我有Storyboard,Base语言,并将所有应用程序翻译成另一种语言,到目前为止,它的工作正常。
我想知道,当我在Storyboard中添加需要本地化的新元素时,如何使字符串文件保持最新。
我尝试了一个建议,就是将这个:切换到Interface Builder Cocoa Storyboard然后再回到Localizable Strings,但是结果不好,大部分翻译丢失并切换回Base语言。
是否有一个方便的工具来重新生成和合并Storyboard中的字符串?我尝试了几个脚本,但他们总是最终擦除所有内容。
答案 0 :(得分:2)
我修改了一个我发现here on stackoverflow的skript,以便能够处理故事板中的本地化字符串。
skript只会将新的键值对添加到.strings文件中,但保留已经翻译过的那些。
您可以从github获取,有关我的本地化工作流程的详细信息,请参阅my blogpost