LocalePack
ChromeFirefoxEdgeOperaSafariSeznam v CWS
Next.jsi18nextVue.js
Vodniki
Namenjeno posebej za i18next

AI lokalizacija za aplikacije i18next

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

{{placeholder}} in varno za množine
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 i18next projekta. Prevodi se izvedejo po plačilu—opravila uvrstimo v čakalno vrsto in v nekaj minutah ustvarimo datoteke imenskih prostorov.

01

Naložite datoteke imenskih prostorov

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

02

Izberite jezike

Izberite med 52 jeziki. Pred plačilom si oglejte pregledno ceno glede na velikost in kompleksnost vaše datoteke.

03

Prenesi

Plačajte enkrat prek Stripe. Vrnjemo ZIP, ki zrcali locales/{lang}/, pri čemer ohranimo nadomestne oznake z dvojnimi zavitimi oklepaji in ključe _one/_other.

Demo cen v živo

Pregleden 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 z imenskim prostorom 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 za plačilo

Enkratno plačilo • Brez naročnine

Zasnovano za razvijalce i18next

Namenjeno i18next JSON imenskim prostorom, nadomestnim oznakam z dvojnimi zavitimi oklepaji in množinskim ključem—ne generič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 i18next interpolacijske žetone, kot sta {{name}} in {{count}}—brez pokvarjenih nizov po prevodu.

Obravnava množinskih ključev (_one/_other)

Obravnava i18next slog množinskih delitev, kot sta key_one in key_other, da slovnice ostanejo pravilne za vsak jezik.

Pripravljen izhod (ZIP z imenskimi prostori)

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čajte enkrat na opravilo, prenesite 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 med izvajanjem

t()

Konfiguracijska datoteka

i18next.init()

Nadomestne oznake

{{variable}}

Množine

_one/_other

Zakaj ne bi preprosto uporabili generičnih orodij?

Splošna prevajalska orodja pogosto pokvarijo imenske prostore i18next, nadomestne oznake z dvojnimi zavitimi oklepaji in konvencije množine _one/_other.

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

Zaupajo nam razvijalci i18next

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

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 imenskih prostorov

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čate enkrat • Prenesete ZIP z imenskimi prostori • Pošljete globalno

Preizkusite LocalePack
LocalePack
VodnikiZasebnostPogojiPodpora

© 2025 LocalePack. Vse pravice pridržane.

This project was translated with LocalePack logoLocalePack