[RESOLU] Date en français

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Date en français

Re: [RESOLU] Date en français

par @rthur » 11 janv. 2019, 17:05

C'est exactement ça !

Merci à toi pour le partage de la solution :-D

Re: Date en français

par bibou51 » 11 janv. 2019, 17:03

Bon bin en cherchant un peu j'ai fini par trouver :

//Voici les deux tableaux des jours et des mois traduits en français
$nom_jour_fr = array("dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi");
$mois_fr = Array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août",
"septembre", "octobre", "novembre", "décembre");
// on extrait la date du jour
list($nom_jour, $jour, $mois, $annee) = explode('/', date("w/d/n/Y"));
echo "date du jour en français : " ;
echo $nom_jour_fr[$nom_jour].' '.$jour.' '.$mois_fr[$mois].' '.$annee;
//Affichera par exemple : "date du jour en français : samedi 24 juin 2006."

Re: Date en français

par bibou51 » 11 janv. 2019, 15:45

bonjour @rthur
Je vais commencer par voir avec mon hébergeur car pour le tableau je ne saurais pas le faire ni où le mettre

Re: Date en français

par @rthur » 11 janv. 2019, 15:32

C'est probablement que ton nouvel hébergeur n'a pas installé la langue française sur le serveur qui t'héberge.
2 solutions :
- soit tu contactes ton hébergeur
- soit tu met en français "à la main" la date (en utilisant un tableau avec le nom des jours et un tableau avec le nom des mois.

Je te recommande cette 2ème solution qui à l'avantage de marcher partout.

Date en français

par bibou51 » 11 janv. 2019, 13:11

Bonjour,
Je n'arrive pas à afficher la date en Français.

setlocale(LC_TIME,"fr_FR");
echo Nous sommes le '.utf8_encode(strftime("%A %d %B %Y")).'

La date s'affiche en anglais, quelqu'un pourrais me dire où se trouve le problème car avant que je change d'hébergeur ça s'affiché bien en Français.

Merci d'avance.