LocalePack
ChromeFirefoxEdgeOperaSafariListare CWS
Vue.jsReact
Next.jsi18nextReact Native
Ghiduri pentru dezvoltatoriStudii de caz de succes
Creat special pentru vue-i18n

Localizare AI pentru Aplicații Vue.js

Încarcă JSON-ul sau YAML-ul tău vue-i18n, alege limbile țintă, plătește o singură dată și descarcă fișiere locale gata de folosit.

Pluraluri cu pipe și substituenți {name}
JSON și YAML pentru vue-i18n
Prețuri transparente
locales/en.json
Sursă (engleză)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Germană (rezultat)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 limbi

Cum funcționează

Trei pași simpli pentru a localiza proiectul tău Vue.js. Traducerile rulează după plată—punem joburile la coadă și generăm fișierele locale în câteva minute.

01

Încarcă fișierul de localizare

Trage fișierul tău JSON sau YAML vue-i18n (de ex. locales/en.json). Detectăm automat pluralurile cu pipe și token-urile {placeholder}.

02

Selectează limbile

Alege dintre 52 de limbi. Vezi un preț transparent, bazat pe dimensiunea și complexitatea fișierului, înainte să plătești.

03

Descarcă

Plătește o singură dată prin Stripe. Îți returnăm fișiere locale cu pluraluri separate prin pipe și substituenți {variable} păstrați.

Demo de prețuri în timp real

Estimator de prețuri transparente

Vezi exact cât vei plăti înainte de încărcare. Oferta finală este calculată după încărcare, în funcție de complexitatea fișierelor și limbile selectate.

1. Încarcă fișierul

Trage JSON sau YAML aici

sau fă clic pentru a răsfoi

Fișiere de localizare vue-i18n (JSON sau YAML). Max. 500KB.

2. Selectează limbile

|

3 din 52 limbi selectate

3. Estimarea ta

Limbi selectate3

Prețul final este calculat după încărcarea fișierului pe pagina de finalizare a comenzii

Plată unică • Fără abonament

Creat pentru dezvoltatorii vue-i18n

Creat special pentru pluralurile cu pipe din vue-i18n, token-urile {placeholder} și obiectele de mesaje imbricate—nu un instrument de traducere generic.

Gestionarea pluralurilor cu pipe

Gestionează corect, pentru fiecare limbă țintă, pluralurile vue-i18n separate prin pipe precum "car | cars" și "no items | one item | {n} items".

Siguranță pentru {placeholder}

Păstrează exact token-urile de interpolare vue-i18n precum {name}, {count} și formatarea numită—fără șiruri stricate după traducere.

Suport JSON și YAML

Încarcă fișiere locale fie JSON, fie YAML. Detectăm formatul și returnăm traducerile în același format pe care l-ai încărcat.

Rezultat gata de folosit

Descarcă fișierele de localizare gata pentru createI18n() din vue-i18n — aceeași structură, valori traduse, le pui direct în proiect.

Traducere în paralel

Toate limbile sunt traduse simultan. Majoritatea lucrărilor se finalizează în mai puțin de 5 minute.

Plată unică

Fără abonamente, fără taxe lunare. Plătești o singură dată per lucrare, descarci pentru totdeauna.

Cum se potrivesc între ele fișierele de localizare vue-i18n

Proiectele vue-i18n păstrează mesajele de localizare în fișiere JSON sau YAML în locales/. LocalePack generează aceeași structură pentru fiecare limbă pe care o alegi.

Structura folderului locales/

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

Utilizarea $t() în template-uri

// 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 pentru template

$t()

Configurare

createI18n()

Placeholder-e

{variable}

Pluraluri

pipe syntax

De ce să nu folosești pur și simplu instrumente generice?

Instrumentele de traducere de uz general strică adesea pluralurile cu pipe din vue-i18n, token-urile {placeholder} și structurile de mesaje imbricate.

LocalePack
Traducere manuală
TMS generic
Timp de configurare2 minuteOre per limbă30+ minute
Transparența costurilor
Suport pentru JSON/YAML imbricat
Siguranță pentru {placeholder} și plural
Viteză (52 de limbi)< 5 minSăptămâniOre
Cel mai potrivit pentruAplicații Vue.js și NuxtProiecte miciCMS enterprise

Studii de caz de succes

Proiecte reale care au folosit LocalePack pentru a ajunge la o audiență globală în până la 52 de limbi.

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.

Vezi toate studiile de caz de succes

De încredere pentru dezvoltatorii Vue.js

“Aplicația noastră Vue a trecut de la doar engleză la 12 limbi într-o singură după-amiază. Pluralurile cu pipe și placeholder-ele {name} au rămas intacte.”

Marco S.

Dezvoltator full-stack, SPA Vue

“În sfârșit un instrument care înțelege formatul vue-i18n. Outputul a intrat direct în folderul nostru locales/ — fără corecturi manuale.”

Claire D.

Inginer frontend, aplicație Nuxt

“Prețurile transparente m-au convins. Am văzut estimarea înainte să încarc măcar un singur fișier de localizare.”

Jin K.

Contributor open source

52

Locale-uri acceptate

100%

Sigur pentru placeholder-e și plural

ZIP

Rezultat gata de folosit

Întrebări frecvente

Tot ce trebuie să știi despre LocalePack pentru vue-i18n.

Disponibil și pentru extensii de browser:

ChromeFirefoxEdgeOperaSafari

Ești gata să lansezi aplicația ta Vue.js la nivel global?

Plătești o singură dată • Descarci fișierele de locale • Lansezi global

Încearcă LocalePack
LocalePack
GhiduriConfidențialitateTermeniAsistență

© 2025 LocalePack. Toate drepturile rezervate.

Acest proiect a fost tradus cu LocalePack logoLocalePack