如何在我的应用中测试本地化

时间:2016-04-05 20:13:16

标签: ios localization xib

我正在寻找手动生成字符串文件并使用其他语言测试其本地化的最快捷最直接的方法。我只有一个字符串可以用这样的键进行测试:

"KEY1" = "apple"

我已将[{1}}子类化为一个名为IBDesignable的属性,然后覆盖了localizedKey

drawRect

所以我必须手动创建- (void) drawRect:(CGRect)rect { // localization related if (self.localizedKey) self.text = NSLocalizedString(self.localizedKey, nil); [super drawRect:rect]; } 文件,因为我没有要使用的代码中的字符串文字。如何为另一种语言(例如英语+西班牙语)手动创建.stringslproj文件以测试我的设计?

1 个答案:

答案 0 :(得分:0)

在您的项目设置中,在"信息"选项卡,您可以找到本地化。点击那里的加号以添加新语言。然后Xcode会询问您要本地化的文件。

enter image description here