i18n

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2026 License: MIT Imports: 8 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL