假设我的iOS应用已经为日语翻译了localizatible.strings。说“继续”=“続ける”;
但是,我已经在我的代码中添加了新的NSLocalization添加内容,但是我想使用genstrings来获取所有新的NSLocalizations而无需手动合并它们。
有没有办法做到这一点?
答案 0 :(得分:0)
有些工具可以管理本地化,并根据基本语言的变化自动更新翻译(并帮助翻译人员对已经更改的内容进行必要的更改)。
例如www.gengo.com有一个名为Strings的免费在线工具(我还没有尝试过)。还有一些看起来非常好的桌面应用程序,例如Localization Manager作为Localization Suite http://www.loc-suite.org/的一部分(我还没有正确尝试过)。
本地化机构也可能拥有自己的工具。
如果您进行大量更新并使用多种语言,这些工具是必须的,但对于较小的项目,它们可能需要花费一些时间来适应。对于偶尔的任务或具有少量语言的小项目,可以更快地手动将基本语言localizable.strings文件的更改合并到已翻译的localizable.strings文件中。