diff --git a/main.go b/main.go index a5e24ae..d02cf0c 100644 --- a/main.go +++ b/main.go @@ -661,13 +661,14 @@ func getMatchChat(w http.ResponseWriter, r *http.Request) { return } - tag, _, err := language.ParseAcceptLanguage(r.Header.Get("Accept-Language")) + tag, weights, err := language.ParseAcceptLanguage(r.Header.Get("Accept-Language")) if err != nil { log.Warningf("[GMC] Unable to parse Accept-Language %s: %v", r.Header.Get("Accept-Language"), err) w.WriteHeader(http.StatusBadRequest) return } lang, _ := tag[0].Base() + log.Debugf("[GMC] Got header %s, selected %s from %v (w: %v)", r.Header.Get("Accept-Language"), lang, tag, weights) var translate bool if trans != "" {