i18n-express 用于Express.js的简单i18n中间件此模块仅读取目录中的所有.json文件。 然后计算用户lang,并在视图中使用该json中的文本公开“文本”变量。 默认情况下,用户将以cookieLangName会话设置的语言查看网站。 如果未设置会话,将使用浏览器设置的语言。 例如,如果用户想将语言设置为西班牙语,则他必须访问 (在paramLangName处定义了paramLangName )。 这可以通过使用html'select'或您想要的任何其他方式来完成。 完成此操作后,将使用新语言更新cookieLangName会话,并且用户将永远以新语言查看该网站