什么控制iTunes中iPhone应用程序支持的语言列表?

时间:2009-12-11 11:54:46

标签: ios localization

什么控制iPhone应用程序iTunes页面支持的语言(右侧,“描述”下方,“语言”下)?从iTunes Connect开发人员指南中可以看出,这不是您在提交期间选择的内容。我认为这是捆绑中的东西。

2 个答案:

答案 0 :(得分:14)

我利用技术支持事件直接向Apple提出这个问题。这是答案:

“应用程序支持的语言列表,如iTunes商店屏幕截图所示 您发送的,是通过检查提交的应用程序包自动确定的。 通常,这来自一个包中的.lproj文件夹,作为进程(和iOS) 使用它来确定应用程序可以支持哪些语言。但是,确实如此 也可以在应用程序中提供您自己的本地化支持系统 不使用.lproj文件夹(虽然这通常更多的工作) - 在 在这种情况下,支持的语言列表在应用程序的plist中指定 文件,通过CFBundleLocalizations键。请参阅以下文档(以及指南链接 在文档中)有关这方面的更多信息:

http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html%23//apple_ref/doc/uid/TP40009249-109552-TPXREF111

答案 1 :(得分:2)

您无需在iTunes Connect中指定任何内容。他们似乎扫描捆绑包的内容并查看本地化子目录:我的应用程序中有en.lproj,nl.lproj和de.lproj,iTunes列出了“英语,荷兰语和德语”作为支持的语言。 / p>