Я начинаю новый проектact.js, для которого требуется поддержка двух языков.В приложении будет много текста как в пользовательском интерфейсе, так и в данных, поступающих с сервера.
Мой вопрос заключается в том, как: во-первых: переключаться между языком интерфейса, во-вторых: на основе переключателя пользовательского интерфейса извлекать переведенные данные?
Должен ли я сделать это через Redux, где я изменяю данные в хранилище и все редукторы в зависимости от языка, который выбрал пользователь?
Каков наилучший способ достижения этой цели?успешно и легко, так как я впервые внедряю многоязычное приложение с React?