我有一个可用的Phonegap 应用程序,目前使用丹麦语,但我需要将其翻译成其他几种语言。
我以前从未使用过本地化,但这个概念似乎很简单。
我找到了一个本地化库([http://www.localeplanet.com/index.html][1])
在网站上的 HOWTO 部分有一些示例,如下所示:
alert(_('Hello, world!'));
所以如果我有一个像这样的警报框
navigator.notification.alert(
'Logging in',
function () { },
'Your user has been created',
'Ok'
);
我只是这样翻译它:
navigator.notification.alert(
_('Logging in'),
function () { },
_('Your user has been created'),
_('Ok')
);
但是“硬编码”文本呢?例如,我有很多这样的按钮:
<button>Continue job</button>
<button>Cancel job</button>
<button>Go back</button>
我是否必须为我的应用程序中的每个按钮提供一个 ID 并使用例如 $.text() 设置文本?
编辑:我正在寻找这样的东西
<?=$var?>
但在常规 html 中不是 php