如何在 Cordova for iOS 中本地化应用程序名称?
Posted
技术标签:
【中文标题】如何在 Cordova for iOS 中本地化应用程序名称?【英文标题】:How to localize app name in cordova for iOS? 【发布时间】:2019-08-26 10:42:01 【问题描述】:我正在寻找将我的应用名称本地化的解决方案:
英语 (EN) 中文(简体)zh-Hans 中文(繁体)zh-Hant我正在使用 build.phonegap 来构建我的两个应用程序,因此我无法修改平台代码,但它必须来自 config.xml 上的某些配置或使用 cordova 挂钩或任何其他解决方案。到目前为止,我找到了使用钩子的 android 解决方案,但它不适用于 ios。
谢谢
【问题讨论】:
How to have an APP name for each language (Cordova to Android)的可能重复 【参考方案1】:对于 iOS,您可以在 config.xml 文件中编写代码。
<platform name="ios">
<edit-config target="CFBundleLocalizations" file="*-Info.plist" mode="overwrite">
<array>
<string>en</string>
<string>es</string>
</array>
</edit-config>
</platform>
在config.xml
中使用<edit-config>
是在Cordova 6.4.0 中引入的。
【讨论】:
以上是关于如何在 Cordova for iOS 中本地化应用程序名称?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Objective-C 从 IOS Cordova 中的设备(本地数据库)中删除图像
CanvasCamera for iOS PhoneGap / Cordova
Cordova 6.0.0 iOS 本地化与 cordova-ios@4.0 和 Xcode 7.2.1