【发布时间】:2014-02-04 14:42:27
【问题描述】:
我正在尝试将 i18next.js 与骨干网一起使用,但出现此错误:
Uncaught TypeError: Object [object Object] has no method 'i18n'
这是我的html:
<body>
<ul class="menu">
<li><a href="#" data-i18n="menu.surname"></a></li>
<li><a href="#" data-i18n="menu.firstName"></a></li>
</ul>
</body>
这是我的语言环境/en/translation.json:
{
"menu": {
"surname": "Name:",
"firstName": "First Name:"
}}
这是我的 translation.js:
$(document).ready(function(){
language = "en";
i18n.init({ lng: language, debug: true }, function(t) {
$(".menu").i18n();
});
});
目前没有语言检测,我只在静态中使用“en”但它不显示任何内容。
【问题讨论】:
标签: javascript backbone.js i18next