按照示例表单i18next-express-middleware
router.get('/login', function(req, res, next) {
var lng = req.language;
console.log("");
console.log("Current language:", lng);
console.log("");
res.render("account/login",{layout:"layout-account"});
});
形成我得到的终端:当前语言:ja-JP ,很酷, 但 ja-JP 来自哪里(Windows或浏览器的语言设置?)
我可以使用 req.i18n.changeLanguage(' en'); 来更改语言,看看翻译是否合适, 但是,我如何模拟如果我来自另一种语言?
答案 0 :(得分:0)
https://github.com/i18next/i18next-express-middleware#language-detection按顺序设置,从哪里检测以及优先级。
请求您的页面使用?lng = en来模拟