v0.15.13 generate release

This commit is contained in:
naiba
2023-11-28 23:01:37 +08:00
parent 7a774319dd
commit dc94259a56
8 changed files with 65 additions and 13 deletions

View File

@@ -8,6 +8,7 @@ import (
"golang.org/x/text/language"
"github.com/naiba/nezha/model"
"github.com/naiba/nezha/resource"
)
var Localizer *i18n.Localizer
@@ -20,13 +21,13 @@ func InitLocalizer() {
log.Println("NEZHA>> language not exists:", Conf.Language)
Conf.Language = "zh-CN"
} else {
_, err := bundle.LoadMessageFile("resource/l10n/" + Conf.Language + ".toml")
_, err := bundle.LoadMessageFileFS(resource.I18nFS, "l10n/"+Conf.Language+".toml")
if err != nil {
panic(err)
}
}
if _, err := bundle.LoadMessageFile("resource/l10n/zh-CN.toml"); err != nil {
if _, err := bundle.LoadMessageFileFS(resource.I18nFS, "l10n/zh-CN.toml"); err != nil {
panic(err)
}
Localizer = i18n.NewLocalizer(bundle, Conf.Language)