跳到主要内容

概述

Locale 文件是 JSON 文件,包含 theme 中使用的一组文本字符串翻译。

Locale 文件不仅为商家提供了集中管理 theme 中重复出现词汇和短语的地方,还允许您将店面内容翻译为多种语言,以满足国际化商家和客户的需求。

位置

Locale 文件位于 theme 的 locales 目录下:

└── theme
...
└── locales

子类型

共有一种 locale 文件类型:

类型描述
店面店面 locale 文件扩展名为 .json,用于控制 theme 中店面内容的翻译。商家可以通过 Shoplazza 语言编辑器编辑这些翻译内容。

Schema

Locale 文件需要遵循特定的命名规范,同时遵循以下基本组织结构:

  • 分类(Category):翻译的顶级分类。
  • 分组(Group):分类内翻译的二级分组。
  • 描述(Description):第三级,代表具体的翻译条目。
{
"my_category": {
"my_group": {
"my_description": "翻译文本",
...
},
...
},
...
}

Locale 文件命名

Locale 文件命名必须遵循标准的 IOS 语言代码命名规范,其中第一个小写字母代码表示语言,第二个大写字母代码表示地区。

例如:

语言店面
阿拉伯语 - 沙特阿拉伯ar-SA.json
德语 - 德国de-DE.json
英语 - 美国en-US.json

使用说明

使用 locale 文件时,您应该熟悉如何引用 locale 文件。引用方式因所引用的是店面 locale 文件而有所不同。