https://github.com/jeresig/i18n-node-2
John Resig的实施
他的博客文章就此发表
http://ejohn.org/blog/i18n-module-for-node-and-express-js/
实际上我使用这个 NPM Package i18n
它与 Express 框架有一个非常简单的用法...创建语言环境文件夹(it.json、en.json 等...)
// load modules at bootstrap
var app = express();
var i18n = require("i18n");
//set configuration
i18n.configure({
locales:['en', 'de'],
directory: __dirname + '/server/locales'
});
app.use(i18n.init);
// and then, in controller we can use response
res__('YOUR_KEY')
Run Code Online (Sandbox Code Playgroud)
前端侧只需Accept-Language使用值“en”、“it”等设置 HTTP 标头。
| 归档时间: |
|
| 查看次数: |
18576 次 |
| 最近记录: |