private static function getDayNames($day, $shorten = false, $len = 1, $numeric = false)
{
switch (strtolower($day)) {
case 'sat':
case 'saturday':
$ret = 'شنبه';
$n = 1;
break;
case 'sun':
case 'sunday':
$ret = 'یکشنبه';
$n = 2;
break;
case 'mon':
case 'monday':
$ret = 'دوشنبه';
$n = 3;
break;
case 'tue':
case 'tuesday':
$ret = 'سه شنبه';
$n = 4;
break;
case 'wed':
case 'wednesday':
$ret = 'چهارشنبه';
$n = 5;
break;
case 'thu':
case 'thursday':
$ret = 'پنجشنبه';
$n = 6;
break;
case 'fri':
case 'friday':
$ret = 'جمعه';
$n = 7;
break;
default:
$ret = '';
$n = -1;
}
return $numeric ? $n : ($shorten ? mb_substr($ret, 0, $len, 'UTF-8') : $ret);
}