【问题标题】:How to setup ENGLISH as a default language for iOS app?如何将英语设置为 iOS 应用程序的默认语言?
【发布时间】:2016-06-13 11:12:43
【问题描述】:

我为第一个版本开发了一个 意大利语 应用程序。一切正常!然后,当我想为 2.0 版本做多语言时,我没有设法将 ENGLISH 设置为默认语言。

我做的步骤:

  • 根项目 --> 信息 --> 本地化 --> 使用基础内部化

  • 然后我得到这个 (English).strings 文件,我将它从意大利语翻译成英语

  • 我在 info.plist 中将“本地化本地开发区域”设置为“en”...以便将英文设为默认值。

我的目标

我希望用户设备设置为法语或任何其他非语言(英语或意大利语)...它会向最终用户显示英语版本而不是意大利语。

PS:让我提醒你,我的基础版本是意大利语

【问题讨论】:

    标签: ios objective-c xcode nslocalizedstring nslocale


    【解决方案1】:

    您可以在信息配置中编辑它,将“本地化原生开发区域”项更改为英文,如果没有您需要的项目添加一个。

    【讨论】:

    • 不是你的图片信息,TARGETS info plist文件配置。
    • 已经完成了!但我不工作!当我将设备设置为英语时,它可以工作,意大利语也一样......但是当我用法语设置时......它向我显示了意大利语版本
    • 请关闭并重新打开您的项目,然后进行 CLEAN 和 BUILD。
    • 你确定吗?你知道我的手段吗?
    猜你喜欢
    • 1970-01-01
    • 2022-06-23
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    • 2011-05-03
    • 2014-01-02
    • 1970-01-01
    • 2016-04-17
    相关资源
    最近更新 更多