Как создать многоязычный маршрут в Zend Framework?
Мне нужен маршрут в Zend Framework, который отображает следующие URI в EventController > indexAction.
:lang/programma/:name/:page
:lang/programme/:name/:page
:lang/event/:name/:page
Второй параметр должен быть "программа" ИЛИ "программа" ИЛИ "событие". Я мог бы просто создать 3 разных маршрута для этого, но я думаю, что это можно сделать всего за один.
Есть идеи как этого добиться?
1 ответ
Использование Zend_Translate
а также Zend_Controller_Router_Route::setDefaultTranslator()
, Подробное описание можно найти в документации.