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

Responder a