LocalePack
ChromeFirefoxEdgeOperaSafariSeznam v CWS
Vue.jsReact
Next.jsi18nextReact Native
Vodniki za razvijalcePrimeri uspeha
Namenjeno posebej za i18next

AI lokalizacija za aplikacije i18next

Naložite svoje datoteke JSON z imenskimi prostori, izberite ciljne jezike, plačajte enkrat in prenesite ZIP z locales, pripravljen za uporabo.

{{placeholder}} in varno za množino
Več imenskih prostorov
Transparentne cene
locales/en/common.json
Izvor (angleščina)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Nemščina (izhod)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 lokalizacij

Kako deluje

Trije preprosti koraki za lokalizacijo vašega projekta i18next. Prevodi se zaženejo po plačilu—opravila postavimo v čakalno vrsto in v nekaj minutah ustvarimo datoteke imenskih prostorov.

01

Naložite datoteke imenskih prostorov

Odložite svoje JSON imenske prostore (npr. locales/en/common.json). Samodejno zaznamo strukturo i18next in ključe za množino.

02

Izberite jezike

Izbirajte med 52 jeziki. Pred plačilom si oglejte pregledne cene glede na velikost in kompleksnost vaše datoteke.

03

Prenesi

Plačajte enkrat prek Stripe. Vrnjemo ZIP, ki zrcali locales/{lang}/, pri čemer so ohranjeni nadomestni označevalniki z dvojnimi zavitimi oklepaji in ključi _one/_other.

Demo cen v živo

Transparentni ocenjevalnik cen

Pred nalaganjem natančno preverite, koliko boste plačali. Končna ponudba se izračuna po nalaganju glede na kompleksnost datoteke in izbrane jezike.

1. Naložite datoteko

Spustite JSON datoteko sem

ali kliknite za brskanje

JSON imenskih prostorov i18next (locales/**). Največ 500 KB.

2. Izberite jezike

|

Izbranih 3 od 52 jezikov

3. Vaša ocena

Izbrani jeziki3

Končna cena se izračuna po nalaganju datoteke na strani blagajne

Enkratno plačilo • Brez naročnine

Zasnovano za razvijalce i18next

Namenjeno JSON imenskim prostorom i18next, nadomestnim označevalnikom z dvojnimi zavitimi oklepaji in množinskim ključem—ne splošno orodje za prevajanje.

Podpora imenskim prostorom

Ohranja common.json, auth.json in ugnezdene imenske prostore usklajene v vseh ciljnih lokalih v vašem ZIP-u.

Varnost {{placeholder}}

Natančno ohrani interpolacijske žetone i18next, kot sta {{name}} in {{count}}—brez pokvarjenih nizov po prevodu.

Obravnava ključev za množino (_one/_other)

Obravnava množinske razdelitve v slogu i18next, kot sta key_one in key_other, da slovnica ostane pravilna za vsak jezik.

Pripravljen izhod (ZIP imenskih prostorov)

Prenesite drevo locales/, pripravljeno za i18next.init() ali react-i18next—iste poti, prevedene vrednosti.

Vzporedno prevajanje

Vsi jeziki se prevajajo hkrati. Večina opravil je končanih v manj kot 5 minutah.

Enkratno plačilo

Brez naročnin, brez mesečnih stroškov. Plačate enkrat na opravilo, prenesete za vedno.

Kako se i18next JSON sestavi skupaj

Projekti i18next pogosto razdelijo nize po imenskih prostorih pod locales/{lang}/. LocalePack ustvari enako strukturo za vsak jezik, ki ga izberete.

Struktura mape locales/

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

Uporaba 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 });

API izvajalnega okolja

t()

Konfiguracijska datoteka

i18next.init()

Označevalniki

{{variable}}

Množine

_one/_other

Zakaj ne bi preprosto uporabili generičnih orodij?

Splošna orodja za prevajanje pogosto pokvarijo imenske prostore i18next, nadomestne označevalnike z dvojnimi zavitimi oklepaji in množinske konvencije _one/_other.

LocalePack
Ročno prevajanje
Generični TMS
Čas nastavitve2 minutiUre na jezik30+ minut
Preglednost stroškov
Podpora JSON imenskim prostorom
Varnost {{placeholder}} in množine
Hitrost (52 jezikov)< 5 minTedniUre
Najboljše zai18next in React aplikacijeMajhni projektiPodjetniški CMS

Primeri uspeha

Resnični projekti, ki so z LocalePackom dosegli globalno občinstvo v do 52 jezikih.

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.

Oglejte si vse primere uspeha

Zaupajo nam razvijalci i18next

“Naša mapa locales/en je v enem popoldnevu postala 12 jezikov. {{variables}} in ključi za množino so se vrnili neokrnjeni.”

Alex R.

Full-stack razvijalec, SaaS aplikacija

“Končno cevovod, ki spoštuje imenske prostore. ZIP se odloži neposredno v naš repo—brez ročnega združevanja.”

Lisa M.

Frontend inženirka

“Transparentno oblikovanje cen me je prepričalo. Oceno sem videl, še preden sem naložil en sam common.json.”

Dev J.

Sodelavec odprtokodne skupnosti

52

Podprte lokalizacije

100%

Slog mustache in varno za množino

ZIP

ZIP z imenskimi prostori

Pogosta vprašanja

Vse, kar morate vedeti o LocalePack za i18next.

Na voljo tudi za razširitve brskalnika:

ChromeFirefoxEdgeOperaSafari

Ste pripravljeni svojo i18next aplikacijo poslati globalno?

Plačajte enkrat • Prenesite ZIP z imenskim prostorom • Objavite globalno

Preizkusite LocalePack
LocalePack
VodnikiZasebnostPogojiPodpora

© 2025 LocalePack. Vse pravice pridržane.

Ta projekt je bil preveden z LocalePack logoLocalePack