iOS 项目多语言配置,Localizable的使用

iOS 项目多语言配置,Localizable的使用,第1张

参考文章

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12024624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存