LocalePack
ChromeFirefoxEdgeOperaSafariЛістинг CWS
Next.jsi18nextVue.js
Посібники
Створено спеціально для 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). Макс. 500 КБ.

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

|

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

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

Вибрано мов3

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

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

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

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

Обробка множинних форм через пайп

Коректно обробляє множинні форми vue-i18n, розділені пайпом, як-от "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

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

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

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

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

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

Marco S.

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

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

Claire D.

Frontend-інженер, додаток Nuxt

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

Jin K.

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

52

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

100%

Безпечно для плейсхолдерів і плюралів

ZIP

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

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

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

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

ChromeFirefoxEdgeOperaSafari

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

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

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

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

This project was translated with LocalePack logoLocalePack