2014-09-25 1 views
0

가 나는 다음과 같은 코드가 있습니다i18next 액세스 변환 기능이

var config = require("./config"); 
var express = require("express"); 
var bodyparser = require("body-parser"); 
var serveStatic = require("serve-static"); 
var https = require('https'); 

var i18n = require('i18next'); 
i18n.init(); 

// Application config 
var app = express(); 
i18n.registerAppHelper(app); 
app.configure(function() { 
    app.set('views', __dirname + '/views'); 
    app.set('view engine', 'jade'); 
    app.use(serveStatic('static')); 
    app.use(bodyparser({uploadDir: './public'})); 
    app.use(express.multipart()); 
}); 

그리고이 템플릿 : 그러나

div.container 
    span.glyphicon.glyphicon-copyright-mark 
    span=t('footer.copyright') 

을, 나는이 번역 기능을 할 수 아니에요 't'작업 아무데도. 내가 뭘 잘못하고 있니?

답변

0

app.configureapp.use(i18n.handle);이 있습니까?

또한 내 작업 코드에서 registerAppHelper은 앱 구성을 따릅니다.

하지만 StackOverflow에 대한 다른 답변에 따르면 첫 번째 명제는 누락 된 부분 인 것으로 보입니다.