Как вызвать i18next.tr функция с другой локализацией?

#i18next

#i18next

Вопрос:

У меня есть две папки, fi и sv. Оба имеют свой собственный перевод.файлы json. Вызов i18n.tr функция (текст) работает нормально, она возвращает текст с текущего языка.файл json.

Однако иногда мне нужно получить доступ к тексту из .файлы json разных локализаций. Позволяет ли i18n передавать язык в качестве параметра? Необходим ли вызов setLocale (language) для извлечения текста с другого языка.файлы json?

Ответ №1:

Вы можете передать {lng: 'sv'} t функции, чтобы переопределить текущий язык.

 t('MY.KEY', {lng: 'other-locale'})