发布网友 发布时间:2022-04-24 14:55
共1个回答
热心网友 时间:2022-07-13 01:28
打开项目的属性界面
在属性界面的左侧列表中选择“PROJECT”的子项(红框标注),接着选择“Info”选项,
iOS开发之本地化显示的应用名称
找到“Localizations”列表,在列表下方有个“+”按钮,点开后会出现一个语言列表,选择你要添加的本地化语言,此处我选择“Japanese”作为演示
iOS开发之本地化显示的应用名称
在弹出的对话框中选择一个已有的本地化语言作为创建新本地化语言的模版,选择后点击“Finish”按钮完成创建,
iOS开发之本地化显示的应用名称
在左侧的项目浏览界面中,你可以看到有个新增的InfoPlist.strings(Japanese)文件。
iOS开发之本地化显示的应用名称
iOS开发之本地化显示的应用名称
用“Source Code”方式打开InfoPlist.strings(Japanese)文件。
在InfoPlist.strings(Japanese)中增加两个新的键值对:
"CFBundleName"="应用名称";
"CFBundleDisplayName"="显示在桌面的名称”;
如果你想为不同的设备(iphone,ipad,ipod)设置不同的显示名称,在键名字后加上"~<device>",就可以创建出针对特定的设备的键。如下:
"CFBundleName~iphone"="应用名称";
"CFBundleName~ipad"="应用名称";
"CFBundleDisplayName~iphone"="显示在iPhone桌面的名称”;
"CFBundleDisplayName~ipad"="显示在iPad桌面的名称HD";
iOS开发之本地化显示的应用名称
6
运行后,设置设备的语言和区域为Japanese后的效果