如果我在我的应用程序的myApp-info.plist文件的“本地化”字段中声明“日语,法语,德语,简体中文,泰语”,iTunes Store会检测到这一点并正确地宣传这些内容(以及“本地化”)本地开发区域“of”英语“)作为我的应用程序可用的语言?
如果没有,我该怎么做以确保广告这些本地化?
我应该用逗号分隔的ISO_639-1代码“en,fr,de,ja,th,zh-Hans”替换“Localization”条目吗?
提前感谢你。
答案 0 :(得分:11)
在Info.plist中,您需要数组类型的“本地化”(CFBundleLocalizations是原始密钥名称)条目。将所有支持的语言添加到数组中,作为“英语”,“德语”等形式的单独项目。您不需要使用ISO代码。
在iTunes Connect上,您还需要在提交时本地化应用程序的说明。
答案 1 :(得分:8)
在文件iOS User Experience - Internationalization Programming Topics的末尾,它表示现在不推荐使用英语,法语,葡萄牙语等字样,而应使用其ISO代码。
(我想把这个评论添加到投票最多的帖子中,这就是我首先注册的原因,但显然我还没有足够的声誉这样做。哦!谢谢你,Julio,你的回答对我很有帮助。;))