All articles

YouTube auto-translate not working: the six causes and their fixes

No Auto-translate option, subtitles stuck in the original language, translations gone in the app: what each symptom means and what actually fixes it.

Part of the guide: YouTube localization: the complete guide

In nine cases out of ten the reason is simple: the video has no caption track, and auto-translate has nothing to translate. YouTube can only machine-translate captions that already exist, either published by the creator or generated by speech recognition. If the CC button is missing or greyed out, the translation option cannot appear. The other causes, and how to tell them apart, are below.

Find your symptom

What you seeCauseFix
No CC button at allVideo has no captions: creator disabled them or recognition failedNothing viewer-side. Ask the creator, or wait: auto captions can take hours after upload
CC works, no Auto-translate itemCaptions exist but are marked as an unsupported language, or the video is a live streamTry the video on desktop; live captions do not translate until the stream ends
Auto-translate shows but the list lacks your languageMenu lists only the translation languages the system supportsChoose a closely related language; the list expands over time
Translation appears, then disappears in the appThe mobile app resets subtitle settings per video and per sessionSet it again from the gear icon; on desktop it persists better
Subtitles in the wrong language automaticallyA creator-published track matches your interface languagePick a different track in the subtitle menu; that is a feature, not a fault
Translation is nonsenseSpeech recognition misheard, then translation worked on the wrong textSwitch to the original captions; report to the creator, who can upload a clean track

Why the app behaves worse than the browser

On desktop the subtitle menu is a single place with every option. In the mobile apps the menu is shorter, auto-translate sits one level deeper, and the chosen language is often forgotten when the next video starts. If a translation «worked yesterday and not today», the app is the usual suspect: the setting did not break, it reset.

Why it fails on exactly the videos you need

Auto-translate is two machine steps stacked: recognize the speech, then translate the transcript. Anything that breaks the first breaks the second. Background music over dialogue, accents, technical vocabulary, several speakers talking over each other, and languages with weaker recognition models all produce captions that translate into nothing usable. The videos hardest to understand without translation are precisely the ones where the pipeline has the least to work with.

If you are the creator

Every complaint above lands on your channel as «the subtitles are broken», and only you can fix it, because the viewer's side has no controls beyond the menu.

  • Publish a caption track in the original language. Auto-generated captions can be corrected in Studio, Subtitles tab. Once cleaned, every auto-translation for every viewer improves, because they all translate from that text.
  • Publish real subtitle tracks for the languages you care about. They show up under a plain language name, are offered by YouTube automatically when they match the viewer, and do not depend on the viewer finding the auto-translate menu at all. The difference is explained in uploaded tracks vs auto-translate.
  • Translate the title and description too. Subtitles help viewers who already found the video; a translated title is what lets them find it. How the pieces fit is in translating a YouTube video, as viewer and creator.

Publishing subtitle tracks for twenty languages by hand is twenty passes through the same Studio screen per video. YouClicker writes them in one run through the official API, using the video's caption text as the source; one point per language on top of the title point. The technical side, what a track is and why timing survives translation, is in translating SRT subtitles.