如何翻译SecurityContext:AUTHENTICATION_ERROR?

时间:2013-02-27 13:05:25

标签: symfony symfony-2.1 fosuserbundle

我正在使用FosUserBundle和Symfony2.1,当我尝试连接未启用的用户时,我的表单上显示以下错误:User account is disabled,这很棒,但它是一个法国网站,我想用法语翻译这条消息。

我已经在翻译文件夹中翻译了会话消息和验证器:messages.fr.ymlvalidators.fr.yml以及MyUserBundle.fr.yml但我无法获取SecurityContext创建的会话消息和验证器。

1 个答案:

答案 0 :(得分:3)

来自FOSUserBundle的所有消息都使用“FOSUserBundle”作为消息域。因此,您必须将翻译放入./app/Resources/translations/FOSUserBundle.fr.yml

如果您根据FOSUserBundle派生了自己的捆绑包,则该文件会转到./src/YourUserBundle/Resources/translations/FOSUserBundle.fr.yml