-
Notifications
You must be signed in to change notification settings - Fork 69
Closed
Description
Summary of the issue
Default language not working as expected. Default language is set to Spanish (es), but the root page gets redirected to English (en)
Expected behavior
✅ When visiting the index page http://mysite.com/ it should load the page normally using the default language Spanish (es)
Current behavior
❗ When visiting the index page http://mysite.com/ it gets automatically redirected to http://mysite.com/en/
Setup details
The allowed languages for the site are:
- English (en)
- French (fr)
- Spanish (es)
Version used:
"gatsby": "^3.10.1"
"i18next": "^20.4.0"
"react-i18next": "^11.11.4"
"gatsby-plugin-react-i18next": "^1.1.1"
Gatsby configuration:
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/locales`,
name: `locale`,
},
},
{
resolve: `gatsby-plugin-react-i18next`,
options: {
localeJsonSourceName: `locale`,
defaultLanguage: "es",
languages: ["es", "fr", "en"],
siteUrl: `http://mysite.com/`,
i18nextOptions: {
interpolation: {
escapeValue: false,
},
keySeparator: false,
nsSeparator: false,
},
},
},
...
...
}
peterschwarzdev, Elhamne, tigressbailey, abrman, ugnelis and 1 more
Metadata
Metadata
Assignees
Labels
No labels