Skip to main content
ChatCLI was designed to be global. The user interface, including menus, hints, and status messages, is fully internationalized.

Supported Languages

LanguageCodeStatus
Portuguese (Brazil)pt-BRComplete
EnglishenComplete (default fallback)

Automatic Detection

The language is automatically detected from system environment variables, in the following priority order:
PriorityVariableExample
1 (highest)CHATCLI_LANGpt-BR
2LANGpt_BR.UTF-8
3LC_ALLpt_BR.UTF-8
If no variable is set or the language is not supported, the interface will be displayed in English by default.

Force a Language

To force a specific language, set CHATCLI_LANG in the .env file or in the environment:
# No .env
CHATCLI_LANG=pt-BR

# Ou via export
export CHATCLI_LANG=en

What Is Translated

  • Interactive menus and prompts
  • Status and progress messages
  • Command help (/help)
  • Error messages and warnings
  • Agent mode UI (execution plan, actions)
  • Coder mode feedback
AI responses are in the language you use in the conversation — i18n only controls the ChatCLI interface, not LLM responses.