iOS:本地化出错了

时间:2013-12-07 21:40:51

标签: ios localization

我开始感到困惑..我想根据ray wenderlich的教程最终将我的所有字符串的翻译文件添加到我的应用程序中。但不知怎的,现在一切都搞砸了。我现在再次移除了每个本地化,删除了我的字符串文件,故事板等。现在我没有在项目设置中设置本地化语言,我已经从垃圾箱中复制了所有文件。

但我的本地化字符串(NSLocalizedString(..))以某种方式不加载..或加载其他东西。我已经改变其中一些来检查我的项目资源管理器中的字符串文件是否实际使用但它仍然使用旧的字符串,我不知道从哪里..我已经检查了项目文件夹,没有任何其他文件。

如何再次设置它的工作原理?如何设置应该使用的字符串文件?那么无论是否有基本语言,我应该如何设置本地化?

编辑:在模拟器中我无法运行我的应用程序..它只显示黑屏。而在我的iPhone上,它仍然有效(如果我使用Xcode的iphone)。

我想我已经在项目设置中删除了所有语言,现在我再也无法添加任何本地化了: - (

1 个答案:

答案 0 :(得分:0)

以下是我要尝试的内容:

  1. 检查项目文件夹中是否有剩余的.lproj文件夹/ .strings文件并删除
  2. 清洁/构建
  3. SmoothLocalizeTutorial
  4. 之后从头开始本地化

    这应该删除所有旧文件并创建一个新的默认localizable.strings,然后你可以添加更多语言。