Question de filtre

Bonjour,

Sur mon site j'ai une rubrique nouveaute.
Avec dans la boucle un truc comme ca :
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]

Maintenant que je suis entrain de traduire le site en english, j'ai fait un
template pour le sommaire anglais, seulement comme j'utilise le meme filtre
mes jours et mes mois sont en francais.
Y a t'il un moyen simple de faire que les noms soient en anglais ?
(tout en conservant le francais sur le site francais )

M'est avis qu'il me faille creer un nouveau filtre, donc comment dois-je
faire pour ca ?

Merci d'avance

Coralie

Pour voir ce que ca donne :
Fr : http://www.copinedegeek.com
English : http://www.copinedegeek.com/sommaire_en.php3

Les filtres sont à écrire en PHP dans le fichier mes_fonctions.php. Comme
les dates sont en anglais, c'est simple :

function nom_jour_en($date) {
  return date("L", $date);
}

function jour_en($date) {
  $jour = date("j", $date);
  switch ($jour % 10) {
    case 1 : return $jour . "st";
    case 2 : return $jour . "nd";
    case 3 : return $jour . "rd";
    default : return $jour . "st";
  }
}

function nom_mois_en($date) {
  return date("F",^$date);
}

Ca devrait marcher si #DATE est sortie au format timestamp, je ne me
souviens plus... Sinon il faut comvertir

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Coralie Paulhac
Envoyé : mardi 18 mars 2003 20:24
À : spip@rezo.net
Objet : [Spip] Question de filtre

Bonjour,

Sur mon site j'ai une rubrique nouveaute.
Avec dans la boucle un truc comme ca :
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]

Maintenant que je suis entrain de traduire le site en english, j'ai fait un
template pour le sommaire anglais, seulement comme j'utilise le meme filtre
mes jours et mes mois sont en francais.
Y a t'il un moyen simple de faire que les noms soient en anglais ?
(tout en conservant le francais sur le site francais )

M'est avis qu'il me faille creer un nouveau filtre, donc comment dois-je
faire pour ca ?

Merci d'avance

Coralie

Pour voir ce que ca donne :
Fr : http://www.copinedegeek.com
English : http://www.copinedegeek.com/sommaire_en.php3

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip