mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-02-05 13:10:07 +00:00
🌐 localization [skip ci]
This commit is contained in:
16
service/singleton/l10n.go
Normal file
16
service/singleton/l10n.go
Normal file
@@ -0,0 +1,16 @@
|
||||
package singleton
|
||||
|
||||
import (
|
||||
"github.com/BurntSushi/toml"
|
||||
"github.com/nicksnyder/go-i18n/v2/i18n"
|
||||
"golang.org/x/text/language"
|
||||
)
|
||||
|
||||
var Localizer *i18n.Localizer
|
||||
|
||||
func InitLocalizer() {
|
||||
bundle := i18n.NewBundle(language.Chinese)
|
||||
bundle.RegisterUnmarshalFunc("toml", toml.Unmarshal)
|
||||
bundle.LoadMessageFile("resource/l10n/zh-CN.toml")
|
||||
Localizer = i18n.NewLocalizer(bundle, "zh-CN")
|
||||
}
|
||||
Reference in New Issue
Block a user