Documentation
¶
Overview ¶
Package i18n provides jsonschema.Translator implementations backed by the library's built-in locale catalog. Import it only when you need localized validation messages; the root package stays free of any translation framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnsupportedLocale = errors.New("unsupported locale")
ErrUnsupportedLocale is returned by New for a locale outside the built-in catalog.
Functions ¶
func New ¶
func New(locale string) (jsonschema.Translator, error)
New returns a Translator bound to the given locale. Each Translator renders exactly one locale; an unknown locale is an error here rather than a silent fall back to English.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.