Em 27 de abril de 2016 10:02, Fabrízio de Royes Mello < [email protected]> escreveu:
> On 27-04-2016 09:11, Joel Benelli wrote: > > > > > > Em 27 de abril de 2016 00:20, Euler Taveira <[email protected] > > <mailto:[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] > > <mailto:[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 ... > > > > Tenta assim: > > lc_messages = 'C' > > Att, > > -- > Fabrízio de Royes Mello 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 > lc_messages = 'C' não alterou o comportamento, também apresentou 'DETALHE'. - Alterei o posgresql.conf e recarreguei as configurações; - Executei set lc_messages='C'; - Executei alter database BaseDeTeste set lc_message='C'; Na leitura dos parametros apresentou 'C'
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
