我已经生成了我的串的文件,正确使用genstrings.我已经改变的局串为我的不同的语言。现在,我已经加入了一些更多的NSLocalizedString()发生,我希望产生的那些进入我所有的本地化串的文件。

但是,运行genstrings再次似乎没更新我的串的文件。我做错了什么?

有帮助吗?

解决方案

通常这是因为你已经得到了genstrings找错了文件夹,或以错误的文件。我有问题它是不是捡的我所有的字符串的,我意识到,这只是在寻找*.m文件(没有*.毫米)并且这不是解析的文件,在我的课堂上的文件夹。一个小小的改变固定:

genstrings -o Classes/en.lproj Classes/*.{m,mm}

第一个参数告诉genstrings我想要的.串的文件。

  • -o类/en。lprog

第二参告诉genstrings哪里可以找到。记得我运行genstrings从项目根,所以我需要指定课程/.m,或者更具体类/.{m,毫米}所以它将分析。m。毫米的文件。

其他提示

-a选项应新的价值附加到您的翻译

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top