Hey!
Want to know how you can translate date into your language. It's really simple tho.. oki let's start.
First we have to define our day, month and year.
Now let's translate our days. I'm going to translate our date into estonianCode:<?php
$day = date("l");
$daynum = date("j");
$month = date("M");
$year = date("Y");
?>
You should change those estonian words into your languageCode:// If our day is Monday (For example) then it changes our day into Esmaspäev (Monday in estonian)
if($day == "Monday"){
$day = "Esmaspäev";
}elseif($day == "Tuesday"){
$day = "Teisipäev";
}elseif($day == "Wednesday"){
$day = "Kolmapäev";
}elseif($day == "Thursday"){
$day = "Neljapäev";
}elseif($day == "Friday"){
$day = "Reede";
}elseif($day == "Saturday"){
$day = "Laupäev";
}elseif($day == "Sunday"){
$day = "Pühapäev";
}
Now let's translate our months..
And now let's display our date:Code:// For example..if our month is January then it changes January into Jaanuar
if($month == "January"){
$month = "Jaanuar";
}elseif($month == "February"){
$month = "Veebruar";
}elseif($month == "March"){
$month = "Märts";
}elseif($month == "April"){
$month = "Aprill";
}elseif($month == "May"){
$month = "Mai";
}elseif($month == "June"){
$month = "Juuni";
}elseif($month == "July"){
$month = "Juuli";
}elseif($month == "August"){
$month = "August";
}elseif($month == "September"){
$month = "September";
}elseif($month == "October"){
$month = "Oktoober";
}elseif($month == "November"){
$month = "November";
}elseif($month == "December"){
$month = "Detsember";
}
Simple eh..Code:echo $daynum.". ", $month." ", $day." ", $year;
okay here's the full script:
Code:<?php
$day = date("l");
$daynum = date("j");
$month = date("M");
$year = date("Y");
if($day == "Monday"){
$day = "Esmaspäev";
}elseif($day == "Tuesday"){
$day = "Teisipäev";
}elseif($day == "Wednesday"){
$day = "Kolmapäev";
}elseif($day == "Thursday"){
$day = "Neljapäev";
}elseif($day == "Friday"){
$day = "Reede";
}elseif($day == "Saturday"){
$day = "Laupäev";
}elseif($day == "Sunday"){
$day = "Pühapäev";
}
if($month == "January"){
$month = "Jaanuar";
}elseif($month == "February"){
$month = "Veebruar";
}elseif($month == "March"){
$month = "Märts";
}elseif($month == "April"){
$month = "Aprill";
}elseif($month == "May"){
$month = "Mai";
}elseif($month == "June"){
$month = "Juuni";
}elseif($month == "July"){
$month = "Juuli";
}elseif($month == "August"){
$month = "August";
}elseif($month == "September"){
$month = "September";
}elseif($month == "October"){
$month = "Oktoober";
}elseif($month == "November"){
$month = "November";
}elseif($month == "December"){
$month = "Detsember";
}
echo $daynum.". ", $month." ", $day." ", $year;
?>
Last edited by Roger; 01-04-2011 at 08:26 PM.
Nice tutorial, thanks for the post Jaan.
I would prefer using a switch-statement, instead of if-statements.
It's in my opinion cleaner, and neater - but it's all about taste.
The result is the same, using any of them.
I've made a danish version, using a switch-statement, just to show how it could look like:
Anyways, nice job, Jaan!Code:<?php $day = date("l"); $daynum = date("j"); $month = date("M"); $year = date("Y"); switch($day) { case "Monday": $day = "Mandag"; break; case "Tuesday": $day = "Tirsdag"; break; case "Wednesday": $day = "Onsdag"; break; case "Thursday": $day = "Torsdag"; break; case "Friday": $day = "Fredag"; break; case "Saturday": $day = "Lųrdag"; break; case "Sunday": $day = "Sųndag"; break; default: $day = "Unknown"; break; } switch($month) { case "January": $month = "Januar"; break; case "February": $month = "Februar"; break; case "March": $month = "Marts"; break; case "April": $month = "April"; break; case "May": $month = "Maj"; break; case "June": $month = "Juni"; break; case "July": $month = "Juli"; break; case "August": $month = "August"; break; case "September": $month = "September"; break; case "October": $month = "Oktober"; break; case "November": $month = "November"; break; case "December": $month = "December"; break; default: $month = "Unknown"; break; } echo $day . " den " . $daynum . ". " . $month . ", " . $year; ?>
thank you![]()
yes you did..but still.. i like elseif thingy
![]()
The original poster is no longer active on CodeCall. If you have any question regarding this posting, please start a new thread in the appropriate forum (and reference this thread).
Thank you.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks