к именам роутов добавлена локаль, как избавится от этого? или не стоит этого делать?
security_email_confirm.ru ANY ANY ANY /security/email/confirm
security_register.ru ANY ANY ANY /security/register
security_restore.ru ANY ANY ANY /security/restore
security_check_restore.ru ANY ANY ANY /security/check/restore/{hash}
admin_login.ru ANY ANY ANY /esc/login
У меня не было такого кейса на практике, но впервые вижу чтобы локаль светилась только в ключах конфига, а не в самом урле (типа /security/email/confirm/{locale)}. А вы грепали по самому проекту, где светится эта настройка с "ru"?
В мене таке було на старих проектах, там повністю мінялась структура нейма
если используется локализация, то ко всем роутам добавляется постфикс этой локали, это обязательное требованеи т.к. роут дергается если пользователь указан необходимую локаль, это дает возможность на разные локали делать разное отображение обязательно нужно указать в приложении локаль по дефолту, т.o. если локаль не будет указана пользователем, роутинг примет path с дефолной если говорить об формировании url (с локалью или без), то это уже настройкой конфига роутов, где каждой локали можно присвоить массив префиксов, и им соответствующим url_path https://symfony.com/doc/current/routing.html#localized-routes-i18n
Обсуждают сегодня