Grails i18 消息属性

发布于 2024-11-07 05:03:40 字数 197 浏览 6 评论 0原文

我想更改 i18 消息属性文件中不同属性的 typemismatch.java.math.BigDecimal 的默认消息。

在文档中它说,使用 typeMismatch.$className.$propertyName 进行自定义,但这对我不起作用。

有没有人遇到过这个问题。任何帮助表示赞赏。

I want to change the default message for typemismatch.java.math.BigDecimal in i18 message properties file for different properties.

In the documentation it says, use typeMismatch.$className.$propertyName to customize but that does not work for me.

Did anyone come across this issue. Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

謸气贵蔟 2024-11-14 05:03:40

对于属性 foo,以下内容应覆盖默认消息:

typeMismatch.java.math.BigDecimal.foo=Property {0} must be a valid number

For a property foo, the following should override the default message:

typeMismatch.java.math.BigDecimal.foo=Property {0} must be a valid number
夏末的微笑 2024-11-14 05:03:40

对于属性 foo

typeMismatch.foo=自定义消息

或者更具体地说,对于表单中的属性 foo:

typeMismatch.formName.foo=自定义消息

For a property foo:

typeMismatch.foo=Custom message

Or more specific, for a property foo in a form:

typeMismatch.formName.foo=Custom message

断桥再见 2024-11-14 05:03:40

要覆盖默认消息,您需要文档 typeMismatch.$className.$propertyName$className 处的完全限定类名。

例如。 typeMismatch.com.xxx.hrms.Employee.salary=请输入有效号码

To override the default message, you need fully qualified class name at $className of documentation typeMismatch.$className.$propertyName.

Eg. typeMismatch.com.xxx.hrms.Employee.salary=Please Enter valid number

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文