我的应用程序的语言是英语和德语。 我已将设置包本地化为德语。
我的一个页面(在Settings.app中)包含主题。 我已将它们以英文字母顺序(Topics.plist)添加到settings.bundle中。 我有Topics.strings将每个主题翻译成德语。当然,主题的顺序仍然是英文,这是不正确的。
有没有办法解决它?
修改 我需要一些方法将此plist读入数组,对其进行排序,然后将其返回到settings.bundle。我不确定我是否可以直接写入Settings.bundle。
行:
BOOL success = [dict writeToFile:[[NSBundle mainBundle] pathForResource:@“Settings.bundle / Topics”ofType:@“plist”] atomically:YES];
此行在iPhone 4S 5.1.1上返回YES,在iPhone 5 6.0.2上返回NO。 我猜Apple在iOS6中修复了这个问题,我是否正确?
请帮我解决我的问题,并使Settings.bundle中的主题按英文和德文按字母顺序排列。
谢谢!