AI lokalizace pro aplikace i18next
Nahrajte své namespace JSON soubory, vyberte cílové jazyky, zaplaťte jednou a stáhněte si ZIP locales připravený k použití.
Jak to funguje
Tři jednoduché kroky k lokalizaci vašeho i18next projektu. Překlady běží po zaplacení — úlohy řadíme do fronty a během několika minut vygenerujeme namespace soubory.
Nahrajte namespace soubory
Přetáhněte své JSON namespaces (např. locales/en/common.json). Automaticky rozpoznáme strukturu i18next a klíče pro plurály.
Vyberte jazyky
Vyberte si z 52 jazyků. Ještě před zaplacením uvidíte transparentní cenu podle velikosti souboru a složitosti.
Stáhnout
Zaplaťte jednou přes Stripe. Vrátíme ZIP, který zrcadlí locales/{lang}/, se zachovanými zástupnými symboly ve dvojitých složených závorkách a klíči _one/_other.
Transparentní odhad ceny
Přesně uvidíte, kolik zaplatíte, ještě před nahráním. Konečná cena se vypočítá po nahrání podle složitosti souboru a vybraných jazyků.
1. Nahrajte soubor
Přetáhněte sem JSON soubor
nebo klikněte a vyberte
JSON namespace pro i18next (locales/**). Max. 500 KB.
2. Vyberte jazyky
Vybráno 3 z 52 jazyků
3. Váš odhad
Konečná cena se vypočítá po nahrání souboru na stránce pokladny
Jednorázová platba • Bez předplatného
Vytvořeno pro vývojáře i18next
Navrženo přímo pro JSON namespace i18next, zástupné symboly ve dvojitých složených závorkách a pluralizační klíče — ne obecný překladový nástroj.
Podpora namespace
Udržuje common.json, auth.json a vnořené namespace zarovnané napříč všemi cílovými lokalizacemi ve vašem ZIPu.
Bezpečnost {{placeholder}}
Zachovává interpolační tokeny i18next jako {{name}} a {{count}} přesně — po překladu žádné rozbité řetězce.
Práce s pluralizačními klíči (_one/_other)
Zpracuje pluralizační rozdělení ve stylu i18next, jako jsou key_one a key_other, aby gramatika zůstala v každém jazyce správná.
Hotový výstup (ZIP s namespace)
Stáhněte si strom locales/ připravený pro i18next.init() nebo react-i18next — stejné cesty, přeložené hodnoty.
Paralelní překlad
Všechny jazyky se překládají současně. Většina úloh se dokončí do 5 minut.
Jednorázová platba
Žádná předplatná, žádné měsíční poplatky. Zaplaťte jednou za úlohu, stahujte navždy.
Jak do sebe zapadá i18next JSON
Projekty i18next často dělí řetězce podle namespace pod locales/{lang}/. LocalePack vygeneruje stejnou strukturu pro každý jazyk, který si vyberete.
Struktura složky locales/
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
Použití 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í soubor
i18next.init()
Zástupné proměnné
{{variable}}
Množná čísla
_one/_other
Proč nepoužít obecné nástroje?
Univerzální překladové nástroje často rozbíjejí jmenné prostory i18next, zástupné symboly v dvojitých složených závorkách a konvence plurálů _one/_other.
LocalePack | Ruční překlad | Obecný TMS | |
|---|---|---|---|
| Doba nastavení | 2 minuty | Hodiny na jazyk | 30+ minut |
| Transparentnost nákladů | |||
| Podpora JSON pro jmenné prostory | |||
| Bezpečnost {{placeholder}} a plurálů | |||
| Rychlost (52 jazyků) | < 5 min | Týdny | Hodiny |
| Nejvhodnější pro | Aplikace i18next a React | Malé projekty | Podnikový CMS |
Důvěřují nám vývojáři i18next
“Naše složka locales/en se během jednoho odpoledne rozrostla na 12 jazyků. {{variables}} a plurální klíče se vrátily nedotčené.”
Alex R.
Full-stack vývojář, SaaS aplikace
“Konečně pipeline, která respektuje jmenné prostory. ZIP se dá rovnou do našeho repozitáře — bez ručního slučování.”
Lisa M.
Frontend vývojář
“Přesné a transparentní ceny mě přesvědčily. Odhad jsem viděl ještě před nahráním jediného common.json.”
Dev J.
Přispěvatel do open source
52
Podporované lokalizace
100%
Mustache styl a bezpečné plurály
ZIP
ZIP jmenných prostorů
Jste připraveni nasadit svou i18next aplikaci globálně?
Zaplaťte jednou • Stáhněte ZIP s namespace • Nasazujte globálně
Vyzkoušet LocalePack