-
Notifications
You must be signed in to change notification settings - Fork 94
Erros Locale
Esta página destina-se a reunir informações relacionada a problemas de charset no SIGA
Sintoma
As datas geradas pelo sistema estão sendo exibidas em inglês.
Causa
Provavelmente as configurações de “Locale” do servidor de aplicações, ou da máquina virtual que vocês utilizam não estão definidas como “pt_BR”.
Solução
Tente modificar o script de inicialização do servidor de aplicações colocando as opções -Duser.language=pt -Duser.region=BR na variável JAVA_OPTS. No JBoss 4.2.2 o script fica no arquivo o run.bat para sistemas Windows ou run.sh para sistemas *nix
.
Sintoma
- Ao exibir um documento, o texto do brasão ou o corpo do documento apresenta caracteres não legíveis.
Causa
- O sistema opearaciona onde o SIGA está instalado está com as definições locais (codepage) desconfiguradas
Solução
-
Para evitar erro na exibição dos acentos e cedilhas (codepage) nas páginas do SIGA, para as distribuições do Linux RedHat e similares, devemos editar o arquivo
$HOME/.bashrc
e acrescentar as linhasLANG="pt_BR" LC_CTYPE="pt_BR" LC_NUMERIC="pt_BR" LC_TIME="pt_BR" LC_COLLATE="pt_BR" LC_MONETARY="pt_BR" LC_MESSAGES="pt_BR" LC_PAPER="pt_BR" LC_NAME="pt_BR" LC_ADDRESS="pt_BR" LC_TELEPHONE="pt_BR" LC_MEASUREMENT="pt_BR" LC_IDENTIFICATION="pt_BR" LC_ALL=pt_BR
export LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL
onde $HOME
é o diretório do usuário que executa o jboss.
Obs: estas linhas surtem efeito apenas para o usuário, mas se for necessário para todos os usuários então o arquivo a ser editado é
/etc/sysconfig/i18n
devem ser inseridas as linhas acima sem a do export.