iOS10:德语本地化不起作用

时间:2016-11-14 09:31:50

标签: ios iphone swift localization localizable.strings

目前我的应用支持English& German localization我已将Localizable.strings用于此目的。您可以在下面的图片中看到项目设置和Localizable。 enter image description here

enter image description here

现在我在德语本地化方面遇到了问题。在iPhone中有4种德语版本。 enter image description here

应用程序在第一次和最后一次运行良好,但它没有在Deutsch(Deutschland)本地化。有人知道是什么原因吗?此外,当我选择了这种变化时,主要的德语选择在语言中不再可用。 enter image description here

2 个答案:

答案 0 :(得分:1)

在考虑到可能的原因之后,我尝试了一件有用的事情。我为德国(德国)添加了另一个本地化版本。 enter image description here

但我仍然不知道问题的原因。理想情况下,一种德语本地化应该足以满足所有语言的变化。

答案 1 :(得分:1)

在iOS 9中,有些语言在iOS中具有区域变体。有时,当您点按某种语言时,会出现另一个菜单,其中包含一些区域变体。以下是一些区域变体的例子。

德语

  • 五金
  • Österreich
  • 瑞士

  • 澳大利亚
  • 加拿大
  • 印度
  • 爱尔兰
  • 新西兰
  • 新加坡
  • 南非
  • 英国
  • 美国

西班牙语

  • 阿根廷
  • 玻利维亚
  • 智利
  • 哥斯达黎加
  • 厄瓜多尔
  • 萨尔瓦多
  • 西班牙
  • Estados Unidos
  • 危地马拉
  • 洪都拉斯
  • 拉美公司
  • 墨西哥
  • 尼加拉瓜
  • 巴拿马
  • 巴拉圭
  • 秘鲁
  • 波多黎各
  • RepúblicaDominicana
  • 乌拉圭
  • 委内瑞拉

的问题

  • 比利时
  • 加拿大
  • 法国
  • 瑞士

意大利语

  • 意大利
  • SVIZZERA

荷兰

  • België属于
  • 荷兰

繁体中文

  • 台湾
  • 澳门
  • 香港

如果您使用上面列出的语言本地化应用,请务必选择最近的区域变体。