Magic Translator pour Thunderbird

Par MTF Karukera · 3 juin 2026

Salut à tous ! 👋

Combien de fois par jour recevez-vous un e-mail dans une langue étrangère ? La routine est souvent la même : on sélectionne le texte, on fait un clic droit « Copier », on ouvre un nouvel onglet vers Google Translate ou DeepL, on colle, on lit, puis on retourne dans Thunderbird. Cette manipulation, qui nous sort de notre contexte de lecture et casse notre concentration, j’ai décidé de la supprimer.

Je vous présente Magic Translator.

✉️ Votre traducteur universel intégré

Magic Translator est une extension pensée pour se fondre naturellement dans votre messagerie. Dès que vous consultez un e-mail, une discrète pilule [T] apparaît en haut de votre panneau de lecture.

Un simple clic déploie un élégant bandeau de traduction (au design dark glassmorphism). L’extension détecte automatiquement la langue d’origine, et d’un second clic, l’intégralité de votre e-mail est traduite à la volée, directement dans le corps du message, en conservant la mise en forme.

L’extension supporte :

  • Plus de 30 langues (français, anglais, espagnol, allemand, vietnamien, japonais, etc.)
  • Le texte brut et le HTML (les e-mails formatés en <pre> sont traduits de manière transparente).
  • Le retour à l’original : un bouton permet de restaurer le texte initial instantanément.
  • Les raccourcis clavier : un simple Ctrl+Shift+T suffit.

⚡ Une architecture ultra-légère et sécurisée

Fidèle à ma philosophie de développement, cette extension est conçue pour ne consommer aucune ressource inutile. Écrite en Vanilla JS et packagée au format Manifest V3, l’interface est confinée dans un Shadow DOM pour garantir qu’elle ne casse jamais l’affichage de vos e-mails.

Et vos données ? Magic Translator ne collecte, ne stocke, ni ne transmet aucune donnée personnelle. Les textes sont envoyés exclusivement et directement de votre client Thunderbird vers l’API publique de Google Translate (gtx) via HTTPS. Aucun serveur intermédiaire n’est utilisé.

🗺️ Feuille de route

Actuellement disponible et optimisée pour Thunderbird 128+, je prépare activement :

  • La compatibilité avec Thunderbird Conversations, le mécanisme d’injection actuel nécessitant un ajustement pour cohabiter avec leur architecture en iframe.
  • L’intégration de nouveaux moteurs de traduction (DeepL, LibreTranslate) pour ceux qui souhaitent se passer de Google.

👉 Lien de téléchargement : (à venir sur addons.thunderbird.net)

Dépôt Github : https://github.com/mtfkarukera/magic-translator

☕ Le projet est 100 % gratuit, open-source (licence MPL-2.0) et sans publicité. Si vous voulez m’aider à maintenir l’infrastructure et me soutenir dans mes développements, vous pouvez m’offrir un café juste ici !