https://github.com/onezens/autolocalization
iOS Auto Localization for xib and storyboard
https://github.com/onezens/autolocalization
autogenstrings autolocalization ios localization
Last synced: about 2 months ago
JSON representation
iOS Auto Localization for xib and storyboard
- Host: GitHub
- URL: https://github.com/onezens/autolocalization
- Owner: onezens
- License: mit
- Created: 2016-04-07T15:19:50.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-01T06:55:01.000Z (almost 6 years ago)
- Last Synced: 2025-03-29T01:24:16.516Z (2 months ago)
- Topics: autogenstrings, autolocalization, ios, localization
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 135
- Watchers: 3
- Forks: 33
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AutoLocalization
xib和storyboard自动国际化,iOS开发者必备工具
[查看自动国际化脚本](https://github.com/onezens/AutoLocalization/blob/master/AutoLocalization/RunScript/AutoGenStrings.py)
**如果你在使用的时候,有任何问题,或者需要添加的新功能,请给我邮件,或者issues我**
**目前支持python版本:** python2
## 脚本升级记录
1. 2017.06.02 自动化脚本在原先作者的基础上进行修改,现在同一个文件,支持xib和storyboard的一次性国际化
2. 2017.8.10 遍历项目根目录下所有xib、storyboard文件并且国际化## 用法
1. 将存放脚本文件的文件夹,导入脚本文件到项目的`根目录`
2. 选择项目 -> targes -> Build Phases -> + -> New Run Script Phase
3. 添加两个运行脚本,其中一个添加脚本`python ${SRCROOT}/${TARGET_NAME}/RunScript/AutoGenStrings.py ${SRCROOT}/${TARGET_NAME}`
4. 分别创建一个xib和storyboard,然后开启国际化后,添加控件,Command + B 后查看你的国际化文件

## 效果图
## 国际化详解博客
[http://www.jianshu.com/p/7e1c7c210ec2](http://www.jianshu.com/p/7e1c7c210ec2)## 注意
文件路径中不能拥有空格,否则Xcode脚本会找不到文件的错误## 引用(最初脚本来源)
[http://www.cnblogs.com/levilinxi/p/4296712.html](http://www.cnblogs.com/levilinxi/p/4296712.html)