v1.9.0 #437
@@ -7,12 +7,13 @@ import zhTranslation from "../locales/zh/translation.json";
|
|||||||
import deTranslation from "../locales/de/translation.json";
|
import deTranslation from "../locales/de/translation.json";
|
||||||
import ptbrTranslation from "../locales/pt-BR/translation.json";
|
import ptbrTranslation from "../locales/pt-BR/translation.json";
|
||||||
import ruTranslation from "../locales/ru/translation.json";
|
import ruTranslation from "../locales/ru/translation.json";
|
||||||
|
import frTranslation from "../locales/fr/translation.json";
|
||||||
|
|
||||||
i18n
|
i18n
|
||||||
.use(LanguageDetector)
|
.use(LanguageDetector)
|
||||||
.use(initReactI18next)
|
.use(initReactI18next)
|
||||||
.init({
|
.init({
|
||||||
supportedLngs: ["en", "zh", "de", "ptbr", "ru"],
|
supportedLngs: ["en", "zh", "de", "ptbr", "ru", "fr"],
|
||||||
fallbackLng: "en",
|
fallbackLng: "en",
|
||||||
debug: false,
|
debug: false,
|
||||||
|
|
||||||
@@ -40,6 +41,9 @@ i18n
|
|||||||
ru: {
|
ru: {
|
||||||
translation: ruTranslation,
|
translation: ruTranslation,
|
||||||
},
|
},
|
||||||
|
fr: {
|
||||||
|
translation: frTranslation,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
interpolation: {
|
interpolation: {
|
||||||
|
|||||||
1575
src/locales/fr/translation.json
Normal file
1575
src/locales/fr/translation.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -19,6 +19,7 @@ const languages = [
|
|||||||
nativeName: "Português Brasileiro",
|
nativeName: "Português Brasileiro",
|
||||||
},
|
},
|
||||||
{ code: "ru", name: "Russian", nativeName: "Русский" },
|
{ code: "ru", name: "Russian", nativeName: "Русский" },
|
||||||
|
{ code: "fr", name: "French", nativeName: "Français" },
|
||||||
];
|
];
|
||||||
|
|
||||||
export function LanguageSwitcher() {
|
export function LanguageSwitcher() {
|
||||||
|
|||||||
Reference in New Issue
Block a user