taskeep-app/i18n.js
2025-07-30 14:10:23 +02:00

23 lines
566 B
JavaScript

import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import * as RNLocalize from 'react-native-localize';
import en from './translations/en.json';
const resources = {
en: { translation: en },
};
const fallback = { languageTag: 'en', isRTL: false };
const { languageTag } = RNLocalize.findBestLanguageTag(Object.keys(resources)) || fallback;
i18n
.use(initReactI18next)
.init({
resources,
lng: languageTag,
fallbackLng: 'en',
interpolation: { escapeValue: false },
});
export default i18n;