【问题标题】:How to test localization in my app如何在我的应用程序中测试本地化
【发布时间】:2016-04-05 20:13:15
【问题描述】:

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

"KEY1" = "apple"

我将IBDesignable 子类化为拥有一个名为localizedKey 的属性,然后覆盖drawRect

- (void) drawRect:(CGRect)rect {
    // localization related
    if (self.localizedKey) self.text = NSLocalizedString(self.localizedKey, nil);
    [super drawRect:rect];
}

所以我必须手动创建.strings 文件,因为我在代码中没有要使用的字符串文字。如何手动创建另一种语言(比如英语 + 西班牙语)的 lproj.strings 文件来测试我的设计?

【问题讨论】:

    标签: ios localization xib


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2016-06-19
      • 2012-06-28
      • 2010-11-30
      • 1970-01-01
      相关资源
      最近更新 更多