默认语言在iOS应用

时间:2017-10-18 17:13:13

标签: ios xcode localization default

我有这样的问题:

  • 我已经将我的应用本地化为两种语言 - 英语和波兰语,英语被设置为基础语言。
  • 我将developmentRegion设置为" en" (还在info.plist和project.pbxproj文件中尝试了#34;英语")。
  • 我的翻译文本包含在本地化的Main.strings和Localizable.strings文件中。

所以一切都应该没问题,但是当我设置除波兰语或英语之外的任何语言时,应用程序不会回退到基础(英语)语言,而是保留在最后使用的支持语言上。 (即波兰语,如果我最近从波兰语改为让我们说法语)。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

好的我现在看到了。我认为无论我在系统设置中设置哪种不支持的语言,我的应用程序总是会恢复为英语(基础)。

那不是真的。

如果不支持所选语言,那么应用程序将采用最高语言"首选语言"在系统设置中列出。仅当不支持这些首选语言时,才选择基本语言。