我已经在iTunes上设置我的应用程序连接fr_CA作为我的默认语言(是的,我知道这不是我的最佳可扩展性)。
现在,我在我的应用程序中添加了“en”本地化,问题出在加拿大英语应用程序商店,它仍然以法语显示!在美国的App商店里,它完全是英文版......
我认为通过添加“en”,它适用于en_CA,en_US,en_GB等等,不是吗?或“en”代表美国英语?
来自开发者文档:
“在英国使用的英语将产生en-GB的语言ID,而在美国使用的英语将具有en-US的语言ID。要指定的通用版本英语,您可以单独使用语言ID en。“
“例如,如果您不需要区分英语的不同区域,则可以包含一个en.lproj目录来支持美国,英国和澳大利亚的用户。”
I18n在app中正在使用A1,唯一的问题是itunes ...
你可以在这里试试:答案 0 :(得分:3)
你不能只将fr_CA重命名为fr并将开发者默认语言设置为en吗?项目 - >目标 - >信息 - > “本地化本地开发区域”= en_US
但AppStore中的本地化(几乎)与App捆绑包无关。您可以更改iTunes Connect中显示的文本。转到您的应用,导航到本地化并为加拿大和英国添加本地化;)
以下是文件:
添加新的本地化(页63):https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide.pdf
(登录iTunes Connect,管理应用,选择您的应用,查看详细信息,管理本地化)
答案 1 :(得分:1)
我和艾伦在这里。 iTunes描述与您的应用程序无关,它是itunes连接的东西。
我希望它有所帮助。
答案 2 :(得分:0)
这应该在iTunes Connect上完成,它与你的实际应用程序无关,当你准备一个新版本时,你会看到一个蓝色按钮说管理本地化,然后添加新语言,它将允许你添加多个iTunes Store不同iTunes商店的描述。