1package i18n
2
3import "errors"
4
5var (
6 // ErrLanguageNotFound is returned when a requested language is not available.
7 ErrLanguageNotFound = errors.New("language not found")
8
9 // ErrMessageNotFound is returned when a translation key does not exist.
10 ErrMessageNotFound = errors.New("message not found")
11
12 // ErrInvalidLocale is returned when a locale code is malformed.
13 ErrInvalidLocale = errors.New("invalid locale code")
14
15 // ErrLoadFailed is returned when translation files fail to load.
16 ErrLoadFailed = errors.New("failed to load translations")
17
18 // ErrParseFailed is returned when a translation file cannot be parsed.
19 ErrParseFailed = errors.New("failed to parse translation file")
20
21 // ErrNoDefaultLanguage is returned when no default language is set.
22 ErrNoDefaultLanguage = errors.New("no default language set")
23)