Symfony2-URL для каждой локали


Я пытаюсь настроить пару языков в моем проекте Symfony2. Теперь мне нужно выяснить, как лучше всего (symfony2 way) определить один маршрут, который может обрабатывать такие URL:

 /en/contact 
 /pl/kontakt 
 /fr/contacter

Как я могу определить маршрут ?

Правка:

Обратите внимание, что решения с общей "контактной" частью недостаточно:

/en/contact
/pl/contact
/fr/contact

И я хочу, чтобы часть "контакт" была переведена (внутри маршрута я не хочу использовать систему перевода на этом уровне). В нескольких словах я нужно связать "en" с "контактом", "pl" с "контактом" и "fr"с " контактером".

1 2

1 ответ:

Недавно я нашел что-то вроде этого: https://github.com/BeSimple/BeSimpleI18nRoutingBundle

Это в значительной степени то, что вы хотели. Наслаждаться. :)