【问题标题】:Localization not working on ipad but working on iphone本地化不适用于 ipad 但适用于 iphone
【发布时间】:2016-05-09 17:58:55
【问题描述】:

我有 2 个故事板,每个故事板有 2 个 StoryboardName.string(英语和法语)和一个单独的 Localize.string,其中包含视图控制器的字符串。

当我在 iPhone 上运行应用程序时,它会正确选择本地化文件,但在 iPad 上,它会将声明的值保留在情节提要中,而不使用文件中的值。

我曾多次尝试删除和安装应用程序,还尝试从方案配置中设置一个参数,我检查了本地化文件中的 id 是否在情节提要中(它们确实存在)。没什么用...

我修改了本地化文件,但 iPad 没有选择更改。 如何强制 iPad 选择/使用本地化文件?

【问题讨论】:

  • 您的问题找到答案了吗?

标签: ios objective-c ipad localization


【解决方案1】:

在右侧窗口中查看目标是否正确设置

【讨论】:

  • 他们被检查了。
【解决方案2】:

问题是 storyboard.string 文件中缺少一个 " 并且 xcode 没有抛出错误。此外,我在选项中更改了应用程序语言和应用程序区域的方案。

实用教程: http://rshankar.com/internationalization-and-localization-of-apps-in-xcode-6-and-swift/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 1970-01-01
    相关资源
    最近更新 更多