From e194499187a0392c76ef192a2b50ccd67c00af77 Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Sat, 27 Aug 2022 10:21:06 -0600 Subject: [PATCH] Add translation package --- web/src/i18n.jsx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 web/src/i18n.jsx 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