【发布时间】:2013-10-16 00:25:53
【问题描述】:
我有一个可用的 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
【问题讨论】:
标签: javascript html cordova localization translation