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

AI-lokalisering för i18next-appar

Ladda upp dina JSON-filer för namnrymder, välj målspråk, betala en gång och ladda ner en färdig locales-ZIP.

{{placeholder}} & plural-säkert
Flera namnrymder
Transparent prissättning
locales/en/common.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 ditt i18next-projekt. Översättningarna körs efter betalning – vi köar jobb och genererar namnrymdsfiler på några minuter.

01

Ladda upp namnrymdsfiler

Släpp in dina JSON-namnrymder (t.ex. locales/en/common.json). Vi identifierar i18next-strukturen och pluralnycklar automatiskt.

02

Välj språk

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

03

Ladda ned

Betala en gång via Stripe. Vi returnerar en ZIP som speglar locales/{lang}/ med dubbelklammer-placeholders och _one/_other-nycklar bevarade.

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

i18next namespace-JSON (locales/**). 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 i18next-utvecklare

Specialbyggt för i18next JSON-namespaces, dubbelklammer-placeholders och pluralnycklar – inte ett generiskt översättningsverktyg.

Stöd för namespaces

Håller common.json, auth.json och nästlade namespaces synkade över varje mållokal i din ZIP.

Säkerhet för {{placeholder}}

Bevarar i18next-interpoleringstokens som {{name}} och {{count}} exakt – inga trasiga strängar efter översättning.

Hantering av pluralnycklar (_one/_other)

Hanterar i18next-stilens pluraluppdelningar som key_one och key_other så att grammatiken förblir korrekt per språk.

Färdigt resultat (namespace-ZIP)

Ladda ner ett locales/-träd som är redo för i18next.init() eller react-i18next – samma sökvägar, översatta värden.

Parallell översättning

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å hänger i18next JSON ihop

i18next-projekt delar ofta upp strängar per namespace under locales/{lang}/. LocalePack genererar samma struktur för varje språk du väljer.

Mappstruktur för locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

Användning av i18next.t()

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

Runtime-API

t()

Konfigurationsfil

i18next.init()

Platshållare

{{variable}}

Pluralformer

_one/_other

Varför inte bara använda generiska verktyg?

Allmänna översättningsverktyg förstör ofta i18next-namespaces, dubbelklammer-platshållare och plural-konventionerna _one/_other.

LocalePack
Manuell översättning
Generiskt TMS
Konfigurationstid2 minuterTimmar per språk30+ minuter
Kostnadstransparens
Stöd för namespace-JSON
{{placeholder}} & plural-säkerhet
Hastighet (52 språk)< 5 minVeckorTimmar
Bäst föri18next- och React-apparSmå projektCMS för företag

Betrott av i18next-utvecklare

“Vår locales/en-mapp blev 12 språk på en eftermiddag. {{variables}} och plural-nycklar kom tillbaka intakta.”

Alex R.

Fullstackutvecklare, SaaS-app

“Äntligen ett flöde som respekterar namespaces. ZIP-filen hamnar direkt i vårt repo—ingen manuell sammanslagning.”

Lisa M.

Frontendutvecklare

“Transparent prissättning övertygade mig. Jag såg uppskattningen innan jag laddade upp en enda common.json.”

Dev J.

Open source-bidragsgivare

52

Språkvarianter som stöds

100%

Mustache-stil & plural-säkert

ZIP

Namespace-ZIP

Vanliga frågor

Allt du behöver veta om LocalePack för i18next.

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

ChromeFirefoxEdgeOperaSafari

Redo att lansera din i18next-app globalt?

Betala en gång • Ladda ner namespace-ZIP • Lansera globalt

Prova LocalePack
LocalePack
GuiderIntegritetVillkorSupport

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

This project was translated with LocalePack logoLocalePack