BookTranslator
BookTranslator

DeepL vs ChatGPT pour traduire des documents : fichiers de sortie, glossaires et relecture

DeepL renvoie un fichier traduit ; ChatGPT renvoie du texte dans une conversation. Comparez les formats de fichiers, les limites de taille, les glossaires, les paramètres de confidentialité et l'usage en relecture, avec un test aller-retour DOCX.

BookTranslator

BookTranslator Team

13 min read

La plupart des comparaisons entre DeepL et ChatGPT collent les mêmes phrases dans les deux outils et notent les résultats. Cela répond à une question au niveau de la phrase. Si vous avez un document entier, la première différence est ce que vous récupérez. La traduction de fichiers de DeepL renvoie une copie traduite de votre fichier dans le même format. ChatGPT lit votre fichier et, par défaut, répond par du texte dans la conversation. Il peut proposer de générer un fichier, mais l'aide d'OpenAI sur les téléversements ne mentionne pas le renvoi d'une copie traduite de votre fichier d'origine. Cette seule différence détermine l'essentiel de ce qui suit : la survie des titres, des tableaux, des notes de bas de page et des commentaires, la façon d'imposer une terminologie, et où passe votre temps de relecture.

Réponse courte, vérifiée le 21 octobre 2026 :

  • Utilisez DeepL lorsque le livrable est le document lui-même (un DOCX, PPTX ou PDF que quelqu'un ouvrira et utilisera), qu'il respecte les limites par fichier de votre offre, et que vous pouvez imposer des termes avec un glossaire.
  • Utilisez ChatGPT lorsque le livrable est une compréhension ou une décision : un résumé d'un document en langue étrangère, des variantes de traduction d'un paragraphe difficile, une discussion terminologique, ou un second avis sur une traduction que vous avez déjà.
  • Utilisez les deux pour les documents les plus importants : traduisez le fichier avec un outil de traduction de fichiers, puis soumettez uniquement les passages difficiles à ChatGPT pour relecture.

Nous n'avons pas organisé de concours de qualité pour cet article, et nous ne désignons pas de vainqueur sur la qualité de traduction. La comparaison ci-dessous porte sur la mécanique. Ces éléments sont documentés sur les pages d'aide de chaque fournisseur, et ils changent moins souvent que la qualité des modèles. À la fin, un petit test DOCX que vous pouvez exécuter sur les deux outils avec vos propres comptes.

Ce que chaque outil fait avec un document téléversé

QuestionTraduction de fichiers DeepLChatGPT avec un fichier téléversé
Ce qui est renvoyéUn fichier traduit dans le même formatUne réponse textuelle dans la conversation par défaut ; l'aide sur les téléversements ne décrit pas de copie traduite du fichier d'origine
Formats bureautiquesDOCX/DOC, PPTX et PDF sur toutes les offres ; XLSX sur Pro Team, Business et l'API (formats de fichiers)DOCX, PDF, TXT, XLSX/XLS/CSV/TSV et PPTX peuvent être téléversés (aide sur les téléversements)
Limite de taille par fichierSelon l'offre : 5 Mo et 100 000 caractères pour un compte DeepL gratuit, jusqu'à 100 Mo et 1 million de caractères sur Pro Business512 Mo, et 2 millions de tokens pour les fichiers texte et document
Volume d'envoiUn nombre mensuel de traductions de fichiers selon l'offre80 téléversements toutes les 3 heures ; les utilisateurs gratuits disposent de 3 téléversements par jour
Images dans les documentsLa page sur les formats de fichiers ne précise pas comment les images intégrées à un document sont traitées ; les fichiers PNG/JPG seuls constituent un format bêtaEn dehors de ChatGPT Enterprise, l'extraction « extrait le texte numérique du fichier plutôt que ses images intégrées »
Contrôle de la terminologieLes glossaires peuvent être appliqués à une traduction de fichier, jusqu'à cinq à la fois (glossaire dans les fichiers)La page de téléversement ne décrit aucune fonction de glossaire ; les termes sont intégrés à vos instructions
Entraînement sur votre contenuLe tableau des offres Pro de DeepL indique « Aucun entraînement sur les données » pour les offres Individual, Team, Business et Enterprise, mais pas pour la version gratuiteCela dépend de vos paramètres de données pour les offres grand public ; OpenAI déclare ne pas utiliser les offres professionnelles telles que ChatGPT Enterprise et l'API pour améliorer ses modèles

Deux lignes comptent le plus au moment de choisir.

La ligne du résultat. Une traduction de fichier DeepL conserve le fichier original autour de votre texte. Les styles, les tableaux et la structure du document se retrouvent dans la copie renvoyée, si bien que votre relecture porte essentiellement sur la langue. Une réponse de ChatGPT est du texte. Pour obtenir un document, quelqu'un doit réinsérer ce texte dans la mise en page d'origine. C'est lors de cette reconstruction que la structure se perd, comme le montre le test ci-dessous. La page de téléversement de ChatGPT décrit le travail sur le contenu d'un fichier (résumer, comparer, extraire, réécrire un document court). Elle ne décrit pas le renvoi d'une copie traduite du fichier original.

La ligne des images. Si votre PDF est un scan, ou si le contenu essentiel se trouve dans des images, ChatGPT sur la plupart des offres lit la couche de texte numérique et ignore les images intégrées. Un PDF scanné sans couche de texte ne lui donne presque rien à exploiter. Dans ce cas, lisez d'abord Extraction de texte PDF vs OCR et choisissez un outil qui effectue l'OCR.

Limites : celles que vous rencontrez vraiment

Pour DeepL, le plafond de caractères par fichier décide généralement avant la taille du fichier. Un compte DeepL gratuit accepte 100 000 caractères par fichier Word ou PDF. Les offres Pro Individual et Team acceptent 1 million, et l'offre API Developer accepte 500 000. Un livre complet dépasse le plafond gratuit, il doit donc être divisé, et chaque partie consomme une de vos traductions de fichiers mensuelles. Notre guide des limites de traduction de documents DeepL détaille le cas d'un livre de 400 pages sur chaque offre, y compris le minimum facturé de 50 000 caractères par PDF ou DOCX de l'API.

À noter également : sur DeepL, un fichier traduit avec un compte gratuit (sans abonnement) est renvoyé non modifiable. L'article sur les formats de fichiers indique qu'il faut une offre Pro pour modifier le fichier traduit. Si vous prévoyez de corriger le résultat dans Word, testez avec l'offre que vous utiliserez réellement.

Pour ChatGPT, les limites de téléversement sont généreuses : 512 Mo par fichier et 2 millions de tokens par document texte. La limite de téléversement n'est pas la contrainte. La contrainte est que la traduction revient sous forme de réponses de chat, et un document long implique de nombreux échanges, qu'il faut ensuite assembler et vérifier pour détecter les lacunes. C'est un coût de flux de travail invisible sur les pages de limites, et il augmente avec la longueur du document. Le guide de ChatGPT pour la traduction aborde les points où cela échoue pour des livres entiers.

Glossaires : imposés sur un fichier vs demandés dans une invite

La terminologie est le domaine où les deux outils diffèrent le plus, et les tests au niveau des phrases le manquent complètement.

Sur DeepL, un glossaire est une liste de termes associée à la traduction. Vous pouvez appliquer jusqu'à cinq glossaires à une traduction de fichier. Le téléversement d'un glossaire existant au format CSV fonctionne sur les offres Team, Business et Enterprise (ainsi que sur les anciennes offres Advanced et Ultimate), selon la page de téléversement de glossaire de DeepL. Le format est de deux colonnes par ligne, par exemple seat,Lizenz. La paire de langues du glossaire doit correspondre à la traduction que vous effectuez.

Sur ChatGPT, vous obtenez le même effet en écrivant la liste de termes dans vos instructions (« traduisez seat par Lizenz, jamais Sitz »). C'est flexible : vous pouvez expliquer pourquoi un terme est fixé, donner du contexte et demander au modèle de signaler toute phrase où le terme ne convient pas. Mais l'instruction est une demande, pas une règle contraignante, et sur une longue conversation, vous devez vérifier qu'elle a été respectée. Quel que soit l'outil utilisé, vérifiez les termes après traduction. Le kit de test ci-dessous les compte pour vous.

Si vous n'avez pas encore de liste de termes, commencez par créer un glossaire de traduction. Cela aide les deux outils.

Un test de round-trip DOCX que vous pouvez exécuter sur les deux outils

Plutôt qu'un score de qualité, nous avons créé un petit fichier qui montre où une traduction de document peut mal tourner, et un script qui vérifie ce qui est revenu. Tout fonctionne avec la bibliothèque standard Python.

  • make_docx_fixture.py génère docx-roundtrip-source.docx : un guide administratif anglais d'une page avec deux niveaux de titres, un tableau 3×3, un terme en gras, un lien hypertexte, une note de bas de page, un commentaire de relecteur, un en-tête et un pied de page.
  • glossary-en-de.csv contient trois termes anglais→allemand avec un piège connu : seat signifie ici une licence utilisateur payante, il faut donc traduire par Lizenz, et non par Sitz. Le fichier utilise la disposition de téléchargement à deux colonnes de DeepL.
  • check_docx_roundtrip.py compare le fichier source et un fichier traduit. Il compte 12 caractéristiques structurelles et compare le nombre de termes du glossaire.

Pour vérifier que le vérificateur lui-même fonctionne, nous avons créé un exemple construit, docx-roundtrip-pasted-example.docx (généré par make_pasted_example.py). Il contient notre propre traduction allemande de la page, collée sous forme de paragraphes simples dans un nouveau document. C'est ainsi que le texte copié depuis une fenêtre de chat atterrit généralement dans Word. Ce n'est pas une sortie de DeepL ou de ChatGPT. Dans une phrase, nous avons écrit Sitz exprès. La sortie de vérification enregistrée :

structure                   source  output  result
paragraphs                      15       9  CHANGED
heading paragraphs               3       0  CHANGED
tables                           1       0  CHANGED
table cells                      9       0  CHANGED
bold runs                        1       0  CHANGED
hyperlinks                       1       0  CHANGED
external link targets            1       0  CHANGED
footnote references              1       0  CHANGED
footnote texts                   1       0  CHANGED
comments                         1       0  CHANGED
header text present              1       0  CHANGED
footer text present              1       0  CHANGED

glossary terms: source count -> target count in output
  workspace -> Arbeitsbereich: 6 -> 5, untranslated 0  check
  seat -> Lizenz: 8 -> 6, untranslated 0  check
  admin -> Administrator: 7 -> 6, untranslated 0  check

12 structure row(s) changed

Tout le corps du texte est là, mais les 12 caractéristiques structurelles ont disparu. Les lignes du glossaire sont également signalées, et pour différentes raisons. Lizenz en manque deux : un seat est devenu Sitz, et la note de bas de page qui contenait un autre seat a disparu. Arbeitsbereich en manque un parce que l'en-tête a été perdu, et Administrator en manque un parce que le pied de page a été perdu. C'est tout l'intérêt du test : un document peut se lire parfaitement bien et rester un livrable incorrect.

Pour l'exécuter sur les vrais outils :

  1. Exécutez python3 make_docx_fixture.py (ou téléchargez le fichier source).
  2. DeepL : téléchargez le DOCX sur le traducteur de fichiers, choisissez anglais→allemand, appliquez le glossaire si votre forfait le permet, et téléchargez le résultat.
  3. ChatGPT : téléchargez le même DOCX et demandez une traduction allemande qui utilise les trois termes du glossaire. Enregistrez le résultat comme vous le livreriez réellement, que ce soit un fichier proposé par ChatGPT ou du texte collé dans Word.
  4. Exécutez python3 check_docx_roundtrip.py docx-roundtrip-source.docx <translated>.docx glossary-en-de.csv sur chaque résultat.

Le script compte la structure, pas la qualité. Lisez aussi les deux sorties. Un fichier qui passe toutes les lignes peut tout de même contenir une traduction erronée, et la vérification du glossaire correspond à des sous-chaînes, donc un composé allemand comme Administratorlizenz compte pour Lizenz et peut masquer un terme manquant. Considérez un signalement de glossaire, ou son absence, comme une piste à explorer, pas comme un verdict.

Quel outil pour quel document

Votre document et votre objectifMieux adaptéPourquoi
Un rapport ou un contrat Word que quelqu'un va modifier, dans les limites de votre forfaitDeepLVous avez besoin du fichier renvoyé. Utilisez un forfait payant si vous devez le modifier
Une présentation à projeter dans une autre langueDeepLLe PPTX revient en PPTX ; ChatGPT vous donnerait du texte à reconstruire en diapositives
Un article en langue étrangère que vous avez seulement besoin de comprendreChatGPTVous avez besoin d'explications et de résumés, pas d'une copie formatée
Un paragraphe avec des idiomes, des jeux de mots ou une nuance juridiqueChatGPTVous pouvez demander des alternatives et des explications ; voir traduire des expressions idiomatiques
Vérifier une traduction que vous avez déjàChatGPTCollez la source et la cible côte à côte et demandez de repérer les erreurs de sens et les dérives terminologiques
Un PDF numériséAucun des deux, au départChatGPT ignore les images intégrées hors Enterprise. L'OCR et les choix de mise en page passent en premier ; voir traduire un PDF numérisé
Un livre entier au-delà du plafond gratuit de DeepLCela dépend du forfait et du formatAvec DeepL, il faut découper en parties. Avec ChatGPT, il faut de nombreux échanges pour assembler et vérifier

Le flux de travail combiné pour les documents importants : traduisez le fichier avec un outil qui renvoie le fichier. Cherchez ensuite les passages où le sens est incertain : définitions, avertissements, jeux de mots, tout ce sur quoi un lecteur va agir. Portez uniquement ceux-ci à ChatGPT avec le texte source et le texte traduit. Demandez une liste de problèmes avant de demander une réécriture, afin de voir ce qui a changé et pourquoi. Le guide de post-édition montre comment planifier cette révision.

Quand le document est un livre entier

Les deux outils sont généralistes. Pour un livre complet, les problèmes pratiques sont ceux ci-dessus à plus grande échelle : plafonds par fichier et nombre mensuel de fichiers sur DeepL, et de nombreux échanges de conversation à assembler sur ChatGPT. Maintenir la cohérence des noms et des termes d'un chapitre à l'autre est également difficile dans les deux cas.

BookTranslator est conçu pour ce cas. Vous téléchargez l'EPUB, le DOCX ou le PDF entier et recevez un fichier traduit. Pour les tâches EPUB et DOCX, vous pouvez activer un glossaire automatique qui suit les noms et les termes clés dans tout le livre (il n'est pas disponible pour les tâches PDF). Le prix est basé sur le nombre de mots, et vous voyez le prix final avant de payer. Il ne remplace pas une révision sur un texte à enjeux élevés, et vous vérifiez quand même le résultat : le script de traduction aller-retour ci-dessus fonctionne aussi sur d'autres fichiers DOCX, y compris une sortie BookTranslator. Si votre fichier est un document Word, commencez par le traducteur DOCX. Pour un PDF, utilisez le traducteur PDF. Pour conserver la mise en page Word en général, voir traduire un document Word sans perdre la mise en forme.

Articles connexes