翻译表单验证消息
Translating form validation messages
我正在尝试翻译登录表单的验证消息,但可能我做错了什么。
这是我到目前为止所做的。
NS/AppBundle/Resources/translations/validations.br.yml
并且该文件的内容是
Bad credentials.:translated message
然后在 twig 文件中
<div class="error">{{ error.message|trans({},'messages') }}</div
该项目还有一个文件NS/AppBundle/Resources/translations/messages.br.yml
该文件中的所有内容均按预期翻译。
已尝试清除缓存。
那我做错了什么?
如果您尝试使用 validations
域中的翻译文件,为什么要对 messages
域使用 trans
过滤器?树枝应该是:
<div class="error">{{ error.message|trans({},'validations') }}</div>
有关翻译文件的命名约定及其与翻译域的关系,请参阅this link on the translation domains and how they're utilized in the Twig templating, and this section in the same link。
我正在尝试翻译登录表单的验证消息,但可能我做错了什么。 这是我到目前为止所做的。
NS/AppBundle/Resources/translations/validations.br.yml
并且该文件的内容是
Bad credentials.:translated message
然后在 twig 文件中
<div class="error">{{ error.message|trans({},'messages') }}</div
该项目还有一个文件NS/AppBundle/Resources/translations/messages.br.yml
该文件中的所有内容均按预期翻译。
已尝试清除缓存。
那我做错了什么?
如果您尝试使用 validations
域中的翻译文件,为什么要对 messages
域使用 trans
过滤器?树枝应该是:
<div class="error">{{ error.message|trans({},'validations') }}</div>
有关翻译文件的命名约定及其与翻译域的关系,请参阅this link on the translation domains and how they're utilized in the Twig templating, and this section in the same link。