0

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

我已经在翻译文件夹中翻译了会话消息和验证器:并且messages.fr.yml我无法获得由 SecurityContext 创建的那些。validators.fr.ymlMyUserBundle.fr.yml

4

1 回答 1

3

来自 FOSUserBundle 的所有消息都使用“FOSUserBundle”作为消息域。所以你必须把你的翻译成./app/Resources/translations/FOSUserBundle.fr.yml.

如果您基于FOSUserBundle派生了自己的包,则该文件将进入./src/YourUserBundle/Resources/translations/FOSUserBundle.fr.yml.

于 2013-02-27T15:12:44.913 回答