如题,如何对应用名称国际化?
在xcode 5中是有一个InfoPlist.strings文件的,但是在Xcode6中默认是不创建的,所以我们可以新建一个InfoPlist.strings文件来补充(文件名打错的话会无效);
第一步是新建InfoPlist.strings 第二步就是加入多语言了
按照默认点击按钮,就会出现
然后如图
我们选择一个简体中文,最后我们可以看到
其中我们添加的时候会有三个勾选,一个storyboard 跟LaunchScreen.xib文件我们都不勾选(上图我是勾选了),后面会说到
前期的准备工作已经做好了,接下来就是本文的重点了
打开Info.plist文件,添加一个 Bundle display name 的键值对
接下来我们就需要拿到他的key了,但是他的key不是Bundle display name .大家可以show in finder ,打开这个plist文件,可以发现这个键值对是
还有一种方法查看他的真实key值,
分别在中文 和英文 文件下添加
"CFBundleDisplayName" = "中文名称";
"CFBundleDisplayName" = "Maybe";
最后切换下模拟器里面的中英文就可以看到实际效果了