构建phonegap应用程序多语言界面

时间:2013-10-23 19:38:58

标签: jquery cordova phonegap-plugins multilingual

我想创建一个带有两个英文接口的phonegap应用程序,让我们说另一个法语..

这样做的最佳做法是什么?有什么方法或预先定义的方法?

我应该使用本地存储吗?

任何人都可以给我提示或明确的代码示例吗?

我的应用程序使用html,jquery mobile,json,外部mysql数据库和php

2 个答案:

答案 0 :(得分:0)

有很多方法可以解决这个问题,但是我所看到的最常用的方法是默认为英语,然后让用户在某种选项菜单中设置语言。此选项可能会存储在本地,但如果要在多个设备上安装该应用并且您希望在设备之间进行同步,则可以为该帐户存储该选项。我目前没有任何代码,但它只是一个变量检查​​显示哪个界面应该很容易实现。

答案 1 :(得分:0)

我会创建一个名为“Dictionary”的表,其中包含列:Lang,key,Translation 郎+钥匙是你的主要钥匙

所以说英语= 0,法国= 1


您有以下记录:
0,是的,是的
1,是的,我们

等等..

在您的代码中,当您使用文本

时,您可以指定句子的键而不是整个文本