【发布时间】:2023-07-15 19:37:01
【问题描述】:
我花了一周的时间来解决这个问题,目前我正在使用 gatsby 来生成我的静态网络应用程序。 我已经尝试过了
-pages
--en
---index.js
---main.md
---contact.md
--zh
---index.js
---main.md
---contact.md
这是一种工作,但仍然不是完美的解决方案。 我正在考虑 impelent React-Intl,但我不确定。静态应用/网页可以吗?
还有其他建议吗?
【问题讨论】:
-
这似乎可以正常工作?您面临哪些问题?我见过的大多数多语言网站都像你正在做的不同语言页面的命名空间,例如
/en/main/&/zh/main/ -
react-intl 也可以与 Gatsby 一起正常工作。 Gatsby 将 React 与任何普通的 React/Webpack 项目一样对待,所以如果它在其他地方工作,它会在 Gatsby 中工作。
标签: reactjs react-intl gatsby