12345678910111213141516171819202122232425 |
- import i18n from "i18next";
- import { initReactI18next } from "react-i18next";
- import LanguageDetector from "i18next-browser-languagedetector";
- import en from "./en.json";
- import fr from "./fr.json";
- import it from "./it.json"
- i18n
- .use(initReactI18next) // passes i18n down to react-i18next
- .use(LanguageDetector)
- .init({
- resources: { fr: { translation: fr }, en: { translation: en }, it: {translation: it} },
- debug: false,
- fallbackLng: "en",
- keySeparator: false, // we do not use keys in form messages.welcome
- interpolation: {
- escapeValue: false, // react already safes from xss
- },
- detection: {},
- });
- export default i18n;
|