有谁知道是否可以更改 Youtube 嵌入播放器的语言。例如,要将“全屏”、“更改质量”等内容更改为德语?
谢谢你。
你是如何嵌入它的?如果只是使用嵌入 url,您可以执行一些操作,例如将参数“hl=de”和“persist_hl=1”添加到 url。像这样:
<iframe id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/M7lc1UVf-VE?hl=de&persist_hl=1" frameborder="0" allowfullscreen>
我只是通过将“hl=de”添加到基本的 youtube 页面并检查以德语显示 youtube 的 url 来发现“persist_hl”。我还没有找到任何关于它的信息以及它的作用。
编辑:
我怀疑我的回答是否有效。“persist_hl”参数将更改用户对 youtube 网站的 cookie 并强制使用新语言。
编辑2:
看起来你不应该强制使用语言,因为它应该取决于用户的偏好:https ://stackoverflow.com/a/12696747/1372543
答案来自为 Google 工作的 Jeff Posnick。我觉得它适用于你的问题。