Squirrelmail em português

Publicado por Michael Handerson Michel em 01/09/2006

[ Hits: 14.839 ]

 


Squirrelmail em português



No Debian, para quem instalou o Squirrelmail através do apt-get e não conseguiu configurá-lo para português, aí vai minha dica.

Edite o arquivo /etc/squirrelmail/config.php com a seguinte configuração:

$squirrelmail_default_language = 'en_US';
$default_charset       = 'iso-8859-1';
$lossy_encoding        = false;

Depois crie os seguintes links:

# ln -s /usr/share/squirrelmail/locale/pt_BR /usr/share/squirrelmail/locale/en_US
# ln -s /usr/share/squirrelmail/help/pt_BR /usr/share/squirrelmail/help/en_US


Ok, agora certifique-se que a configuração do webmail está em English, para isso vá em Opções -> Preferências de Exibição, na guia Idioma deve estar em English.

Por algum motivo que eu não descobri qual, se você deixa o squirrelmail configurado com a default_language para pt_BR, ele não fica em Português. Fazendo os passos citados acima irá funcionar.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Slide de imagens em jQuery

Evitando que sua página fique entre frames

HTML - Forçar a abertura de todos os links em uma nova janela

Editor de HTML5 em tempo real

Resolvendo erro de atualização do firmware do modem DSL2640t

  

Comentários
[1] Comentário enviado por canaman em 01/09/2006 - 14:46h

Isso é uma gambiarra! hehe.. mas valeu a dica (o meu está em português, com debian e sem gambiarra , mas não lembro se tive trabalho pra fazer isso) ...

[2] Comentário enviado por cleitão em 26/02/2007 - 17:09h

Alguém já tentou isso e deu certo??

[3] Comentário enviado por orvaquim em 04/11/2007 - 14:28h

Se estamos a falar disto no Debian nao e necessrio tamanho exercicio.

Segundo a documentcao do Squirelmail:
SquirrelMail implements translations with gettext functions. Interface can use PHP gettext extension or internal gettext implementation. If PHP gettext extension is used, it might require special webserver setup. On Linux gettext functions work only when appropriate system locales are available. On BSD you should be able to set LC_ALL environment variable in PHP script. There are some differences between GNU Gettext and Solaris Gettext implementations.

Entao fiz isto na meu server e voila:
apt-get install locales locales-all util-linux-locales

Funciona!!

[4] Comentário enviado por borgesbruno em 13/01/2010 - 13:11h

Olá pessoal?

Eu achei esse Webmail que é inclusive baseado no SquirrelMail mas bem mais bonito e funcional, se chama Emexis-Webmail, gostei bastante da uma olhada e é brasileiro.
http://eos.brc.com.br/index.php/pt/emexis no site tem screenshots

flow

[5] Comentário enviado por neliodv em 28/09/2010 - 16:33h

Quem usa Debian/Ubuntu pode solucionar da seguinte forma:

Edit o arquivo /var/lib/locales/supported.d/local e adicione a linha necessária para ativar o ISO-8859-1

O arquivo ficará assim:

pt_BR.UTF-8 UTF-8
pt_BR.ISO-8859-1 ISO-8859-1

Depois disso execute 'sudo dpkg-reconfigure locales' para atualizar os locales e tudo vai funcionar como deveria.



Contribuir com comentário