Plus de 2 500 développeurs nous utilisent

React i18n → 29 langues en 2 minutes

reactI18nPage.heroDesc

€0,05/1000 caractères Mémoire de traduction Espaces réservés protégés

Le problème de la traduction traditionnelle

Des semaines d'attente

Les agences de traduction traditionnelles prennent 2 à 4 semaines pour une langue.

Offres coûteuses

Les traducteurs facturent entre 0,10 € et 0,25 € par mot. Une application de 10 000 mots coûte plus de 1 000 €.

Espaces réservés cassés

reactI18nPage.pain3Desc

Comment ça fonctionne

3 étapes. 2 minutes. C'est tout.

1

Télécharger JSON

Chargez votre en.json, messages.json ou fichier Locale.

2

Choisir des langues

29 langues disponibles. Choisis-en autant que nécessaire.

3

Télécharger

Obtiens de.json, fr.json, es.json... prêt pour ton répertoire /locales.

Fonctionne avec toutes les bibliothèques i18n de React.

Charge tes fichiers JSON — nous détectons automatiquement le format.

react-intl

Écosystème FormatJS.

react-i18next

i18next pour React.

next-intl

Internationalisation de Next.js.

next-i18next

i18next pour Next.js.

lingui

Lingui Framework.

Avant → Après

Les marqueurs de position, les pluriels et les balises HTML restent inchangés.

Avant (en.json)

// en.json
{
  "greeting": "Hello, {{name}}!",
  "items": {
    "one": "{{count}} item",
    "other": "{{count}} items"
  },
  "welcome": "Welcome to <bold>our app</bold>"
}

Après (de.json)

// de.json
{
  "greeting": "Hallo, {{name}}!",
  "items": {
    "one": "{{count}} Artikel",
    "other": "{{count}} Artikel"
  },
  "welcome": "Willkommen bei <bold>unserer App</bold>"
}

Calculatrice de prix

5,000 Caractères
frais de base (3 × €1.00)3.00
coût par caractère (€0.12/1000)0.60
Total3.60
Traduire maintenant →

Conçu pour les développeurs React.

Protection des espaces réservés.

reactI18nPage.feat1Desc

Conserver la structure JSON.

Les clés imbriquées, les tableaux et les structures JSON complexes restent inchangés.

2 minutes au lieu de 2 semaines

Importer → Traduire → Télécharger. C’est prêt avant que ton café ne refroidisse.

Mémoire de traduction = 90 % d'économie.

Les chaînes déjà traduites sont réutilisées. Les mises à jour coûtent presque rien.

Support complet de la syntaxe i18n.

reactI18nPage.syntax1
{named} marqueur de position nommé
ICU MessageFormat
Règles de pluriel (one/other/few/many)
Structures JSON imbriquées
<html>Balises HTML</html> dans les chaînes
Chaînes de contexte (_context)
Formatage des nombres et des dates

Pourquoi pas Lokalise/Crowdin ?

shipglobalLokaliseCrowdin
Prix0,05 € / 1k caractères$120/mois+$100/mois+
Configuration2 min.1+ heure(s)1+ heure(s)
Mémoire de traduction
Abonnement nécessaire ?

Prêt à traduire votre application React ?

Première traduction en 2 minutes. Pas d'abonnement. Pas de conneries.