gpt4 book ai didi

ios - Xcode 5/iOS 7 - 本地化在模拟器中不起作用

转载 作者:IT王子 更新时间:2023-10-29 07:50:51 25 4
gpt4 key购买 nike

我正在学习 Ray Wenderlich 关于本地化的教程之一,但我似乎无法让它发挥作用。

我已经将我的项目设置为英语和法语本地化,并且每个项目都有一个 locaziable.strings 文件:

enter image description here

法语文件具有我的字符串的正确(以及谷歌翻译)法语版本:

enter image description here

我通过调用 localizable.strings 文件中的正确键来设置字符串:

 NSString* strTitle = [NSString stringWithFormat:NSLocalizedString(@"Title", Nil)];

我将模拟器设置为法语(顺便说一句:每当我更改语言时,模拟器都会崩溃)。

但它不是从正确的 localizable.strings 文件中提取的。它仍然以英文显示:

enter image description here

我做错了什么吗?

最佳答案

如果您使用的是 xcode 6.1.1 和 iOS sdk 8.1,请尝试此解决方法。

本地化似乎不适用于 xCode 6.1 和 8.1 模拟器。解决方法:转到“编辑方案”>>“运行”(侧栏)>>“选项”选项卡>>“应用程序语言”选择您希望在模拟器上运行应用程序的语言。我从 Workaround 得到了这个解决方法通过 natanavra 感谢他。

但是我在开发者上读到 forum ,它在 Xcode 的 6.2 beta 版本中工作。希望如此。

关于ios - Xcode 5/iOS 7 - 本地化在模拟器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19058499/

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