This commit is contained in:
Alden Lu 2026-05-25 05:45:58 +02:00 committed by GitHub
commit a2d9b5bc4b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -112,6 +112,14 @@ func root(c *Context, w http.ResponseWriter, r *http.Request) {
return
}
defaultLocale := *c.App.Srv().Config().LocalizationSettings.DefaultClientLocale
htmlTagWithLangTemplate := `<html lang="%s">`
localizedHtmlTag := fmt.Sprintf(htmlTagWithLangTemplate, html.EscapeString(defaultLocale))
defaultEnglishHtmlTag := fmt.Sprintf(htmlTagWithLangTemplate, "en")
if bytes.Contains(contents, []byte(defaultEnglishHtmlTag)) {
contents = bytes.ReplaceAll(contents, []byte(defaultEnglishHtmlTag), []byte(localizedHtmlTag))
}
titleTemplate := "<title>%s</title>"
originalHTML := fmt.Sprintf(titleTemplate, html.EscapeString(model.TeamSettingsDefaultSiteName))
modifiedHTML := getOpenGraphMetaTags(c)