Xcode本地化更新

msc*_*ltz 6 iphone xcode localization objective-c ios

所以我使用Use Base Internationalization在Xcode中本地化了一个故事板.

我进去并翻译了字符串文件中的所有字符串.好极了.这花了很长时间.

现在我在故事板的基本文件中添加了一个新元素.它有一个标签,带有我需要国际化的字符串.我保存它,构建它等等.但是这个新元素在我漂亮的字符串文件中找不到.

请不要告诉我,我现在必须手动添加我的所有元素?

Jes*_*sak 0

Xcode发行说明说:

要将字符串文件与用户界面文档中的新内容重新同步,请使用 ibtool 命令的 --generate-stings-file 选项来生成新的字符串文件。然后,手动将新文件合并到现有的本地化字符串中。

这很蹩脚,但你就这样吧。您可以使用 FileMerge 之类的工具来帮助您解决差异。(我们有一组脚本可以读取字符串文件并以这种方式合并它们;编写这样的东西并不太难。)