今天因为需求,得弄下iOS的国际化。一开始觉得很简单,没想到因为一细节,导致自己老是不行,所以特意写下这篇文章,以防自己再犯。
一、添加语言
如果此时你无法添加语言,你可以先创建strings文件再添加。
二、创建strings文件
记住,如果你想让软件在手机上因为系统语言的变化显示不同的名字,你的strings名字一定得是:
InfoPlist.strings,
InfoPlist.strings,
InfoPlist.strings
重要的事说三遍。
然后选中箭头所指的"Localize",添加索要的语言,如下:
三、strings里面的内容
英文下:"CFBundleDisplayName"="English";
中文下:"CFBundleDisplayName" = "汉语";