使用 Symfony2 翻译表单中的文本错误必填字段

Translate the text error required fields in a form with Symfony2

我正在使用 Symfony2 开发一个应用程序,我尝试翻译文本表单验证(必需)。验证由浏览器完成,我得到例如 "Veuillez renseigner ce champs" 我希望我可以翻译客户或切换导航。

我的表格是用buidform做的。

提前感谢您的帮助

奥利维尔

如果您指的是当字段具有必需属性时引发的浏览器验证,这不依赖于 symfony。我不确定您是否可以为这些消息设置语言,因为它们是由用户的浏览器生成的。

您的解决方案可能是禁用浏览器验证(即在您的 formBuilder 字段中将 required 设置为 false)并依赖您可以自定义其消息的实体中的断言,您将找到更多关于这个 here.