【Unity3D游戏开发】App游戏名字本地化 (二七)

开发环境

Unity5.3 XCode7.2

目标

游戏名字需要多语言处理

过程

1.添加多语言
【Unity3D游戏开发】App游戏名字本地化 (二七)_第1张图片

2.用CFBundleDisplayName来处理名字多语言
【Unity3D游戏开发】App游戏名字本地化 (二七)_第2张图片

失败尝试流程

1.未成功
info.plist里, 添加Application has localized display name ,并设置成yes

2.InfoPlist.Strings要选对工程
【Unity3D游戏开发】App游戏名字本地化 (二七)_第3张图片

扩展

如果你想为不同的设备(iphone,ipad,ipod)设置不同的显示名称,在键名字后加上”~”,就可以创建出针对特定的设备的键。如下:

“CFBundleDisplayName~iphone”=”显示在iPhone桌面的名称”;

“CFBundleDisplayName~ipad”=”显示在iPad桌面的名称HD”;

备注

Unity插件Localized App Name for iOS and Android (可惜要钱…)
https://www.assetstore.unity3d.com/en/#!/content/28954

你可能感兴趣的:(【Unity3D游戏开发】)