A variável de ambiente LANG determina o idioma no qual os programas de software se comunicam com o usuário.
Mais detalhes estão aqui: Ubuntu Wiki - Variáveis de Ambiente
Para idioma, nem todos os programas têm traduções para todos os idiomas. Por padrão, uma mensagem em inglês é mostrada no lugar de uma tradução inexistente. Se você entende outros idiomas, pode configurar uma lista de prioridades de idiomas. Isso é feito por meio de uma variável de ambiente diferente, chamada LANGUAGE . O gettext do GNU dá preferência a LANGUAGE over LC_ALL e LANG para fins de manipulação de mensagens, mas você ainda precisa ter LANG (ou LC_ALL ) definido para o idioma principal; Isso é requerido por outras partes das bibliotecas do sistema. Por exemplo, alguns usuários suecos que preferem ler traduções em alemão do que em inglês para quando o sueco não estiver disponível, defina LANGUAGE=sv:de , deixando LANG=sv_SE .
Mais detalhes podem ser encontrados aqui: GNU gettext manual - A variável LANGUAGE