LocalePack
ChromeFirefoxEdgeOperaSafariCWS saraksts
Vue.jsReact
Next.jsi18nextReact Native
Izstrādātāju ceļvežiVeiksmes stāsti
Īpaši veidots react-i18next

MI lokalizācija react-i18next lietotnes

Augšupielādējiet savus nosaukumtelpu JSON failus, izvēlieties mērķa valodas, samaksājiet vienreiz un lejupielādējiet lokalizācijas failus, kas ir gatavi lietošanai ar useTranslation().

{{placeholder}} un drošs daudzskaitlim
Saderīgs ar useTranslation()
Caurspīdīga cenu noteikšana
locales/en/common.json
Avots (angļu)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Vācu (rezultāts)
{
  "welcome": "Hallo, {{name}}!",
  "items_one": "{{count}} Artikel",
  "items_other": "{{count}} Artikel"
}
52 lokalizācijas

Kā tas darbojas

Trīs vienkārši soļi, lai lokalizētu savu react-i18next projektu. Augšupielādējiet nosaukumtelpu JSON, samaksājiet vienreiz un lejupielādējiet failus, kas ir gatavi I18nextProvider.

01

Augšupielādējiet nosaukumtelpu JSON

Iemetiet savus locales/ nosaukumtelpu failus (piem., locales/en/common.json). Mēs automātiski atpazīstam {{placeholders}} un _one/_other daudzskaitļa atslēgas.

02

Izvēlieties valodas

Izvēlieties no 52 valodām. Pirms apmaksas redziet caurspīdīgu cenu, kas balstīta uz jūsu faila izmēru un sarežģītību.

03

Lejupielādēt

Samaksājiet vienreiz ar Stripe. Saņemiet locales/ ZIP, kas ir gatavs nodošanai I18nextProvider — tā pati nosaukumtelpu struktūra, tulkotas vērtības.

Tiešsaistes cenu demonstrācija

Caurspīdīgs cenu aprēķinātājs

Pirms augšupielādes precīzi redziet, cik maksāsiet. Galīgais piedāvājums tiek aprēķināts pēc augšupielādes, balstoties uz faila sarežģītību un izvēlētajām valodām.

1. Augšupielādējiet failu

Ievelciet JSON failu šeit

vai noklikšķiniet, lai pārlūkotu

react-i18next nosaukumvietas JSON (locales/**). Maks. 500KB.

2. Izvēlieties valodas

|

Atlasītas 3 no 52 valodām

3. Jūsu aprēķins

Atlasītās valodas3

Galīgā cena tiks aprēķināta pēc faila augšupielādes norēķinu lapā

Vienreizējs maksājums • Bez abonementa

Izstrādāts react-i18next izstrādātājiem

Mērķtiecīgi veidots useTranslation(), I18nextProvider un nosaukumvietu JSON lietošanai — nevis vispārīgs tulkošanas rīks.

useTranslation() nosaukumvietu atbalsts

Uztur common.json, auth.json un visas nosaukumvietas saskaņotas visās lokalizācijās, lai useTranslation('ns') darbotos bez izmaiņām.

{{placeholder}} drošība

Saglabā interpolācijas marķierus, piemēram, {{name}} un {{count}}, baits pa baitam — bez salauztām virknēm jūsu React komponentos.

Daudzskaitļa atslēgu apstrāde (_one/_other)

Apstrādā react-i18next daudzskaitļa sadalījumus, piemēram, key_one un key_other, lai gramatika paliktu pareiza visās mērķa valodās.

Gatavs I18nextProvider

Lejupielādējiet locales/ ZIP ar tādu pašu mapju struktūru — iemetiet to savā repozitorijā un nododiet tieši I18nextProvider.

Paralēlā tulkošana

Visas valodas tiek tulkotas vienlaikus. Lielākā daļa darbu tiek pabeigti mazāk nekā 5 minūtēs.

Vienreizējs maksājums

Bez abonementiem, bez ikmēneša maksām. Maksājiet vienreiz par darbu, lejupielādējiet uz visiem laikiem.

Kā kopā sader react-i18next JSON

react-i18next ielādē lokalizācijas failus, izmantojot I18nextProvider. LocalePack ģenerē visus nosaukumvietu failus tajā pašā struktūrā, kādu jūsu lietotne jau sagaida.

locales/ mapes struktūra

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

useTranslation() āķa lietojums

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

Āķu API

t()

I18nextProvider

i18next.init()

Vietturi

{{variable}}

Daudzskaitlis

_one/_other

Kāpēc neizmantot vienkārši vispārīgus rīkus?

Vispārīgi tulkošanas rīki salauž useTranslation() nosaukumvietu JSON, dubulto figūriekavu vietturus un _one/_other daudzskaitļa konvencijas.

LocalePack
Manuāls tulkojums
Vispārīgs TMS
Iestatīšanas laiks2 minūtesStundas uz valodu30+ minūtes
Cenu caurspīdīgums
Nosaukumvietu JSON atbalsts
{{placeholder}} un daudzskaitļa drošība
Ātrums (52 valodas)< 5 minNedēļasStundas
Vislabāk piemērotsreact-i18next lietotnesMazi projektiUzņēmuma līmeņa CMS

Veiksmes stāsti

Reāli projekti, kas izmantoja LocalePack, lai sasniegtu globālu auditoriju līdz pat 52 valodās.

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.

Skatīt visus veiksmes stāstus

react-i18next izstrādātāju uzticēts risinājums

“Mūsu React lietotne vienas pēcpusdienas laikā no tikai angļu valodas pārgāja uz 12 valodām. useTranslation() vārdtelpas saglabājās neskartas.”

Sam K.

React izstrādātājs, SaaS jaunuzņēmums

“I18nextProvider vienkārši strādāja pēc ZIP ielikšanas. Nekādas manuālas apvienošanas, nekādu salauztu {{variables}}.”

Priya M.

Frontend inženiere

“Cenas aprēķinu ieraudzīju vēl pirms augšupielādēju kaut vienu failu. Tieši tas, kas man bija vajadzīgs vienreizējam lokalizācijas darbam.”

Chris D.

Freelance React izstrādātājs

52

Atbalstītās lokalizācijas

100%

{{placeholder}} un drošs daudzskaitlim

ZIP

Vārdtelpu ZIP

Biežāk uzdotie jautājumi

Viss, kas jāzina par LocalePack react-i18next vajadzībām.

Pieejams arī pārlūkprogrammu paplašinājumiem:

ChromeFirefoxEdgeOperaSafari

Gatavs palaist savu react-i18next lietotni globāli?

Maksā vienreiz • Lejupielādē namespace ZIP • Piegādā visā pasaulē

Izmēģiniet LocalePack
LocalePack
CeļvežiPrivātumsNoteikumiAtbalsts

© 2025 LocalePack. Visas tiesības aizsargātas.

Šis projekts tika tulkots ar LocalePack logoLocalePack