title: PHP Zend Routing for languages not complying with modules
body: <p>I have the following code in my bootstrap. It works well, however, with any module besides default it redirects to the default module. How can I get this to to work with modules besides the default module?             </p>
  
  <pre><code>protected function _initRoutes()
  {
      $this-&gt;bootstrap(array('FrontController'));
      $router = $this-&gt;getResource('Frontcontroller')-&gt;getRouter();
      $router-&gt;removeDefaultRoutes();
      $language = new Zend_Controller_Router_Route(
           ':language', array('language' =&gt;'en')
      );
      $module = new Zend_Controller_Router_Route_Module(
        array(
        'module'    =&gt; 'default',
        'controller'=&gt; 'index',
                'action'    =&gt; 'index'
         ),
         Zend_Controller_Front::getInstance()-&gt;getDispatcher(),
         Zend_Controller_Front::getInstance()-&gt;getRequest()
      );
      $module-&gt;isAbstract(true);
      $default = new Zend_Controller_Router_Route_Chain();
      $default-&gt;chain($language);
      $default-&gt;chain($module);
      $router-&gt;addRoute('default', $default);
  }
  </code></pre>