我想在我的网站上嵌入一个 YouTube 视频。原始视频不是英文的,我希望访问我网站的人看到视频时会显示英文字幕。我知道如何为自己做到这一点,但我如何才能自动为所有访问者做到这一点?
答案1
在嵌入代码中(我假设是 iframe),只需在 url 后添加 cc_load_policy=1。如下所示:
<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/randomvideo-VE?cc_load_policy=1" frameborder="0"/>
这应该会自动启用字幕,即使用户默认禁用它。
要指定语言,请使用.langID&hl=es&cc_lang_pref=langID
之前的参数:es 表示西班牙语、en 表示英语等。?cc_load_policy