iphone i1i8n - 在加拿大商店增加了“en”本地化,而非英语

时间:2011-10-16 00:32:50

标签: ios localization app-store

我已经在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 ...

你可以在这里试试:
Canadian Store(法语 - 应该是英文)
US Store(完美在美国商店)
Britain Store(GB商店也有法语)

3 个答案:

答案 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连接的东西。

  1. 转到itunesconnect.apple.com
  2. 转到管理您的应用程序
  3. 选择您的应用
  4. 点击下一版 - >是的,您必须创建一个新版本,重新上传二进制文件并通过Apple的批准,以查看您的应用程序描述的任何更改。
  5. 编辑您的主要元数据描述(如果它是法语的,应该是英文)。
  6. 点击管理本地化
  7. 如果您已添加加拿大英语和加拿大法语版本,请编辑其说明以使用正确的语言进行设置,否则,添加任何语言请转到添加新语言。
  8. 我希望它有所帮助。

答案 2 :(得分:0)

这应该在iTunes Connect上完成,它与你的实际应用程序无关,当你准备一个新版本时,你会看到一个蓝色按钮说管理本地化,然后添加新语言,它将允许你添加多个iTunes Store不同iTunes商店的描述。