AI-lokalisering for Next.js-apper
Last opp JSON-oversettelsesfilen din, velg målspråk, betal én gang og last ned locale-filer som er klare til bruk.
Slik fungerer det
Tre enkle steg for å lokalisere Next.js-appen din. Oversettelser kjøres etter betaling – vi køer jobber og genererer filene på minutter.
Last opp
Dra og slipp JSON-oversettelsesfilen din (next-intl, react-i18next eller enkel JSON). Vi oppdager formatet automatisk.
Velg språk og se pris
Velg blant 52 språk. Se transparent prising basert på filstørrelse og kompleksitet før du betaler.
Last ned oversettelser
Betal én gang via Stripe. Vi genererer locale-filer og bevarer den nestede strukturen, ICU-meldinger og plassholdere.
Transparent prisestimator
Se nøyaktig hva du betaler før du laster opp. Endelig pris beregnes etter opplasting basert på filkompleksitet og valgte språk.
1. Last opp fil
Dra og slipp JSON-fil her
eller klikk for å bla gjennom
next-intl, react-i18next eller flat JSON. Maks 500 KB.
2. Velg språk
3 av 52 språk valgt
3. Ditt estimat
Endelig pris beregnes etter filopplasting på betalingssiden
Engangsbetaling • Ingen abonnement
Bygget for Next.js-utviklere
Spesiallaget for Next.js i18n-oversettelsesfiler. Ikke et generisk oversettelsesverktøy.
Støtte for flere formater
Støtter next-intl, react-i18next, i18next og enkel flat JSON. Vi oppdager formatet automatisk ved opplasting.
Sikkerhet for ICU-meldinger
Bevarer ICU plural/select-syntaks som {count, plural, one {# item} other {# items}} på tvers av alle oversettelser.
Støtte for nestet JSON
Håndterer dypt nestede JSON-strukturer. Navneromshierarkiet ditt bevares nøyaktig i utdatafilene.
Klar-til-bruk-utdata
Last ned oversatte JSON-filer per locale. Legg dem i messages/- eller locales/-mappen og publiser.
Parallell behandling
Alle språk oversettes samtidig. De fleste jobber fullføres på under 5 minutter.
Engangsbetaling
Ingen abonnementer, ingen månedlige avgifter. Betal én gang per jobb, last ned for alltid.
Slik fungerer Next.js i18n
Next.js-apper som bruker next-intl eller react-i18next lagrer oversettelser i JSON-filer per locale. LocalePack genererer alle fra kildefilen din.
mappestruktur for messages/
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
bruk av next-intl
// 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>Runtime-API
useTranslations()
Konfigurasjonsfil
i18n.ts
Plassholdere
{variable}
Flertall
ICU format
Hvorfor ikke bare bruke generiske verktøy?
Generelle oversettelsesverktøy forstår ikke Next.js i18n-formatet, ICU-meldinger eller nestede JSON-strukturer.
LocalePack | Manuell oversettelse | Generisk TMS | |
|---|---|---|---|
| Oppsettstid | 2 minutter | Timer per språk | 30+ minutter |
| Kostnadsgjennomsiktighet | |||
| Støtte for nestet JSON | |||
| Sikkerhet for ICU-meldinger | |||
| Hastighet (52 språk) | < 5 min | Uker | Timer |
| Best for | Next.js-apper | Små prosjekter | Enterprise-CMS |
Foretrukket av Next.js-utviklere
“Sparte meg for flere dagers arbeid. Lastet opp next-intl-JSON-en min og fikk tilbake perfekt strukturerte oversettelser med ICU-flertall intakt.”
Alex R.
Fullstack-utvikler, SaaS-app
“Endelig et verktøy som forstår nestet JSON og ikke ødelegger ICU-meldingene mine. Resultatet kan legges rett inn i messages/-mappen min.”
Lisa M.
Next.js-utvikler
“Transparent prising var det som overbeviste meg. Jeg visste nøyaktig hva jeg kom til å betale før jeg lastet opp noe som helst.”
Dev J.
Bidragsyter til åpen kildekode
52
Støttede språkvarianter
100%
ICU-sikkert resultat
JSON
Klar til å levere
Klar til å lansere Next.js-appen din globalt?
Betal én gang • Last ned locale-filer • Lanser globalt
Prøv LocalePack