CFBundleDevelopmentRegion 在设置不支持的语言时不起作用
CFBundleDevelopmentRegion doesn't work while setting not supportive language
我正在设计一个支持英语、德语和简体中文的应用程序(应用程序默认为英语)。
但是,当我设置一种语言(如德语,支持语言)来启动我的应用程序时,这是正常的。然后我设置另一种语言(如韩语,不支持)并启动应用程序。该应用程序仍显示德语版本,但显示英语。
我很确定我的 CFBundleDevelopmentRegion 已设置为 en。
如何使应用程序以其他语言显示英文版本?
我自己找到了解决方案。
首先,去info.plist看CFBundleDevelopmentRegion
在Xcode7之前,我们只需要选择如下语言即可。
我们希望将英语设为默认语言。然后我们设置"en"。
但是,Xcode 7 会更新同一语言的本地化选项。
比如en-UK和en-US其实就是英文
所以只需选择 Localization wiz country
我选择了United States,bug就解决了
我正在设计一个支持英语、德语和简体中文的应用程序(应用程序默认为英语)。
但是,当我设置一种语言(如德语,支持语言)来启动我的应用程序时,这是正常的。然后我设置另一种语言(如韩语,不支持)并启动应用程序。该应用程序仍显示德语版本,但显示英语。
我很确定我的 CFBundleDevelopmentRegion 已设置为 en。
如何使应用程序以其他语言显示英文版本?
我自己找到了解决方案。 首先,去info.plist看CFBundleDevelopmentRegion 在Xcode7之前,我们只需要选择如下语言即可。
我们希望将英语设为默认语言。然后我们设置"en"。 但是,Xcode 7 会更新同一语言的本地化选项。 比如en-UK和en-US其实就是英文
所以只需选择 Localization wiz country
我选择了United States,bug就解决了