NarraLeaf

本地化

声明游戏的语言、翻译文本,并与译者交换文件

本地化面板管理的是游戏本身的语言,与 Studio 界面显示的语言无关

其中一种语言是源语言,即故事的写作语言,其余语言都以它为基准翻译

语言

添加语言时填写语言代码(enjazh-CN)和面向玩家显示的名称。列表中的任意语言都可以设为源语言

本地化面板的语言部分,其中一种语言标记为源语言

移除语言会将其从游戏中去掉。它的翻译仍保留在磁盘上,重新添加该语言后会回来

每种语言都有回退语言。该语言下没有翻译的条目会回退到回退语言,再回退到源语言,因此翻译不完整的语言仍能正常显示。Studio 不接受会绕回自身的回退设置

翻译

翻译表将项目的源文本与各语言的译文并列显示,并给出每种语言的进度:已翻译的条目数,以及源文本变更后需要复核的条目数

交换格式

翻译可以导出给外部译者,再导入回来

格式常用工具
CSVExcel、Google 表格
XLIFF 1.2Trados、memoQ、OmegaT
gettext POPoedit、Weblate、Crowdin
JSON脚本与自定义流程

导入完成后会报告结果:实际写入的条目、内容相同未变的条目、项目中没有对应键的条目,以及跳过的空条目

本页目录