Tout ce qu’il faut pour une localisation de niveau mondial

Plus de tâches de traduction dans votre backlog

Poussez du code, les traductions se synchronisent automatiquement. Les PM ne vous dérangeront plus.

Better i18n Documentation

Les problèmes que nous résolvons

Arrêtez de perdre du temps sur des tâches de traduction qui ne devraient pas être les vôtres

Changement de contexte

Plus besoin de naviguer entre plateformes et fichiers JSON. Tout se synchronise automatiquement depuis votre codebase.

Synchronisation manuelle

Auto-sync au push, plus de cycles export-import. Poussez sur main et les traductions se mettent à jour automatiquement.

Dette du backlog

L’IA s’occupe du travail ingrat, vous n’avez plus qu’à approuver. Fini les tickets de traduction qui s’accumulent dans votre sprint.

Points de friction des développeurs

Les vraies frustrations de la communauté développeurs — et comment Better i18n les résout.

"L'enfer de la configuration YAML — 200 lignes de config juste pour ajouter une nouvelle langue"

Dev.to
Solution Better i18n

Configuration zéro. Lancez bunx better-i18n init et commencez à traduire en moins de 5 minutes.

"Changer de contexte entre le code et la plateforme de traduction tue ma concentration"

Hacker News
Solution Better i18n

Les outils MCP et l'intégration IDE vous permettent de gérer les traductions sans quitter votre éditeur.

"Les erreurs de clés manquantes découvertes uniquement en production — nos utilisateurs voient les clés de traduction brutes"

Dev.to
Solution Better i18n

Les SDKs typsés détectent les clés manquantes au build. La CLI valide les clés avant le déploiement.

5 minutes, pas 5 jours

Livrez i18n en 5 minutes

Une seule commande pour initialiser. Clés typsées générées automatiquement. Déployez les traductions sur un CDN mondial — sans reconstruction.

  • Détecte automatiquement votre framework et configure le SDK
  • Génère les types TypeScript pour toutes les clés de traduction
  • Déploie les traductions sur plus de 300 emplacements edge instantanément
terminal

# Initialiser Better i18n dans votre projet

$ bunx better-i18n init

→ Détecté : React + TanStack Router

→ Installation de @better-i18n/use-intl...

→ Configuration i18n.ts + types générés

✓ Prêt ! Lancez bun dev pour commencer à traduire.

Pourquoi les développeurs choisissent Better i18n

De l'enfer de la configuration à la livraison en quelques minutes.

Le problème

L'enfer de la configuration YAML — 200 lignes de boilerplate juste pour ajouter une langue, des clés cassées découvertes en production.

La promesse

Livrez i18n en 5 minutes, pas 5 jours. Zéro configuration, typsé, livraison CDN instantanée.

La preuve

Plus de 200 points d'accès API, auto-correction CLI, 6 SDKs framework et validation des clés au build.

Comment ça marche

Du code à la production en quatre étapes simples

01

Connecter le dépôt

Liez votre dépôt GitHub en un clic

02

Clés détectées automatiquement

Nous scannons votre code et trouvons toutes les clés de traduction

03

Traduire avec l’IA

Des traductions contextuelles qui respectent votre glossaire

04

Publier automatiquement

Les changements sont publiés instantanément sur le CDN et GitHub

Votre workflow i18n, simplifié

Livrez des fonctionnalités plus vite, sans la surcharge i18n

  1. Ajouter une clé de traduction dans le code
  2. Créer l’entrée JSON dans la locale source
  3. Copier la clé dans tous les fichiers de locale cible
  4. Envoyer un e-mail au traducteur avec le contexte
  5. Attendre les traductions
  6. Importer les fichiers traduits
  7. Pousser sur GitHub
  8. Terminé
5 stepspris en charge automatiquement

Better i18n surveille votre dépôt, détecte les nouvelles clés et s’occupe du reste.

Assistants de code IA

Gérez les traductions directement depuis votre assistant de code IA. Utilisez le langage naturel pour traduire, rechercher et mettre à jour vos fichiers i18n.

Commandes en langage naturel

Demandez simplement « traduis ça » ou « ajoute une clé » directement dans votre éditeur.

Traduction contextuelle

Une meilleure IA comprend la structure de vos fichiers et vos conventions de nommage des variables.

Mises à jour en temps réel

Les traductions se synchronisent instantanément, sans changer de contexte.

mcp-config.json
1{
2 "mcpServers": {
3 "better-i18n": {
4 "command": "npx",
5 "args": ["@better-i18n/mcp"],
6 "env": {
7 "BETTER_I18N_API_KEY": "your-api-key"
8 }
9 }
10 }
11}

Découvrez

Explorer davantage

Continuez à parcourir les pages produits, les guides sur les frameworks et les contenus de localisation destinés à un public très intéressé.