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 Voir la doc
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
# 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.
{
"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)