Thanks for the very useful tool! One idea: Your script could be English by default, and use other languages when needed.
It would be great if your script could let me add (i.e.) - lang=cn to the command line, adding --sub-lang=cn to the yt-dlp command. So that the resulting html file uses the language specified.