首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获取默认语言。CFBundleDevelopmentRegion不工作

无法获取默认语言。CFBundleDevelopmentRegion不工作
EN

Stack Overflow用户
提问于 2021-04-14 14:58:32
回答 1查看 81关注 0票数 1

我想将英语设置为应用程序中的默认语言。

我知道iOS使用首选语言顺序来获取语言。所以我从这个列表中删除了英语来测试默认语言。当前的iOS语言也不在首选语言顺序列表中。

我原以为iOS会从CFBundleDevelopmentRegion中获取值,但这并不起作用。取而代之的是,我从localizable.strings获得了原始键值。

我有英文的localizable.strings文件:

CFBundleDevelopmentRegion:

代码语言:javascript
复制
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>

我的开发语言是英语。我尝试设置"en“而不是"$(DEVELOPMENT_LANGUAGE)”,但得到了相同的结果。

项目菜单中的屏幕:

我怎么才能修复它?

EN

回答 1

Stack Overflow用户

发布于 2021-04-14 15:17:15

您不应删除任何文件。进入Project>Scheme>Edit方案,在应用程序语言和应用程序区域弹出窗口中设置您想要在测试期间使用的语言。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67086898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档