dbweb/i18n.go
lunny c23c3965ad
All checks were successful
continuous-integration/drone/push Build is passing
use go mod & add drone (#15)
2019-06-06 02:43:18 +00:00

21 lines
377 B
Go

package main
import (
"fmt"
"strings"
options "gitea.com/xorm/dbweb/modules/options"
"github.com/Unknwon/i18n"
)
func InitI18n(langs []string) error {
for _, lang := range langs {
data, err := options.Locale(fmt.Sprintf("locale_%s.ini", strings.ToLower(lang)))
if err != nil {
return err
}
i18n.SetMessage(lang, data)
}
return i18n.ReloadLangs(langs...)
}