РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnuSpIlMI 82 of 90 menu
◀ ▶

Установка модуля интернационализации в Nuxt

Переводы и локали в Nuxt 4 поставляются отдельным пакетом @nuxtjs/i18n. Его нужно один раз добавить в учебный или рабочий проект, чтобы при npm run dev и npm run build подключились функции, загрузка словарей и правила адресов с кодом языка.

В корне проекта my-app выполним официальную команду, которая ставит пакет и прописывает модуль в конфиге:

npx nuxt module add i18n

После установки в nuxt.config.ts появится массив modules с записью модуля. Минимальный фрагмент выглядит так:

export default defineNuxtConfig({ modules: ['@nuxtjs/i18n'], });

Если в проекте уже были другие модули, команда допишет @nuxtjs/i18n в тот же массив, не затирая остальные записи. Блок i18n с языками и словарями настроим отдельно, когда будем перечислять локали. Без строки в modules функции модуля не появятся даже при готовых JSON-файлах переводов.

Перезапуск npm run dev подхватит изменения конфигурации. На этом шаге достаточно убедиться, что пакет установлен и модуль зарегистрирован в Nuxt.

Подключите модуль интернационализации в проекте my-app официальной командой Nuxt CLI.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить