LocalePack
ChromeFirefoxEdgeOperaSafariFiche CWS
Vue.jsReact
Next.jsi18nextReact Native
Guides développeurCas de réussite
Conçu spécialement pour i18next sur React Native

Localisation IA pour Apps React Native

Importez vos fichiers JSON de locale i18next, choisissez les langues cibles, payez une fois et téléchargez des traductions prêtes pour mobile pour votre app React Native.

{{placeholder}} & compatible pluriels
Pack de locales prêt pour mobile
Tarification transparente
locales/en.json
Source (anglais)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Espagnol (sortie)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 locales

Comment ça marche

Trois étapes simples pour localiser votre app React Native. Importez le JSON de locale i18next, payez une fois et téléchargez des traductions prêtes pour react-native-localize.

01

Importer le JSON de locale

Déposez vos fichiers de locale i18next (p. ex. locales/en.json ou locales/en/translation.json). Nous détectons automatiquement les {{placeholders}} et les clés de pluriel.

02

Sélectionner les langues

Choisissez parmi 52 langues. Consultez une tarification transparente basée sur la taille et la complexité de votre fichier avant de payer.

03

Télécharger

Payez une fois via Stripe. Obtenez un ZIP de locales prêt pour react-native-localize ou expo-localization — même structure, valeurs traduites.

Démo de tarification en direct

Estimateur de tarification transparente

Voyez exactement ce que vous paierez avant de téléverser. Le devis final est calculé après le téléversement en fonction de la complexité des fichiers et des langues sélectionnées.

1. Importer le fichier

Déposez le fichier JSON ici

ou cliquez pour parcourir

JSON de locale i18next pour React Native. 500 Ko max.

2. Sélectionner les langues

|

3 langues sélectionnées sur 52

3. Votre estimation

Langues sélectionnées3

Prix final calculé après l’import du fichier sur la page de paiement

Paiement unique • Sans abonnement

Conçu pour les développeurs React Native

Conçu spécialement pour les JSON de locale i18next sur mobile — gère les {{placeholders}}, les clés de pluriel, et génère des fichiers prêts pour react-native-localize et Expo.

Prise en charge des namespaces et du fichier unique

Fonctionne aussi bien avec des configurations un namespace par fichier qu’avec des bundles translation.json uniques. La sortie reflète exactement ce que votre app charge à l’exécution.

Sécurité des {{placeholder}}

Préserve les jetons d’interpolation comme {{name}} et {{count}} octet pour octet — aucune chaîne cassée dans vos composants React Native.

Gestion des clés de pluriel (_one/_other)

Gère les découpages de pluriel au format i18next afin que la grammaire reste correcte dans toutes les langues cibles de votre app mobile.

Prêt pour react-native-localize

Téléchargez un ZIP de locales compatible avec react-native-localize, expo-localization et i18next — même structure de fichiers, valeurs traduites.

Traduction en parallèle

Toutes les langues sont traduites simultanément. La plupart des tâches se terminent en moins de 5 minutes — publiez votre version mobile dans les délais.

Paiement unique

Pas d’abonnements, pas de frais mensuels. Payez une fois par tâche, téléchargez pour toujours.

Comment React Native i18next s’assemble

Les projets React Native i18next chargent les JSON de locale au démarrage via i18next.init(). LocalePack génère tous les fichiers de locale dans la même structure que votre app attend déjà.

Structure du dossier locales/

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

i18next.t() dans React Native

// 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 de hook

t()

i18next.init()

i18next.init()

Espaces réservés

{{variable}}

Pluriels

_one/_other

Pourquoi ne pas utiliser simplement des outils génériques ?

Les outils de traduction génériques cassent les JSON de namespace i18next, les placeholders à doubles accolades et les conventions de pluriel _one/_other attendues par les apps React Native.

LocalePack
Traduction manuelle
TMS générique
Temps de configuration2 minutesDes heures par langue30+ minutes
Transparence des coûts
Prise en charge du JSON d’espaces de noms
Sécurité des {{placeholder}} et des pluriels
Vitesse (52 langues)< 5 minSemainesHeures
Idéal pourApps React NativePetits projetsCMS d’entreprise

Cas de réussite

Des projets réels qui ont utilisé LocalePack pour toucher un public mondial dans jusqu’à 52 langues.

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.

Voir tous les cas de réussite

Approuvé par les développeurs React Native

“Notre application React Native a été livrée en 10 langues en un après-midi. Le ZIP de locales s’est intégré directement dans notre projet Expo.”

Jordan T.

Développeur React Native

“react-native-localize a détecté les fichiers traduits sans aucun changement de configuration. {{variables}} et les clés de pluriel sont revenues intactes.”

Mei L.

Ingénieure mobile

“Le tarif à paiement unique est parfait pour les sorties d’apps indé. Aucun abonnement à un TMS n’est nécessaire pour une localisation ponctuelle.”

Alex R.

Développeur mobile indé

52

Paramètres régionaux pris en charge

100%

{{placeholder}} & compatible pluriels

ZIP

ZIP prêt pour le mobile

Questions fréquentes

Tout ce que vous devez savoir sur LocalePack pour React Native i18next.

Également disponible pour les extensions de navigateur :

ChromeFirefoxEdgeOperaSafari

Prêt à publier votre app React Native dans le monde entier ?

Payez une fois • Téléchargez le ZIP de locales • Publiez sur iOS et Android

Essayer LocalePack
LocalePack
GuidesConfidentialitéConditionsAssistance

© 2025 LocalePack. Tous droits réservés.

Ce projet a été traduit avec LocalePack logoLocalePack