本地化
声明游戏的语言、翻译文本,并与译者交换文件
本地化面板管理的是游戏本身的语言,与 Studio 界面显示的语言无关
其中一种语言是源语言,即故事的写作语言,其余语言都以它为基准翻译
语言
添加语言时填写语言代码(en、ja、zh-CN)和面向玩家显示的名称。列表中的任意语言都可以设为源语言

移除语言会将其从游戏中去掉。它的翻译仍保留在磁盘上,重新添加该语言后会回来
每种语言都有回退语言。该语言下没有翻译的条目会回退到回退语言,再回退到源语言,因此翻译不完整的语言仍能正常显示。Studio 不接受会绕回自身的回退设置
翻译
翻译表将项目的源文本与各语言的译文并列显示,并给出每种语言的进度:已翻译的条目数,以及源文本变更后需要复核的条目数
交换格式
翻译可以导出给外部译者,再导入回来
| 格式 | 常用工具 |
|---|---|
| CSV | Excel、Google 表格 |
| XLIFF 1.2 | Trados、memoQ、OmegaT |
| gettext PO | Poedit、Weblate、Crowdin |
| JSON | 脚本与自定义流程 |
导入完成后会报告结果:实际写入的条目、内容相同未变的条目、项目中没有对应键的条目,以及跳过的空条目