我想创建一个带有两个英文接口的phonegap应用程序,让我们说另一个法语..
这样做的最佳做法是什么?有什么方法或预先定义的方法?
我应该使用本地存储吗?
任何人都可以给我提示或明确的代码示例吗?
我的应用程序使用html,jquery mobile,json,外部mysql数据库和php
答案 0 :(得分:0)
有很多方法可以解决这个问题,但是我所看到的最常用的方法是默认为英语,然后让用户在某种选项菜单中设置语言。此选项可能会存储在本地,但如果要在多个设备上安装该应用并且您希望在设备之间进行同步,则可以为该帐户存储该选项。我目前没有任何代码,但它只是一个变量检查显示哪个界面应该很容易实现。
答案 1 :(得分:0)
我会创建一个名为“Dictionary”的表,其中包含列:Lang,key,Translation 郎+钥匙是你的主要钥匙
所以说英语= 0,法国= 1
您有以下记录:
0,是的,是的
1,是的,我们
等等..
在您的代码中,当您使用文本
时,您可以指定句子的键而不是整个文本