AI lokalizáció i18next appok
Töltse fel a névtér JSON fájljait, válassza ki a célnyelveket, fizessen egyszer, és töltsön le egy azonnal használható locales ZIP-et.
Hogyan működik
Három egyszerű lépés az i18next projekt lokalizálásához. A fordítások a fizetés után indulnak — sorba állítjuk a feladatokat, és percek alatt legeneráljuk a névtérfájlokat.
Névtérfájlok feltöltése
Húzza be a JSON névtereit (pl. locales/en/common.json). Automatikusan felismerjük az i18next struktúrát és a többesszám-kulcsokat.
Nyelvek kiválasztása
Válassz 52 nyelv közül. Fizetés előtt, a fájlméret és a bonyolultság alapján átlátható árazást látsz.
Letöltés
Fizess egyszer a Stripe-on keresztül. Egy ZIP-et adunk vissza, amely a locales/{lang}/ struktúráját tükrözi, a dupla kapcsos helyőrzőket és az _one/_other kulcsokat megőrizve.
Átlátható árbecslő
Pontosan lásd, mennyit fogsz fizetni feltöltés előtt. A végső árajánlatot feltöltés után számítjuk ki a fájl bonyolultsága és a kiválasztott nyelvek alapján.
1. Fájl feltöltése
Húzd ide a JSON fájlt
vagy kattints a tallózáshoz
i18next névtér JSON (locales/**). Max. 500 KB.
2. Nyelvek kiválasztása
3 / 52 nyelv kiválasztva
3. Becsült ár
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
i18next fejlesztőknek készült
Kifejezetten i18next JSON névterekhez, dupla kapcsos helyőrzőkhöz és többes kulcsokhoz készült — nem egy általános fordítóeszköz.
Névtér-támogatás
A common.json, auth.json és a beágyazott névterek minden cél-lokálban igazítva maradnak a ZIP-ben.
{{placeholder}} biztonság
Az i18next interpolációs tokeneket, mint a {{name}} és a {{count}}, pontosan megőrzi — fordítás után sem lesznek hibás stringek.
Többes kulcsok kezelése (_one/_other)
Kezeli az i18next-stílusú többes bontásokat, például a key_one és key_other kulcsokat, hogy a nyelvtan nyelvenként helyes maradjon.
Azonnal használható kimenet (névtér ZIP)
Tölts le egy locales/ könyvtárfát, amely készen áll az i18next.init() vagy a react-i18next használatára — ugyanazok az útvonalak, lefordított értékek.
Párhuzamos fordítás
Minden nyelv fordítása egyszerre történik. A legtöbb feladat 5 percen belül elkészül.
Egyszeri fizetés
Nincsenek előfizetések, nincsenek havi díjak. Feladatonként egyszer fizetsz, örökre letöltheted.
Hogyan áll össze az i18next JSON
Az i18next projektek gyakran névterek szerint bontják a szövegeket a locales/{lang}/ alatt. A LocalePack minden kiválasztott nyelvhez ugyanazt a struktúrát generálja.
locales/ mappastruktúra
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
i18next.t() használat
// 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 });Futásidejű API
t()
Konfigurációs fájl
i18next.init()
Helyőrzők
{{variable}}
Többes szám
_one/_other
Miért ne használnál egyszerűen általános eszközöket?
Az általános célú fordítóeszközök gyakran tönkreteszik az i18next névtereket, a dupla kapcsos helyőrzőket és a _one/_other többes szám konvenciókat.
LocalePack | Kézi fordítás | Általános TMS | |
|---|---|---|---|
| Beállítási idő | 2 perc | Órák nyelvenként | 30+ perc |
| Költségátláthatóság | |||
| Névtér JSON-támogatás | |||
| {{placeholder}} és többes szám biztonság | |||
| Sebesség (52 nyelv) | < 5 perc | Hetek | Órák |
| Legjobb erre | i18next és React alkalmazások | Kis projektek | Vállalati CMS |
i18next fejlesztők által megbízhatónak tartva
“A locales/en mappánk egy délután alatt 12 nyelvre bővült. A {{variables}} és a többes szám kulcsok érintetlenül jöttek vissza.”
Alex R.
Full-stack fejlesztő, SaaS alkalmazás
“Végre egy pipeline, amely tiszteletben tartja a névtereket. A ZIP egyenesen a repónkba kerül—nincs kézi összefésülés.”
Lisa M.
Frontend mérnök
“Az átlátható árazás meggyőzött. Láttam a becslést, mielőtt egyetlen common.json-t is feltöltöttem volna.”
Dev J.
Nyílt forráskódú közreműködő
52
Támogatott területi beállítások
100%
Mustache-stílusú és többes szám-biztos
ZIP
Névtér ZIP
Készen állsz, hogy az i18next appodat globálisan kiadd?
Fizess egyszer • Töltsd le a névtér ZIP-et • Add ki világszerte
Próbáld ki a LocalePacket