LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listaus
Vue.jsReact
Next.jsi18nextReact Native
KehittäjäoppaatMenestystarinat
Suunniteltu erityisesti React Native i18nextille

Tekoälylokalisointi React Native -sovellukset

Lataa i18next-locale-JSON-tiedostosi, valitse kohdekielet, maksa kerran ja lataa mobiilikäyttöön valmiit käännökset React Native -sovellukseesi.

{{placeholder}} & monikkomuodoille turvallinen
Mobiilikäyttöön valmis locale-paketti
Läpinäkyvä hinnoittelu
locales/en.json
Lähde (englanti)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Espanja (tulos)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 lokalisaatiota

Näin se toimii

Kolme helppoa vaihetta React Native -sovelluksesi lokalisointiin. Lataa i18next-locale-JSON, maksa kerran ja lataa käännökset, jotka ovat valmiita react-native-localizea varten.

01

Lataa locale-JSON

Pudota i18next-locale-tiedostosi (esim. locales/en.json tai locales/en/translation.json). Tunnistamme {{placeholders}} ja monikkoavaimet automaattisesti.

02

Valitse kielet

Valitse 52 kielestä. Näe läpinäkyvä hinnoittelu tiedostosi koon ja monimutkaisuuden perusteella ennen kuin maksat.

03

Lataa

Maksa kerran Stripen kautta. Saat locale-ZIPin, joka on valmis react-native-localizea tai expo-localizationia varten—sama rakenne, käännetyt arvot.

Hinnoittelun live-demo

Läpinäkyvä hinnoitteluarvio

Näet tarkalleen, mitä maksat ennen lataamista. Lopullinen hinta lasketaan latauksen jälkeen tiedostojen monimutkaisuuden ja valittujen kielten perusteella.

1. Lataa tiedosto

Pudota JSON-tiedosto tähän

tai napsauta selataksesi

i18next-locale-JSON React Nativelle. Enintään 500KB.

2. Valitse kielet

|

3 / 52 kieltä valittu

3. Arviosi

Valitut kielet3

Lopullinen hinta lasketaan tiedoston lataamisen jälkeen kassasivulla

Kertamaksu • Ei tilausta

Rakennettu React Native -kehittäjille

Suunniteltu i18nextin locale-JSON-tiedostoille mobiilissa—käsittelee {{placeholders}}-muuttujat, monikkomuodot ja tuottaa tiedostot, jotka ovat valmiita react-native-localizea ja Expoa varten.

Nimiavaruus- ja yksittäisen tiedoston tuki

Toimii sekä nimiavaruus-per-tiedosto -asetuksissa että yhdessä translation.json-paketissa. Tuloste vastaa täsmälleen sitä, mitä sovelluksesi lataa ajonaikaisesti.

{{placeholder}}-turvallisuus

Säilyttää interpolointitunnisteet kuten {{name}} ja {{count}} tavusta tavuun—ei rikkoutuneita merkkijonoja React Native -komponenteissasi.

Monikkoavainten käsittely (_one/_other)

Käsittelee i18next-tyyliset monikkomuotojen jaot, jotta kielioppi pysyy oikein kaikissa kohdekielissä mobiilisovelluksessasi.

Valmis react-native-localizea varten

Lataa locale-ZIP, joka on yhteensopiva react-native-localizen, expo-localizationin ja i18nextin kanssa—sama tiedostorakenne, käännetyt arvot.

Rinnakkainen kääntäminen

Kaikki kielet käännetään samanaikaisesti. Useimmat työt valmistuvat alle 5 minuutissa—julkaise mobiiliversiosi aikataulussa.

Kertamaksu

Ei tilauksia, ei kuukausimaksuja. Maksa kerran per työ, lataa ikuisesti.

Miten React Native i18next toimii kokonaisuutena

React Native i18next -projektit lataavat locale-JSON-tiedostot käynnistyksessä i18next.init():n kautta. LocalePack luo kaikki locale-tiedostot samassa rakenteessa, jota sovelluksesi jo odottaa.

locales/-kansiorakenne

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

i18next.t() React Nativessa

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

Hook-API

t()

i18next.init()

i18next.init()

Paikkamerkit

{{variable}}

Monikot

_one/_other

Miksi et käyttäisi vain yleisiä työkaluja?

Yleiset käännöstyökalut rikkovat i18nextin nimiavaruus-JSONin, kaksoisaaltosulkeiden paikkamerkit sekä _one/_other-monikkokäytännöt, joita React Native -sovellukset odottavat.

LocalePack
Manuaalinen käännös
Yleinen TMS
Käyttöönottoaika2 minuuttiaTunteja per kieli30+ minuuttia
Kustannusten läpinäkyvyys
Nimiavaruuden JSON-tuki
{{placeholder}}- ja monikkoturvallisuus
Nopeus (52 kieltä)< 5 minViikotTunnit
ParasReact Native -sovelluksetPienet projektitYritystason CMS

Menestystarinat

Oikeita projekteja, jotka käyttivät LocalePackia tavoittaakseen maailmanlaajuisen yleisön jopa 52 kielellä.

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.

Näytä kaikki menestystarinat

React Native -kehittäjien luottama

“React Native -sovelluksemme julkaistiin 10 kielellä yhdessä iltapäivässä. Locale-ZIP tipahti suoraan Expo-projektiimme.”

Jordan T.

React Native -kehittäjä

“react-native-localize löysi käännetyt tiedostot ilman mitään konfiguraatiomuutoksia. {{variables}} ja monikkoavaimet säilyivät ehjinä.”

Mei L.

Mobiiliohjelmistoinsinööri

“Kertamaksuhinnoittelu on täydellinen indie-sovellusjulkaisuihin. Kertaluonteiseen lokalisointityöhön ei tarvita TMS-tilausta.”

Alex R.

Indie-mobiilikehittäjä

52

Tuetut kielialueet

100%

{{placeholder}} & monikkomuodoille turvallinen

ZIP

Mobiilikäyttöön valmis ZIP

Usein kysytyt kysymykset

Kaikki, mitä sinun tarvitsee tietää LocalePackista React Native i18nextille.

Saatavilla myös selainlaajennuksille:

ChromeFirefoxEdgeOperaSafari

Related developer guides

Deep dives on the formats, APIs and errors behind this page — written for developers, not translators.

i18next JSON format: namespaces, {{placeholders}}, and _one/_other plurals

A complete reference for the i18next JSON locale format — namespace files, double-brace {{placeholder}} syntax, _one/_other plural keys, nested objects, and how to structure your locales/ folder.

Next.js i18n: next-intl vs react-i18next vs i18next

Practical comparison of the three leading Next.js i18n libraries — App Router support, file format, TypeScript safety, pluralization syntax, and when to pick each one.

Improve AI translation quality in messages.json

How to get accurate AI translations for your Chrome extension: write description fields that give the model context, define placeholders with examples, avoid string concatenation, and handle plurals, casing, and length expansion.

LocalePack vs Crowdin for messages.json

Honest comparison of LocalePack and Crowdin for browser extension messages.json translation. Crowdin is a full TMS with ongoing subscription; LocalePack is upload → pay once → download.

Browse all guides →

Valmiina julkaisemaan React Native -sovelluksesi maailmanlaajuisesti?

Maksa kerran • Lataa locale-ZIP • Julkaise iOS:llä ja Androidilla

Kokeile LocalePackia
LocalePack
OppaatTietosuojaEhdotTuki

© 2025 LocalePack. Kaikki oikeudet pidätetään.

Tämä projekti käännettiin palvelulla LocalePack logoLocalePack