2013-05-05 83 views
0

我试图用xcode 4.6国际化我的应用程序,但不幸的是,应用程序一直运行在我开始构建它的同一语言(意大利语)中。iOS国际化未显示适当的语言

我已经添加了额外的语言(英文),新的故事板和InfoPlist文件已创建,但它不起作用。下面是显示已创建的文件的图片:

enter image description here

模拟器(诉5.0)的英文运行,所以我认为应用程序会做同样的曾经添加了英语。但它仍然以意大利语运行。

回答

0

正如我在earlier answer中建议的,我会先从模拟器中删除应用程序,然后通过按住选项并从菜单“清理生成文件夹...”中清除生成文件夹。

之后,重建你的应用程序。这在某些情况下帮助了我。

+0

嗯我已经尝试过,现在当启动应用程序它崩溃告诉我由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'无法找到捆绑NSBundle'命名'iPhone'的故事板。现在我完全失去了! :-) – ghego1 2013-05-05 20:29:56

+0

确定一些谷歌搜索我发现把我只是重新启动Xcode! Ando为本地化,现在它按预期工作,谢谢! – ghego1 2013-05-05 20:49:35