App国际化语言设置(一)

随着越来越多的国内App走出国门, App的国际化是未来的趋势,此项技能也是必须要掌握的,下面来看看如何get 此项技能把.

需求一: 让App跟随系统语言改变而改变

首先创建一个 Localizable.strings文件, 


创建Strings File
必须要这么命名

然后在项目中添加支持的语言

添加项目支持语言
勾选上语言支持的文件

在国际化语言文件中设置需要更改的key和value

设置key和value

使用 NSLocalizedString(key, comment) 调用对控件赋值: 如图

key对应.strings里的 key,取所对应的value值

开始跑项目看看结果: 手机设置为英文 -> 跑项目

设置手机语言
展示结果

手机设置为中文->跑项目

手机设置为中文
展示结果

到此, 需求一就已经完成了!

你可能感兴趣的:(App国际化语言设置(一))