Ver Fonte

:art: Check update with locale release changelog link

Liang Ding há 2 anos atrás
pai
commit
6335cdfb06
1 ficheiros alterados com 6 adições e 2 exclusões
  1. 6 2
      kernel/model/updater.go

+ 6 - 2
kernel/model/updater.go

@@ -255,14 +255,18 @@ func CheckUpdate(showMsg bool) {
 	}
 
 	ver := result["ver"].(string)
-	release := result["release"].(string)
+	releaseLang := result["release"].(string)
+	if releaseLangArg := result["release_"+Conf.Lang]; nil != releaseLangArg {
+		releaseLang = releaseLangArg.(string)
+	}
+
 	var msg string
 	var timeout int
 	if isVersionUpToDate(ver) {
 		msg = Conf.Language(10)
 		timeout = 3000
 	} else {
-		msg = fmt.Sprintf(Conf.Language(9), "<a href=\""+release+"\">"+release+"</a>")
+		msg = fmt.Sprintf(Conf.Language(9), "<a href=\""+releaseLang+"\">"+releaseLang+"</a>")
 		showMsg = true
 		timeout = 15000
 	}