LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listning
Next.jsi18nextVue.js
Guider
Specialbyggt för Next.js i18n

AI-lokalisering för Next.js-appar

Ladda upp din JSON-översättningsfil, välj målspråk, betala en gång och ladda ner färdiga locale-filer.

ICU- och platshållarsäkert
next-intl / react-i18next
Transparent prissättning
messages/en.json
Källa (engelska)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Tyska (utdata)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 språkversioner

Så fungerar det

Tre enkla steg för att lokalisera din Next.js-app. Översättningar körs efter betalning – vi köar jobb och genererar filerna på några minuter.

01

Ladda upp

Dra och släpp din JSON-översättningsfil (next-intl, react-i18next eller enkel JSON). Vi upptäcker formatet automatiskt.

02

Välj språk och se pris

Välj bland 52 språk. Se transparent prissättning baserad på din filstorlek och komplexitet innan du betalar.

03

Ladda ner översättningar

Betala en gång via Stripe. Vi genererar språkfiler och bevarar din nästlade struktur, ICU-meddelanden och platshållare.

Live-demo av prissättning

Transparent prisberäknare

Se exakt vad du kommer att betala innan du laddar upp. Slutligt pris beräknas efter uppladdning baserat på filens komplexitet och valda språk.

1. Ladda upp fil

Dra och släpp JSON-fil här

eller klicka för att bläddra

next-intl, react-i18next eller platt JSON. Max 500 KB.

2. Välj språk

|

3 av 52 språk valda

3. Din uppskattning

Valda språk3

Slutligt pris beräknas efter filuppladdning på kassasidan

Engångsbetalning • Ingen prenumeration

Byggt för Next.js-utvecklare

Specialbyggt för Next.js i18n-översättningsfiler. Inte ett generiskt översättningsverktyg.

Stöd för flera format

Stöder next-intl, react-i18next, i18next och enkel platt JSON. Vi upptäcker ditt format automatiskt vid uppladdning.

Säkerhet för ICU-meddelanden

Bevarar ICU plural-/select-syntax som {count, plural, one {# item} other {# items}} i alla översättningar.

Medveten om nästlad JSON

Hanterar djupt nästlade JSON-strukturer. Din namnrymdshierarki bevaras exakt i utdatafilerna.

Färdig att använda

Ladda ner översatta JSON-filer per språkvariant. Lägg dem i din messages/- eller locales/-mapp och lansera.

Parallell bearbetning

Alla språk översätts samtidigt. De flesta jobb blir klara på under 5 minuter.

Engångsbetalning

Inga prenumerationer, inga månadsavgifter. Betala en gång per jobb, ladda ner för alltid.

Så fungerar Next.js i18n

Next.js-appar som använder next-intl eller react-i18next lagrar översättningar i JSON-filer per språk. LocalePack genererar alla från din källfil.

mappstrukturen för messages/

messages/
├── en.json   ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

användning 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()

Konfigurationsfil

i18n.ts

Platshållare

{variable}

Pluralformer

ICU format

Varför inte bara använda generiska verktyg?

Allmänna översättningsverktyg förstår inte Next.js i18n-format, ICU-meddelanden eller nästlade JSON-strukturer.

LocalePack
Manuell översättning
Generiskt TMS
Konfigurationstid2 minuterTimmar per språk30+ minuter
Kostnadstransparens
Stöd för nästlad JSON
Säkerhet för ICU-meddelanden
Hastighet (52 språk)< 5 minVeckorTimmar
Bäst förNext.js-apparSmå projektCMS för företag

Betrott av Next.js-utvecklare

“Sparade mig flera dagars arbete. Laddade upp min next-intl-JSON och fick tillbaka perfekt strukturerade översättningar med ICU-pluralformer intakta.”

Alex R.

Fullstackutvecklare, SaaS-app

“Äntligen ett verktyg som förstår nästlad JSON och inte förstör mina ICU-meddelanden. Resultatet kan läggas direkt i min messages/-mapp.”

Lisa M.

Next.js-utvecklare

“Transparent prissättning var det som avgjorde. Jag visste exakt vad jag skulle betala innan jag laddade upp något.”

Dev J.

Open source-bidragsgivare

52

Språkvarianter som stöds

100%

ICU-säker output

JSON

Redo att leverera

Vanliga frågor

Allt du behöver veta om LocalePack för Next.js.

Finns även för webbläsartillägg:

ChromeFirefoxEdgeOperaSafari

Redo att lansera din Next.js-app globalt?

Betala en gång • Ladda ner språkfiler • Lansera globalt

Prova LocalePack
LocalePack
GuiderIntegritetVillkorSupport

© 2025 LocalePack. Alla rättigheter förbehållna.

This project was translated with LocalePack logoLocalePack