跳到主要内容

创建语言包

什么是语言包

语言包是JitAi平台提供的多语言支持功能,用于让应用能够根据用户的语言偏好显示相应的界面文本。

语言包本质上是一个翻译映射表,它将应用中的原始文本与不同语言的翻译文本进行关联。例如,当应用需要显示"添加"按钮时,系统会根据用户的语言设置,为中文用户显示"添加",为英文用户显示"Add",为韩文用户显示"추가"。

通过语言包,同一个应用可以同时支持多种语言。用户访问应用时,系统会自动检测用户浏览器的语言设置,并选择对应的语言包来显示界面内容。如果用户的语言不在支持范围内,系统会默认使用英文版本。

JitAi平台内置了简体中文和英文两种语言包,开箱即用。开发者也可以根据需要创建自定义语言包,支持更多语言,如繁体中文、日语、韩语等。

创建语言包

语言包创建步骤如下:

Loading...

点击 +更多语言包常规语言包,打开创建表单,填写名称后,点击 确认 按钮完成创建。

Loading...

语言包创建完成后会自动打开可视化编辑器,你可以在该编辑器中对已有词条进行翻译,也可以添加新的词条。

翻译内置词条

可视化编辑器中会列出当前开发框架及可视化开发工具中的所有词条,你只需要输入每个词条对应的语种内容即可。保存后立即生效。

Loading...

添加新的词条

你可以将应用中的任意文本内容添加为词条,并翻译成目标语言。添加后系统会立即生效,无需重启应用。

Loading...

示例说明: 默认门户中存在一个名为 Order Management 的菜单项,但缺少繁体中文翻译。当我们在繁体中文语言包中添加词条映射 Order Management訂單管理 后,刷新门户页面,该菜单项将自动显示为 訂單管理

导入词条

通过导入JSON文件,可以批量翻译词条。JSON中每个key对应应用代码中原始显示的内容,value为翻译成对应语种的内容。示例如下:

{
"Add": "創建",
"Order Management": "​訂單管理",
...
}

你可以通过导出功能获取所有需要翻译的词条。导出的也是一个JSON文件,key是应用代码中原始显示的内容,你只需要补充对应语种的内容即可。

JitAI 助手Beta
Powered by JitAI