【发布时间】:2016-01-23 19:52:11
【问题描述】:
假设我们已将应用程序翻译成一种新语言,并且我们的项目中有本地化文件。 现在,应用程序如何知道最终用户的语言?
应用程序是否会根据 iPhone/iPad 的设置更改语言?
【问题讨论】:
标签: ios iphone localization
假设我们已将应用程序翻译成一种新语言,并且我们的项目中有本地化文件。 现在,应用程序如何知道最终用户的语言?
应用程序是否会根据 iPhone/iPad 的设置更改语言?
【问题讨论】:
标签: ios iphone localization
应用根据用户设置的区域和语言来确定使用哪种语言。
【讨论】:
iOS 13 和更新版本支持基于“每个应用”的语言选择。
苹果开发者新闻:How to support per-app language settings in your app
虽然,我注意到“每个应用程序”的语言选择功能可能最初对用户不可见...
从 iOS 14 开始,如果无法通过“设置”应用访问“每应用语言设置”,则需要在“设置”>“常规”>“语言和区域”中添加设备的第二语言。 在在设备级别添加任何第二种语言后,应用程序的所有语言选择都会在“设置”>“某些示例应用程序”>“首选语言”部分中可见。
【讨论】: