Press play. Subtitles appear in the selected language a second or two later, and the video jumps back to where it was. That stutter is YouTube reloading its caption layer, and there is no way around it.
What caption tracks this video actually carries, and what the player is doing with them.
Press play first. YouTube does not expose its caption module until the video is running.
Tested on this domain, 28 August 2026, against donFb-zAfXs.
The URL parameter does nothing. cc_lang_pref=ta was ignored. The player kept the English track. That parameter only picks a subtitle track that has already been published on the video, and this video has exactly one track: English, auto-generated. No Tamil track exists to select.
The player API does work. Two calls after playback starts will pull Tamil out of YouTube's auto-translate layer, which is where the 156 languages actually live:
player.setOption('captions', 'translationLanguage', {languageCode: 'ta'});
player.setOption('captions', 'reload', true);
The track then reports back as English (auto-generated) >> Tamil and Tamil renders on screen without the viewer touching the settings menu. That is what the block above does.
There is no Tamil audio. The video carries a single audio track and no dub. Auto-dubbing has not run on it. Even if it had, no player parameter or API method selects an audio track in an embed, so audio would come down to the viewer's own YouTube language setting.
These two setOption calls are undocumented. Google has never published them and could drop them without notice, so anything built on this needs a fallback to plain English subtitles.
Quality is machine translation of a machine transcript, so two lossy steps stacked. Someone who reads Tamil should watch it before this goes anywhere near a customer.
Publishing a proper Tamil subtitle track in YouTube Studio would remove all of this. cc_lang_pref=ta would then just work, no JavaScript, nothing undocumented, and the translation would be one we control.
We’re supported by Duncan Craig, one of the UK’s top licensing barristers, and you can watch him explain the bill in this video. Our experienced team are happy to chat to you at any time and will take the stress and hassle out of successfully applying for your licence. It’s a good idea to get up to speed as early as possible so get some friendly, expert help now.