朋也的博客 » 首页 » 文章

swift4 开发App,适配国际化,多语言支持

作者:朋也
日期:2018-06-20
类别:swift学习笔记(纯代码) 


版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证

在项目里新建一个

Localizable.strings 文件

选中新建的文件,在xcode右边工具栏,点击一下 Localize... 按钮

选中项目,在info里添加语言

然后会发现上面新建的 Localizable.strings 下面多了两个文件

往两个文件里添加对应语言的变量,注意要加分号 ;

Localizable.strings (English)

topic = "Topic";
comment = "Comment";

Localizable.strings (Chinese (Simplified))

topic = "话题";
comment = "评论";

在项目里取变量的值

NSLocalizedString("topic", comment: "")
NSLocalizedString("comment", comment: "")

运行项目查看效果

修改模拟器默认语言