Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can't I add some kind of string to the URL of the video to make it start off with the subtitles on and in the "right" language?

We do have the oprion to have the Video start up from a particular time, so why not subtitles too?

And, Google Translate does add those strings to the URL (e.g. http://translate.google.com/#en|nl|), so that is why I don't understand why the same is not automatically happening on YouTube too.

share|improve this question
Did you ever find a way to do this? Seems hard to believe that it's not possible. – newenglander Feb 14 '15 at 9:43
up vote 2 down vote accepted

Captions are on by default. You can force the language with hl=<lang> but there shouldn't be a need.

hl stands for host language meaning that as long as the host language is set by default there should be no need to send it as a parameter.

Try it yourself,

  • Go to YouTube
  • Scroll to the bottom and select a language as your default
  • Now go to a video with multiple subtitles. Your default language will bring up the respective caption (not the first one in the list)
share|improve this answer
Hmm, that might be right, but I want to transfer this selection to another, unrelated PC ! I want to be able to share a video with a language-specific subtitle overlay. – grunwald2.0 Mar 29 '12 at 18:12
Have a look at this: support.google.com/youtube/bin/… – lobner Feb 6 '13 at 15:35
@lobner: I guess that only works for embedded videos? – newenglander Feb 14 '15 at 9:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.