rewrite addBundles

This commit is contained in:
Anthony HAMON
2018-08-20 21:18:50 +02:00
parent e4070ccb4f
commit 4972a4c218
+10 -11
View File
@@ -61,19 +61,18 @@ func (l *Localizer) GetLanguage() string {
// add translation file(s) // add translation file(s)
func addBundles(log *logrus.Logger, i18nBundle *i18n.Bundle) { func addBundles(log *logrus.Logger, i18nBundle *i18n.Bundle) {
err := addPolish(i18nBundle) fs := []func(*i18n.Bundle) error{
if err != nil { addPolish,
log.Fatal(err) addDutch,
} addEnglish,
err = addDutch(i18nBundle)
if err != nil {
log.Fatal(err)
}
err = addEnglish(i18nBundle)
if err != nil {
log.Fatal(err)
} }
for _, f := range fs {
if err := f(i18nBundle); err != nil {
log.Fatal(err)
}
}
} }
// detectLanguage extracts user language from environment // detectLanguage extracts user language from environment