Ios本地化无法正常工作

New*_*Eve 3 localization nslocalizedstring ios

我有运行XCode版本4.3.3和iOS 5.1.我可以做我想做的事.我无法让本地化运行.我通过项目文件添加了不同的语言.我在每种语言中调整了InfoPlist.strings,如下所示:

"key" = "value";
Run Code Online (Sandbox Code Playgroud)

我到处都有:

NSLocalizedString(@"key", nil);
Run Code Online (Sandbox Code Playgroud)

没有关键像它的价值一样.我检查了选择的语言:

NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
Run Code Online (Sandbox Code Playgroud)

但是,当我运行应用程序时,应用程序不断显示键,没有任何价值.

我没有想法了

我尝试删除和清理所有内容,如下所述: 本地化无法正常工作

我试着复制这里描述的文件: NSLocalizedString问题

并且所有文件都在他们的语言文件夹中: iPhone:NSLocalizedString读取英文.strings文件,即使设置了另一个lang

有没有人知道我还能做什么?!?我不知道我做错了什么?!

pde*_*tis 7

你有Localizable.strings文件吗?这是默认文件

NSLocalizedString(@"key", nil);
Run Code Online (Sandbox Code Playgroud)

寻找.