Javascript 使用Parcel bundler生成i18n静态HTML

Javascript 使用Parcel bundler生成i18n静态HTML,javascript,html,node.js,internationalization,parceljs,Javascript,Html,Node.js,Internationalization,Parceljs,我正在使用Parceljs捆绑html和js。它在配置较少的情况下工作得非常好 现在,我面临着i18n问题。 谷歌建议为页面的每种语言版本使用不同的URL。 因此,我想从下面这样的一个模板生成特定于语言的静态html . ├── dist │ ├── ja │ │ └── index.html │ ├── app.c328ef1a.js │ └── index.html ├── i18n │ ├── default.json │ └── ja.json └── so

我正在使用Parceljs捆绑html和js。它在配置较少的情况下工作得非常好

现在,我面临着i18n问题。 谷歌建议为页面的每种语言版本使用不同的URL。

因此,我想从下面这样的一个模板生成特定于语言的静态html

.
├── dist
│   ├── ja
│   │   └── index.html
│   ├── app.c328ef1a.js
│   └── index.html
├── i18n
│   ├── default.json
│   └── ja.json
└── source
    ├── app.js
    └── index.html
source/index.html

<html>

<body>
  <h1>__TITLE__</h1>
  <script src="/app.js"></script>
</body>

</html>
i18n/ja.json

{
  "__TITLE__": "こんにちは 世界!"
}
有没有办法用parceljs解决这个问题? 或者,我应该为预构建编写代码吗

谢谢。

自我回答:

我找到了一个很好的答案。 它提到了生成i18n静态HTML的包。 这个工具不是parceljs的插件,但它似乎能够生成预期的结果

欢迎再次回答。

自我回答:

我找到了一个很好的答案。 它提到了生成i18n静态HTML的包。 这个工具不是parceljs的插件,但它似乎能够生成预期的结果

欢迎另一个答案

{
  "__TITLE__": "こんにちは 世界!"
}