🐛 Fixed fallback locale from 'en-us' to 'en'

This commit is contained in:
Maxim Lebedev 2017-12-28 16:46:22 +05:00
parent 8d78126d2a
commit 6766cd827a
No known key found for this signature in database
GPG Key ID: F8978F46FF0FFA4F
1 changed files with 3 additions and 3 deletions

View File

@ -5,14 +5,14 @@ import (
"github.com/nicksnyder/go-i18n/i18n" // Internationalization and localization
)
const langDefault = "en-us"
const langFallback = "en"
func switchLocale(langCode string) (T i18n.TranslateFunc, err error) {
log.Ln("Check", langCode, "localization")
T, err = i18n.Tfunc(langCode)
if err != nil {
log.Ln("Unsupported language, change to 'en-us' by default")
T, err = i18n.Tfunc(langDefault)
log.Ln("Unsupported language, change to ", langFallback, " by default")
T, err = i18n.Tfunc(langFallback)
}
return
}