Edit your /etc/profile.d/lang.sh like :
Code:
LANGUAGE=pt
LC_MESSAGES=pt
LC_ALL=pt_PT
LESSCHARSET=latin1
export LANGUAGE LC_MESSAGES LC_ALL LESSCHARSET
requires glibc-i18n package installed
Also I assume you want portugese not brazilian ?
(for Brazilian, change pt_PT to pt_BR in LC_ALL)