LocalePack
ChromeFirefoxEdgeOperaSafariCWS sąrašas
Vue.jsReact
Next.jsi18nextReact Native
Kūrėjų gidaiSėkmės istorijos
Sukurta specialiai react-i18next

DI lokalizacija react-i18next programėlės

Įkelkite savo vardų sričių JSON failus, pasirinkite tikslines kalbas, sumokėkite vieną kartą ir atsisiųskite lokalės failus, paruoštus naudoti su useTranslation().

{{placeholder}} ir saugu daugiskaitai
Suderinama su useTranslation()
Skaidri kainodara
locales/en/common.json
Šaltinis (anglų)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Vokiečių (rezultatas)
{
  "welcome": "Hallo, {{name}}!",
  "items_one": "{{count}} Artikel",
  "items_other": "{{count}} Artikel"
}
52 lokalės

Kaip tai veikia

Trys paprasti žingsniai, kaip lokalizuoti savo react-i18next projektą. Įkelkite vardų sričių JSON, sumokėkite vieną kartą ir atsisiųskite failus, paruoštus I18nextProvider.

01

Įkelkite vardų sričių JSON

Įkelkite savo locales/ vardų sričių failus (pvz., locales/en/common.json). Automatiškai aptinkame {{placeholders}} ir _one/_other daugiskaitos raktus.

02

Pasirinkite kalbas

Rinkitės iš 52 kalbų. Prieš mokėdami matykite skaidrią kainodarą, pagrįstą jūsų failo dydžiu ir sudėtingumu.

03

Atsisiųsti

Sumokėkite vieną kartą per Stripe. Gaukite locales/ ZIP, paruoštą perduoti į I18nextProvider—ta pati vardų sričių struktūra, išverstos reikšmės.

Tiesioginė kainodaros demonstracija

Skaidrios kainodaros skaičiuoklė

Prieš įkeldami tiksliai matykite, kiek mokėsite. Galutinė kaina apskaičiuojama po įkėlimo pagal failo sudėtingumą ir pasirinktas kalbas.

1. Įkelkite failą

Nuvilkite JSON failą čia

arba spustelėkite, kad naršytumėte

react-i18next vardų sričių JSON (locales/**). Maks. 500 KB.

2. Pasirinkite kalbas

|

Pasirinkta 3 iš 52 kalbų

3. Jūsų įkainis

Pasirinktos kalbos3

Galutinė kaina apskaičiuojama po failo įkėlimo atsiskaitymo puslapyje

Vienkartinis mokėjimas • Be prenumeratos

Sukurta react-i18next kūrėjams

Sukurta specialiai useTranslation(), I18nextProvider ir vardų sričių JSON—tai ne bendrinis vertimo įrankis.

useTranslation() vardų sričių palaikymas

Išlaiko common.json, auth.json ir visas vardų sritis suderintas visose lokalėse, kad useTranslation('ns') veiktų be pakeitimų.

{{placeholder}} saugumas

Išsaugo interpolacijos žetonus, pvz., {{name}} ir {{count}}, baitas į baitą—jokių sugadintų eilučių jūsų React komponentuose.

Daugiskaitos raktų tvarkymas (_one/_other)

Tvarko react-i18next daugiskaitos skaidymą, pvz., key_one ir key_other, kad gramatika išliktų taisyklinga visose tikslinėse kalbose.

Paruošta I18nextProvider

Atsisiųskite locales/ ZIP su tokia pačia aplankų struktūra—įkelkite jį į savo repozitoriją ir perduokite tiesiai į I18nextProvider.

Lygiagretis vertimas

Visos kalbos verčiamos vienu metu. Dauguma užduočių užbaigiamos per mažiau nei 5 minutes.

Vienkartinis mokėjimas

Jokių prenumeratų, jokių mėnesinių mokesčių. Mokėkite vieną kartą už užduotį, atsisiųskite visam laikui.

Kaip dera react-i18next JSON

react-i18next įkelia lokalės failus per I18nextProvider. LocalePack sugeneruoja visus vardų sričių failus toje pačioje struktūroje, kurios jūsų programa jau tikisi.

locales/ aplankų struktūra

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

useTranslation() kablio naudojimas

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

Kablio API

t()

I18nextProvider

i18next.init()

Vietaženkliai

{{variable}}

Daugiskaita

_one/_other

Kodėl tiesiog nenaudoti bendrinių įrankių?

Bendriniai vertimo įrankiai sugadina useTranslation() vardų sričių JSON, dvigubų riestinių skliaustų vietaženklius ir _one/_other daugiskaitos konvencijas.

LocalePack
Rankinis vertimas
Bendro pobūdžio TMS
Diegimo laikas2 minutėsValandos vienai kalbai30+ minučių
Kainos skaidrumas
Vardų sričių JSON palaikymas
{{placeholder}} ir daugiskaitos saugumas
Greitis (52 kalbos)< 5 min.SavaitėsValandos
Geriausiai tinkareact-i18next programėlėsMaži projektaiĮmonių lygio TVS

Sėkmės istorijos

Tikri projektai, kurie naudojo LocalePack, kad pasiektų pasaulinę auditoriją iki 52 kalbomis.

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.

Peržiūrėti visus sėkmės atvejus

Juo pasitiki react-i18next kūrėjai

“Mūsų React programėlė per vieną popietę iš tik anglų kalbos tapo prieinama 12 kalbų. useTranslation() vardų sritys liko nepakitusios.”

Sam K.

React kūrėjas, SaaS startuolis

“I18nextProvider tiesiog veikė įkėlus ZIP. Jokio rankinio sujungimo, jokių sugadintų {{variables}}.”

Priya M.

Frontend inžinierė

“Pamačiau kainos įvertį dar prieš įkeldamas(-a) bent vieną failą. Būtent to man reikėjo vienkartiniam lokalizavimo darbui.”

Chris D.

Laisvai samdomas React kūrėjas

52

Palaikomos lokalės

100%

{{placeholder}} ir saugu daugiskaitai

ZIP

Vardų sričių ZIP

Dažniausiai užduodami klausimai

Viskas, ką reikia žinoti apie LocalePack, skirtą react-i18next.

Taip pat prieinama naršyklės plėtiniams:

ChromeFirefoxEdgeOperaSafari

Pasiruošę išleisti savo react-i18next programėlę visame pasaulyje?

Mokėkite vieną kartą • Atsisiųskite vardų srities ZIP • Išleiskite visame pasaulyje

Išbandykite LocalePack
LocalePack
GidaiPrivatumasSąlygosPagalba

© 2025 LocalePack. Visos teisės saugomos.

Šis projektas buvo išverstas naudojant LocalePack logoLocalePack