Traduire des textes sans les confier à Google

Écrit par

dans

Un outil de traduction libre, hébergé par Retz’o, sans exploitation commerciale de vos textes.

Pour traduire rapidement un message, un document ou quelques paragraphes, le premier réflexe est souvent d’utiliser Google Traduction.

Le service est efficace, mais il implique d’envoyer le contenu à une grande plateforme privée, soumise à ses propres règles de collecte et de traitement des données. Cela peut être gênant lorsque le texte concerne une activité professionnelle, une association, un client ou contient simplement des informations que l’on ne souhaite pas transmettre à Google.

Retz’o met donc à disposition une instance de LibreTranslate, accessible à cette adresse : translate.retzo.net

Une alternative libre et auto-hébergée

LibreTranslate est un logiciel libre de traduction automatique. Contrairement à Google Traduction ou Microsoft Translator, il peut être installé et exploité sur sa propre infrastructure.

L’instance proposée par Retz’o réalise les traductions sur les serveurs de Retz’o. Les textes ne sont donc pas envoyés à Google, Microsoft ou à un autre fournisseur de traduction externe.

Ils ne sont pas utilisés pour créer un profil publicitaire, enrichir un compte utilisateur ou entraîner un service commercial tiers.

Le serveur doit naturellement recevoir temporairement le texte afin de pouvoir le traduire. Comme avec tout service en ligne, il reste néanmoins préférable de ne pas y déposer de mots de passe ou de données particulièrement sensibles.

Pourquoi est-ce « mieux » que Google Traduction ?

LibreTranslate est particulièrement intéressant sur plusieurs points :

  • son code source est public et peut être étudié ou amélioré ;
  • le service peut être entièrement auto-hébergé ;
  • les traductions ne dépendent pas d’une plateforme propriétaire ;
  • aucun compte Google n’est nécessaire ;
  • les textes restent dans l’infrastructure choisie par l’hébergeur ;
  • le service n’est pas financé par la publicité ou l’exploitation des données personnelles.

Cela ne signifie pas que LibreTranslate produira toujours une meilleure traduction. Google dispose de modèles très puissants et d’importantes ressources techniques. Pour certaines langues, certains textes complexes ou certaines expressions, sa traduction pourra être plus précise.

Ici, le mot « mieux » concerne surtout la confidentialité, l’indépendance et la transparence du logiciel.

Est-ce une intelligence artificielle ?

Oui. LibreTranslate utilise des modèles de traduction automatique basés sur des réseaux de neurones.

Son moteur repose sur le projet libre Argos Translate, qui utilise lui-même les technologies de traduction neuronale d’OpenNMT. Les modèles ont été entraînés à partir de grandes quantités de textes disponibles dans plusieurs langues afin d’apprendre les correspondances entre celles-ci.

Il ne s’agit toutefois pas d’un robot conversationnel comme ChatGPT. Le modèle ne cherche pas à discuter, inventer du contenu ou répondre à des questions : il est spécialisé dans une tâche précise, la traduction d’un texte d’une langue vers une autre.

Des langues volontairement limitées

LibreTranslate permet d’installer de nombreux modèles de langues, mais chaque modèle demande de la mémoire, de l’espace disque et des ressources de calcul.

Pour le moment, l’instance Retz’o ne propose donc qu’une sélection de langues limitée : français & anglais.

Cette limitation permet de conserver un service raisonnablement rapide et de maîtriser les ressources nécessaires à son fonctionnement. D’autres langues pourront être ajoutées progressivement selon les besoins exprimés et les capacités disponibles.

Un service simple et accessible

L’utilisation ne nécessite ni inscription ni installation :

  1. choisissez la langue du texte d’origine ;
  2. choisissez la langue souhaitée ;
  3. saisissez ou collez le texte ;
  4. récupérez immédiatement sa traduction.

L’interface permet également de détecter automatiquement certaines langues et de traduire des fichiers compatibles.