类型:独立站平台
简介:一站式SaaS平台,全球化支持、自控能力强,提供3天免费试用,首月仅需$1。
在Shopify后台中可以激活多种语言功能,以便全球客户可以查看以其母语呈现的内容。对于支持多语言销售的模板,可以更改默认模板语言并添加其他语言选项,以便客户可以选择他们首选的语言。如果模板不包含所需的语言选项,或者想编辑默认的翻译内容,可以自行创建翻译。这可以通过编辑主题文件和添加语言翻译文件来实现。
一、为模板创建翻译
可以通过翻译和本地化商店内容来更改模板语言。以下是几种常用的方法:
1、使用 Shopify 的 Translate & Adapt 应用:这是 Shopify 提供的官方应用程序,可帮助快速将商店内容翻译为其他语言。该应用支持自动翻译、手动编辑和本地化商店内容。
2、使用 CSV 导出/导入功能:可以使用 Shopify 后台的导出/导入功能将商店内容导出为 CSV 文件,然后使用翻译工具进行翻译,并将已翻译的内容再次导入到 Shopify 中。这允许对商店内容进行批量翻译。
3、使用第三方应用:在 Shopify App Store 中有许多第三方应用可帮助进行商店内容的翻译和本地化。这些应用通常提供更高级的翻译功能和更多的定制选项。
二、可翻译内容类型
可能希望翻译三种基本类型的内容:
- 纯文本
- HTML
- Liquid
在Shopify后台中,您可以通过在文本字段中输入翻译来翻译每个段落的文本,而不必翻译模板中的每个字段。这样的灵活性使您能够根据需要选择性地翻译商店的不同部分。
一旦进行了更改,系统会自动保存翻译,并且您可以随时停止翻译过程。如果需要对某个字段进行更改,您可以在任何时间访问现有的翻译并进行修改。
注意:在翻译包含HTML或Liquid代码的文本块时,需要格外谨慎。确保在翻译过程中保留这些代码的正确性,以便商店的功能和呈现正常工作。
1、翻译纯文本
对于在线商店中的大多数文本,无需使用 HTML 或 Liquid。当输入纯文本块的翻译时,只需将文本替换为使用其他语言的等效文本即可。
2、包含 HTML 的文本块
如果文本块包含 HTML,那么会看到成对的尖角括号 ( < > ) 围绕单词或短语。虽然需要将大部分内容都保留为英语原文,但可能需要翻译尖括号外的一些英语单词。
通常使用包含 HTML 的文本块,原因如下:
- 创建指向在线商店其他部分或指向其他网站的链接;
- 为文本添加格式。
3、翻译 HTML 链接名称
HTML 链接包含在以 <a href= 开头,以 </a> 结尾的标签中。但是一般只能翻译链接的名称,而不能翻译其他组件。链接名称是客户将看到的唯一链接部分。
Continue browsing <a href="/collections/all" rel="external nofollow" >here</a>.
在以上示例中,将使用合适的翻译替换单词 Continue(继续)、browsing(浏览)和 here(此处)。
切勿翻译链接中的目标地址(也称为目标),目标地址是客户点击链接时将转到的位置。它始终显示在引号中并指向特定网址。在示例链接中,目标地址为 /collections/all。
4、翻译使用 HTML 设置样式的文本
HTML 有时用于强调单词或短语、为其提供其他样式,或者用于显示符号,只能翻译使用 HTML 设置样式的单词,而不能翻译代码或标签本身。
5、HTML 样式设置示例
在以下示例中,<strong> 标签用于以粗体显示文本:
<strong>On Sale</strong>
在这种情况下,只需翻译单词 “On Sale”。
在以下示例中,HTML 代码 ← 和 → 用于生成左右箭头符号:
← Previous Product
Next 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 标记或符号代码,它们由浏览器使用,不会向客户显示。
6、包含 Liquid 的文本块
Liquid 是一种模板语言,可控制网站在不同环境中的外观。Liquid 内容始终包含在以下某组符号之中:
- {{ and }}
- {% and %}
- {%- and -%}
例如:
Posted on {{ date }}
在此示例中,只需翻译 Liquid 周围的文本,而无需翻译 {{ date }}。
以下是使用纯文本、HTML 和 Liquid 的组合的文本字段示例:
<strong>{{ author }}</strong> on {{ date }}
虽然此示例可能看起来很复杂,但需要翻译的唯一部分只是单词 on。
注意:切勿翻译 Liquid 标签、对象或筛选器。