【问题标题】:Xcode 9 Localization Not Working?Xcode 9 本地化不起作用?
【发布时间】:2017-06-10 02:34:10
【问题描述】:

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

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

【问题讨论】:

    标签: ios xcode localization swift4 xcode9


    【解决方案1】:

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

    如果这种情况继续存在,请将其提交给错误报告者,并将NSProcessInfo.processInfo.arguments 的打印结果或 NSLog 添加到您的应用中。

    【讨论】:

    • 设法找到了问题。显然对于本地化,现在默认情况下禁用英语并启用其他语言,因此在模拟器上它将显示不同的语言。但仍然对为什么我的手机上是英文感到困惑
    【解决方案2】:

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

    【讨论】:

    • 对去哪里感到困惑?在哪里可以找到应用程序语言设置?
    猜你喜欢
    • 2012-12-11
    • 1970-01-01
    • 2011-08-30
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-17
    相关资源
    最近更新 更多