2017-06-10 43 views
4

我已经在我的应用程序中为丹麦语定位了一段时间,当我更新Xcode 9并在模拟器中运行它时,一切都开始以丹麦语显示......我不知道为什么?Xcode 9本地化不工作?

我确定我的所有设置都是英文的,并且设置为美国,但是当我在模拟器中运行应用程序时,所有设置都以丹麦语显示。有人对这个有了解吗?也许只是一个测试版的bug?谢谢!!

回答

0

编辑您的方案并确保“运行”选项中的“应用程序语言”设置为“系统语言”。

+0

困惑到哪里去?我在哪里可以找到应用程序语言设置? –

0

除了Matusalem建议的内容(将语言设置为英语或系统语言)之外,还要确保您的开发区域是英文而不是丹麦文,位于应用程序的Info.plist中。

如果这种情况继续发生,请将其提交给bug报告者,并且还包括添加到您的应用中的打印或NSLog NSProcessInfo.processInfo.arguments的结果。

+0

设法找到问题。显然对于本地化来说,现在默认情况下英文是禁用的,其他语言已启用,所以在模拟器上它将显示不同的语言。但仍然困惑我的手机为什么使用英文 –