use*_*522 3 objective-c nslocalizedstring ios
我的项目基础语言是英语。我的模拟器/手机是英文的。这些项目支持英语、法语、荷兰语。
当应用程序第一次启动时,即使手机是英文的,应用程序也始终是法语。
当我调试并打印出这一行时:
[NSLocale preferredLanguages][0];
Run Code Online (Sandbox Code Playgroud)
它给了我正确的语言,即英语。
有人知道这是为什么吗?
请检查以下内容。
仅重命名本地化文件可能会导致其他一些错误。这是关于基本本地化的 Apple 指南:
为了删除基础本地化:
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
260 次 |
| 最近记录: |