示例#1
0
 /**
  * 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;
 }