У меня есть сайт Zend Framework, который настраивает все маршруты в файле rout.ini. Маршруты выглядят так:
routes.popular.route = popular/:type/:page/:sortOrder
routes.popular.defaults.controller = popular
routes.popular.defaults.action = index
routes.popular.defaults.type = images
routes.popular.defaults.sortOrder = alltime
routes.popular.defaults.page = 1
routes.popular.reqs.type = \w+
routes.popular.reqs.page = \d+
routes.popular.reqs.sortOrder = \w+
В bootstrap.php они читаются и добавляются в frontController:
$config = new Zend_Config_Ini(APPLICATION_PATH . ‘/config/routes.ini’);
$router = $frontController->getRouter();
$router->addConfig($config,‘routes’);
Я хотел бы добавить локализацию в URL, например, www.mysite.com/en/popular, www.mysite.com/sv/popular. Каков предпочтительный способ сделать это?