xma*_*ton 4 xcode localization project ios cordova
我一直在互联网上搜索,但我找到的解决方案似乎都没有,我的问题是Xcode 6,我们如何本地化Cordova应用程序?
下面的图片说明了问题,我在iOS模拟器中测试了应用程序(我将模拟器的语言设置更改为西班牙语)但输入中的上下文菜单或某些插件(如相机)仍然是英文.我将" 本地化本地开发区域 "更改为" es ",但仍然使用英语.另外我在es.lproj文件夹中有Localizable.strings .

最后,经过一番挖掘,并在一个非常有助于我在其他论坛中帮助我的人的帮助,我得知道,你必须把它放在项目.plist中:
<key>CFBundleLocalizations</key>
<array>
<string>es</string>
</array>
Run Code Online (Sandbox Code Playgroud)
每个字符串都是您要本地化的语言.
也可以在没有钩子或插件的情况下通过<edit-config>在您的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>
Run Code Online (Sandbox Code Playgroud)
的使用<edit-config>中config.xml在引入科尔多瓦6.4.0。
| 归档时间: |
|
| 查看次数: |
6402 次 |
| 最近记录: |