timeHelper in french

Par sylvain, il y a 11 ans


J'aimerais simplement Recuperer la date du jour et le mois en Francais pour l'inserer dans un template déja crée.

J'ai utilisé le DateHelper, mais ca n'est pas exactement ce que je cherchais.

class DateHelper extends AppHelper{ public $days = array('Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi','Dimanche'); public $months = array('Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'); function french($datetime){ ... return $date; } }

Car au lieu d'avoir 8 Octobre
J'ai 8th October

6 réponses

Lartak, il y a 11 ans

Bonjour.
Regardes tout simplement ceci : Grafikart/CakePHP-Fr-Locale + La documentation de CakePHP sur le Helper Time et tu auras ta solution.

sylvain, il y a 11 ans

Merci, pour le dossier c'est fra ou fre ?
J'aurais dit fre pour French

Lartak, il y a 11 ans

Pourquoi poser la question, alors que la réponse est dans la documentation : Internationaliser Votre Application ?

/app/Locale/eng/LC_MESSAGES/default.po (Anglais) /app/Locale/fra/LC_MESSAGES/default.po (Français) /app/Locale/por/LC_MESSAGES/default.po (Portugais)
sylvain, il y a 11 ans

ok merci, dommage du coup c'est un peu illogique le fra

Lartak, il y a 11 ans

Je ne vois pas en quoi c'est illogique, en français nous disons français et non french.
De toute façon, lorsque tu passeras à la version 3 de CakePHP, c'est différent, donc.

sylvain, il y a 11 ans

oui certainement, mais on melange l'anglais et le francais.
bref ce n'est pas bien grave