LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listázás
Vue.jsReact
Next.jsi18nextReact Native
Fejlesztői útmutatókSikertörténetek
Kifejezetten vue-i18n-hez tervezve

MI-alapú lokalizáció Vue.js alkalmazások

Töltsd fel a vue-i18n JSON- vagy YAML-fájlodat, válaszd ki a célnyelveket, fizess egyszer, és töltsd le a használatra kész locale fájlokat.

Pipe többes számok és {name} helyőrzők
vue-i18n JSON és YAML
Átlátható árazás
locales/en.json
Forrás (angol)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Német (kimenet)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 területi beállítás

Hogyan működik

Három egyszerű lépés a Vue.js projekted lokalizálásához. A fordítások a fizetés után futnak—sorba állítjuk a feladatokat, és percek alatt legeneráljuk a locale fájlokat.

01

Locale fájl feltöltése

Húzd be a vue-i18n JSON- vagy YAML-fájlodat (pl. locales/en.json). Automatikusan felismerjük a pipe többes számokat és a {placeholder} tokeneket.

02

Nyelvek kiválasztása

Válassz 52 nyelv közül. Fizetés előtt átlátható árazást látsz a fájlméret és az összetettség alapján.

03

Letöltés

Fizess egyszer Stripe-pal. Visszaadjuk a locale fájlokat, a pipe-pal elválasztott többes számokkal és a megőrzött {variable} helyőrzőkkel.

Élő árazási demó

Átlátható árazásbecslő

Pontosan lásd, mennyit fogsz fizetni feltöltés előtt. A végső árajánlatot feltöltés után számoljuk ki a fájl összetettsége és a kiválasztott nyelvek alapján.

1. Fájl feltöltése

Húzd ide a JSON- vagy YAML-fájlt

vagy kattintson a tallózáshoz

vue-i18n locale fájlok (JSON vagy YAML). Max. 500 KB.

2. Nyelvek kiválasztása

|

3 / 52 nyelv kiválasztva

3. Árajánlatod

Kiválasztott nyelvek3

A végső ár a fájl feltöltése után, a fizetési oldalon kerül kiszámításra

Egyszeri fizetés • Nincs előfizetés

vue-i18n fejlesztőknek készült

Kifejezetten vue-i18n pipe többes számokhoz, {placeholder} tokenekhez és egymásba ágyazott üzenetobjektumokhoz készült—nem egy általános fordítóeszköz.

Pipe többes szám kezelése

Helyesen kezeli a vue-i18n pipe-pal elválasztott többes számokat, mint a "car | cars" és a "no items | one item | {n} items", a célnyelv szabályai szerint.

{placeholder} biztonság

Megőrzi a vue-i18n interpolációs tokeneket, mint a {name}, {count}, valamint a név szerinti formázást pontosan—nem lesznek elrontott stringek a fordítás után.

JSON és YAML támogatás

Tölts fel JSON- vagy YAML-locale fájlokat. Felismerjük a formátumot, és a fordításokat ugyanabban a formátumban adjuk vissza, amelyet feltöltöttél.

Azonnal használható kimenet

Tölts le vue-i18n createI18n()-hoz kész locale fájlokat — ugyanaz a struktúra, lefordított értékek, csak tedd be a projektedbe.

Párhuzamos fordítás

Minden nyelv fordítása egyszerre történik. A legtöbb munka 5 percen belül elkészül.

Egyszeri fizetés

Nincs előfizetés, nincs havi díj. Munkánként egyszer fizetsz, és örökre letöltheted.

Hogyan illeszkednek egymáshoz a vue-i18n locale fájlok

A vue-i18n projektek a locale üzeneteket JSON vagy YAML fájlokban tartják a locales/ alatt. A LocalePack minden kiválasztott nyelvhez ugyanazt a struktúrát generálja.

locales/ mappastruktúra

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

$t() használata sablonokban

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

Sablon API

$t()

Konfiguráció

createI18n()

Helyőrzők

{variable}

Többes szám

pipe syntax

Miért ne használnál egyszerűen általános eszközöket?

Az általános célú fordítóeszközök gyakran elrontják a vue-i18n pipe többes számokat, a {placeholder} tokeneket és a beágyazott üzenetstruktúrákat.

LocalePack
Kézi fordítás
Általános TMS
Beállítási idő2 percÓrák nyelvenként30+ perc
Költségátláthatóság
Beágyazott JSON/YAML támogatás
{placeholder} és többes szám biztonság
Sebesség (52 nyelv)< 5 percHetekÓrák
Legjobb erreVue.js és Nuxt alkalmazásokKis projektekVállalati CMS

Sikertörténetek

Valódi projektek, amelyek a LocalePack segítségével akár 52 nyelven is elérték a globális közönséget.

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.

Összes sikertörténet megtekintése

Vue.js fejlesztők által megbízhatónak tartva

“A Vue appunk egy délután alatt jutott el az csak angolról 12 nyelvre. A pipe többes számok és a {name} placeholder-ek sértetlenül visszajöttek.”

Marco S.

Full-stack fejlesztő, Vue SPA

“Végre egy eszköz, ami érti a vue-i18n formátumot. A kimenet egyből ment a locales/ mappánkba — semmi kézi javítás.”

Claire D.

Frontend mérnök, Nuxt app

“Az átlátható árazás meggyőzött. Láttam a becslést, mielőtt egyetlen locale fájlt is feltöltöttem volna.”

Jin K.

Nyílt forráskódú közreműködő

52

Támogatott nyelvek

100%

Helyőrző- és többesszám-biztos

ZIP

Azonnal használható kimenet

Gyakran ismételt kérdések

Minden, amit tudnod kell a LocalePackről a vue-i18n-hez.

Böngészőbővítményekhez is elérhető:

ChromeFirefoxEdgeOperaSafari

Készen állsz, hogy a Vue.js appodat világszerte kiadd?

Fizess egyszer • Töltsd le a locale fájlokat • Indulj világszerte

Próbáld ki a LocalePacket
LocalePack
ÚtmutatókAdatvédelemFeltételekTámogatás

© 2025 LocalePack. Minden jog fenntartva.

A projekt fordítása ezzel készült: LocalePack logoLocalePack