【发布时间】:2014-02-27 12:45:39
【问题描述】:
我在客户端有一个带有 nodejs、express 和 HTML 的应用程序。我想使用 i18next 内部化我的项目。在nodejs方面,没关系,我需要i18next并启动它。
var i18n = require('i18next'),
app = express();
i18n.registerAppHelper(app);
i18n.init({lng: "en-US"}, function(t){
var trad = i18n.t("trad.key1");
console.log("trad = " + trad);
});
在控制台日志中,我将 translate.json 转换为变量 trad.key1。没错。
知道,问题是:我需要做什么才能在客户端、HTML 页面上使用 i18next?我找到了一些例子来做到这一点,但使用 jQuery,我不使用它。
感谢您的帮助。
【问题讨论】:
标签: html node.js express internationalization i18next