DI lokalizavimas Next.js programėlės
Įkelkite savo JSON vertimų failą, pasirinkite tikslines kalbas, sumokėkite vieną kartą ir atsisiųskite paruoštus naudoti lokalės failus.
Kaip tai veikia
Trys paprasti žingsniai, kaip lokalizuoti jūsų Next.js programą. Vertimai pradedami po apmokėjimo – mes įtraukiame užduotis į eilę ir per kelias minutes sugeneruojame failus.
Įkelti
Įkelkite savo JSON vertimų failą (next-intl, react-i18next arba paprastą JSON). Formatą aptinkame automatiškai.
Pasirinkite kalbas ir peržiūrėkite kainą
Rinkitės iš 52 kalbų. Prieš mokėdami matykite skaidrią kainodarą pagal failo dydį ir sudėtingumą.
Atsisiųskite vertimus
Apmokėkite vieną kartą per Stripe. Sugeneruojame lokalės failus, išsaugodami jūsų įdėtą struktūrą, ICU pranešimus ir vietos rezervavimo ženklus.
Skaidrus kainos skaičiuoklis
Tiksliai matykite, kiek mokėsite prieš įkeldami. Galutinė kaina apskaičiuojama po įkėlimo pagal failo sudėtingumą ir pasirinktas kalbas.
1. Įkelkite failą
Numeskite JSON failą čia
arba spustelėkite, kad pasirinktumėte
next-intl, react-i18next arba plokščias JSON. Maks. 500 KB.
2. Pasirinkite kalbas
Pasirinkta 3 iš 52 kalbų
3. Jūsų įvertis
Galutinė kaina apskaičiuojama po failo įkėlimo atsiskaitymo puslapyje
Vienkartinis mokėjimas • Be prenumeratos
Sukurta Next.js kūrėjams
Sukurta specialiai Next.js i18n vertimų failams. Ne bendrinis vertimo įrankis.
Kelių formatų palaikymas
Palaiko next-intl, react-i18next, i18next ir paprastą plokščią JSON. Įkeliant formatą aptinkame automatiškai.
ICU pranešimų saugumas
Išsaugo ICU daugiskaitos/pasirinkimo sintaksę, pvz., {count, plural, one {# item} other {# items}}, visuose vertimuose.
Palaiko įdėtą JSON
Tvarko giliai įdėtas JSON struktūras. Jūsų vardų sričių hierarchija išsaugoma tiksliai išvesties failuose.
Paruošta naudoti išvestis
Atsisiųskite išverstus JSON failus kiekvienai lokalei. Įdėkite juos į savo messages/ arba locales/ aplanką ir paleiskite.
Lygiagretus apdorojimas
Visos kalbos verčiamos vienu metu. Dauguma užduočių užbaigiamos per mažiau nei 5 minutes.
Vienkartinis mokėjimas
Jokių prenumeratų, jokių mėnesinių mokesčių. Mokėkite vieną kartą už užduotį, atsisiųskite visam laikui.
Kaip veikia Next.js i18n
Next.js programos, naudojančios next-intl arba react-i18next, saugo vertimus JSON failuose kiekvienai lokalei. LocalePack sugeneruoja juos visus iš jūsų šaltinio failo.
messages/ aplanko struktūra
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
next-intl naudojimas
// messages/en.json
{
"HomePage": {
"title": "Welcome to our platform",
"description": "Build amazing apps",
"items": "{count, plural,
=0 {No items}
one {# item}
other {# items}}"
}
}
// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>Vykdymo laiko API
useTranslations()
Konfigūracijos failas
i18n.ts
Vietos rezervavimo ženklai
{variable}
Daugiskaita
ICU format
Kodėl nepasinaudojus bendro pobūdžio įrankiais?
Bendros paskirties vertimo įrankiai nesupranta Next.js i18n formato, ICU pranešimų ar įdėtų JSON struktūrų.
LocalePack | Rankinis vertimas | Bendro pobūdžio TMS | |
|---|---|---|---|
| Paruošimo laikas | 2 min. | Valandos kiekvienai kalbai | 30+ min. |
| Kainodaros skaidrumas | |||
| Įdėto JSON palaikymas | |||
| ICU pranešimų saugumas | |||
| Greitis (52 kalbos) | < 5 min. | Savaitės | Valandos |
| Geriausiai tinka | Next.js programėlės | Maži projektai | Įmonių CMS |
Next.js kūrėjų pasitikėjimas
“Sutaupė man kelias darbo dienas. Įkėliau savo next-intl JSON ir gavau idealiai sustruktūruotus vertimus, išlaikant ICU daugiskaitą.”
Alex R.
Full-stack kūrėjas, SaaS programa
“Pagaliau įrankis, kuris supranta įdėtą JSON ir nesugadina mano ICU pranešimų. Rezultatas tiesiogiai tinka į mano messages/ aplanką.”
Lisa M.
Next.js kūrėja
“Skaidri kainodara buvo lemiamas argumentas. Tiksliai žinojau, kiek mokėsiu, dar prieš ką nors įkeldamas.”
Dev J.
Atvirojo kodo bendradarbis
52
Palaikomos lokalės
100%
ICU saugus rezultatas
JSON
Paruošta išleisti
Pasiruošę išleisti savo Next.js programą visame pasaulyje?
Sumokėkite vieną kartą • Atsisiųskite lokalizacijos failus • Išleiskite visame pasaulyje
Išbandykite LocalePack