next-i18next и redux, где хранить текущую локаль
У меня есть приложение с next.js и next-i18next для интернационализации. Мне нужно сохранить текущую локаль, и я пытаюсь понять, как это сделать. может быть, в _app.tsx или _document.tsx/ где мне получить текущую локаль? из экземпляра или контекста?
1 ответ
Текущие настройки находятся на i18next.language. Если вы хотите узнать, какой язык установлен, просто импортируйте экземпляр i18n, т.е.import i18n from '../../i18n'
. Экземпляр создается с использованиемi18n.init()
.