适用于 React 和 Next.js 的 i18next 框架

在这个例子中,我们从JSON文件中导入了英文和法文的翻译。 然后我们用这些翻译初始化i18next,并将默认语言设置为英语。 我们还在配置插值设置,以便在翻译中使用变量。
一旦你加载了翻译并设置了 i18next,就可以开始使用 useTranslation 钩子在你的组件中进行文本翻译。
在 Next.js 应用中,你可以使用相同的方法集成 i18next。 你可以在 getStaticProps 或 getServer 中加载翻译。