繁体   English   中英

i18next:对象[object Object]没有方法'i18n'

[英]i18next : Object [object Object] has no method 'i18n'

我正在尝试将i18next.js与骨架.js一起使用,但出现此错误:

未捕获的TypeError:对象[object Object]没有方法'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”,但不显示任何内容。

我解决了我的问题。 我两次加载了jquery,所以当第二个jquery加载时,它会卸载每个jquery插件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM