几个月前我制作了一个ios / cocoa应用程序,现在我正在尝试本地化它。我已经成功地对XIB,字符串等进行了本地化。
我现在面临的问题是我正在解析XML(XML-SAX)文件以构建列表并通过itens检索更多信息,如信息树。
解析器只是从lines.xml文件中提取数据。我尝试本地化文件并更改刚刚创建的lines.xml版本中的每个字符串,但我只能看到显示的原始字符串。
如果您需要任何其他信息,请告诉我。
这里的一点帮助将非常感激。 感谢。
答案 0 :(得分:0)
我找到了一些不那么聪明的方法.....它有效但我觉得它很难看:
if([language isEqual: @"en"]){
s = [[NSString alloc] initWithFormat:@"lines-en"];
}else{
s = [[NSString alloc] initWithFormat:@"lines"];
}
NSString *path = [[NSBundle mainBundle] pathForResource:s ofType:@"xml"];