Xcode 9本地化未生效?

4
我已经在我的应用程序中使用了丹麦语本地化一段时间了,当我更新到Xcode 9并在模拟器中运行时,所有内容都开始以丹麦语显示... 我不知道为什么?
我确保所有设置都是英文并设置为美国,但当我在模拟器中运行应用程序时,所有东西都以丹麦语显示。有人知道这是怎么回事吗?也许只是测试版的一个bug?谢谢!
2个回答

1
除了Matusalem建议的(将语言设置为英语或系统语言)之外,还要确保您的应用程序的Info.plist中的开发区域是英语,而不是丹麦语。
如果问题仍然存在,请使用错误报告器进行报告,并在其中包括添加到您的应用程序的NSProcessInfo.processInfo.arguments的打印或NSLog的结果。

成功找到了问题。显然为了本地化,现在默认情况下禁用了英语,而启用了其他语言,因此在模拟器上它会显示不同的语言。但仍然困惑为什么在我的手机上是英语。 - Amit Kalra

0

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


不知道该去哪里?我在哪里找到应用程序语言设置? - Amit Kalra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接