gpt4 book ai didi

非英语版本的 iOS 应用

转载 作者:行者123 更新时间:2023-12-02 19:55:13 32 4
gpt4 key购买 nike

我开发了一个仅使用挪威语的应用程序。该应用程序不使用本地化,因为它应该仅以一种语言(挪威语)显示。但是,我已在 Info.plist 文件中将“本地化 native 开发区域”设置为“no”。我还使用基本本地化。

对于任何设备语言和区域设置,该应用程序都能以挪威语启动并正确运行。到目前为止,一切顺利。

问题出现在应用程序商店中,应用程序语言显示为英语,而不是我所期望的挪威语。我只为挪威语创建了 iTunes Connect 记录,我相信问题与 iTunes Connect 从应用程序镜像本身提取的信息有关。但是,我无法弄清楚需要更改 Xcode 中的哪些设置才能在应用程序商店中反射(reflect)挪威语。我使用 Xcode 7.2。

任何有关如何解决此问题的线索将不胜感激。

最佳答案

我终于成功地通过以下方式完成了这项工作:

  1. 使用最新版本 (7.3.1) 的 Xcode
  2. 将 InfoPlist.strings 和 Localized.strings 添加到项目
  3. 将基础本地化和挪威本地化添加到项目
  4. 将 InfoPlist.strings 和 Localized.strings 本地化为挪威语
  5. 将 Storyboard/XIB 文件本地化为 Base 语和挪威语
  6. 确保从项目中删除所有其他本地化版本,并删除所属的文件和文件夹。只留下 Base 和挪威语
  7. 在 info.plist 中将“本地化 native 开发区域”设置为“nb-NO”
  8. 将“CFBundleDisplayName”=“Your App”添加到 InfoPlist.strings

这也应该适用于单语言应用程序的任何其他语言。

关于非英语版本的 iOS 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34742518/

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