Versions in this module Expand all Collapse all v0 v0.1.1 May 14, 2024 v0.1.0 May 14, 2024 Changes in this version + var ErrDefaultLanguageUndefined = errors.New("default language undefined") + var ErrNotFound = errors.New("translation not found") + var ErrParsingJSON = errors.New("parsing json") + type InMemoryOption func(*InMemoryTranslator) error + func WithDefaultLanguage(defaultLanguage language.Tag) InMemoryOption + func WithJSON(r io.Reader) InMemoryOption + type InMemoryTranslator struct + func NewInMemory(options ...InMemoryOption) (*InMemoryTranslator, error) + func (t InMemoryTranslator) Translate(lang language.Tag, key string) (string, error) + type Translations map[string]string + type Translator interface + Translate func(language.Tag, string) (string, error)