Add locale Anforderungen und alle Wege - Symfony2

Ich habe eine Anwendung, die war nicht beabsichtigt übersetzungen, aber jetzt habe ich beschlossen, dieses feature hinzufügen. Das problem ist, dass alle meine Routen so Aussehen:

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

und ich will Sie jetzt so zu sein:

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

Muss ich wirklich haben, dies zu tun und gibt es eine Möglichkeit, mehr zu tun, Globale oder automatische, oder zumindest hinzufügen requriements nur einmal, denn Sie sind die gleichen für alle urls? Danke sehr im Voraus!

InformationsquelleAutor Faery | 2013-07-12
Schreibe einen Kommentar