1

我有一个用于用户表单验证的 yml 文件(与许多其他表单一样):

# src/User/RegBundle/Resources/config/validation.yml
    User\RegBundle\Entity\User:
      properties:
        name:
          - NotBlank: ~
          - Length:
              min: 2
              max: 255
              minMessage: error_min_message
              maxMessage: error_max_message

表单被渲染到树枝中,如下所示

//...
{{ form_row(form.name) }}
{{ form_row(form.surname) }}
{{ form_row(form.gender) }}
{{ form_row(form.email) }}
//...

我的 symfony2 网站具有多语言结构,并且有用于单词翻译的messages.mylang.xliff文件。一切正常。我的问题是是否有办法将“error_min_message”插入到messages.mylang.xliff中,或者还有其他方法可以翻译这些消息。

4

1 回答 1

1

验证字符串转到validators.LANG.FORMAT而不是messages.LANG.FORMAT. 添加新翻译文件后不要忘记清除缓存。

于 2013-09-11T16:07:07.900 回答