AppStore语言描述和“本地化本地开发区域”

时间:2011-02-12 16:45:28

标签: app-store screenshot info.plist

以三种语言(英语,意大利语和西班牙语)本地化的iPhone应用程序已提交给AppStore,其中包含三种语言的描述和屏幕截图。 结果是在AppStore USA中有一个英文描述,在AppStore西班牙有一个西班牙语描述,在AppStore意大利有一个意大利语描述,但在所有其他AppStore中语言描述是意大利语。

我认为问题是在info.plist文件中,“Localization native development region”条目设置为Italy,不是吗? 但我没有成功解释另一件事:如果“本地化本土开发区域”从意大利变为英国或美国,语言描述应该变为英语,但对于那些国家来说应该是错误的,例如南美国家,可以阅读西班牙语描述。是否可以通过将appstore与更合适的语言相关联来更改此行为。

修改

在网上搜索,我意识到“本地化本机开发区域”info.plist条目与AppStore描述语言无关。当没有可用的本地化时,它需要设置应用程序语言。我认为我必须在itunes connect中更改某些内容以正确管理AppStore描述语言,即通过为几乎所有可用语言设置英语描述。

1 个答案:

答案 0 :(得分:5)

根据Apple's reference on CFBundleDevelopmentRegion,当找不到本地化资源时,此密钥用作“后备”。这意味着只要设备配置为西班牙语(西班牙,智利,阿根廷等),它就会加载西班牙语。我相信在Apple Store上也会发生同样的情况,因为“西班牙语”是指区域设置,而不是位置。