# Plus de tâches de traduction dans votre backlog

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

[Commencez à localiser votre app](https://dash.better-i18n.com/) [Voir la doc](https://docs.better-i18n.com/frameworks/quick-start)

## 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

Ajouter une clé de traduction dans le code

Créer l’entrée JSON dans la locale source

Copier la clé dans tous les fichiers de locale cible

Envoyer un e-mail au traducteur avec le contexte

Attendre les traductions

Importer les fichiers traduits

Pousser sur GitHub

Terminé

5 steps pris 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.

```json
{
  "mcpServers": {
    "better-i18n": {
      "command": "npx",
      "args": ["@better-i18n/mcp"],
      "env": {
        "BETTER_I18N_API_KEY": "your-api-key"
      }
    }
  }
}
```

## Ressources développeurs

Tout ce qu’il faut pour bien démarrer

[**SDK Next.js** 
Support des Server Components, de l’App Router et de la génération statique.\
Voir la doc](https://docs.better-i18n.com/frameworks/nextjs) [**Kit de développement logiciel (SDK) TanStack Start** 
Intégration complète du SSR, du streaming et du routage basé sur les fichiers.\
Voir la doc](https://docs.better-i18n.com/frameworks/tanstack-start) [**SDK Expo** 
Localisation de React Native avec mises à jour en direct.\
Voir la doc](https://docs.better-i18n.com/frameworks/expo) [**Kit de développement logiciel (SDK) pour serveurs** 
Prise en charge de Node.js, Hono et du rendu côté serveur.\
Voir la doc](https://docs.better-i18n.com/frameworks/server) [**Content SDK** 
Client type pour recuperer du contenu CMS headless\
Voir la doc](https://docs.better-i18n.com/sdk) [**Outil CLI** 
Récupérez, poussez et synchronisez les traductions depuis votre terminal.\
Voir la doc](https://docs.better-i18n.com/cli) [**Serveur MCP** 
Intégrez les traductions directement à votre workflow de code assisté par IA.\
Voir la doc](https://docs.better-i18n.com/mcp)
