public function getLabel()
 {
     $label = null;
     if (sfSympalConfig::isI18nEnabled('sfSympalMenuItem')) {
         $culture = sfContext::getInstance()->getUser()->getCulture();
         if (isset($this->_menuItemArray['Translation'][$culture]['label'])) {
             $label = $this->_menuItemArray['Translation'][$culture]['label'];
         }
         if (!$label && isset($this->_menuItemArray['Translation'][sfConfig::get('sf_default_culture')]['label'])) {
             $label = $this->_menuItemArray['Translation'][sfConfig::get('sf_default_culture')]['label'];
         }
     } else {
         if (isset($this->_menuItemArray['label'])) {
             $label = $this->_menuItemArray['label'];
         }
     }
     if (!$label) {
         $label = parent::getLabel();
     }
     return $label;
 }