diff options
| author | Julian Hurst <julian.hurst92@gmail.com> | 2020-10-15 18:38:21 +0200 |
|---|---|---|
| committer | Julian Hurst <julian.hurst92@gmail.com> | 2020-10-15 18:38:21 +0200 |
| commit | 9550f76265805e9bfe0616a7834a9eed4d95e368 (patch) | |
| tree | 8d90dc03290a9c565a3f7779d94b6c9946ac4801 /grimtube.go | |
| parent | 51bf1944bedccda8fc68ca4745bb9c53afeb9d78 (diff) | |
| download | grimtube-9550f76265805e9bfe0616a7834a9eed4d95e368.tar.gz | |
Add multi language support
Diffstat (limited to 'grimtube.go')
| -rw-r--r-- | grimtube.go | 7 |
1 files changed, 5 insertions, 2 deletions
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) } |
