AI lokalizacija za i18next aplikacije
Otpremite svoje namespace JSON fajlove, izaberite ciljne jezike, platite jednom i preuzmite ZIP sa locales fajlovima spremnim za upotrebu.
Kako funkcioniše
Tri jednostavna koraka da lokalizujete svoj i18next projekat. Prevodi se pokreću nakon plaćanja — stavljamo zadatke u red i generišemo namespace fajlove za nekoliko minuta.
Otpremite namespace fajlove
Ubacite svoje JSON namespace-ove (npr. locales/en/common.json). Automatski prepoznajemo i18next strukturu i plural ključeve.
Izaberite jezike
Izaberite između 52 jezika. Pogledajte transparentne cene na osnovu veličine i složenosti fajla pre nego što platite.
Preuzmi
Platite jednom putem Stripe-a. Vraćamo ZIP koji preslikava locales/{lang}/, uz očuvane placeholder-e sa duplim vitičastim zagradama i _one/_other ključeve.
Transparentni kalkulator cena
Tačno vidite koliko ćete platiti pre otpremanja. Konačna ponuda se izračunava nakon otpremanja na osnovu složenosti fajla i izabranih jezika.
1. Otpremite datoteku
Prevucite JSON fajl ovde
ili kliknite da izaberete
i18next namespace JSON (locales/**). Maks. 500KB.
2. Izaberite jezike
Izabrano 3 od 52 jezika
3. Vaša procena
Konačna cena se izračunava nakon otpremanja datoteke na stranici za plaćanje
Jednokratno plaćanje • Bez pretplate
Napravljeno za i18next programere
Namenski napravljeno za i18next JSON namespace-ove, placeholder-e sa duplim vitičastim zagradama i plural ključeve — nije generički alat za prevođenje.
Podrška za namespace-ove
Održava common.json, auth.json i ugnježdene namespace-ove usklađenim kroz svaki ciljni locale u vašem ZIP-u.
Bezbednost za {{placeholder}}
Čuva i18next interpolation tokene kao što su {{name}} i {{count}} tačno — bez pokvarenih stringova nakon prevođenja.
Rukovanje plural ključevima (_one/_other)
Rukuje i18next stilom pluralnog razdvajanja kao što su key_one i key_other kako bi gramatika ostala ispravna po jeziku.
Spreman izlaz (namespace ZIP)
Preuzmite locales/ stablo spremno za i18next.init() ili react-i18next — iste putanje, prevedene vrednosti.
Paralelno prevođenje
Svi jezici se prevode istovremeno. Većina zadataka se završi za manje od 5 minuta.
Jednokratno plaćanje
Bez pretplata, bez mesečnih naknada. Platite jednom po zadatku, preuzimajte zauvek.
Kako se i18next JSON uklapa
i18next projekti često dele stringove po namespace-u pod locales/{lang}/. LocalePack generiše istu strukturu za svaki jezik koji izaberete.
Struktura foldera locales/
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
Upotreba 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()
Konfiguracioni fajl
i18next.init()
Placeholder-i
{{variable}}
Množina
_one/_other
Zašto ne biste jednostavno koristili generičke alate?
Alati za prevođenje opšte namene često pokvare i18next namespace-ove, placeholder-e sa duplim vitičastim zagradama i _one/_other konvencije za množinu.
LocalePack | Ručni prevod | Generički TMS | |
|---|---|---|---|
| Vreme podešavanja | 2 minuta | Sati po jeziku | 30+ minuta |
| Transparentnost troškova | |||
| Podrška za namespace JSON | |||
| „{{placeholder}}“ i bezbednost množine | |||
| Brzina (52 jezika) | < 5 min | Nedelje | Sati |
| Najbolje za | i18next i React aplikacije | Mali projekti | Enterprise CMS |
Poverenje i18next programera
“Naš folder locales/en je za jedno popodne postao 12 jezika. „{{variables}}“ i ključevi za množinu su se vratili netaknuti.”
Alex R.
Full-stack programer, SaaS aplikacija
“Konačno pipeline koji poštuje namespace-ove. ZIP se ubacuje direktno u naš repo—bez ručnog spajanja.”
Lisa M.
Frontend inženjer
“Transparentne cene su me ubedile. Video sam procenu pre nego što sam uploadovao i jedan common.json.”
Dev J.
Saradnik na open source-u
52
Podržani lokaliteti
100%
Mustache stil i bezbedno za množinu
ZIP
ZIP prostora imena
Spremni da isporučite svoju i18next aplikaciju globalno?
Platite jednom • Preuzmite namespace ZIP • Isporučite globalno
Isprobajte LocalePack