问题描述
我想将英语设置为应用程序的默认语言。
我知道 iOS 使用首选语言顺序来获取语言。所以我从这个列表中删除了英语来测试默认语言。当前的 iOS 语言也不在首选语言顺序列表中。
我预计 iOS 会从 CFBundleDevelopmentRegion 中获取价值,但它不起作用。我从 localizable.strings 获得了原始键值。
CFBundleDevelopmentRegion:
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
我的开发者语言是英语。我试图设置“en”而不是“$(DEVELOPMENT_LANGUAGE)”但得到了相同的结果。
项目菜单中的屏幕:
我该如何解决?