【问题标题】:Translate exception messages in Java在 Java 中翻译异常消息
【发布时间】:2012-03-05 15:42:24
【问题描述】:

我尝试了一个可以将异常消息翻译成另一种语言的程序。来自 Java 的大多数异常或错误消息都以英语显示,但我想至少将异常类更改为将它们翻译成印度尼西亚语,因为我来自印度尼西亚。 我一直在尝试使用词法分析器和解析器概念对某些程序代码进行词法分析,以匹配存在但结果并不完美的语法。例如在我之前的问题中,我用 ANTLR 制定了这条规则。

是否有其他解决方案可以将英语的消息错误或异常翻译成另一种语言?

【问题讨论】:

  • 您是否询问从英语到印度尼西亚语的自动翻译?比如谷歌翻译?
  • 是的,就像那样......但这是关于异常的,我的意思是当用户输入一些代码和编译代码时。如果该代码错误,异常可以显示该错误但不是英文。我只是不会在印度尼西亚传递信息。怎么装呢?

标签: java exception exception-handling translate


【解决方案1】:

您可以使用 getLocalizedMessage() 方法获取国际化消息。用法示例见http://refactormycode.com/codes/339-internationalize-exceptions

【讨论】:

    猜你喜欢
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 2010-09-16
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多