
Une boutique en ligne ajoute des centaines de produits chaque semaine, son service client reçoit des courriels en dix langues, et les textes des boutons de l'application changent chaque jour. Si l'on envoie tout cela aux traducteurs par fichiers joints, la traduction devient le goulot d'étranglement de toute l'activité. La version est prête, mais la page en allemand attend toujours son tour. C'est pourquoi les entreprises sont de plus en plus nombreuses à faire passer le travail linguistique du courrier électronique vers le code.
Dans cet article, nous verrons comment fonctionne une API de traduction, quelles tâches elle permet de couvrir et où l'intervention humaine reste indispensable. Nous ne prônerons ni de tout confier à la machine, ni, à l'inverse, de tout confier aux humains. Nous examinerons comment construire un flux dans lequel chaque texte est confié à l'intervenant approprié.
Qu'est-ce qu'une API de traduction, en termes simples
Une API est un ensemble de règles selon lesquelles un logiciel s'adresse à un autre. Votre système envoie un texte et indique la paire de langues, puis reçoit en retour une traduction prête à l'emploi. Une personne n'a pas besoin d'ouvrir un site, de charger un document et d'attendre une réponse par courriel. Pour l'utilisateur, tout se passe comme si la page passait d'elle-même dans une autre langue.
Derrière une même interface peuvent se cacher des réalités différentes. Il peut s'agir d'un moteur de traduction automatique qui répond en quelques secondes, ou d'une plateforme qui transmet la demande à un traducteur professionnel, dont le résultat revient plus tard. Translate24 propose aux entreprises une API et s'appuie sur un réseau de plus de 1 200 traducteurs certifiés : le schéma « j'envoie, je reçois » ne signifie donc pas forcément que la traduction a été faite par une machine.
Pour un développeur, l'intégration se résume généralement à quelques requêtes : créer une commande, transmettre le texte, vérifier le statut, récupérer le résultat. Pour un chef de produit, l'enjeu est ailleurs : la traduction fait partie du processus au lieu de constituer une tâche à part, avec un envoi manuel. Une nouvelle ligne dans la base de données produits déclenche la chaîne toute seule. L'automatisation de la traduction ne supprime pas le traducteur, mais la routine qui l'entoure : courriels, pièces jointes, copier-coller.
Scénarios types : catalogues, support client, contenus générés par les utilisateurs
Le scénario le plus évident concerne les catalogues. Une boutique qui compte des milliers de fiches ne peut pas traduire chaque description ou chaque caractéristique à la main à chaque modification. L'API récupère les champs modifiés et les renvoie dans les langues voulues. Le budget est ainsi préservé, et la localisation de nouveaux produits prend des jours au lieu de semaines.
Deuxième scénario : le support client. Un client écrit en portugais, l'agent lit en russe, et la réponse repart dans la langue du client. La rapidité compte ici davantage que le soin littéraire, si bien qu'une traduction automatique rapide se justifie. En revanche, les modèles de réponses et les textes du centre d'aide gagnent à être relus une fois par un humain, car ils seront lus par des milliers de personnes.
Troisième scénario : les contenus générés par les utilisateurs, comme les avis, les commentaires, les annonces ou les descriptions sur les places de marché. Le volume y est considérable, alors que la valeur de chaque texte pris isolément reste modeste. Ces contenus sont donc généralement traduits automatiquement et signalés comme « traduits par machine ». Si un avis se transforme en réclamation juridique, il convient en revanche de le confier à un spécialiste.
Traduction automatique, humain ou combinaison des deux
La réponse à la question « qu'est-ce qui est le mieux ? » dépend du coût d'une erreur. Une imprécision dans un commentaire sous une publication ne coûte presque rien. Une faute dans la notice d'un dispositif médical, dans un contrat ou dans un slogan publicitaire peut coûter très cher. Il est donc utile de classer les textes selon leur niveau de risque avant même de connecter l'API.
Un schéma de travail se présente souvent sous la forme de trois niveaux. Pour un risque faible, la traduction automatique suffit ; pour un risque moyen, il faut en plus une relecture par un éditeur ; pour un risque élevé, il faut une traduction professionnelle réalisée dès le départ, puis vérifiée par un second spécialiste. Ces règles peuvent être intégrées au code : le type de contenu détermine alors la destination de la requête.
Il faut aussi dire quelques mots sur la localisation. Il ne s'agit pas simplement de remplacer des mots : il faut adapter les formats de dates, les devises, les unités de mesure, l'humour et les références culturelles. Par exemple, le bouton « Acheter en un clic », traduit mot à mot, peut sonner de façon peu naturelle. La machine fournit une ébauche, mais le dernier mot revient à un locuteur natif.
Qualité et terminologie dans un flux automatisé
Le principal problème d'un flux automatisé est l'incohérence. Un même mot est traduit de trois façons différentes selon les fiches, et l'acheteur s'y perd. « Panier », « sac » et « sachet » peuvent désigner la même chose, mais donnent l'impression de trois entités distinctes. Pour éviter cela, il faut un glossaire unique des termes et des noms de marques, établi avant le lancement et non après les premières plaintes.
Le second problème concerne les éléments techniques présents dans le texte. Les variables comme {name}, les balises HTML et les liens sont faciles à endommager lorsqu'on traduit une chaîne entière. Il faut donc protéger ces fragments à l'aide de marqueurs substituts ou les extraire du texte. Il existe aussi un piège lié à la longueur : la version allemande est souvent nettement plus longue que l'anglaise et peut casser la mise en page d'un bouton.
La qualité doit se mesurer, non se deviner. Prélevez un échantillon, par exemple quelques pourcents des textes de la semaine, et confiez-le à un éditeur. Notez les erreurs récurrentes et reportez-les dans le glossaire et les règles. Le flux s'améliore ainsi progressivement, et la traduction professionnelle n'intervient que là où elle est réellement nécessaire.
Sécurité des données
Par l'API transitent non pas des chaînes de caractères abstraites, mais de véritables données : noms de clients, numéros de commande, conditions de contrats. Avant de choisir un prestataire, il faut donc bien comprendre ce que vous envoyez. Il est souvent possible de remplacer les données personnelles par des marqueurs avant la traduction, puis de les rétablir après. Cette méthode est plus fiable que de faire confiance à chaque sous-traitant.
Vérifiez les points de base : chiffrement des échanges, contrôle d'accès par clés et durée de conservation des textes chez le prestataire. Demandez si vos contenus servent à entraîner des modèles. Pour les traducteurs humains, précisez s'ils signent un accord de confidentialité. Les clés API ne doivent jamais figurer dans des dépôts publics, et il convient de créer des clés distinctes pour les environnements de test et de production.
Les exigences légales varient selon les pays. Par exemple, le RGPD européen et la loi russe sur les données personnelles n'encadrent pas de la même manière la conservation et la transmission des informations. Si vous opérez sur plusieurs marchés, faites valider le dispositif par un juriste en amont. Les documents les plus sensibles ne devraient pas être intégrés à un flux entièrement automatisé.
Par où commencer l'intégration
Commencez par un audit : quels textes possédez-vous, à quelle fréquence changent-ils, et combien coûte une erreur dans chacun d'eux ? Choisissez un seul flux, par exemple les descriptions des nouveaux produits, et lancez un pilote sur deux langues. Préparez le glossaire et les règles de routage avant la première requête. Au bout d'un mois, comparez la rapidité et le coût avec l'ancien processus manuel.
Ensuite, élargissez progressivement aux autres langues et aux autres types de contenus, sans casser ce qui fonctionne déjà. L'automatisation de la traduction est efficace là où les tâches se répètent, tandis que l'humain reste indispensable là où comptent le sens, le ton et la responsabilité. Si vous souhaitez discuter d'une intégration, Translate24 propose une API pour les entreprises ainsi qu'un réseau de traducteurs certifiés pour les projets qui requièrent une traduction professionnelle.
À lire aussi :
Besoin d'une traduction professionnelle ? Commandez en ligne : choisissez les langues, téléversez votre fichier et découvrez le prix en quelques minutes.
Les cookies nécessaires assurent le fonctionnement de la connexion et des préférences. Les options Google Analytics et Yandex Metrica facultatives restent désactivées jusqu'à ce que vous autorisiez l'analyse. Vous pouvez utiliser le site uniquement avec les cookies nécessaires et modifier votre choix ultérieurement.