我正在寻找一种解决方案来模块化静态 html 文件并添加多语言支持。我想用 gulp 生成静态 html 文件,然后通过 apache 服务器提供这些文件。
我现在正在考虑使用模板引擎 marko 来模块化 html 文件并预渲染 html 文件(车把也是一个选项;jade 不是选项,因为我不喜欢语法)。
对于多语言支持,我正在考虑添加一个 i18n 插件(例如https://www.npmjs.com/package/i18n)。但是这个插件需要一个快递服务器;对于多语言我也想预渲染文件。有没有人提示我哪个 i18n 插件最适合我?也许还有哪一个最适合与 marko 和 gulp 一起工作?
结果应该是在 /de 和 /en 中生成的 html 文件。