diff --git a/kernel/model/updater.go b/kernel/model/updater.go
index cae0843e3..7c5767287 100644
--- a/kernel/model/updater.go
+++ b/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), ""+release+"")
+ msg = fmt.Sprintf(Conf.Language(9), ""+releaseLang+"")
showMsg = true
timeout = 15000
}