【问题标题】:iOS internationalisation not showing proper languageiOS 国际化未显示正确的语言
【发布时间】:2013-05-05 19:45:07
【问题描述】:

我正在尝试使用 xcode 4.6 使我的应用程序国际化,但不幸的是,该应用程序一直以我开始构建它时使用的语言(意大利语)运行。

我添加了额外的语言(英语),并创建了新的故事板和 InfoPlist 文件,但它无法正常工作。这是一张显示已创建文件的图片:

模拟器 (v. 5.0) 以英语运行,所以我认为一旦添加了英语,该应用程序也会这样做。但是它仍然以意大利语运行。

【问题讨论】:

    标签: ios xcode internationalization storyboard


    【解决方案1】:

    正如我在earlier answer 中所建议的那样,我将首先从模拟器中删除应用程序,然后通过按住选项并从菜单中选择“清理构建文件夹...”来清理构建文件夹。

    之后重建您的应用程序。这在某些情况下对我有帮助。

    【讨论】:

    • 嗯,我试过了,现在启动应用程序时它崩溃了,告诉我Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'iPhone' in bundle NSBundle。现在我完全迷路了! :-)
    • 好吧,通过谷歌搜索我发现我只需要重新启动 Xcode! Ando 进行了本地化,现在可以正常工作了,谢谢!
    猜你喜欢
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多