Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在i18next中使用javascript中的翻译_Javascript_I18next - Fatal编程技术网

如何在i18next中使用javascript中的翻译

如何在i18next中使用javascript中的翻译,javascript,i18next,Javascript,I18next,我知道我可以使用i18next来翻译html语言。例如: 但是有没有办法在JS中使用它呢。例如,如果我想做像 alert(someKey)?它应该是alert(t(someKey))(见本页末尾)。具有 最后一部分就是你要找的。需要注意的是,t作为一个参数传递给init回调-您不能盲目地调用t()anywhere;) 在不了解任何设置的情况下,您可以将其放入任意隐藏的HTML元素中,然后提醒该元素的内容。如果您在发布内容之前甚至懒得阅读他们的官方主页,请投反对票question@XGreen我

我知道我可以使用i18next来翻译html语言。例如:

但是有没有办法在JS中使用它呢。例如,如果我想做像

alert(someKey)

它应该是
alert(t(someKey))
(见本页末尾)。

具有


最后一部分就是你要找的。需要注意的是,
t
作为一个参数传递给
init
回调-您不能盲目地调用
t()
anywhere;)

在不了解任何设置的情况下,您可以将其放入任意隐藏的HTML元素中,然后提醒该元素的内容。如果您在发布内容之前甚至懒得阅读他们的官方主页,请投反对票question@XGreen我不想让你失望,但如果你阅读官方文件,你的问题有一半可以得到回答。有时候人们会错过一些东西,我不同意。从各个部分中提取答案和不在第一页向下滚动是有区别的,当然,如果社区的想法不同,他们可以投票给你
i18n.init(function(t) {
    // translate nav
    $(".nav").i18n();

    // programatical access
    var appName = t("app.name");
});