Skip to content
20 / 26

Как реализовать интернационализацию (i18n) в React-приложении?

Интернационализация строится на трёх столпах: извлечение строк из компонентов в файлы переводов, определение локали пользователя и динамическая подстановка переведённых строк через провайдер контекста. Самые зрелые решения — react-intl (FormatJS) и react-i18next. Оба оборачивают приложение в провайдер, который пробрасывает текущую локаль и функцию перевода через контекст.

Как реализовать интернационализацию (i18n) в React-приложении? | JScriptiser