mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
57 lines
893 B
TypeScript
57 lines
893 B
TypeScript
import i18next from 'i18next';
|
|
import HttpBackend from 'i18next-http-backend';
|
|
import LanguageDetector from 'i18next-browser-languagedetector';
|
|
import { initReactI18next } from 'react-i18next';
|
|
|
|
const loadPath = `./translations/{{lng}}/{{ns}}.json`;
|
|
|
|
i18next
|
|
.use(HttpBackend)
|
|
.use(LanguageDetector)
|
|
.use(initReactI18next)
|
|
.init({
|
|
fallbackLng: 'en',
|
|
supportedLngs: [
|
|
'ar',
|
|
'bn',
|
|
'cs',
|
|
'da',
|
|
'de',
|
|
'el',
|
|
'en',
|
|
'es',
|
|
'fa',
|
|
'fi',
|
|
'fil',
|
|
'fr',
|
|
'he',
|
|
'hi',
|
|
'hu',
|
|
'id',
|
|
'it',
|
|
'ja',
|
|
'ko',
|
|
'mr',
|
|
'nl',
|
|
'no',
|
|
'pl',
|
|
'pt',
|
|
'ro',
|
|
'ru',
|
|
'sq',
|
|
'sv',
|
|
'te',
|
|
'th',
|
|
'tr',
|
|
'uk',
|
|
'ur',
|
|
'vi',
|
|
'zh',
|
|
],
|
|
|
|
ns: ['default'],
|
|
defaultNS: 'default',
|
|
|
|
backend: { loadPath },
|
|
});
|