LocalePack
ChromeFirefoxEdgeOperaSafariОбява в CWS
Next.jsi18nextVue.js
Ръководства
Създаден специално за vue-i18n

AI локализация за Vue.js приложения

Качете вашия vue-i18n JSON или YAML, изберете целеви езици, платете веднъж и изтеглете готови за използване locale файлове.

Pipe множествени форми и {name} placeholder-и
vue-i18n JSON и YAML
Прозрачно ценообразуване
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 проект. Преводите се изпълняват след плащане — поставяме задачите на опашка и генерираме locale файлове за минути.

01

Качете locale файл

Пуснете вашия vue-i18n JSON или YAML файл (напр. locales/en.json). Откриваме автоматично pipe множествени форми и токени {placeholder}.

02

Изберете езици

Изберете от 52 езика. Вижте прозрачни цени според размера и сложността на файла ви, преди да платите.

03

Изтегляне

Платете веднъж чрез Stripe. Връщаме locale файлове със запазени множествени форми, разделени с pipe, и {variable} placeholder-и.

Демо с цени в реално време

Прозрачен калкулатор на цени

Вижте точно колко ще платите преди качване. Окончателната оферта се изчислява след качване според сложността на файла и избраните езици.

1. Качете файл

Пуснете JSON или YAML тук

или кликнете, за да изберете

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

2. Изберете езици

|

Избрани 3 от 52 езика

3. Вашата оценка

Избрани езици3

Крайната цена се изчислява след качване на файла на страницата за плащане

Еднократно плащане • Без абонамент

Създадено за разработчици на vue-i18n

Специално създадено за vue-i18n множествени форми с pipe, токени {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

Защо да не използвате просто универсални инструменти?

Инструментите за превод с общо предназначение често чупят vue-i18n множествените форми с pipe, токените {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 приложение глобално?

Плащате веднъж • Изтегляте locale файлове • Пускате глобално

Изпробвайте LocalePack
LocalePack
РъководстваПоверителностУсловияПоддръжка

© 2025 LocalePack. Всички права запазени.

This project was translated with LocalePack logoLocalePack