Estou tendo o mesmo problema. Eis o resultado de locale:
LANG=en_US.UTF-8
LC_CTYPE=”en_US.UTF-8″
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_COLLATE=”en_US.UTF-8″
LC_MONETARY=”en_US.UTF-8″
LC_MESSAGES=”en_US.UTF-8″
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
LC_ALL=
Eis o resultado de locale -a exibe uma quantidade enorme de siglas, incluindo:
pt_BR
pt_BR.iso88591
pt_BR.utf8
pt_PT
pt_PT@euro
pt_PT.iso88591
pt_PT.iso885915@euro
pt_PT.utf8
Gostaria de saber como altero as configurações para PT-BR pois acredito que as configurações do sistema operacional estão influenciando os resultados das minhas queries.
O sistema é o CentOS 4, as páginas são exibidas em PHP4, servidor Apache 1. As configurações do httpd.conf e php.ini já estão regionalizadas.
Agradeço qualquer ajuda.