第一步、xcode用正则方法替换字符串
Replace匹配模式Regular Expression
正则表达式 @"["]*[\u4E00-\u9FA5]+["\n]*?"
替换内容为
NSLocalizedString(0,nil,[self getBundel], nil)
第二步、创建文件夹、手动创建也可以
cd 工程目录
mkdir en.lproj //英文
mkdir zh-Hans.lproj //中文
第三步、用命令行执行(此方法会遍历子目录)
//查找到的是本地化字符串 “NSLocalized”,搜索不到裸字符串@“abc”
find ./ -name ".m" -exec echo {} ; -exec genstrings -a -o en.lproj {} ;
find ./ -name ".m" -exec echo {} ; -exec genstrings -a -o zh-Hans.lproj {} ;
国际化文件创建成功,添加到项目(项目也要设置成支持国际化)就好了