# Инструментарий
Для поддержки i18n приложений Vue некоторые инструменты предоставляются официально.
Также есть инструменты от сторонних разработчиков, которые интегрируются в Vue I18n.
# Официальный инструментарий
# Плагин для Vue CLI
vue-cli-plugin-i18n — официальный плагин для Vue CLI.
С помощью этого плагина можно настроить среду i18n для приложения Vue и поддерживать среду разработки i18n.
# Модуль для Nuxt
nuxt-i18n — соответствующий модуль для Nuxt.js.
# Загрузчик для Webpack
vue-i18n-loader — официальный загрузчик для webpack.
С помощью этого загрузчика можно использовать пользовательские блоки i18n
в однофайловых компонентах.
Подробнее о пользовательских блоках i18n
можно изучить в разделе Однофайловых компонентов
# Плагин для ESLint
eslint-plugin-vue-i18n — ESLint-плагин для Vue I18n.
Позволяет легко интегрировать функции проверки локализацией в ваше приложение Vue.js.
# Расширения
vue-i18n-extensions — предоставляет некоторые расширения дляVue I18n.
Эти расширения позволяет использовать в рендеринге на стороне сервера (SSR) и улучшить производительность i18n.
# Сторонние разработки
# BabelEdit
BabelEdit — редактор переводов для веб-приложений.
BabelEdit может переводить файлы json
, а также умеет работать с пользовательскими блоками i18n
однофайловых компонентов.
Подробнее про BabelEdit можно узнать на странице введения.
# i18n Ally
i18n Ally — расширение i18n для VSCode.
i18n Ally предоставляет потрясающий DX для разработки с использованием i18n.
Подробнее о расширении i18n Ally можно изучить в README.