Agrega locale y requisitos a todas las rutas - Symfony2
Creé una aplicación que no estaba destinada a tener traducciones, pero ahora decidí agregar esta función. El problema es que todas mis rutas se ven así:
goodbye:
pattern: /goodbye
defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye }
Y quiero que ahora sean así:
goodbye:
pattern: /goodbye/{_locale}
defaults: { _controller: AcmeBudgetTrackerBundle:Goodbye:goodbye, _locale: en }
requirements:
_locale: en|bg
¿Realmente tengo que hacer esto y hay una manera de hacer más global o automático, o al menos agregar requriements solo una vez, porque son los mismos para todas las direcciones URL? Muchas gracias de antemano!