Sigo sin entender lo que requieres, si usas el primer ejemplo que te di, con ese no tendrías problemas para pasar la ruta, y luego el modulo / controlador / accion, precisamente es algo que hice hace poco en un proyecto para incluir la ruta:
Código PHP:
Ver original$router->removeDefaultRoutes();
$router->addRoute(
'default',
new Zend_Controller_Router_Route(
':lang/:module/:controller/:action/*',
'module' => 'default',
'controller' => 'index',
'action' => 'index'
)
)
);
$router->setGlobalParam('lang', 'en');
Con eso pude inyectar al inicio de la ruta mi variable.
Saludos.