1 points par GN⁺ 2025-07-01 | 1 commentaires | Partager sur WhatsApp
  • Cette extension open source empêche la traduction automatique sur YouTube
  • Les titres de vidéos et les descriptions restent toujours dans leur langue d’origine
  • Les pistes audio sont elles aussi configurées par défaut sur la version d’origine
  • Pour les sous-titres, vous pouvez choisir la langue souhaitée ; sinon, ils sont automatiquement désactivés
  • Pour soutenir le développeur ou envoyer des retours, rendez-vous sur la page des issues GitHub

Présentation de l’extension YouTube No Translation

Cette extension empêche la traduction automatique sur YouTube afin que les titres de vidéos, les descriptions et les pistes audio soient toujours proposés dans leur langue d’origine. Son principal avantage est de s’adresser aux utilisateurs qui souhaitent une expérience de visionnage fidèle à l’original. Par rapport à plusieurs extensions concurrentes, elle est simple à configurer et à utiliser, et son caractère open source inspire davantage confiance.

Principales fonctionnalités et avantages

  • VIDEO TITLES
    • Les titres des vidéos sont toujours affichés dans leur langue d’origine
  • AUDIO TRACKS
    • Les pistes audio sont toujours lues dans leur version originale (y compris pour les vidéos Shorts)
  • DESCRIPTIONS
    • Les descriptions ne sont pas traduites automatiquement et restent dans leur version d’origine
  • SUBTITLES
    • Vous pouvez choisir la langue de sous-titres souhaitée
    • Si la langue définie n’est pas disponible, les sous-titres sont automatiquement désactivés
    • Les sous-titres générés automatiquement par YouTube sont toujours ignorés

Support et informations complémentaires

  • Si ce développement vous a été utile, vous pouvez apporter votre soutien via KO-FI
  • Les demandes d’amélioration ou les signalements de bugs peuvent être envoyés via la page des issues GitHub

