fix(AU-2128): Let 'en' be selected as transcript by default when youtube video (#35116)

This commit is contained in:
Rodrigo Martin
2024-07-15 14:00:18 -03:00
committed by GitHub
parent e02a22f338
commit 69b4f6963d

View File

@@ -866,8 +866,11 @@ class VideoTranscriptsMixin:
"""
sub, other_lang = transcripts["sub"], transcripts["transcripts"]
if dest_lang and dest_lang in other_lang.keys():
transcript_language = dest_lang
if dest_lang:
if dest_lang in other_lang.keys():
transcript_language = dest_lang
elif dest_lang == 'en' and (not other_lang or (other_lang and sub)):
transcript_language = 'en'
elif self.transcript_language in other_lang:
transcript_language = self.transcript_language
elif sub: