Arrêtez de modifier les fichiers .po.
Commencez à livrer.
Une commande. Toutes vos langues. Quelques centimes par traduction. Sans abonnement, sans portail, sans copier-coller.
Pourquoi TranslateBot ?
Conçu pour les développeurs qui valorisent leur temps.
Incrémental et efficace
Ne traduit que les chaînes nouvelles et modifiées. Regroupe les requêtes API pour réduire les coûts de tokens. Ajoutez 10 chaînes, payez pour 10 chaînes.
Cohérent et contextuel
TRANSLATING.md fournit à votre AI un glossaire versionné. La même terminologie à chaque exécution, dans chaque langue.
Préservation des placeholders
Préserve %(name)s, {0}, %s et les balises HTML. 100% de couverture de tests sur la gestion des chaînes de format.
Comment ça fonctionne
Générer les messages
Exécutez la commande Django standard makemessages pour générer les fichiers .po.
Traduire
Exécutez translatebot pour remplir les entrées msgstr vides avec l'IA.
Compiler
Exécutez compilemessages et déployez votre application.
Démarrez en quelques secondes
1. Installez le package
2. Ajoutez à INSTALLED_APPS
INSTALLED_APPS = [
...
"translatebot_django",
]
3. Exécutez la commande