Respostas:
Sim, geralmente é esse o caso, pois essas mensagens são fornecidas pelo próprio kernel, e incluir centenas de traduções na própria imagem do kernel não teria outro objetivo senão aumentar drasticamente o tamanho do kernel.
Para muitas coisas, existem front-ends, programas de espaço do usuário que lêem as informações do kernel e as apresentam de forma traduzida.
proc virtual filesystem
tem duas partes:
1. /proc/[PID]/blahblah
2. /proc/* #versus of no.1 such as cpuinfo meminfo partitions and so on.
Pode ser que você veja outro código do idioma no conteúdo de /proc/[PID]/files
, porque alguns deles são environ
preenchidos pelo usuário, então você pode ver outro código do idioma. Também eles não são traduzíveis.
/proc
é uma interface que deve ser usada programaticamente (não há chamadas de sistema alternativas, etc. - este é o único local para obter determinadas informações e muitos aplicativos a utilizam), ela parece completamente inconcebível que seja de outra maneira.