como instalar um Locale diferente no Ubuntu
Eu precisei instalar um locale diferente pois meu sistema está em inglês e eu queria rodar um aplicativo específico em português. Depois de pedir ajuda no irc aprendi o seguinte.
Verifique no arquivo /usr/share/i18n/SUPPORTED qual o locale que você quer instalar.
cat /usr/share/i18n/SUPPORTED | grep pt_BR
No meu caso foi o “pt_BR.UTF-8 UTF-8″.
Adicione exatamente a linha correspondente ao arquivo /var/lib/locales/supported.d/local e depois:
dpkg-reconfigure locales
Depois já pode por exemplo executar o aplicativo no locale que instalou (no meu caso o gnucash:
LANG=pt_BR.UTF-8 LC_ALL=pt_BR.UTF-8 gnucash



Olá. Primeiramente gostaria de agradecer pela dica. Penei um bocado até encontrar seu site.
Agora eu gostaria de saber como faço para poder abrir o programa em portugues à partir do icone (aplicaçõe-> escritorio->gnucash).
Desde já agradeço
Caio
Oi Caio. Que bacana que isso foi útil pra você!
Para iniciar o gnucash no novo Locale você precisa 1. criar um script de uma linha que efetivamente inicia no Locale especificado e 2. editar as propriedades do launcher do gnucash para que rode seu script. Uma forma é assim:
Execute o comando abaixo no shell para criar o arquivo gcash na sua pasta /home/seuUser/bin/ e deixa-lo executável:
mkdir -p ~/bin && echo "LANG=pt_BR.UTF-8 LC_ALL=pt_BR.UTF-8 gnucash" > ~/bin/gcash && chmod +x ~/bin/gcashFaça ALT+F2 e execute o programa “alacarte” para editar os ítens do seu menu. Clique com o botão direito sobre o ícone do GnuCash, escolha Propriedades e escreva apena “gcash” sem as aspas no Comando.
Pronto! Qualquer pepino me avise.
Abraço