Получить текущий язык в нестраничном компоненте на стороне сервера с помощью nextjs и next-i18next
У меня есть приложение nextjs, которое использует библиотеку next-i18next для интернационализации. Мне не удалось найти способ получить текущий язык на стороне сервера в компоненте, который не является страницей.
Текущий язык можно получить на стороне сервера из объекта запроса, переданного в getInitialProps, но getInitialProps доступен только для страниц. Решением было бы получить язык в компоненте страницы и отправить его моему компоненту через props, но я не считаю это очень красивым.
Есть другой способ сделать это?
1 ответ
Вы можете решить эту проблему, добавив опору к используемому вами компоненту.