如何为一个键设置iOS默认的可本地化字符串?

时间:2013-03-27 08:18:39

标签: ios objective-c localization localizable.strings

我创建了一个包含2种语言的Localizable.strings文件,en& JP。

en:"key"="english";

jp:"key"="日本";

使用en& amp;时效果很好JP。

_title.text = NSLocalizedString(@"key",nil);

但是当我使用其他语言(如德语)时,标签会在视图中显示key。我想显示en字符串值默认值的键。

如果用户在没有使用其他语言的情况下设置加载en JP?

1 个答案:

答案 0 :(得分:1)

您可以为“de”创建Localizable.strings,然后您可以从“en”复制/粘贴(如果“en”是您不需要复制/粘贴的主要语言,它将会用“en”字符串创建) 但奇怪的是,我的应用程序为“en”和“es”,默认为“en”。我没有做任何事情。