При выводе я получаю undefined. В чём проблема? Пример использования
import i18next from 'i18next';
export function balancePage() {
console.log(i18next.t('payment_table_label_status')) //undefined
}
Инициализация
import i18n from 'i18next';
import {initReactI18next} from 'react-i18next';
const resources = {
en: {
translation: {
payment_table_label_status: 'status'
}
},
ru: {
translation: {
payment_table_label_status: 'статус'
}
}
}
export default i18n
.use(initReactI18next)
.init({
resources,
lng: 'ru',
keySeparator: false,
interpolation: {
escapeValue: false
}
});
В index.tsx импортирую i18n