i18next не работает в jquery

Я пытаюсь перевести сообщения в jQuery с помощью i18next, но не работает.

index.js:
========
jQuery(document).ready(function($){

    var msg = $.t("index.info")
}

translation.json:
================
"index": {
    "info": "The Information"
}

app.js:
=======
i18n.init ({saveMissing:   true,
            debug:         true,
            sendMissingTo: 'fallback'
           }
);

i18n.registerAppHelper     (app)
     .serveClientScript    (app)
     .serveDynamicResources(app)
     .serveMissingKeyRoute (app);

Мне нужно использовать i18next в jQuery.

Спасибо!


person jcabello    schedule 18.01.2015    source источник


Ответы (1)


Вы пытаетесь вызвать «t» в контексте jquery. но его следует вызывать в контексте i18n.

var msg = i18n.t(ключ);

person Sedhuraja    schedule 30.06.2015