您的位置:首页 > 移动开发 > IOS开发

ios 的应用 名称如何支持本地化

2013-05-02 23:05 281 查看
    1. 首先,右键新建一个 InfoPlist.string的文件,就是右键新建一个newFile,然后resource, 然后选择String Files类型,这样就创建了一个string 文件。

  2.接下来,就会发现选中这个文件,右键属性里面看到,localize后只能创建一个english的本地化,如图所示:

  


找了半天不知道在哪里添加其他的本地化文件,因为一般的都是下面这样的样子:

 


3. 后面发现是在 project 设置的info栏里面,有个 localizations的地方,可以有+ ,- 号,相关截图如下:





其中zh-hans是表示简体,zh-hant是表示繁体。

选中列表里面的语言,就创建了响应的本地化文件拉。

 4.  文件内容一般如下:

   

/* 

  InfoPlist.strings

  Treasure

  Created by tan gaowen on 13-5-2.

  英文app名称

*/

"CFBundleDisplayName~iphone" = "Treasure";

"CFBundleDisplayName~ipod" = "Treasure";

"CFBundleDisplayName~ipad" = "Treasure HD";

系统会自动读取,不需要其他的设置就好了,只要保证string文件名为InfoPlist.string就ok.

好了,测试下,发现通过设置模拟器里面的“设置” 为各种语言,可以按照string文件的内容正确的变化安装的app的名称了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: