* Translation according to locale * * @param string $str * @return string Translated string, if appropriate translation found. Otherwise same string will return. */ public function translate($str) { if (NULL == self::$translator) { self::$translator = Zend_Registry::get('translator'); if ($locale = Zend_Registry::get('Zend_Locale')) { self::$translator->setLocale($locale); // print_r(self::$translator->getOptions()); } } return self::$translator->_($str); } public static function getFormatedDate($date) { return $date != '0000-00-00' && $date != '0000-00-00 00:00:00' ? date('d M, Y', strtotime($date)) : '-'; } public static function getFormatedTime($date) { return $date != '00:00:00' ? date('g:i a', strtotime($date)) : '-'; } public static function getFormatedDateTime($date) { return $date != '0000-00-00' && $date != '0000-00-00 00:00:00' ? date('d M, Y g:i a', strtotime($date)) : '-'; } } Fox::getPath();