Expand description
Bilingual internationalisation (EN/PT-BR) for user-facing messages.
Language resolution order:
- CLI flag
--lang en|pt - Environment variable
CONTEXT7_LANG sys_locale::get_locale()— locale starting with"pt"→ Portuguese- Default: English
Call set_language once at startup (in run()), then call
current_language or t anywhere to retrieve localised strings.
Enums§
Functions§
- current_
language - Returns the currently configured language.
- resolve_
language - Resolves the language from CLI flag, env var, or system locale.
- set_
language - Sets the global language. Silently ignored if already set (OnceLock semantics).
- t
- Returns the localised string for a message in the current language.