iOS Localizations 国际化多语言配置
和 iOS里面 Localizable.strings文件
1、PROJECT----->Info------>Localization
2、点击加号,选择要添加的语言
3、command + N,创建localizable.string文件,
4、选择要添加的语言,点击右侧的localizable
5、添加完语言后,如下图,我们添加了中文简体和英文,localizable.strings下有两个文件,一个是中文简体,一个是英文
6、添加string,比如我们要添加测试。
在localizable.string(English)文件中添加
在localizable.string(Chinese simple)文件中添加
我们APP支持语言切换,Localizable.strings中出现都有几千行文字了,有的时候不小心写错个标点,或者复制文字进去少复制了个标点。项目运行的时候轻轻松松就会报错,提示Localizable.strings文件格式化错误,找错误的时候简直要爆炸。。。
这样问题就解决啦。。。
相信做过多国化的朋友们一定为 Localizable.strings 的翻译工作而烦恼。先是写出需要用到的多国化字符串,然后交由翻译人员翻译成各国语言,最后再把翻译后的文档整理写入 Localizable.strings 。这个工作无聊、反复、繁琐,所以写了个 Localizable.strings与Excel互相转换的工具 ,来提高效率。
https://github.com/CatchZeng/Localizable.strings2Excel
iOS 本地化文件( .strings )与 Excel 互相转换 &android 的 strings.xml 与 Excel 互相转换 &iOS 本地化文件 转换成 android 的 strings.xml 文件的 Python 脚本工具
V1.0.0
python 版本必须是 2.x
如果没有安装 pip
ChangeLog
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)