← 核心概念

添加语言环境

无需编写、提取或发布语言包。语言是一项项目设置:在仪表盘的“语言区域”下添加,SDK 就会以获取其他目录的相同方式获取它的目录。

观看 · 0:30 添加语言环境

语言是项目设置

语言区域存储接受任意语言区域代码。把它设置为项目中尚未添加的语言,也不会出任何问题——每个短语都会回退到其源文本,因为源语句始终是兜底内容。将该语言添加到项目后,下一次获取就会带来真正的翻译目录。无需构建,无需部署。

// Nothing in the app changes — the switcher just gains a pill.
locale.set('de-DE');

// Before German is a target locale of the project: every phrase falls back to
// its source text. After: the German catalog, fetched like any other locale.

为已上线的项目添加语言

观看 · 1:49 添加语言

在语言区域下选择语言并保存。目录中已有的短语如何处理,取决于项目的添加语言时策略——立即翻译,或先询问。若选择先询问,对话框会在产生任何费用之前,按单词数精确计算现有目录的费用。选择确认后,片刻之后仪表板就会显示该新语言已达到完整覆盖率;管理器中每个短语保存一份机器草稿,在有人编辑之前,每份草稿都会带有模型的标识。

从那时起,这种新语言就与其他所有目标语言一样:明天登记的短语一旦到达,就会被自动机器翻译成该语言。

让落后的语言迎头赶上

观看 · 1:30 补齐某种语言的翻译

某个语言区域可能落后于目录——比如自动翻译曾关闭一段时间,或者一批短语到达的速度快于翻译处理的速度。控制台会显示每种语言缺少多少短语,而管理器的AI 翻译待处理项操作可一次性补齐缺口:可针对当前打开的语言区域,也可针对整个项目。全项目确认对话框会列出将涉及的所有目标语言区域,并提示 AI 翻译按每个语言区域、每个词计费。

费用说明。机器翻译按每个语言区域的每个词计费,每次扣费都会作为一条记录计入项目额度。控制台中的用量与额度页面介绍了这两项计量以及项目如何充值。

在本教程系列中,添加语言是唯一在控制台而非代码中完成的操作——这正是其用意所在。由负责文案的人来决定存在哪些语言,应用只负责渲染。

搜索文档和学习中心