Em 27 de abril de 2016 00:20, Euler Taveira <[email protected]> escreveu:

> On 26-04-2016 16:47, Joel Benelli wrote:
> > Olá Fabrizio, obrigado pela atenção. Acredito que se não houvesse
> > tradução traria por default em inglês, que é o que precisamos. Na
> > instalação em Windows traz em português DETALHE, e na Linux traz DETAIL.
> >
> Para que mensagens sejam apresentadas em um língua específica, o
> PostgreSQL deve ser compilada com --enable-nls (verifique com 'pg_config
> --configure'). Com o suporte a NLS, temos o parâmetro lc_messages que
> controla a apresentação das mensagens. Um reload altera o parâmetro.
> Você não informou o lc_messages de ambos ambientes.
>
> > ERROR: update or delete on table "hospedagem" violates foreign key
> > constraint "fk_hospedagemclassificacaopax_hospedagem" on table
> > "hospedagemclassificacaopax"
> >
> > DETAIL:  Key (id)=(395) is still referenced from table
> "hospedagemclassificacaopax".
> >
> > ---------
> >
> > DETALHE:  Key (id)=(395) is still referenced from table
> "hospedagemclassificacaopax".
> >
> Quanto a mistura de traduzido e não traduzido, é que eles são traduzidos
> independentemente (vide [1] nas linhas 17837 e 18634).
>
> Além disso, é muito estranho essa mensagem não estar traduzida. Ambas
> estão traduzidas na 9.4.0 e na 9.4.7. Qual a versão exata da 9.4? E o
> parâmetro lc_messages?
>
>
> [1]
>
> http://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f=src/backend/po/pt_BR.po;h=37e4a28f07a27e4c3b3ede2b7d8d3004bcbde270;hb=2ac3be2e763d9b971352819f285dd51519e0aeb9
>
>
> --
>    Euler Taveira                   Timbira - http://www.timbira.com.br/
>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>

Bom dia

"lc_collate";"Portuguese_Brazil.1252"
"lc_ctype";"Portuguese_Brazil.1252"
"lc_messages";"en_US.utf8"
"lc_monetary";"Portuguese_Brazil.1252"
"lc_numeric";"Portuguese_Brazil.1252"
"lc_time";"Portuguese_Brazil.1252"

"PostgreSQL 9.4.5, compiled by Visual C++ build 1800, 64-bit"

O estranho é que via:
- PGAdmin aparece 'DETAIL'
- psql aparece 'DETALHE'
- em nosso aplicativo Java/Hibernate coleta 'DETALHE'

O lc_messages estava como "Portuguese_Brazil.1252" alterei para
"en_US.utf8" mas não surtiu efeito. Vou tentar instalar outra versão ...
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a