Grab transcript from youtube matching the user's language instead of the first one

This commit is contained in:
Kristof Ringleff, Fooman
2024-10-01 14:51:32 +13:00
parent be9046aee9
commit be37d889a0
2 changed files with 24 additions and 9 deletions

View File

@@ -130,7 +130,11 @@ func Cli(version string) (message string, err error) {
if !currentFlags.YouTubeComments || currentFlags.YouTubeTranscript {
var transcript string
if transcript, err = fabric.YouTube.GrabTranscript(videoId); err != nil {
var language = "en"
if currentFlags.Language != "" {
language = currentFlags.Language
}
if transcript, err = fabric.YouTube.GrabTranscript(videoId, language); err != nil {
return
}