【问题标题】:New iOS Project created using cordova 3.8.0 missing de.lproj, en.lproj ,localizable.strings file in Resources folder使用 cordova 3.8.0 创建的新 iOS 项目缺少资源文件夹中的 de.lproj、en.lproj、localizable.strings 文件
【发布时间】:2015-08-19 07:15:20
【问题描述】:

我使用 apache cordova 3.8.0 创建了新项目。它在所有设备上都能正常工作。但是资源文件夹中不包含 en.lproj、de.lproj 和 Localizable.strings 文件存在一个问题。 那么如何设置默认英语的本地化呢?

在屏幕截图中,您将看到名为 de.lproj、en.lporj 等的文件夹(标记为红色),在新的 cordova 3.8.0 项目中缺少它们。在绿色标记中,我们必须将本地化默认设置为英文.所以我如何在那里设置本地化。或者请告诉我在新的cordova项目中不需要设置本地化和这些文件夹。

【问题讨论】:

标签: ios cordova localization xcode6 phonegap-plugins


【解决方案1】:

直到最近将 PBXVariant 组添加到 node-xcode 时,这以前是不可能的。

您可以使用 cordova 插件 cordova-plugin-localization-strings 来创建 Xcode 项目中不同语言环境所需的 Localizable.strings。

【讨论】:

    【解决方案2】:

    创建 Apache Cordova 应用程序的全部意义在于将网页包装为原生应用程序。因此,任何本地化或语言更改都必须在您的 web/html/javascript 应用程序中完成。所以也许你可以看看this question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      • 2019-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-04
      相关资源
      最近更新 更多