simle-chat

Форк
0
27 строк · 636.0 Байт
1
import i18n from 'i18next';
2
import { initReactI18next, I18nextProvider } from 'react-i18next';
3
import LanguageDetector from 'i18next-browser-languagedetector';
4

5
import resources from '../../locales/index';
6

7
const I18nProvider = ({ children }) => {
8
  const i18nextInstance = i18n.createInstance();
9

10
  i18nextInstance.use(initReactI18next).use(LanguageDetector)
11
    .init({
12
      resources,
13
      fallbackLng: 'ru',
14
      interpolation: {
15
        escapeValue: false,
16
      },
17
      debug: true,
18
    });
19

20
  return (
21
    <I18nextProvider i18n={i18nextInstance}>
22
      {children}
23
    </I18nextProvider>
24
  );
25
};
26

27
export default I18nProvider;
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.