Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var ContextKey any = &contextKey{}
    Functions ¶
Types ¶
type LangType ¶
type LangType struct {
	Lang, Name string // these fields are used directly in templates: {{range .AllLangs}}{{.Lang}}{{.Name}}{{end}}
}
    LangType represents a lang type
type Locale ¶
type Locale interface {
	Language() string
	Tr(string, ...any) string
	TrN(cnt any, key1, keyN string, args ...any) string
	PrettyNumber(v any) string
}
    Locale represents an interface to translation
type MockLocale ¶ added in v1.20.0
type MockLocale struct{}
    MockLocale provides a mocked locale without any translations
func (MockLocale) Language ¶ added in v1.20.0
func (l MockLocale) Language() string
func (MockLocale) PrettyNumber ¶ added in v1.20.0
func (l MockLocale) PrettyNumber(v any) string
 Click to show internal directories. 
   Click to hide internal directories.