也许这是一个热门问题,但我有一个奇怪的问题(或者更可能是我:))。我正在尝试使用 XCode 4.5 中的新本地化工作流。我正在使用的程序如下:
- 创建项目
- 使用基本语言本地化 MainStoryboard。
- 添加新语言。
所以现在我有三个文件夹,例如:
- base.lproj
- en.lproj
- 它.lprj
我在 en.lproj 和 it.lproj 中有 MainStoryboard.strings。
这很酷...
我注意到 .strings 文件在我修改布局(添加、删除按钮、标签等)时不会自动填充。
我注意到 .strings 文件在我本地化情节提要时被填充。要添加新更改,我需要删除本地化并重新本地化。
这样做我会丢失我之前的更改,即我需要再次翻译所有字符串。
我的程序有什么问题?
我也尝试在 Build Phases 部分使用 .sh 自动更新 .strings 文件,但问题是一样的,每次更新文件时我都会丢失我的翻译......(这听起来很逻辑)。
谢谢