diff --git a/web/src/i18n.jsx b/web/src/i18n.jsx new file mode 100644 index 000000000..be04cd4aa --- /dev/null +++ b/web/src/i18n.jsx @@ -0,0 +1,19 @@ +import i18n from "i18next"; +import { initReactI18next } from "react-i18next"; +import Backend from 'i18next-http-backend'; +import I18nextBrowserLanguageDetector from "i18next-browser-languagedetector"; + +i18n + .use(Backend) + .use(I18nextBrowserLanguageDetector) + .use(initReactI18next) // passes i18n down to react-i18next + .init({ + fallbackLng: 'en', + debug: true, + + interpolation: { + escapeValue: false, // react already safes from xss + }, + }); + +export default i18n; \ No newline at end of file