gpt4 book ai didi

ios - localizable.strings - 在模拟器中工作但在设备上不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:17:04 25 4
gpt4 key购买 nike

我的语言有问题。对于使用 NSLocalizedString 定义的每个条目,我只能在我的设备上看到 ID_String。 Storyboard中设置的所有文本/图像等都正确显示。如果我使用模拟器,一切都很好!

因此,我希望您使用 NSLocalizedString - 以便稍后使用该选项来翻译我的应用程序。目前我的应用只有德语版。

  • 我使用故事情节选项。在选项中,我将本地化设置为德国
  • 我将一个字符串文件添加到我的项目中,同样使用德语本地化
  • 这个文件中的所有行看起来都像“OK_Button”=“OK”;

在我的项目文件夹中有一个 de.lproj 文件夹,包括故事情节、InfoPlist.strings 和 localizable.strings

这两个字符串保存为UTF16。我在 TextWrangler 中打开这些文件并再次保存它们。

我搜索了几天原因,但我没有看到我的问题。有人知道我的代码出了什么问题或缺少什么吗?

最佳答案

有些东西在模拟器上工作,但在设备上不工作的一个原因是 Max OS X 默认使用不区分大小写的文件系统,而 iOS 使用区分大小写的文件系统。检查以确保您的文件名大小写为 "Localizable.strings"

关于ios - localizable.strings - 在模拟器中工作但在设备上不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9362215/

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