AutoLocalization
xib和storyboard自动国际化,iOS开发者必备工具
如果你在使用的时候,有任何问题,或者需要添加的新功能,请给我邮件,或者issues我
目前支持python版本: python2
脚本升级记录
- 2017.06.02 自动化脚本在原先作者的基础上进行修改,现在同一个文件,支持xib和storyboard的一次性国际化
- 2017.8.10 遍历项目根目录下所有xib、storyboard文件并且国际化
用法
- 将存放脚本文件的文件夹,导入脚本文件到项目的
根目录
- 选择项目 -> targes -> Build Phases -> + -> New Run Script Phase
- 添加两个运行脚本,其中一个添加脚本
python ${SRCROOT}/${TARGET_NAME}/RunScript/AutoGenStrings.py ${SRCROOT}/${TARGET_NAME}
- 分别创建一个xib和storyboard,然后开启国际化后,添加控件,Command + B 后查看你的国际化文件
效果图
国际化详解博客
http://www.jianshu.com/p/7e1c7c210ec2
注意
文件路径中不能拥有空格,否则Xcode脚本会找不到文件的错误