удален MessageSelector в Symfony / Компонент / Перевод - PullRequest
0 голосов
/ 24 января 2020

Я только что попытался перейти на Symfony 5.0, однако я получаю следующую ошибку:

You have requested a non-existent service "translator.selector".

В моем коде в services.yaml у меня есть

Symfony\Component\Translation\MessageSelector: '@translator.selector'

https://github.com/symfony/symfony/blob/master/src/Symfony/Component/Translation/CHANGELOG.md Я видел, что это было удалено. Как мне продолжить? Заранее спасибо!

1 Ответ

0 голосов
/ 24 января 2020

Лучший способ - проверить журнал изменений https://github.com/symfony/symfony/blob/master/UPGRADE-5.0.md

Классы MessageSelector, Interval и PluralizationRules были удалены, вместо этого используйте IdentityTranslator

...