Página Inicial > Uncategorized > como instalar um Locale diferente no Ubuntu

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

Categories: Uncategorized Tags: ,
  1. caio
    23, setembro, 2009 em 01:17 | #1

    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

  2. 24, setembro, 2009 em 00:53 | #2

    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/gcash
    Faç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

  1. 10, janeiro, 2009 em 18:49 | #1