如何使Storyboard字符串保持最新?

时间:2013-09-11 14:14:09

标签: ios objective-c localization storyboard localizable.strings

我有Storyboard,Base语言,并将所有应用程序翻译成另一种语言,到目前为止,它的工作正常。

我想知道,当我在Storyboard中添加需要本地化的新元素时,如何使字符串文件保持最新。

我尝试了一个建议,就是将这个:Strings切换到Interface Builder Cocoa Storyboard然后再回到Localizable Strings,但是结果不好,大部分翻译丢失并切换回Base语言。

是否有一个方便的工具来重新生成和合并Storyboard中的字符串?我尝试了几个脚本,但他们总是最终擦除所有内容。

1 个答案:

答案 0 :(得分:2)

我修改了一个我发现here on stackoverflow的skript,以便能够处理故事板中的本地化字符串。

skript只会将新的键值对添加到.strings文件中,但保留已经翻译过的那些。

您可以从github获取,有关我的本地化工作流程的详细信息,请参阅my blogpost

相关问题