AI-lokalisering til Next.js-apps
Upload din JSON-oversættelsesfil, vælg målsprog, betal én gang, og download klar-til-brug locale-filer.
Sådan fungerer det
Tre enkle trin til at lokalisere din Next.js-app. Oversættelser kører efter betaling—vi sætter opgaver i kø og genererer filerne på få minutter.
Upload
Slip din JSON-oversættelsesfil (next-intl, react-i18next eller simpel JSON). Vi registrerer formatet automatisk.
Vælg sprog og se pris
Vælg mellem 52 sprog. Se gennemsigtige priser baseret på din filstørrelse og kompleksitet, før du betaler.
Download oversættelser
Betal én gang via Stripe. Vi genererer locale-filer og bevarer din indlejrede struktur, ICU-beskeder og pladsholdere.
Gennemsigtig prisberegner
Se præcis, hvad du kommer til at betale, før du uploader. Den endelige pris beregnes efter upload baseret på filens kompleksitet og de valgte sprog.
1. Upload fil
Slip JSON-fil her
eller klik for at gennemse
next-intl, react-i18next eller flad JSON. Maks. 500 KB.
2. Vælg sprog
3 af 52 sprog valgt
3. Dit estimat
Endelig pris beregnes efter filupload på betalingssiden
Engangsbetaling • Intet abonnement
Bygget til Next.js-udviklere
Specialbygget til Next.js i18n-oversættelsesfiler. Ikke et generisk oversættelsesværktøj.
Understøttelse af flere formater
Understøtter next-intl, react-i18next, i18next og simpel flad JSON. Vi registrerer automatisk dit format ved upload.
Sikkerhed for ICU-beskeder
Bevarer ICU plural/select-syntaks som {count, plural, one {# item} other {# items}} på tværs af alle oversættelser.
Kendskab til indlejret JSON
Håndterer dybt indlejrede JSON-strukturer. Dit namespace-hierarki bevares præcist i outputfilerne.
Klar-til-brug-output
Download oversatte JSON-filer pr. locale. Læg dem i din messages/ eller locales/-mappe og udgiv.
Parallel behandling
Alle sprog oversættes samtidig. De fleste opgaver bliver færdige på under 5 minutter.
Engangsbetaling
Ingen abonnementer, ingen månedlige gebyrer. Betal én gang pr. opgave, download for altid.
Sådan fungerer Next.js i18n
Next.js-apps, der bruger next-intl eller react-i18next, gemmer oversættelser i JSON-filer pr. locale. LocalePack genererer dem alle ud fra din kildefil.
mappestruktur for messages/
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
brug af 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()
Konfigurationsfil
i18n.ts
Pladsholdere
{variable}
Flertal
ICU format
Hvorfor ikke bare bruge generiske værktøjer?
Generelle oversættelsesværktøjer forstår ikke Next.js’ i18n-format, ICU-beskeder eller indlejrede JSON-strukturer.
LocalePack | Manuel oversættelse | Generisk TMS | |
|---|---|---|---|
| Opsætningstid | 2 minutter | Timer pr. sprog | 30+ minutter |
| Prisgennemsigtighed | |||
| Understøttelse af indlejret JSON | |||
| Sikkerhed for ICU-beskeder | |||
| Hastighed (52 sprog) | < 5 min | Uger | Timer |
| Bedst til | Next.js-apps | Små projekter | Enterprise-CMS |
Betroet af Next.js-udviklere
“Sparede mig dagevis af arbejde. Uploadede min next-intl-JSON og fik perfekt strukturerede oversættelser tilbage med ICU-flertalsformer intakte.”
Alex R.
Full-stack-udvikler, SaaS-app
“Endelig et værktøj, der forstår indlejret JSON og ikke ødelægger mine ICU-beskeder. Outputtet kan lægges direkte i min messages/-mappe.”
Lisa M.
Next.js-udvikler
“Gennemsigtig prissætning var det, der overbeviste mig. Jeg vidste præcis, hvad jeg skulle betale, før jeg uploadede noget som helst.”
Dev J.
Open source-bidragyder
52
Understøttede locales
100%
ICU-sikkert output
JSON
Klar til at shippe
Klar til at lancere din Next.js-app globalt?
Betal én gang • Download locale-filer • Lancér globalt
Prøv LocalePack