iOS的简单国际化处理

  今天因为需求,得弄下iOS的国际化。一开始觉得很简单,没想到因为一细节,导致自己老是不行,所以特意写下这篇文章,以防自己再犯。

一、添加语言

iOS的简单国际化处理_第1张图片

如果此时你无法添加语言,你可以先创建strings文件再添加。

二、创建strings文件

  记住,如果你想让软件在手机上因为系统语言的变化显示不同的名字,你的strings名字一定得是:
InfoPlist.strings,
InfoPlist.strings,
InfoPlist.strings
重要的事说三遍。
然后选中箭头所指的"Localize",添加索要的语言,如下:

iOS的简单国际化处理_第2张图片
iOS的简单国际化处理_第3张图片

三、strings里面的内容

英文下:"CFBundleDisplayName"="English";

中文下:"CFBundleDisplayName" = "汉语";

你可能感兴趣的:(iOS的简单国际化处理)