MI lokalizācija i18next lietotnēm
Augšupielādējiet savus nosaukumvietu JSON failus, izvēlieties mērķa valodas, samaksājiet vienreiz un lejupielādējiet lietošanai gatavu locales ZIP.
Kā tas darbojas
Trīs vienkārši soļi, lai lokalizētu savu i18next projektu. Tulkojumi tiek veikti pēc apmaksas — mēs ievietojam darbus rindā un dažu minūšu laikā ģenerējam nosaukumvietu failus.
Augšupielādējiet nosaukumvietu failus
Ievietojiet savas JSON nosaukumvietas (piem., locales/en/common.json). Mēs automātiski atpazīstam i18next struktūru un daudzskaitļa atslēgas.
Izvēlieties valodas
Izvēlieties no 52 valodām. Pirms apmaksas skatiet caurspīdīgu cenu, kas balstīta uz jūsu faila izmēru un sarežģītību.
Lejupielādēt
Maksājiet vienreiz ar Stripe. Mēs atgriežam ZIP, kas atspoguļo locales/{lang}/, saglabājot dubulto figūriekavu vietturus un _one/_other atslēgas.
Caurspīdīgs cenu aprēķinātājs
Pirms augšupielādes precīzi redziet, cik maksāsiet. Galīgais piedāvājums tiek aprēķināts pēc augšupielādes, balstoties uz faila sarežģītību un izvēlētajām valodām.
1. Augšupielādējiet failu
Ievelciet JSON failu šeit
vai noklikšķiniet, lai pārlūkotu
i18next nosaukumvietu JSON (locales/**). Maks. 500KB.
2. Izvēlieties valodas
Izvēlētas 3 no 52 valodām
3. Jūsu aprēķins
Galīgā cena tiek aprēķināta pēc faila augšupielādes norēķinu lapā
Vienreizējs maksājums • Bez abonementa
Izstrādāts i18next izstrādātājiem
Mērķtiecīgi veidots i18next JSON nosaukumvietām, dubulto figūriekavu vietturiem un daudzskaitļa atslēgām — nevis vispārīgs tulkošanas rīks.
Nosaukumvietu atbalsts
Uztur common.json, auth.json un ligzdotas nosaukumvietas saskaņotas visās mērķa lokalizācijās jūsu ZIP failā.
{{placeholder}} drošība
Precīzi saglabā i18next interpolācijas marķierus, piemēram, {{name}} un {{count}} — pēc tulkošanas nav salauztu virkņu.
Daudzskaitļa atslēgu apstrāde (_one/_other)
Apstrādā i18next stila daudzskaitļa sadalījumus, piemēram, key_one un key_other, lai gramatika katrā valodā būtu pareiza.
Gatava izvade (nosaukumvietu ZIP)
Lejupielādējiet locales/ koku, kas gatavs i18next.init() vai react-i18next — tie paši ceļi, iztulkotas vērtības.
Paralēlā tulkošana
Visas valodas tiek tulkotas vienlaikus. Lielākā daļa darbu tiek pabeigti mazāk nekā 5 minūtēs.
Vienreizējs maksājums
Bez abonementiem, bez ikmēneša maksām. Maksājiet vienreiz par katru darbu, lejupielādējiet uz visiem laikiem.
Kā i18next JSON sader kopā
i18next projektos virknes bieži tiek sadalītas pa nosaukumvietām zem locales/{lang}/. LocalePack ģenerē tādu pašu struktūru katrai jūsu izvēlētajai valodai.
locales/ mapes struktūra
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
i18next.t() lietošana
// 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 });Izpildlaika API
t()
Konfigurācijas fails
i18next.init()
Vietturi
{{variable}}
Daudzskaitļi
_one/_other
Kāpēc neizmantot vispārīgus rīkus?
Vispārējas nozīmes tulkošanas rīki bieži sabojā i18next nosaukumvietas, dubulto figūriekavu vietturus un _one/_other daudzskaitļa konvencijas.
LocalePack | Manuāls tulkojums | Vispārīgs TMS | |
|---|---|---|---|
| Iestatīšanas laiks | 2 minūtes | Stundas uz valodu | 30+ minūtes |
| Izmaksu caurspīdīgums | |||
| Nosaukumvietu JSON atbalsts | |||
| {{placeholder}} un daudzskaitļa drošība | |||
| Ātrums (52 valodas) | < 5 min | Nedēļas | Stundas |
| Vislabāk piemērots | i18next un React lietotnes | Mazi projekti | Uzņēmuma CMS |
i18next izstrādātāju uzticēts
“Mūsu locales/en mape vienā pēcpusdienā tika pārtulkota 12 valodās. {{variables}} un daudzskaitļa atslēgas atgriezās neskartas.”
Alex R.
Pilna steka izstrādātājs, SaaS lietotne
“Beidzot cauruļvads, kas respektē nosaukumvietas. ZIP tiek iemests tieši mūsu repozitorijā — bez manuālas apvienošanas.”
Lisa M.
Frontend inženieris
“Caurspīdīga cenu noteikšana mani pārliecināja. Es redzēju aprēķinu, pirms augšupielādēju kaut vienu common.json.”
Dev J.
Atvērtā koda līdzautors
52
Atbalstītās lokalizācijas
100%
Mustache stils un drošs daudzskaitlim
ZIP
Nosaukumvietu ZIP
Gatavs piegādāt savu i18next lietotni visā pasaulē?
Maksā vienreiz • Lejupielādē nosaukumtelpu ZIP • Piegādā globāli
Izmēģināt LocalePack