public function init()
 {
     parent::init();
     if ($this->_getParam("language") && \Zend_Locale::isLocale($this->_getParam("language"))) {
         $locale = new \Zend_Locale($this->_getParam("language"));
         \Zend_Registry::set("Zend_Locale", $locale);
     }
     if (\Zend_Auth::getInstance()->hasIdentity()) {
         $ident = \Zend_Auth::getInstance()->getIdentity();
         $member = User::getById($ident['oid']);
         $this->currentMember = $member;
         $this->view->currentMember = $member;
     }
     if (\Zend_Registry::isRegistered("Zend_Locale")) {
         $locale = \Zend_Registry::get("Zend_Locale");
     } else {
         $locale = new \Zend_Locale("en");
         \Zend_Registry::set("Zend_Locale", $locale);
     }
     $this->view->language = (string) $locale;
     $this->language = (string) $locale;
 }