gpt4 book ai didi

ios - NSLocalizedString 给出其他语言然后电话是

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:42:30 28 4
gpt4 key购买 nike

我的项目基本语言是英语。我的模拟器/电话是英文的。这些项目支持英语、法语、荷兰语。

当应用程序首次启动时,即使手机是英文的,应用程序始终是法语。

当我调试并打印出这一行时:

[NSLocale preferredLanguages][0];

它给了我正确的语言,即英语。

有人知道这是为什么吗?

最佳答案

请检查以下内容。

  1. 点击您的项目名称 -> 编辑方案...
  2. 点击“选项”标签
  3. 选择“应用程序语言”英语(或您需要的任何语言)

只是重命名本地化文件可能会导致其他一些错误。这是有关基本本地化的 Apple 指南:

https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/InternationalizingYourUserInterface/InternationalizingYourUserInterface.html

为了移除基础本地化:

  1. 在文件检查器中单击您的项目。
  2. 选择“信息”点击你的项目并取消选择“本地化”部分的“使用基础国际化”

希望这对您有所帮助。

关于ios - NSLocalizedString 给出其他语言然后电话是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975918/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com