【问题标题】:Localizing XML file parsed本地化已解析的 XML 文件
【发布时间】:2015-03-22 23:27:14
【问题描述】:

几个月前我制作了一个 ios / cocoa 应用程序,现在我正在尝试对其进行本地化。我已经成功本地化了 XIB、字符串等。

我现在面临的问题是我正在解析一个 XML (XML-SAX) 文件以构建一个列表并在这些元素上检索更多信息,例如信息树。

解析器只是从lines.xml 文件中提取数据。我尝试本地化文件并更改刚刚创建的lines.xml 版本中的每个字符串,但我只能看到正在显示的原始字符串。

如果您需要任何其他信息,请告诉我。

如果能提供一点帮助,我们将不胜感激。 谢谢。

【问题讨论】:

    标签: xml-parsing localization xcode6 ios8.1


    【解决方案1】:

    我发现了一些不太聪明的方法......它有效,但我认为它很丑:

    if([language  isEqual: @"en"]){
        s = [[NSString alloc] initWithFormat:@"lines-en"];
    
    }else{
        s = [[NSString alloc] initWithFormat:@"lines"];
    
    }
    
    NSString *path = [[NSBundle mainBundle] pathForResource:s ofType:@"xml"];
    

    【讨论】:

      猜你喜欢
      • 2012-01-06
      • 1970-01-01
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 2013-02-11
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      相关资源
      最近更新 更多