1 commentaires

 
GN⁺ 2025-07-01
Avis sur Hacker News
  • Je pense que la fonction d’autodoublage fait partie des pires fonctionnalités jamais créées par Google. Elle devrait être proposée uniquement à ceux qui la veulent, avec la possibilité de la désactiver pour certaines langues. Pour les langues que je ne comprends pas, j’aimerais pouvoir choisir moi-même la langue par défaut du doublage automatique. Par exemple, une traduction du français vers l’anglais sera probablement plus précise qu’une traduction du français vers l’allemand ou l’espagnol. Et la voix utilisée donne l’impression d’un TTS d’il y a 10 ans

    • C’est vraiment nul, et il m’a fallu un bon moment pour comprendre ce qui se passait. J’ai cru que certaines vidéos étaient juste du spam généré par IA. Reddit a ajouté une fonction similaire, et des publications traduites automatiquement apparaissent dans Google Search dans ma langue maternelle. C’est extrêmement agaçant, parce que ça arrive même quand j’essaie volontairement d’éviter les sites en anglais en recherchant dans cette langue
    • Un ami a regardé une vidéo et a cru qu’elle avait été générée par IA, car elle était traduite en 17 langues. Mais la voix était naturelle, et le rythme de la vidéo ainsi que les émotions et l’intonation étaient bien respectés. Dans ce cas, le doublage avait été commandé et payé. Mais la traduction automatique de YouTube n’a rien à voir avec ça. La voix est maladroite, robotique, sans contexte. Ce n’est même pas encore correctement peaufiné, et l’intention du créateur ne passe pas du tout ; c’est une fonction qui fait plus de mal que de bien
    • Au minimum, ce serait bien de pouvoir la désactiver selon la langue. Mieux encore, utiliser l’en-tête Accept-Language relèverait du bon sens. Mais comme ma localisation est souvent détectée à tort comme l’Allemagne, le problème revient sans cesse. J’utilise pourtant un FAI français depuis cinq ans et on continue de me situer en Allemagne. Utiliser les informations de Accept-Language au lieu de la géolocalisation serait bien préférable. Cela dit, cette fonctionnalité reste vraiment mauvaise
  • J’ai l’impression que YouTube traite les utilisateurs multilingues avec une certaine froideur. Peut-être qu’ils veulent mettre en avant leur technologie de traduction, ou offrir plus de confort à ceux qui ne connaissent pas la langue d’origine, mais honnêtement on dirait surtout une fonction créée pour qu’un responsable puisse dire : « je l’ai implémentée ». Pourtant, il est évident qu’une grande partie des utilisateurs parlent plusieurs langues, et que Google n’a pas besoin de « deviner à leur place » pour les aider. J’aimerais qu’ils conçoivent leurs fonctions en reconnaissant normalement l’existence de ces utilisateurs

    • Quand j’apprends une nouvelle langue, je regarde souvent des vidéos d’apprentissage linguistique sur YouTube, mais la description, le titre et même la piste audio sont tous traduits dans ma langue maternelle, ce qui les rend souvent inutiles pour l’apprentissage. Il n’y a généralement aucun moyen simple de revenir à la description ou au titre d’origine, ce qui est pénible. En plus, le créateur lui-même ne semblait pas savoir que sa vidéo avait été autodoublée. Une fois, une vidéo Shorts d’apprentissage des langues publiée dans la langue d’origine et non en anglais a été automatiquement doublée en anglais par YouTube ; j’ai laissé un commentaire du type « pourquoi la voix IA est-elle aussi mauvaise ? », et le créateur m’a répondu : « c’est ma vraie voix »
    • Je n’ai jamais vu une entreprise comprendre correctement i18n (internationalisation) et l10n (localisation). Beaucoup de développeurs raisonnent comme si « si l’adresse IP correspond à la nationalité X, alors la langue est X ». Mais il existe toutes sortes de cas : voyageurs, expatriés de longue durée, locuteurs natifs qui veulent apprendre une autre langue, etc. Même si le navigateur est configuré en X puis Y dans Accept-Language, les résultats de recherche devraient privilégier X, mais afficher Y quand on recherche dans Y, et afficher des résultats en X quand on recherche un groupe du pays Z. C’est ce genre de souplesse qu’il faut. Dans mon cas, je viens de Hong Kong (zh_hk + en_gb), je vis à Singapour (zh_cn + en) et je suis la J-pop japonaise ; j’ai l’impression de me battre avec mon navigateur tous les jours. J’aimerais que chaque application permette de définir séparément la langue de l’interface et la langue du contenu
    • Plus largement, Google dans son ensemble ne tient pas correctement compte des paramètres linguistiques du navigateur. Je dois ajouter manuellement ?hl=en à toutes les URL Google pour utiliser la langue que je veux
    • On a vraiment l’impression que c’est le genre de fonctionnalité qu’un chef de produit ajoute pour pouvoir dire « j’ai aussi conçu et implémenté ça ». Le but initial pouvait être {accessibilité, démonstration de technologie de traduction, amélioration UX}, mais au final ce qui compte davantage, c’est que cela aide les revenus publicitaires et produise de bons chiffres en A/B test
    • Pour ma part, je consomme presque uniquement du contenu en anglais, donc j’ai tout configuré en anglais. Mais je trouve ce système lui-même absurde
  • La traduction automatique de YouTube est vraiment une fonction inutile. Je consomme régulièrement du contenu en allemand et en anglais, et j’ai configuré la langue en anglais. Pourtant, quand des titres allemands sont traduits en anglais, les noms propres, expressions idiomatiques, etc. sont mal rendus, et on obtient des résultats absurdes. Bien que le compte Google prenne en charge plusieurs langues, il ne parvient pas à refléter celles que j’utilise réellement

    • Si la qualité de la traduction automatique était correcte, ou au moins compréhensible, je pourrais peut-être l’accepter dans une certaine mesure. Mais en réalité, on dirait juste un mélange aléatoire de mots italiens ou français ; c’est embarrassant d’appeler ça une traduction. On pourrait presque appeler le moteur de traduction audio automatique « Mechanical Italian Brainrot Generator ». On a l’impression qu’ils l’ont déployé directement sans l’avoir vraiment testé
  • Je suis abonné Premium, et je ne comprends pas non plus pourquoi il est impossible de désactiver complètement cette fonction (l’autodoublage) dans les paramètres. J’aimerais qu’elle soit activée uniquement sur opt-in. Je vis dans un pays germanophone, mais ma langue maternelle est autre et j’utilise très peu l’allemand. J’ai toute l’interface en anglais. Pourtant, quand je regarde une vidéo créée par un Britannique, elle est automatiquement doublée en allemand. Je n’ai jamais vu une autre grande entreprise prendre une décision nuisant autant à l’utilisabilité. C’est d’autant plus étrange que Google a aussi une présence importante en Suisse

    • En Suisse, les gens parlent un suisse allemand très particulier. Pourtant, YouTube double quand même les vidéos de force en « allemand standard ». En exagérant un peu, c’est comme si une personne de Lisbonne voyait ses vidéos doublées en espagnol
    • Je trouve étrange cette attitude qui ne respecte ni les préférences des utilisateurs, ni leur culture, ni leur liberté de choix linguistique. À l’inverse, dans d’autres domaines, ils mettent la diversité en avant, mais sur ce point si basique, tous les réglages personnels sont écrasés par la localisation. Du coup, ces derniers temps, je télécharge directement les longues vidéos que je veux regarder. Cette méthode m’est devenue plus familière que de découvrir du contenu via les recommandations ou la recherche. La découverte de nouveaux contenus via YouTube devient de plus en plus dénuée de sens
    • Dans mon cas, j’ai eu l’expérience inverse. Je regarde presque uniquement du contenu américain/anglais et je ne suis qu’une ou deux chaînes YouTube allemandes. Une nouvelle vidéo en allemand est sortie, mais elle était cette fois en anglais, alors j’ai d’abord cru que c’était une vidéo spéciale. En me connectant avec un autre compte, j’ai compris que YouTube avait traduit automatiquement la vidéo en anglais. Le fait de modifier ainsi les vidéos sans aucun avertissement est vraiment pénible
    • La détection de la langue est catastrophique. Tous mes paramètres sont en français, je vis en France, et je regarde même des vidéos françaises, mais YouTube me propose quand même une piste audio en anglais. Ce phénomène semble plus fréquent sur TV. Parfois, des sous-titres en indonésien apparaissent même
    • L’allemand est ma langue maternelle, mais je veux consommer le contenu en anglais dans sa langue d’origine. Avec les titres traduits automatiquement par YouTube, environ la moitié n’est même pas en bon allemand, et parmi eux la moitié est réellement d’une maladresse absurde. Les expressions idiomatiques anglaises sont traduites littéralement, au point que le sens ne passe même plus
  • J’aimerais que YouTube arrête de détecter des sous-titres déjà incrustés dans la vidéo pour leur superposer encore des sous-titres erronés. Ils disposent d’une technologie de machine learning énorme, donc j’aimerais qu’ils la mettent en production dès maintenant. Ils analysent déjà les données audio et font du STT ; il suffirait de combiner ça avec de la vidéo→texte et de comparer avec les sous-titres incrustés. L’audio lui-même aiderait beaucoup à détecter les erreurs d’OCR

    • Les ingénieurs de Google veulent probablement eux aussi ce genre de fonction, mais comme Google occupe une position quasi monopolistique dans ce domaine, cela ne sera sans doute pas fait sans forte incitation financière
    • Je suis d’accord avec l’idée d’analyser ensemble l’audio et la vidéo pour améliorer la qualité des sous-titres lorsqu’une vidéo contient déjà des sous-titres incrustés. En revanche, je me demande s’il y a vraiment une demande suffisante pour justifier un tel coût
    • En pratique, je développe justement des outils d’analyse vidéo chez Axon, et la synchronisation entre OCR et STT audio est devenue vraiment facile avec les modèles actuels. YouTube a déjà tous les éléments en main, mais semble réticent à appliquer ce genre de choses à grande échelle. Rien qu’en faisant correspondre les sous-titres audio et les sous-titres incrustés, l’UX s’améliorerait énormément
  • C’est un exemple typique d’une mentalité à l’américaine : partir du principe que tous les utilisateurs n’utilisent qu’une seule langue, et que c’est forcément celle du pays où ils vivent

    • Le plus exaspérant, c’est que le navigateur fournit pourtant explicitement les préférences de langue à chaque requête, mais qu’elles sont ignorées au profit de suppositions sans intérêt. Mon navigateur est configuré avec l’anglais en premier, puis le français. Mon profil utilisateur est aussi réglé sur "English", et malgré cela, quand j’accède à la page d’accueil, on essaie encore de deviner ma langue à partir de mon IP. C’est vraiment frustrant
    • Je sais que les dirigeants actuels de YouTube et Google sont originaires d’Inde. Cela ne change rien au fait que, du point de vue de l’internationalisation et de la localisation, Google est de loin l’une des pires grandes entreprises tech que j’aie utilisées. Format des dates, début de semaine, format de l’horloge, traduction automatique, résultats de recherche localisés, détection de langue : tout est centré sur les États-Unis. C’était une entreprise qui mettait la diversité en avant, mais concrètement elle en a montré bien peu
    • Les développeurs de YouTube et Google viennent du monde entier, et leur direction est aussi issue de l’Inde, donc on s’attendrait naturellement à ce qu’ils soient familiers avec les environnements multilingues ; c’est justement pour cela que ces décisions politiques sont encore plus incompréhensibles
    • Un autre problème est que le pays est déterminé à partir de l’IP, donc en itinérance on peut être classé dans un pays complètement différent. On se retrouve alors avec une langue totalement déconnectée de la réalité
    • Référence : discussion liée
  • YouTube fait partie des rares sites pour lesquels on ne peut pas espérer une expérience correcte sans extensions de navigateur. Et le nombre d’extensions qu’il faut installer juste pour obtenir une expérience de base est impressionnant. Utilisateurs gratuits ou abonnés YouTube Premium, tout le monde doit supporter ces désagréments. Je pense que cela n’a été possible que parce qu’il existe peu d’alternatives

    • J’ai arrêté de l’utiliser il y a longtemps, depuis que le site a autant dégénéré, et je n’y accède plus qu’occasionnellement via Invidious, yt-dlp et quelques scripts shell simples. La façon étrange dont les développeurs placent la piste audio d’origine tout en bas de la liste en dit long sur l’orientation du service. La piste originale devrait apparaître en premier, pas tout à la fin ; c’est extrêmement irrationnel
  • Le navigateur Yandex possède lui aussi une fonction d’autodoublage ; la qualité est meilleure que sur YouTube, mais cela reste gênant et agaçant

  • Les fonctions liées à la langue sur YouTube sont cassées d’une manière difficile à croire. Je suis allemand, et je veux regarder le contenu allemand en allemand, et le contenu anglais en anglais. Ils ne sont même pas capables de répondre à cette demande élémentaire. J’ai l’impression qu’avant cela marchait correctement, et je ne comprends pas pourquoi ça a changé. Je me demande si ce comportement existe aussi dans Chrome

    • Si tu utilises Chrome, je te recommande plutôt d’examiner d’autres options, puisque tu restes dans un environnement géré par les mêmes personnes qui ont créé ce problème au départ. Mieux vaut passer à Firefox ou à un navigateur non basé sur Chromium
    • Et il existe une extension Chrome qui fait ce qu’on veut : extension YouTube No Translation
  • Dans l’application mobile YouTube, l’audio anglais est automatiquement remplacé par un audio japonais traduit par machine, et sur desktop, l’audio japonais est automatiquement remplacé par un audio anglais traduit par machine. La politique de traduction est vraiment d’un niveau de chaos difficile à croire