Idiomas
Tudo que o kobana diz a uma pessoa sai em português, inglês ou espanhol: ajuda, mensagens de progresso, perguntas, erros e a página que o navegador mostra no fim do login. As descrições dos endpoints (no --help e no kobana schema) vêm traduzidas das especificações que cada produto publica.
Como o idioma é escolhido
Nesta ordem:
--lang pt|en|esKOBANA_LANGLC_ALL,LC_MESSAGES,LANG- O idioma do sistema
Locales pt* dão português, es* dão espanhol e qualquer outro dá inglês.
kobana --lang en banking bank-billets --help
export KOBANA_LANG=es
O que não muda
Nomes de comandos e flags (inclusive os helpers em português, como +emitir --valor), chaves do JSON e códigos de saída são os mesmos em qualquer idioma — por isso um script escrito num idioma roda em qualquer máquina.
O CLI também envia Accept-Language, e as APIs que traduzem as próprias mensagens respondem no mesmo idioma.