gpt4 book ai didi

ios - Xcode 无法识别新本地化

转载 作者:行者123 更新时间:2023-11-29 11:59:10 25 4
gpt4 key购买 nike

我正在为我的项目添加本地化。在 Info.plist 中,我有我想要的本地化数组:<key>CFBundleLocalizations</key>
<array>
<string>en</string>
<string>fr</string>
<string>de</string>
</array>
然后我添加了一个 Localizable.strings 资源,我在文件检查器中对其进行了本地化。我将现有文件放在 Base.lproj 中,然后添加了英文版本。但是 Xcode 不允许我为此资源添加法语或德语本地化版本。

这个比较简单,我之前做过很多次本地化。我不明白为什么其他语言在 Xcode 选项中不可用。到目前为止,文档没有帮助...

注意,我还有这个 key :<key>CFBundleDevelopmentRegion</key>
<string>fr_CA</string>
无论我是否删除它,输出都不会改变。

这是我在文件检查器中为 Localizable.strings 提供的选项:File inspector Localization options

我错过了什么?

最佳答案

我找到了答案并将其发布给遇到此问题的其他人...

我错过的是将本地化添加到项目本身。为此,

  1. 文件导航器中选择您的项目。
  2. 然后,不要选择您的目标,而是选择您的项目。
  3. 在那里添加本地化。通过这样做,Xcode 将询问您要本地化哪些现有资源。创建其他可本地化的资源时,任何新语言都将可用。

这是要查找的内容的 Xcode 图像: enter image description here

给我指明正确方向的是 Apple documentation .

链接断开时的文档图片: enter image description here

关于ios - Xcode 无法识别新本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37767138/

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