Méthodologie

Comment ce site fonctionne, et ce qu’il refuse de faire

Cette page décrit nos moteurs, la règle qui en choisit un, la façon dont nous mesurons la qualité, et le programme qui décide si une page mérite d’être indexée.

Nos deux niveaux de moteur

L’état réellement configuré sur cette instance est exposé en direct par l’API : cette page décrit la politique, pas l’état d’un serveur à un instant donné.

Rôle, capacités et politique de confidentialité de chaque niveau
NiveauImplémentationModule le registreMode confidentiel
Argos Translate (API LibreTranslate)Modèles de traduction neuronale Argos Translate exécutés sur une instance LibreTranslate contrôlée par l’éditeur.nonautorisé
Moteur premiumAdaptateur de fournisseur externe, non activé.ouiexclu, sauf traitement contractuellement localisé dans l’UE

Pourquoi il n’y a pas de « second moteur de secours »

LibreTranslate repose sur Argos Translate. Annoncer une bascule de l’un vers l’autre comme une redondance serait faux : c’est le même moteur. Notre résilience vient d’autre chose — délais bornés, disjoncteur, file d’attente — et d’un éventuel moteur premium réellement distinct, qui n’est activé qu’après validation contractuelle, de coût, de confidentialité et de qualité.

La règle de routage

Ordre des décisions

  1. La confidentialité s’applique d’abord : tout moteur non conforme au niveau demandé est écarté. Si aucun moteur conforme ne reste, la requête est refusée avec un message explicite — elle n’est jamais redirigée vers un moteur non autorisé.
  2. Le moteur premium n’est préféré que si le benchmark interne a mesuré un avantage sur la paire concernée. Sans mesure, pas de préférence : aucune promesse de qualité supérieure.
  3. Si un contrôle de registre est demandé et que seul le moteur premium le prend en charge, le routeur l’oriente vers lui, à condition que l’offre le permette.
  4. Sinon, le moteur open source est retenu : traitement contrôlé, coût maîtrisé, et suffisant pour la majorité des requêtes.
  5. Les avertissements sont ajoutés au résultat : paire non mesurée, passage probable par une langue pivot, réglages de registre non appliqués par le moteur retenu.

Ce que nous mesurons, et ce que nous ne mesurons pas encore

Notre jeu de tests par paire couvre les catégories qui font réellement échouer une traduction : phrases courtes, nombres et dates, noms propres, négation, idiomes, registre formel et familier, ponctuation, Unicode et émojis, texte de droite à gauche, langues sans espaces, et chaînes contenant du balisage ou des variables.

Aucun benchmark n’a encore été exécuté

Le jeu de tests et le programme de mesure existent, mais le fichier de scores est vide : aucune note n’est saisie à la main. Tant que c’est le cas, chaque traduction indique que la paire n’est pas mesurée, et le routeur ne favorise aucun moteur sur la base d’une qualité supposée.

Les éléments que nous ne pouvons pas mesurer sans données de production sont nommés comme tels : volumes de recherche par cluster, valeur commerciale des requêtes, taux de conversion, coût réel par million de caractères et autorité du domaine. Nous ne publions pas de prévision de trafic.

La gate d’indexation, appliquée par programme

Chaque page data-driven est évaluée au moment du build. Elle doit réunir au moins deux signaux de valeur propre et un volume minimal de contenu rédigé. Dans le cas contraire, elle reçoit noindex, sort du sitemap, et reste accessible aux visiteurs.

Signaux de valeur propre reconnus par la gate
SignalCe qu’il exige
Outil préconfiguré fonctionnelDérivé du contenu réel de la page, et non déclaré : identifiant interne « outil-fonctionnel ».
Données propres à la langue ou au domaineDérivé du contenu réel de la page, et non déclaré : identifiant interne « donnees-specifiques ».
Exemples dont la provenance est indiquéeDérivé du contenu réel de la page, et non déclaré : identifiant interne « exemples-sources ».
Règles de registre, de politesse ou de typographieDérivé du contenu réel de la page, et non déclaré : identifiant interne « regles-registre ».
Faux amis et pièges attestésDérivé du contenu réel de la page, et non déclaré : identifiant interne « faux-amis ».
Glossaire ou lexique métierDérivé du contenu réel de la page, et non déclaré : identifiant interne « glossaire ».
Cas d’usage propre à la pageDérivé du contenu réel de la page, et non déclaré : identifiant interne « cas-usage-unique ».
Méthode ou comparaison spécifiqueDérivé du contenu réel de la page, et non déclaré : identifiant interne « methode-comparaison ».

