如何禁用Postgresql消息转换

Fab*_*mos 10 postgresql jdbc internationalization

有没有办法禁用邮件的Postgresql翻译?我在pt_BR Windows机器上运行我的appl和Postgresql,当抛出异常时,错误消息被翻译成葡萄牙语,如:

引起:org.postgresql.util.PSQLException:ERRO:relação"unidade_federacao"nãoreistePosição:25

我希望这些消息以英文显示.

我在Java(带有Hibernate)应用程序上使用驱动程序postgresql-8.4-701.jdbc3.jar.

提前谢谢,FabrícioLemos

Fra*_*ens 11

您可以在postgresql.conf中或仅根据数据库更改lc_messages:

ALTER DATABASE dbname SET lc_messages=en_us;
Run Code Online (Sandbox Code Playgroud)

另请参见手册.