2013-02-17 87 views
-2

如何在node.js中爲模板和路由器實現多語言i18 如何在其他函數中使用i18n來更改語言。 i18n只生成空文件en.js es.js ...這是或錯?在其他函數中使用i18n

//app.js

require(i18n): 
require("./router"); 

//router.js

export.example = function(){ 
    . 
    . 
    . 
    req.session.error = __('You have error: %s', error); 
} 

500類型錯誤:對象#沒有方法 '__'

+1

我不知道你有什麼要求。 – nothrow 2013-02-17 17:09:55

+0

我確實改變了這個問題,如果你能幫助我,謝謝 – AURIGADL 2013-02-18 01:26:07

回答

0

使用應用程序與國際化i18n,它最好只用於最後的模板,這是更容易編輯其他語言而不必在我們的代碼中搜索文本。

對國際化的用玉如下

#{__('Hello')} 

我跟着其他資料reference says.

相關問題