Merge pull request #191 from ElegantMonkey/fix-tfunc
Revert changes to translation.go
Cette révision appartient à :
révision
96a36c5ca4
1 fichiers modifiés avec 3 ajouts et 2 suppressions
|
@ -2,6 +2,7 @@ package languages
|
|||
|
||||
import (
|
||||
"github.com/nicksnyder/go-i18n/i18n"
|
||||
"fmt"
|
||||
"html/template"
|
||||
"net/http"
|
||||
)
|
||||
|
@ -9,8 +10,8 @@ import (
|
|||
func SetTranslation(tmpl *template.Template, language string, languages ...string) {
|
||||
T, _ := i18n.Tfunc(language, languages...)
|
||||
tmpl.Funcs(map[string]interface{}{
|
||||
"T": func(str string) template.HTML {
|
||||
return template.HTML(T(str))
|
||||
"T": func(str string, args ...interface{}) template.HTML {
|
||||
return template.HTML(fmt.Sprintf(T(str), args...))
|
||||
},
|
||||
})
|
||||
}
|
||||
|
|
Référencer dans un nouveau ticket