Wil*_*ill 9 youtube youtube-javascript-api
非常简单.
如果我使用此代码:https://www.youtube.com/embed/d0yGdNEWdn0?&hl = en&cc_lang_pref = en&cc_load_policy = 1
附:
hl = en和cc_lang_pref = zh_cn选择english和cc_load_policy = 1来激活subs
它会正常工作并用英语显示我的潜艇.
问题是,如果我使用葡萄牙语:https://www.youtube.com/embed/d0yGdNEWdn0?&hl = t & cc_lang_pref = tt & cc_load_policy = 1
它不起作用,因为没有葡萄牙语字幕.但是,您可以使用自动翻译,然后按照我的意愿使用葡萄牙语.
问题是:我如何创建一个自动激活英语>>葡萄牙语翻译的链接?我一直在寻找它,但没有找到答案.
先感谢您!
小智 3
最近有同样的问题,但没有明确的答案。
TL;DR:只需上传您的 PT 翻译字幕,其中包含相同的代码。
您的代码pt是正确的。YouTube 没有使用您的网址。
根据 YT 自己的逻辑 - 他们仅将自动翻译的字幕完全控制权交给用户(通过点击)。并且开发者方面无法覆盖它(2019-04)。
同时您可以添加自己的葡萄牙语字幕。即使它们是通过谷歌翻译从英文原文翻译而来的。您的代码将开始工作。
| 归档时间: |
|
| 查看次数: |
1093 次 |
| 最近记录: |