Pular para o conteúdo principal
O ChatCLI foi projetado para ser global. A interface do usuário, incluindo menus, dicas e mensagens de status, é totalmente internacionalizada.

Idiomas suportados

IdiomaCódigoStatus
Português (Brasil)pt-BRCompleto
InglêsenCompleto (fallback padrão)

Detecção automática

O idioma é detectado automaticamente a partir das variáveis de ambiente do sistema, na seguinte ordem de prioridade:
PrioridadeVariávelExemplo
1 (maior)CHATCLI_LANGpt-BR
2LANGpt_BR.UTF-8
3LC_ALLpt_BR.UTF-8
Se nenhuma variável estiver definida ou o idioma não for suportado, a interface será exibida em inglês por padrão.

Forçar um idioma

Para forçar um idioma específico, defina CHATCLI_LANG no .env ou no ambiente:
# No .env
CHATCLI_LANG=pt-BR

# Ou via export
export CHATCLI_LANG=en

O que é traduzido

  • Menus e prompts interativos
  • Mensagens de status e progresso
  • Ajuda dos comandos (/help)
  • Mensagens de erro e avisos
  • UI do modo agente (plano de execução, ações)
  • Feedback do modo coder
As respostas da IA são no idioma que você usar na conversa — a i18n controla apenas a interface do ChatCLI, não as respostas do LLM.