【发布时间】:2016-10-31 13:01:30
【问题描述】:
我们有一个启用了多种语言的项目,因此每种语言都有自己的Localizable.strings 文件。在开发过程中,我们不断创建更多字符串(英文),将它们添加到 Localizable.strings (base) 的末尾,直到翻译完成,我们还将它们添加到其他可本地化的文件中。我们有大约 3000 个字符串,所以
问题:对于一种语言,我们只翻译了一堆字符串,因此大约有 60% 的键和翻译缺失。所以我们必须以某种方式与 Base 文件合并以包含缺少的 KEYS 和 Strings,因为我们的 KEYS 有点像这样不可读:APP_SETTINGS_MENU_ITEM_SCREEN_ALWAYS_ON 所以我们不显示缺少的 @987654327 @ 但它的英文翻译。
问题:有更好的方法吗?一种组织字符串的方法,并确保所有Localizable.strings 都具有所有KEYS 并且我们可以导出 & 导入 缺少的字符串进行翻译?
【问题讨论】:
标签: ios xcode string localization localizable.strings