Pessoal - Estou realizando o teste aqui na Prefeitura Municipal de Limeira do i-educar, durante o processo de instalação so ocorreu o erro na criaçao do database onde nao foi aceita o LATIN1, mudei para UTF8 e funcionou normalmente. Tive todos os problemas descritos no topico Mensagem de erro postado no mesmo forum, e com ajuda dos colegas foram todos resolvido e assim conseguimos acessar o sistema.
Acessei a aplicação, verifiquei que a mesma tem outros modulos (Intranet) e o i-educar é uma dos modulos constantes, mas nao completo so aparece a pagina de apresentação, no menu tambem tudo que tem acentos e outos sinais graficos está "zuado" .
Minhas duvidas:
1 - A aplicação que baixamos vem completa com outros modulos ou é realmente so o software do i-educar que deveria aparecer, peguei os fontes no portal SPB tudo conforme o script??
2 - Existe algum manual de utilização dos sistemas?
Peço paciencia comigo, pois sou novato neste mundo do software livre, e gostaria de parabenizar a todos pelo execelente trabalho neste portal.
Autor: Siber Cintra
1212 comentários
LANGUAGE=”pt_BR:pt:en” O arquivo /etc/default/locale também deve ser editado e seu conteúdo deve ser: LANG="pt_BR"
LANGUAGE=”pt_BR:pt:en” Execute o seguinte comando: # echo "pt_BR pt_BR.ISO-8859-1" >> /etc/locale.alias Este arquivo grava os aliases para os locales, isso é para facilitar as configurações. No diretório /var/lib/locales/supported.d alguns arquivos que configuram os locales que serão gerados, por padrão existem três arquivos “en”, “pt” e “local”. Para nosso caso, pode apagar o “en” e o “pt” deixando apenas o “local”. Feito isso, edite o arquivo local e deixe seu conteúdo como abaixo: pt_BR.ISO-8859-1 ISO-8859-1
en_US.ISO-8859-1 ISO-8859-1 Muito bem, configuramos os arquivos necessários para a geração dos locales, agora vamos reconfigurar. Os comandos abaixo fazem o serviço: # localedef pt_BR -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO-8859-1 -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1
# dpkg-reconfigure locales
# locale-gen –purge
# locale-gen Acredito que apenas um desses três comandos fariam o serviço, mas como eu executei os três quando estava configurando o sistema não vou tirar algum deles, é melhor executar a mais e funcionar do que executar a menos e não funcionar. Reinicie o sistema e execute o comando abaixo para termos certeza que está tudo conforme o desejado. # locale
LANG=pt_BR
LANGUAGE=pt_BR:pt:en
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= # locale -a
C
en_US.iso88591
POSIX
pt_BR.iso88591 Agora sim, está tudo como deveria estar. Nosso sistema já está usando ISO-8859-1. (ISO-8859-1é LATIN1) Corrigindo o Encoding do Postgres Espero ter ajudado. Wagner Nascimento
DETAIL: A definição de LC_TYPE do servidor requer codificação UTF8. se uso o ENCONDING = 'UTF8' O Database é criado mas na aplicação fica toda a acentuação zuada.... executei o procedimento que vc me sugeriu, com exceção de alguns passos que nao tem os caminhos na respectiva distro ( Debian 4.0 r5) passo nao executado: No diretório /var/lib/locales/supported.d alguns arquivos que configuram os locales que serão gerados, por padrão existem três arquivos “en”, “pt” e “local”. Para nosso caso, pode apagar o “en” e o “pt” deixando apenas o “local”. Feito isso, edite o arquivo local e deixe seu conteúdo como abaixo: pt_BR.ISO-8859-1 ISO-8859-1
en_US.ISO-8859-1 ISO-8859-1 ja alterei via dpkg-reconfigure locales e nada até o Postgres deu erro, e zuou tambem a acentuação geral dos menus da maquina, voltei a configuração para o UTF8 ai voltou ao normal, mas nao consigo criar o DATABASE usando o LATIN1 vou criar os databases usando UTF8 e ver o que dá
obrigado novamente
Siber