我正在使用XCode版本4.3.3和iOS 5.1。 虽然我能够做我想做的事情,但我无法启动本地化。我通过项目文件添加了不同的语言。我在每种语言的InfoPlist.strings中进行了调整,像这样:
"key" = "value";
我随处可见:
NSLocalizedString(@"key", nil);
没有一把钥匙与其值完全相同。我已经检查了选择的语言:
NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
但是当我运行该应用程序时,该应用程序仅显示键而不显示任何值。
我已经没有想法了
我尝试根据此处描述的内容删除和清除所有内容: 本地化不起作用
我尝试复制此处描述的文件: NSLocalizedString问题
而且所有文件都在它们的语言文件夹中: iPhone:NSLocalizedString从英语.strings文件中读取,即使设置了另一种语言
是否有人知道我还能做些什么?! 我不知道我做错了什么?!