4

我的客户运行我使用 H2 作为嵌入式数据库的桌面产品。他们在许多不同的地方。在我从客户那里收到的崩溃报告中,H2 异常以不同的语言报告。我希望这些信息始终使用英文。我怎样才能做到这一点?

例如,我今天在崩溃报告中收到了这个:

java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.barbarysoftware.c.b.g: PreparedStatementCallback; SQL []; Division durch 0: "0"
Division by zero: "0"; SQL statement:

这部分是德语。我希望它完全是英文的。

谢谢!

4

1 回答 1

3

很抱歉,目前没有办法做到这一点。错误消息已本地化。消息也以英文列出的原因是因为有时英文更清晰。

如果你不喜欢这种行为,那么添加一个数据库设置来禁用它怎么样(只使用英文消息)?欢迎打补丁!

于 2013-06-24T07:27:52.183 回答