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.
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.
Încarcă fișierul de localizare
Trage fișierul tău JSON sau YAML vue-i18n (de ex. locales/en.json). Detectăm automat pluralele cu pipe și token-urile {placeholder}.
Selectează limbile
Alege din 52 de limbi. Vezi prețuri transparente în funcție de dimensiunea și complexitatea fișierului înainte să plătești.
Descarcă
Plătești o singură dată prin Stripe. Îți returnăm fișiere locale cu plurale separate prin pipe și placeholder-ele {variable} păstrate.
Estimator de prețuri transparent
Vezi exact cât vei plăti înainte de încărcare. Oferta finală este calculată după încărcare, în funcție de complexitatea fișierului și de 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
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
Conceput special pentru pluraluri vue-i18n separate prin pipe, tokenuri „{placeholder}” și obiecte de mesaje imbricate — nu un instrument de traducere generic.
Gestionarea pluralelor cu pipe
Gestionează corect pluralurile vue-i18n separate prin pipe, precum „car | cars” și „no items | one item | {n} items”, în funcție de limba țintă.
Siguranța „{placeholder}”
Păstrează exact tokenurile de interpolare vue-i18n precum „{name}”, „{count}” și formatarea denumită — fără șiruri stricate după traducere.
Suport JSON și YAML
Încarcă fișiere de localizare JSON sau YAML. Detectăm formatul și returnăm traducerile în același format pe care l-ai încărcat.
Rezultat gata de folosit
Descarcă fișiere 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 sarcinilor 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 sarcină, 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()
Substituenți
{variable}
Forme de plural
pipe syntax
De ce să nu folosești pur și simplu instrumente generice?
Instrumentele de traducere de uz general strică adesea pluralurile vue-i18n separate prin pipe, tokenurile „{placeholder}” și structurile de mesaje imbricate.
LocalePack | Traducere manuală | TMS generic | |
|---|---|---|---|
| Timp de configurare | 2 minute | Ore per limbă | 30+ minute |
| Transparența costurilor | |||
| Suport pentru JSON/YAML imbricat | |||
| Siguranță pentru „{placeholder}” și plural | |||
| Viteză (52 de limbi) | < 5 min | Săptămâni | Ore |
| Cel mai potrivit pentru | Aplicații Vue.js și Nuxt | Proiecte mici | CMS enterprise |
De încredere pentru dezvoltatorii Vue.js
“Aplicația noastră Vue a trecut de la doar engleză la 12 limbi într-o singură după-amiază. Pluralele 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. Rezultatul 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 plurale
ZIP
Rezultat gata de folosit
Ești gata să îți lansezi aplicația Vue.js la nivel global?
Plătiți o singură dată • Descărcați fișierele de locale • Lansați global
Încearcă LocalePack