Nic*_*ard 13 iphone localization genstrings
我使用genstrings正确生成了我的字符串文件.我已经更改了不同语言的本地化字符串.现在,我添加了一些NSLocalizedString()事件,我想在我的所有本地化字符串文件中生成它们.
但是,再次运行genstrings似乎并没有更新我的字符串文件.难道我做错了什么?
Ter*_*ard 10
通常这是因为你有genstrings查找错误的文件夹或错误的文件.我有一个问题,它没有拿起我的所有字符串,我意识到它只搜索*.m文件(不是*.mm),它没有解析我的Classes文件夹中的文件.一个小小的变化修正了:
genstrings -o Classes/en.lproj Classes/*.{m,mm}
Run Code Online (Sandbox Code Playgroud)
第一个参数告诉genstrings我想要.strings文件.
第二个参数告诉genstrings在哪里看.记住我正在从项目根目录运行genstrings,所以我需要指定Classes/.m,或者更具体地说是Classes /.{m,mm},因此它会解析.m和.mm文件.