【发布时间】:2013-01-08 15:29:45
【问题描述】:
我的应用程序的语言是英语和德语。 我已将我的设置包本地化为德语。
我的一个页面(在 Settings.app 中)包含主题。 我已按英文字母顺序(Topics.plist)将它们添加到 settings.bundle 中。 我有 Topics.strings 将每个主题翻译成德语。当然题目的顺序还是英文的,这是不正确的。
有办法解决吗?
编辑: 我需要一些方法来将此 plist 读入数组,对其进行排序,然后将其返回到 settings.bundle。我不确定是否可以直接写入 Settings.bundle。
线路:
BOOL 成功 = [dict writeToFile:[[NSBundle mainBundle] pathForResource:@"Settings.bundle/Topics" ofType:@"plist"] atomically:YES];
此行在 iPhone 4S 5.1.1 上返回 YES,在 iPhone 5 6.0.2 上返回 NO。 我猜苹果在 iOS6 中修复了这个问题,对吗?
请帮我解决我的问题,让 Settings.bundle 中的主题以英文和德文的字母顺序显示。
谢谢!
【问题讨论】:
-
有人吗?以前没有人这样做过?
标签: ios localization ios5.1 settings.bundle localizable.strings