oversæt functionen:
function TranslateMonth($Month, $Lang = "da", $InputType = "name"){
/* Arrays: */
/* Standardt */ $EN = array("x","January","February","March","April","May","June","July","August","September","October","November","December");
/* Dansk */ $DA = array("x","Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December");
/* Svensk */ $SE = array("x","Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","November","December");
/* Norsk */ $NO = array("x","Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember");
/* Hollansk */ $NL = array("x","Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December");
/* Fransk */ $FR = array("x","Janvier","février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
/* Tysk */ $DE = array("x","Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
/* Italiensk */ $IT = array("x","Gennaio","Febbraio","Marzo","Aprile","Màggio","Giugno","Lùglio","Agosto","Settèmbre","Ottàgono","Novèmbre","Dicèmbre");
/* Spansk */ $ES = array("x","Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
if ($InputType == "name"){
switch($Lang){
case da: $res = str_replace($EN, $DA, $Month); break;
case se: $res = str_replace($EN, $SE, $Month); break;
case no: $res = str_replace($EN, $NO, $Month); break;
case nl: $res = str_replace($EN, $NL, $Month); break;
case fr: $res = str_replace($EN, $FR, $Month); break;
case de: $res = str_replace($EN, $DE, $Month); break;
case it: $res = str_replace($EN, $IT, $Month); break;
case es: $res = str_replace($EN, $ES, $Month); break;
}
}
if ($InputType == "number"){
switch($Lang){
case da: $res = $DA[$Month]; break;
case se: $res = $SE[$Month]; break;
case no: $res = $NO[$Month]; break;
case nl: $res = $NL[$Month]; break;
case fr: $res = $FR[$Month]; break;
case de: $res = $DE[$Month]; break;
case it: $res = $IT[$Month]; break;
case es: $res = $ES[$Month]; break;
}
}
return $res;
}
brug af function
echo TranslateMonth(5,"da","number"); //giver maj
echo TranslateMonth("May"); //giver maj
echo TranslateMonth(date("F")); //giver den mdr vi er i
ellers din function:
$d = date("n")+1;
echo $maaned[$d];
Indlæg senest redigeret d. 19.07.2008 15:10 af Bruger #3427