/** * Get the locale * * @return mixed */ public function getLocale() { if ($this->_locale !== null) { return $this->_locale; } else { if (($locale = Zend_Controller_Router_Route::getDefaultLocale()) !== null) { return $locale; } else { try { $locale = Zend_Registry::get('Zend_Locale'); } catch (Zend_Exception $e) { $locale = null; } if ($locale !== null) { return $locale; } } } return null; }