gpt4 book ai didi

ios - 本地化 iOS 应用程序时遇到问题,需要澄清

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

请告诉我以下顺序中哪些内容是不正确的。

  • 在代码中的某个地方,我有 self.label.text = NSLocalizedString(@"TITLE", nil);
  • 已创建 Localized.strings(新建 -> 资源 -> 字符串文件)
  • 创建的 Localized.strings(英语)//包含 "TITLE"= "Hello";
  • 创建的 Localized.strings(俄语)//包含 "TITLE"= "Привет";
  • 模拟器已启动并部署了应用程序
  • Xcode 已关闭
  • 模拟器设置从英语更改为俄语(设置 -> 常规 -> 国际 -> 语言 -> 俄语)
  • Xcode 打开
  • 已部署应用程序(图标标签以俄语显示)..运行时显示“Hello”而不是“Привет”

我是不是少了一步?我是不是按照错误的顺序做了什么?请告诉我

最佳答案

这些步骤看起来不错。值得尝试的事情:

  1. 俄语的文件夹名称需要与语言代码匹配(ru.lproj -> Localized.strings)
  2. 在设置 self.label.text 时,检查标签是否正确连接(如果您使用的是界面生成器)而不是 nil

关于ios - 本地化 iOS 应用程序时遇到问题,需要澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491603/

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