Les seuils affichés dans nos outils

Lorsqu’un outil applique un seuil, nous indiquons sa valeur et son statut. Les seuils de lisibilité des sous-titres, par exemple, sont des repères de travail retenus par la rédaction, et non une norme officielle : les diffuseurs imposent souvent leurs propres règles.

Seuils de lisibilité appliqués par l’outil de sous-titres
SeuilValeur retenue
Caractères par ligne42
Lignes par bloc2
Caractères par seconde17
Durée d’affichagede 0.83 s à 7 s

Ce que nous ne faisons pas

  • Nous ne simulons jamais une traduction : sans moteur configuré, l’interface le dit et ne produit rien.
  • Nous ne publions pas de statistique sans source, ni de score sans mesure.
  • Nous n’attribuons pas un exemple à un corpus dont il n’a pas été extrait.
  • Nous ne présentons aucune traduction automatique comme certifiée ou assermentée.
  • Nous ne générons pas de pages de paires de langues en masse.
  • Nous ne plaçons aucune publicité dans la zone de saisie, le résultat ou le flux fichier.
  • Nous n’envoyons jamais le contenu traduit dans un outil de mesure d’audience.

Questions fréquentes

LibreTranslate et Argos sont-ils deux moteurs différents ?

Non, et c’est une confusion répandue. LibreTranslate est une API libre construite sur Argos Translate : les présenter comme deux moteurs indépendants, ou annoncer un basculement de l’un vers l’autre comme une solution de secours, serait trompeur. Dans notre architecture, ils constituent un seul niveau : le niveau open source.

Pourquoi certaines paires de langues sont-elles moins bonnes ?

Parce qu’il n’existe pas toujours de modèle entraîné directement entre deux langues. Le projet Argos documente le recours à une langue pivot, généralement le anglais : le texte est alors traduit deux fois, et les approximations se cumulent. Notre interface signale les paires concernées.

Publiez-vous des scores de qualité ?

Pas encore. Notre jeu de tests existe et le programme de mesure est en place, mais aucun benchmark n’a encore été exécuté contre un moteur de production. Tant que c’est le cas, le fichier de scores reste vide et l’interface indique que la paire n’est pas mesurée. Nous préférons une absence de score à un score inventé.

Pourquoi certaines de vos pages sont-elles en noindex ?

Parce qu’elles n’ont pas passé notre gate d’indexation. Une page qui ne réunit pas assez de valeur propre reste accessible aux visiteurs, mais elle n’entre pas dans l’index et sort du sitemap. Google classe la production massive de pages non originales comme abus de contenu à grande échelle : nous appliquons la règle à nous-mêmes, par programme.

D’où viennent vos exemples ?

Les exemples rédigés par notre rédaction sont signalés comme tels sous chaque bloc. Nous n’attribuons pas un exemple à un corpus externe si nous ne l’en avons pas réellement extrait, identifiant et licence compris. Les corpus que nous utilisons pour les imports sont listés sur notre page sources.

Utilisez-vous un balisage spécifique pour les moteurs génératifs ?

Non. Les recommandations actuelles de Google ne décrivent aucun balisage propre à la recherche avec IA, et un fichier llms.txt n’est pas un prérequis. Nous investissons donc dans ce qui est vérifiable : du contenu utile, indexable, daté, sourcé et non générique.

Sources

  1. Argos Translate (dépôt du projet) — Documente le recours à une langue pivot, généralement l’anglais, en l’absence de modèle direct
  2. Documentation LibreTranslate — API libre reposant sur Argos Translate, publiée sous AGPL-3.0
  3. Google Search — Spam policies (scaled content abuse) — Classe la production massive de pages non originales, traduction automatique incluse, comme abus de contenu à grande échelle
  4. Google Search — Guide d’optimisation pour la recherche avec IA — Confirme qu’aucun balisage spécifique « IA » n’est requis
  5. W3C — WebVTT: The Web Video Text Tracks Format — Candidate Recommendation Draft du 20 mai 2026 ; horodatages séparés par « --> »