We currently have basic multi-language support implemented in frontend/src/lib/i18n.ts using i18next-browser-languagedetector. Let's make sure we default the language to the users language from their browser and allow a user to choose between one of the languages we support in frontend/src/components/Settings.tsx and store the result in local or session storage at the key which i18next-browser-languagedetector expects.
We currently have basic multi-language support implemented in
frontend/src/lib/i18n.ts
usingi18next-browser-languagedetector
. Let's make sure we default the language to the users language from their browser and allow a user to choose between one of the languages we support infrontend/src/components/Settings.tsx
and store the result in local or session storage at the key whichi18next-browser-languagedetector
expects.