![](/img/trans.png)
[英]How can i send parameters to translation file in symfony2 validator engine?
[英]How can i send parameters to validators.lang.yml in symfony2 validator engine?
我想在symfony2中转换验证消息。
address:
- NotBlank: { message: "address.address.not_blank" }
- Length:
min: 10
minMessage: "address.address.min_length"
我想显示最小或最大限制参数。
address.address.min_length: Address must be at least %limit% characters length
但这不起作用!
我的翻译文件名为validators.en.yml。
用户收到完全一样的错误消息。 他们看不到
%限制%
如何显示极限参数?
根据官方文档,您应该使用令牌:
{{ limit }}
并不是
%limit%
现在,如果您想提供一些不受Length
验证器严格限制的参数,则可能应该使用翻译服务作为参数来实现自己的验证器。 然后,使用它和配置内部Length
一样容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.