Compare commits

..

2 Commits

Author SHA1 Message Date
fc3bea7f76 Merge pull request 'fix: language detection' (#112) from dev into master
Reviewed-on: #112
2026-03-16 11:19:50 +00:00
286911cf89 fix: language detection
All checks were successful
Deploy Production Server / if_merged (pull_request) Successful in 7m2s
2026-03-16 12:19:30 +01:00

View File

@ -8,6 +8,16 @@ const vite_url = import.meta.env.VITE_URL;
const options = {
order: ['querystring', 'cookie', 'localStorage', 'sessionStorage', 'navigator', 'htmlTag'],
caches: [],
convertDetectedLanguage: (lng) => {
const supportedLngs = ['en', 'fr'];
const languagePart = lng.split('-')[0];
if (supportedLngs.includes(languagePart)) {
return languagePart; // Manually return 'en' from 'en-US'
}
return lng;
},
}
i18n
@ -22,8 +32,12 @@ i18n
// init i18next
// for all options read: https://www.i18next.com/overview/configuration-options
.init({
fallbackLng: {
'fr-FR': ['fr'],
default: ['en']
},
supportedLngs: ['fr', 'en'],
fallbackLng: 'fr',
nonExplicitSupportedLngs: true,
debug: vite_url.startsWith('http://localhost'),
interpolation: {
escapeValue: false, // not needed for react as it escapes by default