【问题标题】:Lock my iPhone app to a specific language (Localization)将我的 iPhone 应用程序锁定为特定语言(本地化)
【发布时间】:2011-09-22 23:16:41
【问题描述】:

我有一个 Xcode4 项目,其中支持多种语言(本地化文件).. 当我在 iPhone 上更改语言时,我的文本和 xib 文件更改正确.. 我的问题是; 即使我有多个本地化文件,我能否发布到特定语言的版本? 强制我的应用只使用一种本地化?

我的想法是在 info.plist 文件中设置一个标志,例如; 本地化 = 英语(将我的应用锁定为英语)

【问题讨论】:

    标签: iphone ios localization


    【解决方案1】:

    您可以通过删除本地化字符串和 nib 文件来做到这一点。我认为您不能将您的应用锁定为特定语言(如果有其他语言的本地化支持)。

    【讨论】:

      【解决方案2】:

      如果本地化.lproj 文件夹在包中,iOS 将使用它们。最简单的方法是从包中删除本地化资源文件夹并构建应用程序。

      您可以通过仅声明使用 en.lproj 以编程方式在您的 main.m 类文件中设置代码解决方法,但我无法想象这将是漂亮或有用的。

      旁注:您可以在“目标”>“信息”窗格中设置默认项目本地化。找关键:本地化原生开发区

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多