From 926e73ed1b1ce6f6a2547523ccd83d4882a1b8e7 Mon Sep 17 00:00:00 2001 From: StevenLei Date: Tue, 20 Jun 2023 17:43:48 +0800 Subject: [PATCH] fix: fix "Accept-Language" parsing in request (#1996) --- controllers/util.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controllers/util.go b/controllers/util.go index eb481b1b..28521795 100644 --- a/controllers/util.go +++ b/controllers/util.go @@ -55,6 +55,9 @@ func (c *ApiController) T(error string) string { // GetAcceptLanguage ... func (c *ApiController) GetAcceptLanguage() string { language := c.Ctx.Request.Header.Get("Accept-Language") + if len(language) > 2 { + language = language[0:2] + } return conf.GetLanguage(language) }