AI lokalizácia pre Vue.js aplikácie
Nahrajte svoj vue-i18n JSON alebo YAML, vyberte cieľové jazyky, zaplaťte raz a stiahnite locale súbory pripravené na použitie.
Ako to funguje
Tri jednoduché kroky na lokalizáciu vášho Vue.js projektu. Preklady prebiehajú po zaplatení—zaraďujeme úlohy do frontu a v priebehu minút generujeme locale súbory.
Nahrajte locale súbor
Vložte svoj vue-i18n JSON alebo YAML súbor (napr. locales/en.json). Automaticky rozpoznáme pipe plurály a tokeny {placeholder}.
Vyberte jazyky
Vyberte si z 52 jazykov. Pred zaplatením uvidíte transparentnú cenu podľa veľkosti a zložitosti súboru.
Stiahnuť
Zaplaťte raz cez Stripe. Vrátime locale súbory so zachovanými plurálmi oddelenými znakom | a zástupnými symbolmi {variable}.
Transparentný odhad cien
Presne uvidíte, koľko zaplatíte, ešte pred nahraním. Konečná cena sa vypočíta po nahraní podľa zložitosti súboru a vybraných jazykov.
1. Nahrajte súbor
Sem presuňte JSON alebo YAML
alebo kliknite a vyberte
Súbory lokalizácie vue-i18n (JSON alebo YAML). Max. 500 KB.
2. Vyberte jazyky
Vybrané jazyky: 3 z 52
3. Váš odhad
Konečná cena sa vypočíta po nahraní súboru na stránke pokladne
Jednorazová platba • Bez predplatného
Vytvorené pre vývojárov vue-i18n
Účelovo navrhnuté pre vue-i18n plurály s oddeľovačom |, tokeny {placeholder} a vnorené objekty správ — nie je to generický prekladový nástroj.
Spracovanie plurálov s oddeľovačom |
Správne spracuje plurály vo vue-i18n oddelené znakom |, ako „car | cars“ a „no items | one item | {n} items“, podľa cieľového jazyka.
Bezpečnosť {placeholder}
Zachováva interpolačné tokeny vue-i18n ako {name}, {count} a pomenované formátovanie presne — po preklade žiadne rozbité reťazce.
Podpora JSON a YAML
Nahrajte súbory lokalizácie vo formáte JSON alebo YAML. Rozpoznáme formát a vrátime preklady v rovnakom formáte, aký ste nahrali.
Hotový výstup
Stiahnite si súbory lokalizácie pripravené pre createI18n() vo vue-i18n — rovnaká štruktúra, preložené hodnoty, stačí vložiť do projektu.
Paralelný preklad
Všetky jazyky sa prekladajú súčasne. Väčšina úloh sa dokončí do 5 minút.
Jednorazová platba
Žiadne predplatné, žiadne mesačné poplatky. Zaplaťte raz za úlohu, sťahujte navždy.
Ako do seba zapadajú súbory lokalizácie vue-i18n
Projekty vue-i18n uchovávajú lokalizačné správy v súboroch JSON alebo YAML v priečinku locales/. LocalePack generuje rovnakú štruktúru pre každý jazyk, ktorý si vyberiete.
Štruktúra priečinka locales/
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
Použitie $t() v šablónach
// 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 šablón
$t()
Konfigurácia
createI18n()
Zástupné symboly
{variable}
Množné čísla
pipe syntax
Prečo nepoužiť generické nástroje?
Prekladové nástroje na všeobecné použitie často rozbijú plurály vo vue-i18n s oddeľovačom |, tokeny {placeholder} a vnorené štruktúry správ.
LocalePack | Manuálny preklad | Generický TMS | |
|---|---|---|---|
| Čas nastavenia | 2 minúty | Hodiny na jazyk | 30+ minút |
| Transparentnosť nákladov | |||
| Podpora vnoreného JSON/YAML | |||
| Bezpečnosť {placeholder} a plurálov | |||
| Rýchlosť (52 jazykov) | < 5 min | Týždne | Hodiny |
| Najvhodnejšie pre | Aplikácie Vue.js a Nuxt | Malé projekty | Podnikový CMS |
Dôverujú nám vývojári Vue.js
“Naša Vue aplikácia prešla z iba angličtiny na 12 jazykov za jedno popoludnie. Pipe plurály aj zástupné symboly {name} zostali neporušené.”
Marco S.
Full-stack vývojár, Vue SPA
“Konečne nástroj, ktorý rozumie formátu vue-i18n. Výstup sme rovno vložili do nášho priečinka locales/ — bez ručných úprav.”
Claire D.
Frontend inžinierka, Nuxt aplikácia
“Transparentné ceny ma presvedčili. Odhad som videl ešte pred nahratím jediného locale súboru.”
Jin K.
Prispievateľ do open source
52
Podporované lokality
100%
Bezpečné pre zástupné symboly a plurály
ZIP
Hotový výstup
Ste pripravení uviesť svoju Vue.js aplikáciu na globálny trh?
Zaplaťte raz • Stiahnite súbory locale • Nasadzujte globálne
Vyskúšať LocalePack