Skip to main content

Module locale

Module locale 

Source
Expand description

Detecção e resolução de idioma cross-platform.

Precedência de seleção de idioma (do mais para o menos prioritário):

  1. Flag --lang da CLI
  2. Variável de ambiente SSH_CLI_LANG
  3. Locale do sistema via sys_locale::get_locale()
  4. Fallback: Idioma::English

Functions§

definir_idioma
Define o idioma global (chamada única na inicialização do processo).
idioma_atual
Retorna o idioma global atual.
resolver_idioma
Resolve o idioma aplicando a hierarquia de precedência em 4 camadas.