Documentation ¶
Index ¶
Constants ¶
View Source
const ( ShortDatePattern = "d" LongDatePattern = "D" DateMonthPattern = "M" DateTimePattern = "g" DateMonthTimePattern = "H" LongDateTimePattern = "G" ShortTimePattern = "t" // HH:mm LongTimePattern = "T" // HH:mm:ss CurrencyPattern = "c" FloatPattern = "f" IntPattern = "i" )
Variables ¶
View Source
var MonthNames = []string{
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December",
}
View Source
var WeekDays = []string{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
}
Functions ¶
This section is empty.
Types ¶
type Culture ¶
type Culture struct { Name string Language string DecimalSeparator rune ThousandSeparator rune NumberOfDecimals int CurrencySymbol string CurrencyPattern string DateMonthTimePattern string DateTimePattern string LongDateTimePattern string ShortDatePattern string LongDatePattern string DateMonthPattern string ShortTimePattern string FirstDayOfWeek time.Weekday }
var DefaultCulture *Culture
func NewCulture ¶
func (*Culture) Format ¶
func (c *Culture) Format(format string, v interface{}, translator *Translator, language string) string
type Translator ¶
var DefaultTranslator *Translator
func NewTranslator ¶
func NewTranslator() *Translator
func (*Translator) Add ¶
func (t *Translator) Add(language, key, value string)
func (*Translator) Language ¶
func (t *Translator) Language(name string) *Language
func (*Translator) Languages ¶
func (t *Translator) Languages() []string
Click to show internal directories.
Click to hide internal directories.