Как перевести сообщения проверки ограничений - PullRequest
0 голосов
/ 05 февраля 2020

Это моя первая проблема.

# config/validator/validation.yaml
App\Usecase\GetEntity\GetEntityRequest:
properties:
  date:
    - Date:
        message: 'get.date.msg'

Как заменить заполнитель " get.date.msg " верной ошибкой msg?

Официальная документация не помогает: https://symfony.com/doc/current/validation/translations.html

Где именно должен быть файл перевода? В " config / translations " или в " config / validator / translations "? Может быть, в " root / translations "? ^^

В конце концов, я все перепробовал. Вывод никогда не переводится, каждый раз, когда заполнитель " get.date.msg " является выводом.

Нужен ли для этого пакет переводов Symfony?

1 Ответ

0 голосов
/ 25 февраля 2020

Сообщения об ограничениях должны быть в файле app/Resources/translations/validators.en.yml (возможно, зависит от вашей symfony версии). Пытается поместить validators.en.yml в то же место, где у вас есть файл messages.en.yml.

...