LocalePack
ChromeFirefoxEdgeOperaSafariСторінка в CWS
Vue.jsReact
Next.jsi18nextReact Native
Посібники для розробниківІсторії успіху
Створено спеціально для vue-i18n

AI-локалізація для додатки Vue.js

Завантажте ваш JSON або YAML для vue-i18n, виберіть цільові мови, сплатіть один раз і завантажте готові до використання файли локалей.

Підтримка множини через pipe та плейсхолдерів {name}
JSON і YAML для vue-i18n
Прозоре ціноутворення
locales/en.json
Джерело (англійська)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Німецька (результат)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 локалей

Як це працює

Три прості кроки, щоб локалізувати ваш проєкт Vue.js. Переклади виконуються після оплати — ми ставимо завдання в чергу та генеруємо файли локалей за лічені хвилини.

01

Завантажте файл локалі

Перетягніть ваш JSON або YAML файл для vue-i18n (наприклад, locales/en.json). Ми автоматично визначаємо множину через pipe та токени {placeholder}.

02

Виберіть мови

Обирайте з 52 мов. Перед оплатою побачите прозоре ціноутворення на основі розміру та складності вашого файлу.

03

Завантажити

Сплатіть один раз через Stripe. Ми повернемо файли локалей зі збереженими множинами, розділеними pipe, та плейсхолдерами {variable}.

Демо цін у реальному часі

Прозорий калькулятор вартості

Побачте точну суму до оплати ще до завантаження. Остаточна ціна розраховується після завантаження на основі складності файлу та вибраних мов.

1. Завантажте файл

Перетягніть сюди JSON або YAML

або натисніть, щоб вибрати

Файли локалей vue-i18n (JSON або YAML). Максимум 500KB.

2. Виберіть мови

|

Вибрано 3 з 52 мов

3. Ваша оцінка

Вибрано мов3

Фінальна ціна розраховується після завантаження файлу на сторінці оформлення

Одноразова оплата • Без підписки

Створено для розробників vue-i18n

Створено спеціально для множини через pipe у vue-i18n, токенів {placeholder} та вкладених об’єктів повідомлень — не універсальний інструмент перекладу.

Обробка множини через pipe

Коректно обробляє множину у vue-i18n, розділену pipe, як-от "car | cars" і "no items | one item | {n} items" відповідно до цільової мови.

Безпека {placeholder}

Зберігає токени інтерполяції vue-i18n на кшталт {name}, {count} і іменоване форматування без змін — жодних зламаних рядків після перекладу.

Підтримка JSON і YAML

Завантажуйте файли локалей у форматі JSON або YAML. Ми визначаємо формат і повертаємо переклади в тому самому форматі, який ви завантажили.

Готовий результат

Завантажуйте файли локалей, готові для createI18n() у vue-i18n — та сама структура, перекладені значення, просто додайте у свій проєкт.

Паралельний переклад

Усі мови перекладаються одночасно. Більшість завдань виконуються менш ніж за 5 хвилин.

Одноразова оплата

Без підписок і щомісячних платежів. Платіть один раз за завдання — завантажуйте назавжди.

Як файли локалей vue-i18n поєднуються між собою

Проєкти vue-i18n зберігають повідомлення локалей у файлах JSON або YAML у каталозі locales/. LocalePack генерує однакову структуру для кожної обраної вами мови.

Структура папки locales/

locales/
├── en.json         ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

Використання $t() у шаблонах

// locales/en.json
{
  "greeting": "Hello {name}",
  "items": "no items | one item
    | {n} items"
}

// In your Vue component
<template>
  {{ $t('greeting', { name: 'Ada' }) }}
  {{ $t('items', 5) }}
</template>

API шаблонів

$t()

Конфігурація

createI18n()

Плейсхолдери

{variable}

Множина

pipe syntax

Чому б не використати універсальні інструменти?

Універсальні інструменти перекладу часто ламають pipe-плюрали vue-i18n, токени {placeholder} і вкладені структури повідомлень.

LocalePack
Ручний переклад
Універсальна TMS
Час налаштування2 хвилиниГодини на мову30+ хвилин
Прозорість вартості
Підтримка вкладених JSON/YAML
Безпека {placeholder} і плюралів
Швидкість (52 мови)< 5 хвТижніГодини
Найкраще підходить дляЗастосунки Vue.js і NuxtНевеликі проєктиКорпоративна CMS

Історії успіху

Реальні проєкти, які використали LocalePack, щоб вийти на глобальну аудиторію до 52 мовами.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Переглянути всі історії успіху

Нам довіряють розробники Vue.js

“Наш Vue-застосунок перейшов з лише англійської на 12 мов за один день. Pipe-плюрали та плейсхолдери {name} повернулися без змін.”

Marco S.

Full-stack розробник, Vue SPA

“Нарешті інструмент, який розуміє формат vue-i18n. Результат одразу ліг у нашу папку locales/ — без ручних виправлень.”

Claire D.

Frontend-інженер, застосунок Nuxt

“Прозоре ціноутворення мене переконало. Я побачив оцінку ще до того, як завантажив хоча б один файл локалі.”

Jin K.

Контриб’ютор open source

52

Підтримувані локалі

100%

Плейсхолдери та безпечні множини

ZIP

Готовий результат

Поширені запитання

Усе, що потрібно знати про LocalePack для vue-i18n.

Також доступно для браузерних розширень:

ChromeFirefoxEdgeOperaSafari

Готові запустити свій застосунок Vue.js по всьому світу?

Оплатіть один раз • Завантажте файли локалей • Запускайте глобально

Спробувати LocalePack
LocalePack
ПосібникиКонфіденційністьУмовиПідтримка

© 2025 LocalePack. Усі права захищено.

Цей проєкт перекладено за допомогою LocalePack logoLocalePack