2015-04-17 108 views
0

我想翻译登录表单的验证消息,但可能我做错了什么。 这是我到目前为止所做的。翻译表单验证消息

NS/AppBundle/Resources/translations/validations.br.yml和文件的内容是

Bad credentials.:translated message 

然后在树枝文件

<div class="error">{{ error.message|trans({},'messages') }}</div 

该项目还具有文件按预期从该文件NS/AppBundle/Resources/translations/messages.br.yml 一切都被翻译。

已尝试清除缓存。

那么我在做什么错了?

+0

您是否设置了默认语言环境和用户的语言环境? – sjagr

+0

是的,我做到了。除验证工作外的所有翻译 – Vodokan

回答

1

如果您尝试使用validations域中的翻译文件,为什么您使用trans筛选器和messages域?嫩枝应该是:

<div class="error">{{ error.message|trans({},'validations') }}</div> 

this link在翻译领域和他们是如何利用在树枝模板,并this section in the same link上的翻译文件的命名约定以及它们如何涉及到翻译领域。