Технологический радар FrontendТехнологический радар Frontend

Интернационализация (vue-i18n / i18next)

локализация
Adopt

Мультиязычность закрываем двумя библиотеками: vue-i18n во внутренних системах и Vue-приложениях, i18next в Nuxt- и Astro-сайтах. Для перевода ошибок валидации используется zod-i18n-map.

Сам подход — стандарт: новые проекты с мультиязычностью делаем на одной из этих двух библиотек, выбор определяется стеком проекта.