On 27-04-2016 09:11, Joel Benelli wrote: > > > Em 27 de abril de 2016 00:20, Euler Taveira <eu...@timbira.com.br > <mailto:eu...@timbira.com.br>> 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 > pgbr-geral@listas.postgresql.org.br > <mailto:pgbr-geral@listas.postgresql.org.br> > 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 ... >
Tenta assim: lc_messages = 'C' Att, -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
signature.asc
Description: OpenPGP digital signature
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral