Ну тогда правь функцию generate_calendar. У меня там так. Ща делал.
	PHP код:
	
		
			
$ru_month = array(
            "01" => "Январь",
            "02" => "Февраль",
            "03" => "Март",
            "04" => "Апрель",
            "05" => "Май",
            "06" => "Июнь",
            "07" => "Июль",
            "08" => "Август",
            "09" => "Сентябрь",
            "10" => "Октябрь",
            "11" => "Ноябрь",
            "12" => "Декабрь"
        );
        
        
        #note that some locales don't capitalize month and day names
        if($GLOBALS['TSFE']->tmpl->setup['config.']['locale_all'] != "ru_RU") $this->listHeader = $this->convertSpecialCharacters(ucfirst(strftime($this->conf['listView.']['strftime.']['main'],$first_of_month)));
        else $this->listHeader = $ru_month["$month"].$this->convertSpecialCharacters(ucfirst(strftime(" - %Y",$first_of_month))); 
		
	
 Поменяй там ru_RU на russian или как там у тебя.