Pwoned
22 juin 2009 à 15:09
Re,
Alors, pour afficher une date en français, il faut que tu recode une fonction...
une méthode assez simple :
Si tu connais le mot anglais, tu peux tout simplement demander à ce que le programme le traduise.
Exemple :
function traduireenfrancais($lemot)
{
switch($lemot)
{
case "monday": return "lundi"; break;
case "tuesday": return "mardi"; break;
//et ansi de suite...
}
}
Quand à saisir le mot :
une fois que tu as le mot français
function traduireenanglais($lemot)
{
switch($lemot)
{
case "lundi": return "monday"; break;
case "mardi": return "tuesday"; break;
//et ansi de suite...
}
}
De cette manière, quand tu as un mot en français que tu dois traduire en anglais, tu tapes traduireenanglais($lemotatraduire);
Et quand tu as un mot anglais que tu veux traduire en français : traduireenfrancais($lemotatraduire);
Donc, tu demandes à l'utilisateur de saisir le mot francais, tu fais $lemotanglais = traduireenanglais($lareponsedelutilisateur); et le mot est traduit en anglais, donc peut être utilisé comme si le mot avait été tapé directement en anglais.
Et pour l'affichage, au lieu d'afficher directement ta variable, tu fais $lemotfrancais = traduireenfrancais($lareponsedelutilisateur); et le mot sera en français.
Tu comprends un peu ce que je veux dire ou pas du tout ?