From 5db8eb5dbd285d6174b282548338b5041ac07350 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Tue, 19 Dec 2023 08:29:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=A4=9A=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=97=A0=E6=B3=95=E8=AF=BB=E5=8F=96=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/langs/manager.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/langs/manager.go b/pkg/langs/manager.go index 71922ee..f622be3 100644 --- a/pkg/langs/manager.go +++ b/pkg/langs/manager.go @@ -90,7 +90,12 @@ func (this *Manager) GetMessage(langCode string, messageCode MessageCode, args . if lang.code != this.defaultLangCode { var defaultLang = this.langMap[this.defaultLangCode] if defaultLang != nil { - return defaultLang.Get(messageCode) + message = defaultLang.Get(messageCode) + if len(args) == 0 { + return message + } + + return fmt.Sprintf(message, args...) } }