Documentation ¶
Index ¶
Constants ¶
View Source
const ( DEFAULT_LOCALE = "en_US" DEFAULT_LANGUAGE = "en" )
Variables ¶
View Source
var (
RESOUCES_PATH = filepath.Join("cf", "i18n", "resources")
)
View Source
var SUPPORTED_LOCALES = map[string]string{
"de": "de_DE",
"en": "en_US",
"es": "es_ES",
"fr": "fr_FR",
"it": "it_IT",
"ja": "ja_JA",
"ko": "ko_KO",
"pt": "pt_BR",
"ru": "ru_RU",
"zh": "zh_CN",
}
Functions ¶
func GetResourcesPath ¶
func GetResourcesPath() string
func SupportedLocaleLanguageTags ¶ added in v0.6.0
Types ¶
type TranslateFunc ¶ added in v0.6.0
func Init ¶
func Init(packageName string, i18nDirname string) TranslateFunc
func Tfunc ¶ added in v0.6.0
func Tfunc(sources ...string) TranslateFunc
Tfunc will return a method of TranslateFunc type to be used to tranlation messages
Click to show internal directories.
Click to hide internal directories.