import i18n from "i18next"; import { initReactI18next } from "react-i18next"; import LanguageDetector from "i18next-browser-languagedetector"; import enTranslation from "./locales/en/translation.json"; import hiTranslation from "./locales/hi/translation.json"; i18n .use(LanguageDetector) .use(initReactI18next) .init({ resources: { en: { translation: enTranslation }, hi: { translation: hiTranslation }, }, fallbackLng: "en", supportedLngs: ["en", "hi"], interpolation: { escapeValue: false }, // React handles XSS detection: { order: ["localStorage", "navigator"], caches: ["localStorage"], }, }); export default i18n;