Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 14-12-2008 13:45:56

Sephi-Chan
Membre
Lieu: Yerres (91)
Date d'inscription: 21-01-2008
Messages: 20
Site web

Utiliser un calendrier personnalisé

Bonjour tout le monde,

Je développe un jeu par navigateur, et j'aimerai personnaliser le calendrier (en renommant les jours/mois). Je me pose donc la question de la réalisation.
Dois-je me tourner vers Zend_Locale, Zend_Translate ou bien Zend_Date ?
Comment puis-je lui indiquer que je veux transformer Novembre en Novale, par exemple ?

Je vous remercie d'avance et vous souhaite une bonne journée,


Sephi-Chan

Hors ligne

 

#2 14-12-2008 14:27:19

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Utiliser un calendrier personnalisé

Hello,

Tiens moi aussi, j'ai fait un calendrier vendredi. J'ai utilisé Zend_Date et Zend_Locale.

Code:

$locale = new Zend_Locale();
$liste_jour = $locale->getTranslationList('days');
$liste_mois = $locale->getTranslationList('month');

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 14-12-2008 16:24:14

Sephi-Chan
Membre
Lieu: Yerres (91)
Date d'inscription: 21-01-2008
Messages: 20
Site web

Re: Utiliser un calendrier personnalisé

Walaii,

En fait, j'ai réussi à obtenir ces listes, mais le problème, c'est qu'il n'y a aucune méthode pour affecter de nouvelles traductions aux éléments.

Code:

$locale = new Zend_Locale();
$days = $locale->getTranslationList('days');
$days['format']['abbreviated']['sun'] = "lol.";
$birth = new Zend_Date($character['birth'], null, $locale);

Forcément ça ne va pas fonctionner, puisque je ne peux pas rattacher mon tableau $days à $locale…
J'ai beau lire la documentation et l'API, je ne trouve pas… sad


Sephi-Chan

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages