Xcode 5& IOS 7本地化后备语言

时间:2014-03-16 13:07:54

标签: ios7 localization xcode5 default fallback

我基本上都有功能本地化(没有基础),但我对特定情况感到好奇。

IOS将最新使用的语言存储在设备上,但如果:

我的应用程序支持荷兰语和英语,该应用程序也可在非荷兰语或英语国家/地区使用。如果用户从未使用英语或荷兰语作为设备语言,我的应用程序中将显示哪种语言?

我自然希望能够显示英语。

提前致谢!

1 个答案:

答案 0 :(得分:2)

iOS将选择位于以下语言列表中较高位置的那个:

Settings > General > International > Languages

例如,考虑具有语言列表的设备:

设备A

  • 法语
  • 意大利
  • 荷兰
  • 土耳其

设备A(目前设为法语)将以英语显示您的应用。因为英语比荷兰语高。

设备B

  • 日语
  • 德国
  • 荷兰
  • 土耳其

设备B(目前设为日语)将以荷兰语显示您的应用。因为荷兰语的地位高于英语。

如果用户从未更改语言设置,则这些语言的默认顺序取决于设备的目标市场。