В моем контроллере я использую
$this->get('session.flash_bag')
->add('error', $this->get('translator')->trans('User cannot be activated',[],'messages'));
После команды
php bin/console translation: update --dump-messages ru --domain=messages
Я не вижу новых переводов. Благодаря тестам я понял, что контейнер не загружен и перевод не виден. Если вы реализуете Translator в методе, то все в порядке. Как обойтись без реализации?