Puede ser que le esté errando al encadenamiento de las ruta. Seguiré investigando, pero cualquier ayuda será bienvenida.
El código del bootstrap que tengo ahora es el que sigue:
Código PHP:
public function _initRoutes()
{
$this->bootstrap('frontcontroller');
$this->_frontController = $this->getResource('frontcontroller');
$router = $this->_frontController->getRouter();
$langRoute = new Zend_Controller_Router_Route(
':lang/',
array(
'lang' => 'de',
)
);
$defaultRoute = new Zend_Controller_Router_Route(
':controller/:action',
array(
'module'=>'default',
'controller'=>'index',
'action'=>'index'
)
);
$adminRoute = new Zend_Controller_Router_Route('admin/:controller/:action',
array(
'module'=>'admin',
'controller'=>'index',
'action'=>'index'
)
);
$defaultRoute = $langRoute->chain($defaultRoute);
$adminRoute = $langRoute->chain($adminRoute);
$router->addRoute('langRoute', $langRoute);
$router->addRoute('defaultRoute', $defaultRoute);
$router->addRoute('adminRoute', $adminRoute);
}