hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 07eb3a50c7388a7e8f013ac853d07aaa5e80e473
parent d4830fc4fd765d38fd0d7e3d8297eebbe6fca011
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Sat,  5 Nov 2016 17:27:40 +0100

tpl: Golint fixes

Diffstat:
Mtpl/template_funcs.go | 4++--
Mtpl/template_i18n.go | 4+++-
Mtpl/template_i18n_test.go | 2+-
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/tpl/template_funcs.go b/tpl/template_funcs.go
@@ -2051,7 +2051,7 @@ func initFuncMap() {
 		"upper":        func(a string) string { return strings.ToUpper(a) },
 		"urlize":       helpers.CurrentPathSpec().URLize,
 		"where":        where,
-		"i18n":         I18nTranslate,
-		"T":            I18nTranslate,
+		"i18n":         i18nTranslate,
+		"T":            i18nTranslate,
 	}
 }
diff --git a/tpl/template_i18n.go b/tpl/template_i18n.go
@@ -23,6 +23,7 @@ import (
 )
 
 var (
+	// Logi18nWarnings set to true to print warnings about missing language strings
 	Logi18nWarnings   bool
 	i18nWarningLogger = helpers.NewDistinctFeedbackLogger()
 	currentLanguage   *helpers.Language
@@ -49,6 +50,7 @@ func SetTranslateLang(language *helpers.Language) error {
 	return nil
 }
 
+// SetI18nTfuncs sets the language bundle to be used for i18n.
 func SetI18nTfuncs(bndl *bundle.Bundle) {
 	translator = &translate{translateFuncs: make(map[string]bundle.TranslateFunc)}
 	defaultContentLanguage := viper.GetString("defaultContentLanguage")
@@ -89,7 +91,7 @@ func SetI18nTfuncs(bndl *bundle.Bundle) {
 	}
 }
 
-func I18nTranslate(id string, args ...interface{}) (string, error) {
+func i18nTranslate(id string, args ...interface{}) (string, error) {
 	if translator == nil || translator.current == nil {
 		helpers.DistinctErrorLog.Printf("i18n not initialized, check that you have language file (in i18n) that matches the site language or the default language.")
 		return "", nil
diff --git a/tpl/template_i18n_test.go b/tpl/template_i18n_test.go
@@ -119,7 +119,7 @@ func doTestI18nTranslate(t *testing.T, data map[string][]byte, lang, id string, 
 	SetI18nTfuncs(i18nBundle)
 	SetTranslateLang(helpers.NewLanguage(lang))
 
-	translated, err := I18nTranslate(id, args)
+	translated, err := i18nTranslate(id, args)
 	if err != nil {
 		t.Errorf("Error translating '%s': %s", id, err)
 	}