IOS:添加语言为Localizable.strings

时间:2013-09-17 07:34:02

标签: iphone ios localization

我想本地化我的应用,并将法语和西班牙语添加到英语以外的目标属性

enter image description here

但是,这些语言没有显示在文件检查器中以供选择。只有'英语'和称为'基地'的东西。

enter image description here

任何帮助?

3 个答案:

答案 0 :(得分:27)

如果您转到项目的“信息”窗格,您将看到一个面板,其中显示您的部署目标,配置以及您支持的当前本地化(包括“使用基础国际化”的复选标记)。 Base Internationalization,b.t.w。,允许您拥有一个故事板文件,其中包含填充故事板中字符串字段的不同字符串文件。 It works for iOS 6 and newer

当你开始时,它可能看起来像这样:

The Info Pane before adding any localizations

我在这里添加了印地语作为一种语言可能性:

The Info Pane after adding Hindi

当你完成后,你可以选择以下复选框:

And here's our new option

答案 1 :(得分:4)

您需要在信息项目中添加本地化(我无法添加图片抱歉)。

接下来,您需要在项目中创建一个名为" Localizable.strings"的新文件。并在您的身份菜单中将此文件本地化。

++

答案 2 :(得分:0)

只需在“信息”面板中单击您的项目,即可在其中查看“本地化”并添加所需的语言。