NSLocalizedString 似乎会忽略区域,除非没有其他东西。这是真的还是我做错了什么?

发布于 2024-09-14 09:43:17 字数 150 浏览 6 评论 0原文

对于我的可本地化字符串,我目前有 en、fr 和 en_CA。除了当我尝试使用 en_CA 时,一切都工作得很好。我已将其设置正确,甚至报告 currentLocale 是 en_CA,但它似乎仍然使用 en 的值而不是 en_CA 的值。以前有人遇到过这个吗?

谢谢!

For my localizable strings I currently have an en, fr and en_CA. It all works fine and well except when I'm trying to use the en_CA. I have it set right and it is even reporting the currentLocale is en_CA but it still seems to use the en's values instead of the en_CA's. Has anyone faced this before?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

長街聽風 2024-09-21 09:43:17

语言环境不是本地化。

  • NSLocale 对应“区域格式”设置。
  • 捆绑包本地化对应于“语言”设置。

没有“加拿大英语”语言(只有“英语”,在 4.0 中为“英式英语”)。

Locales are not localizations.

  • NSLocale correspond to the "Region Format" setting.
  • Bundle localizations correspond to the "Language" setting.

There is no "Canadian English" language (only "English", and in 4.0 "British English").

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文