import i18n from "i18next"; import Backend from "i18next-http-backend"; import LanguageDetector from "i18next-browser-languagedetector"; import { initReactI18next } from "react-i18next"; // Translations using i18next // - Options: https://www.i18next.com/overview/configuration-options // - Browser Language Detector: https://github.com/i18next/i18next-browser-languageDetector // - HTTP Backend (load files via fetch): https://github.com/i18next/i18next-http-backend // // See example project here: // https://github.com/i18next/react-i18next/tree/master/example/react i18n .use(Backend) .use(LanguageDetector) .use(initReactI18next) .init({ fallbackLng: "en", debug: true, interpolation: { escapeValue: false, // not needed for react as it escapes by default }, backend: { loadPath: "/static/langs/{{lng}}.json", }, }); export default i18n;