Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DEFAULT_LANGUAGE = language.English
Functions ¶
This section is empty.
Types ¶
type I18NTranslationProvider ¶
type I18NTranslationProvider struct {
// contains filtered or unexported fields
}
func (*I18NTranslationProvider) TranslateMessage ¶
func (provider *I18NTranslationProvider) TranslateMessage(messageID string, locale string, templateData TemplateData) (string, error)
type TemplateData ¶
type TemplateData map[string]interface{}
type TranslationProvider ¶
type TranslationProvider interface {
TranslateMessage(messageID string, locale string, templateData TemplateData) (string, error)
}
func CreateI18NTranslationProvider ¶
func CreateI18NTranslationProvider() (TranslationProvider, error)
Click to show internal directories.
Click to hide internal directories.