在接受中文的视频上使用"zh"进行cc_lang_pref时,隐藏式字幕显示英文



复制的步骤

  • 测试视频https://www.youtube.com/embed/1wmlKb-UIac
  • 更新了测试视频,链接包括设置为"zh"的查询参数cc_lang_pref:https://www.youtube.com/embed/1wmlKb-UIac?cc_lang_pref=zh&cc_load_policy=1
  • 以上视频应显示中文字幕。相反,它显示了英文隐藏字幕
  • 这里有一个西班牙语的网址,可以使用:https://www.youtube.com/embed/1wmlKb-UIac?cc_lang_pref=es&cc_load_policy=1

注意:如果手动选择中文(简体/繁体)字幕,效果良好。

zh不是有效的区域性代码,因此字幕默认为英语。有效的中国文化代码为:

  • zh-Hans(简体中文)
  • zh-Hant(繁体中文)

所以回到你的问题,如果你使用以下YouTube嵌入URL,它是有效的:

  • https://www.youtube.com/embed/1wmlKb-UIac?cc_lang_pref=zh-Hans&cc_load_policy=1(简体中文)
  • https://www.youtube.com/embed/1wmlKb-UIac?cc_lang_pref=zh-Hant&cc_load_policy=1(繁体中文)

相关内容

最新更新