Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AvailableLanguages ¶
AvailableLanguages returns the list of available languages.
func LoadCatalogMessages ¶
func LoadCatalogMessages() error
LoadCatalogMessages loads and parses all translations encoded in JSON.
Types ¶
type LocalizedError ¶ added in v2.0.51
type LocalizedError struct {
// contains filtered or unexported fields
}
func NewLocalizedError ¶ added in v2.0.51
func NewLocalizedError(translationKey string, translationArgs ...any) *LocalizedError
func (*LocalizedError) Error ¶ added in v2.0.51
func (v *LocalizedError) Error() error
func (*LocalizedError) String ¶ added in v2.0.51
func (v *LocalizedError) String() string
func (*LocalizedError) Translate ¶ added in v2.0.51
func (v *LocalizedError) Translate(language string) string
type LocalizedErrorWrapper ¶ added in v2.0.51
type LocalizedErrorWrapper struct {
// contains filtered or unexported fields
}
func NewLocalizedErrorWrapper ¶ added in v2.0.51
func NewLocalizedErrorWrapper(originalErr error, translationKey string, translationArgs ...any) *LocalizedErrorWrapper
func (*LocalizedErrorWrapper) Error ¶ added in v2.0.51
func (l *LocalizedErrorWrapper) Error() error
func (*LocalizedErrorWrapper) Translate ¶ added in v2.0.51
func (l *LocalizedErrorWrapper) Translate(language string) string
Click to show internal directories.
Click to hide internal directories.