如何使用i18在node.js中为模板和路由器实现多语言 如何在其他功能中使用i18n进行语言更改。 i18n只生成空文件en.js es.js ...这是或错了?
实施例
// app.js
require(i18n):
require("./router" );
// router.js
export.example = function (){
.
.
.
req.session.error = __('You have error: %s', error);
}
500 TypeError:对象#没有方法'__'
答案 0 :(得分:0)
将该应用与i18n国际化一起使用,最好只在最终模板中使用,这样可以更容易地编辑其他语言,而不必在整个代码中搜索文本。
使用jade进行国际化,如下所示
#{__('Hello')}
我将其他信息作为reference says.