AI lokalizácia pre aplikácie i18next
Nahrajte svoje namespace JSON súbory, vyberte cieľové jazyky, zaplaťte raz a stiahnite ZIP s locales pripravený na použitie.
Ako to funguje
Tri jednoduché kroky na lokalizáciu vášho i18next projektu. Preklady prebiehajú po zaplatení — úlohy zaraďujeme do frontu a namespace súbory vygenerujeme v priebehu minút.
Nahrajte namespace súbory
Vložte svoje JSON namespacey (napr. locales/en/common.json). Automaticky rozpoznáme štruktúru i18next aj plural kľúče.
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 ZIP, ktorý zrkadlí locales/{lang}/ so zachovanými zástupnými symbolmi v dvojitých zložených zátvorkách a kľúčmi _one/_other.
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 pretiahnite JSON súbor
alebo kliknite a vyberte
JSON menného priestoru i18next (locales/**). 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 i18next
Účelovo navrhnuté pre JSON menné priestory i18next, zástupné symboly v dvojitých zložených zátvorkách a pluralitné kľúče — nie generický prekladový nástroj.
Podpora menných priestorov
Udržiava common.json, auth.json a vnorené menné priestory zosúladené naprieč každým cieľovým jazykom vo vašom ZIP-e.
Bezpečnosť pre {{placeholder}}
Zachováva interpolačné tokeny i18next ako {{name}} a {{count}} presne — po preklade žiadne rozbité reťazce.
Spracovanie pluralitných kľúčov (_one/_other)
Spracuje pluralitné rozdelenia v štýle i18next, ako napríklad key_one a key_other, aby gramatika zostala správna pre každý jazyk.
Pripravený výstup (ZIP s mennými priestormi)
Stiahnite si strom locales/ pripravený pre i18next.init() alebo react-i18next — rovnaké cesty, preložené hodnoty.
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 zapadá i18next JSON
Projekty i18next často delia reťazce podľa menného priestoru pod locales/{lang}/. LocalePack vygeneruje rovnakú štruktúru pre každý jazyk, ktorý si vyberiete.
Štruktúra priečinka locales/
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
Použitie i18next.t()
// locales/en/common.json
{
"welcome": "Hello {{name}}",
"items_one": "{{count}} item",
"items_other": "{{count}} items"
}
// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });Runtime API
t()
Konfiguračný súbor
i18next.init()
Zástupné symboly
{{variable}}
Množné čísla
_one/_other
Prečo nepoužiť generické nástroje?
Prekladové nástroje na všeobecné použitie často narušia i18next namespace, zástupné symboly v dvojitých zložených zátvorkách a konvencie plurálov _one/_other.
LocalePack | Manuálny preklad | Generický TMS | |
|---|---|---|---|
| Čas nastavenia | 2 minúty | Hodiny na jazyk | 30+ minút |
| Transparentnosť nákladov | |||
| Podpora namespace JSON | |||
| Bezpečnosť pre {{placeholder}} a plurály | |||
| Rýchlosť (52 jazykov) | < 5 min | Týždne | Hodiny |
| Najvhodnejšie pre | i18next a React aplikácie | Malé projekty | Podnikový CMS |
Dôverujú nám vývojári i18next
“Náš priečinok locales/en sme za jedno popoludnie rozšírili na 12 jazykov. {{variables}} aj plurálne kľúče sa vrátili neporušené.”
Alex R.
Full-stack vývojár, SaaS aplikácia
“Konečne pipeline, ktorá rešpektuje namespace. ZIP sa dá rovno do nášho repozitára — bez ručného zlučovania.”
Lisa M.
Frontend inžinier
“Presvedčila ma transparentná cenotvorba. Odhad som videl ešte predtým, než som nahral jediný common.json.”
Dev J.
Prispievateľ do open source
52
Podporované lokality
100%
Mustache štýl a bezpečné plurály
ZIP
ZIP menného priestoru
Ste pripravení nasadiť svoju i18next aplikáciu globálne?
Zaplaťte raz • Stiahnite ZIP s menným priestorom • Nasadzujte globálne
Vyskúšať LocalePack