Fournisseurs de traduction — DeepL, Google Translate & intégration Azure | better-i18n
Une plateforme, plusieurs moteurs de traduction. Connectez DeepL, Google Translate et Azure Translator pour alimenter votre flux de localisation avec les meilleurs fournisseurs de traduction automatique disponibles.
Traduction multi-fournisseurs pour une localisation professionnelle
Gérer des traductions dans un produit en pleine croissance implique de choisir le bon fournisseur de traduction automatique — et parfois d'en utiliser plusieurs. better-i18n vous offre une interface unifiée pour connecter, surveiller et gérer plusieurs fournisseurs de traduction depuis un tableau de bord unique.
Que vous ayez besoin de la qualité supérieure de DeepL pour les langues européennes, de la large couverture linguistique de Google Translate ou de la conformité enterprise d'Azure Translator, better-i18n vous permet d'intégrer les fournisseurs qui correspondent à votre flux de travail.
Fournisseurs de traduction pris en charge
DeepL — Intégration en direct
DeepL est entièrement intégré et prêt à l'emploi. Reconnu pour produire les traductions au son le plus naturel, notamment pour les langues européennes, DeepL est le choix par défaut pour les équipes qui privilégient la qualité de traduction.
Fonctionnalités clés avec DeepL :
- Traduction en un clic — Traduisez des clés individuelles ou des namespaces entiers directement depuis le tableau de bord
- Synchronisation du glossaire — Envoyez votre glossaire de projet à DeepL pour que les termes de marque, noms de produits et vocabulaire technique soient toujours traduits de manière cohérente
- Contrôle de la formalité — Choisissez un ton formel ou informel par langue là où DeepL le prend en charge
- Suivi d'utilisation — Surveillez votre consommation de caractères et l'utilisation de l'API en temps réel
Activez DeepL via integration.enableDeepL et commencez à traduire immédiatement.
Google Translate — Bientôt disponible
La prise en charge de Google Translate est intégrée dans le repository et sera disponible dans une prochaine version. Google Translate offre la couverture de langues la plus large de tous les fournisseurs, avec un support pour plus de 130 langues.
Ce à quoi s'attendre :
- Couverture de paires de langues la plus large pour atteindre des audiences mondiales
- Neural Machine Translation (NMT) pour une meilleure fluidité
- Option économique pour des besoins de traduction à fort volume
- Changement de fournisseur transparent par paire de langues
Azure Translator — Bientôt disponible
L'intégration d'Azure Translator est également en cours de développement. Pour les équipes déjà investies dans l'écosystème Microsoft, Azure Translator fournit des traductions de qualité enterprise avec des certifications de conformité.
Ce à quoi s'attendre :
- Conformité enterprise (SOC 2, HIPAA, GDPR)
- Custom Translator pour les modèles spécifiques à un domaine
- Intégration avec Azure Active Directory pour le SSO
- Options de déploiement régional pour les exigences de résidence des données
Opérations de gestion des fournisseurs
better-i18n fournit un ensemble complet d'opérations pour gérer vos fournisseurs de traduction de manière programmatique :
Lister et comparer les fournisseurs
Utilisez integration.listTranslationProviders pour voir tous les fournisseurs disponibles, leur statut et les paires de langues prises en charge. Cela facilite la comparaison des couvertures et le choix du bon fournisseur pour chaque langue cible.
Vérifications de santé
Exécutez integration.checkProviderHealth pour vérifier que vos fournisseurs configurés sont accessibles et répondent correctement. Les vérifications de santé surveillent la latence de l'API, les taux d'erreur et l'état du quota afin de détecter les problèmes avant qu'ils n'affectent votre flux de traduction.
Suivi d'utilisation
Suivez le volume de traduction et les coûts avec integration.getProviderUsage. Consultez les comptages de caractères, les volumes de requêtes et les ventilations des coûts par fournisseur et par période. Configurez des alertes d'utilisation pour éviter les factures inattendues.
Sélection du fournisseur par défaut
Définissez votre fournisseur préféré avec integration.setDefaultProvider. Lorsque plusieurs fournisseurs sont activés, le fournisseur par défaut gère toutes les demandes de traduction, sauf si vous en choisissez explicitement un autre pour des paires de langues spécifiques.
Désactiver un fournisseur
Supprimez temporairement ou définitivement un fournisseur avec integration.disableProvider. Les traductions actives ne sont pas affectées — seules les nouvelles demandes de traduction cesseront d'utiliser le fournisseur désactivé.
Synchronisation du glossaire avec DeepL
L'une des fonctionnalités les plus puissantes de l'intégration DeepL est la synchronisation automatique du glossaire. Lorsque vous maintenez un glossaire dans better-i18n, ces termes sont automatiquement envoyés au système de glossaire de DeepL.
Pourquoi la synchronisation du glossaire est importante :
- Cohérence de la marque — Les noms de produits, noms de fonctionnalités et terminologie d'entreprise restent non traduits ou sont traduits exactement comme vous le spécifiez
- Précision technique — Les termes spécifiques au domaine sont traités correctement plutôt qu'interprétés littéralement
- Moins de post-édition — Moins de corrections nécessaires lorsque la traduction automatique respecte déjà votre terminologie
Les entrées du glossaire sont synchronisées de manière bidirectionnelle : ajoutez un terme dans better-i18n, et il apparaît dans DeepL. Mettez-le à jour ou supprimez-le, et le changement se propage automatiquement.
Quel fournisseur utiliser selon le cas
| Critère | DeepL | Google Translate | Azure Translator |
|---|---|---|---|
| Qualité de traduction | Meilleure pour les langues européennes | Bonne pour toutes les langues | Bonne avec des modèles personnalisés |
| Couverture linguistique | 30+ langues | 130+ langues | 100+ langues |
| Support du glossaire | Synchronisation native du glossaire | Glossaire personnalisé via API | Custom Translator |
| Conformité enterprise | Conforme GDPR | SOC 2, ISO 27001 | SOC 2, HIPAA, GDPR |
| Idéal pour | Équipes axées sur la qualité | Couverture linguistique maximale | Équipes dans l'écosystème Microsoft |
| Statut | Disponible maintenant | Bientôt disponible | Bientôt disponible |
Premiers pas avec les fournisseurs de traduction
- Accédez aux paramètres d'intégration de votre projet
- Activez DeepL et saisissez votre clé API
- Configurez la synchronisation du glossaire pour une terminologie cohérente
- Définissez DeepL comme fournisseur par défaut
- Surveillez l'utilisation et la santé depuis le tableau de bord des fournisseurs
Lorsque Google Translate et Azure Translator seront disponibles, vous pourrez les ajouter aux côtés de DeepL et acheminer des paires de langues spécifiques vers le fournisseur qui les gère le mieux.