翻译模板
您可以从 Shopify 后台激活多种语言,以便世界各地的客户能够以其母语查看内容。
对于与多语言销售兼容的模板,您可以更改默认模板语言并添加其他语言,以便客户可以选择其首选语言。如果您的模板没有您想要的语言,或者如果您想编辑默认翻译,则可以自行创建翻译。
为您的模板创建翻译
您可以翻译和本地化您的商店以更改模板的语言。您可以通过安装 Shopify 的 Translate & Adapt 应用、使用 CSV 导出/导入或使用第三方应用来添加您自己的翻译。
可翻译的内容类型
您可能想要翻译的内容有三种基本类型:
您可以通过在文本字段中输入译文来翻译每段文本。
您不必翻译模板中的每个字段。您的更改会自动保存,并且您可以随时停止。如果您想进行更改,可以访问任何现有的翻译。
如果您未对某个字段进行翻译,则系统将使用该模板的默认语言。
您可以直接翻译纯文本,但在翻译包含 HTML 或 Liquid 的文本块时需要格外小心。
翻译纯文本
对于您在线商店中的大部分文本,您无需使用 HTML 或 Liquid。当您输入纯文本块的译文时,只需将文本替换为另一种语言的等效内容即可。
包含 HTML 的文本块
如果文本块包含 HTML,您会看到单词或短语前后有成对的尖括号 (< >)。
您需要了解 HTML 在您要翻译的文本块中的使用方式。虽然您需要将大部分内容保留为英文原文,但尖括号外可能有一些您想要翻译的英语单词。
包含 HTML 的文本块通常用于以下目的:
翻译 HTML 链接名称
HTML 链接包含在以 <a href= 开头并以 </a> 结尾的标记中。
您只能翻译链接的名称,而不能翻译其其他组成部分。链接名称是您的客户唯一能看到的部分。
Continue browsing <a href="/collections/all">here</a>.在此示例中,您需要将 Continue、browsing 和 here 这几个词替换为适当的译文。
切勿翻译链接中的目标地址(也称为目标)。目标地址是客户点击链接后将转到的位置。它始终显示在引号中,并指向特定的网址。在示例链接中,目标地址为 /collections/all。
翻译用 HTML 设置样式的文本
HTML 有时用于为单词或短语添加强调效果或其他样式,或用于显示符号。您只能翻译由 HTML 设置样式的单词,而不能翻译代码或标记本身。请查看示例,以确保您了解要翻译的内容以及应保持不变的内容。
HTML 样式示例
在以下示例中,<strong> 标记用于以粗体显示文本:
<strong>On Sale</strong>在这种情况下,您只需翻译 On Sale 即可。
在以下示例中,HTML 代码 ← 和 → 用于生成左箭头和右箭头符号:
← Previous ProductNext Product →在这里,您只需翻译 Previous Product 和 Next Product 这两个短语即可。
在以下示例中,HTML <strong> 标记用于以粗体显示文件名 collection-sidebar.liquid。
Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>此处的文件名是 Liquid 模板文件。仅当需要匹配文件本身的名称时,您才应翻译该文件名。例如,如果您创建了自己的文件,则可能需要在 HTML 中更改文件名。
切勿翻译 HTML 标记或符号代码。浏览器会使用它们,但您的客户看不到它们。
包含 Liquid 的文本块
切勿翻译 Liquid 标记、对象或筛选。
Liquid 是一种模板语言,用于控制您的网站在不同上下文中的外观。Liquid 内容始终包含在以下某组符号中:
{{和}}{%和%}{%-和-%}
例如:
Posted on {{ date }}在此示例中,您只需翻译 Liquid 周围的文本,而无需翻译 {{ date }}。
下面是一个结合使用了纯文本、HTML 和 Liquid 的文本字段示例:
<strong>{{ author }}</strong> on {{ date }}虽然此示例可能看起来很复杂,但您唯一需要翻译的部分是单词 on。