Dodaj ustawienia regionalne i wymagania do wszystkich tras - Symfony2

Stworzyłem aplikację, która nie była przeznaczona do tłumaczenia, ale teraz postanowiłem dodać tę funkcję. Problem polega na tym, że wszystkie moje trasy wyglądają tak:

goodbye:
    pattern: /goodbye
    defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye }

i chcę, żeby teraz wyglądały tak:

goodbye:
    pattern: /goodbye/{_locale}
    defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye, _locale: en }
    requirements:
        _locale: en|bg

Czy naprawdę muszę to zrobić i czy istnieje sposób na bardziej globalne lub automatyczne, a przynajmniej na dodawanie wymagań tylko raz, ponieważ są takie same dla wszystkich adresów URL? Z góry dziękuję bardzo!

questionAnswers(6)

yourAnswerToTheQuestion