Vue i18n → 29 языков за 2 минуты
Загрузите ваши JSON-файлы vue-i18n или nuxt-i18n. Немедленно получите de.json, fr.json, es.json. Ссылки @:linked и {name} остаются защищёнными.
Почему локализация Vue раздражает
Копирование и вставка — кошмар
Ручное создание de.json, fr.json, es.json. Ошибка набора — неработающее приложение.
Дорогие сервисы
Lokalise стоит 120 $ в месяц. Crowdin — 100 $ в месяц. Для побочного проекта?
Сломанные ссылки @:linked
vueI18nPage.pain3Desc
Так это работает
3 шага. 2 минуты. Готово.
Загрузить JSON
Загрузите ваш en.json или locales/en.json
Выберите языки
29 доступных языков. немецкий, французский, японский...
Скачать
Получите de.json, fr.json, es.json для вашего каталога /locales.
Работает с экосистемой Vue i18n
vue-i18n
Vue 2 и Vue 3
@nuxtjs/i18n
Nuxt-модуль
@intlify/nuxt3
Nuxt 3
petite-vue-i18n
Легковесный
До → После
vueI18nPage.codeSubtitle
До (locales/en.json)
// locales/en.json
{
"message": {
"hello": "Hello {name}!",
"linked": "@:message.hello World",
"count": "{n} item | {n} items"
},
"nav": {
"home": "Home",
"about": "About Us"
}
}После (locales/de.json)
// locales/de.json
{
"message": {
"hello": "Hallo {name}!",
"linked": "@:message.hello Welt",
"count": "{n} Artikel | {n} Artikel"
},
"nav": {
"home": "Startseite",
"about": "Über uns"
}
}Калькулятор цены
Создано для разработчиков Vue
Защита плейсхолдеров
vueI18nPage.feat1Desc
Vue 2 + Vue 3 + Nuxt 3
Поддерживаются все версии vue-i18n. Структура JSON сохранена без изменений.
2 минуты вместо 2 часов
Загрузка → выбор языков → загрузка. Готово до завершения npm install.
Память переводов = экономия 90%
Уже переведённые строки повторно используются. Обновления почти бесплатны.
Полная поддержка Vue i18n
Почему не Lokalise/Crowdin?
| shipglobal | Lokalise | Crowdin | |
|---|---|---|---|
| Цена | €0,05/1 тыс. символов | $120/месяц+ | $100/месяц+ |
| @:linked защищено | |||
| Время установки | 2 мин. | 1+ час | 1+ час |
| Требуется подписка? |
Готовы перевести ваше Vue-приложение?
Первый перевод за 2 минуты. Подписка не нужна. Без лишней чепухи.