【发布时间】:2017-06-10 02:34:10
【问题描述】:
我已经在丹麦语应用程序中进行了一段时间的本地化,当我更新 Xcode 9 并在模拟器中运行它时,一切都开始以丹麦语显示...我不知道为什么?
我确保我的所有设置都是英语并设置为美国,但是当我在模拟器中运行应用程序时,所有设置都显示为丹麦语。有人对这个有了解吗?也许只是一个测试版错误?谢谢!!
【问题讨论】:
标签: ios xcode localization swift4 xcode9
我已经在丹麦语应用程序中进行了一段时间的本地化,当我更新 Xcode 9 并在模拟器中运行它时,一切都开始以丹麦语显示...我不知道为什么?
我确保我的所有设置都是英语并设置为美国,但是当我在模拟器中运行应用程序时,所有设置都显示为丹麦语。有人对这个有了解吗?也许只是一个测试版错误?谢谢!!
【问题讨论】:
标签: ios xcode localization swift4 xcode9
除了 Matusalem 的建议(将语言设置为英语或系统语言)之外,还要确保您的应用程序的 Info.plist 中的开发区域是英语,而不是丹麦语。
如果这种情况继续存在,请将其提交给错误报告者,并将NSProcessInfo.processInfo.arguments 的打印结果或 NSLog 添加到您的应用中。
【讨论】:
编辑您的方案并确保在“运行”选项中将“应用程序语言”设置为“系统语言”。
【讨论】: