Добавить локаль и требования ко всем маршрутам - Symfony2
Я создал приложение, которое не предназначалось для перевода, но теперь я решил добавить эту функцию. Проблема в том, что все мои маршруты выглядят так:
goodbye:
pattern: /goodbye
defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye }
и я хочу, чтобы они теперь были такими:
goodbye:
pattern: /goodbye/{_locale}
defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye, _locale: en }
requirements:
_locale: en|bg
Нужно ли мне это делать, и есть ли способ сделать более глобальный или автоматический, или хотя бы добавить заявки только один раз, потому что они одинаковы для всех URL? Большое спасибо заранее!