-
使用gatsby-plugin-react-i18next,您可以轻松地将您的盖茨比网站翻译成多种语
资源介绍
gatsby-plugin-react-i18next
轻松将您的盖茨比网站翻译成多种语言。
特征
与无缝集成-一个强大的React国际化框架。
代码拆分。 分别加载每个页面的翻译。
基于由提供的用户的首选语言的自动重定向。
在单个页面组件中支持多语言url路由。 您不必创建单独的页面,例如pages/en/index.js或pages/es/index.js 。
SEO友好
支持
为什么?
当您建立多语言站点时,Google建议为页面的每种语言版本使用不同的URL,而不是使用Cookie或浏览器设置来调整页面上的内容语言。
:collision: 自v1.0.0起的重大更改
从v1.0.0开始,语言JSON资源应由gatsby-source-filesystem插件加载,然后由GraphQL查询获取。 随着语言JSON文件的更改,它可以进行增量构建和热重载。
使用path选项加载了语言