gatsby-plugin-i18next
Gatsby plugin that provides i18n support.
Installation
yarn add @igorko/gatsby-plugin-i18next# npm install --save @igorko/gatsby-plugin-i18next
Usage
Edit gatsby-config.js
moduleexports = plugins: resolve: `@igorko/gatsby-plugin-i18next` options: // Add any options here
Options
You can pass options to the plugin:
- availableLngs (Array [required])
- fallbackLng (String [required])
- siteUrl (String [optional])
For example:
options: availableLngs: 'en' 'de' fallbackLng: 'en' siteUrl: 'https://www.example.com/'
Starters
gatsby-starter-i18next
- i18next integration
- automatic browser-language detection and redirection
- language switcher
- hreflang
- ...