LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listning
Vue.jsReact
Next.jsi18nextReact Native
UtvecklarguiderFramgångsexempel
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 identifierar 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

Släpp JSON-fil här

eller klicka för att bläddra

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

2. Välj språk

|

3 av 52 språk valda

3. Din uppskattning

Valda språk3

Slutpriset 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 identifierar 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.

Stöd för 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åkvariant. 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}

Plural

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
Uppstartstid2 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

Framgångsexempel

Riktiga projekt som använde LocalePack för att nå en global publik på upp till 52 språk.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Visa alla framgångsexempel

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-pluraler 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.

Bidragsgivare till öppen källkod

52

Språkversioner som stöds

100%

ICU-säkert resultat

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 locale-filer • Lansera globalt

Prova LocalePack
LocalePack
GuiderIntegritetVillkorSupport

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

Det här projektet översattes med LocalePack logoLocalePack