【问题标题】:How does an iOS app know the final user's language choice?iOS 应用程序如何知道最终用户的语言选择?
【发布时间】:2016-01-23 19:52:11
【问题描述】:

假设我们已将应用程序翻译成一种新语言,并且我们的项目中有本地化文件。 现在,应用程序如何知道最终用户的语言?

应用程序是否会根据 iPhone/iPad 的设置更改语言?

【问题讨论】:

    标签: ios iphone localization


    【解决方案1】:

    应用根据用户设置的区域和语言来确定使用哪种语言。

    【讨论】:

    • 更具体的原始答案:这是在设置中,是的。
    【解决方案2】:

    iOS 13 和更新版本支持基于“每个应用”的语言选择。

    苹果开发者新闻:How to support per-app language settings in your app

    虽然,我注意到“每个应用程序”的语言选择功能可能最初对用户不可见...

    从 iOS 14 开始,如果无法通过“设置”应用访问“每应用语言设置”,则需要在“设置”>“常规”>“语言和区域”中添加设备的第二语言。 在在设备级别添加任何第二种语言后,应用程序的所有语言选择都会在“设置”>“某些示例应用程序”>“首选语言”部分中可见。

    【讨论】:

      猜你喜欢
      • 2012-10-06
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多