From 9550f76265805e9bfe0616a7834a9eed4d95e368 Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Thu, 15 Oct 2020 18:38:21 +0200 Subject: Add multi language support --- grimtube.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'grimtube.go') diff --git a/grimtube.go b/grimtube.go index 9851c8d..416bc7f 100644 --- a/grimtube.go +++ b/grimtube.go @@ -40,6 +40,7 @@ func search(w http.ResponseWriter, r *http.Request) { query := r.URL.Query() term := query.Get("term") sPage := query.Get("page") + lang := query.Get("lang") var page int if sPage == "" { page = 0 @@ -51,8 +52,8 @@ func search(w http.ResponseWriter, r *http.Request) { page = p } } - log.Printf("searching: %s, page: %d\n", term, page) - items, err := ytparser.Search(term, page) + log.Printf("searching: %s, page: %d, lang: %s\n", term, page, lang) + items, err := ytparser.Search(term, page, lang) if err != nil { log.Println(err) data := struct { @@ -66,10 +67,12 @@ func search(w http.ResponseWriter, r *http.Request) { Items []ytparser.Item Term string Page int + Lang string }{ items, term, page, + lang, } serve(w, "templates/search.html", data) } -- cgit v1.2.3