Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-03-2011 13:49:08

Dede
Membre
Date d'inscription: 26-06-2009
Messages: 99

Ajouter & paramètrer une Locale à Zend_Locale::getLocaleList()

Bonjour,

J'aimerais savoir si il est possible d'ajouter une Locale de type fr_NC (pour la Nouvelle Calédonie).
Les paramètres de date / nombre sont, pour la plupart comme ceux pour fr_FR

Les différence principales sont au niveau monétaire :
La monnaie c'est le Franc Pacifique, sans centimes : 500 XPF
Au lieu de l'euro : 500,00 €

En cherchent un peu dans les fichier de Zend_Locale, j'ai vu certaines références à Nouméa, Nlle Calédonie, XPF .. :
- fr.xml dans currency
- metazoneInfo.xml
- postalCodeData.xml
-supplementalData.xml ...etc

par contre il n'est pas dans ZEND_LOCAL $_localeData sad


« Il ne faut pas lier un navire à une seule ancre, ni une vie à un seul espoir. »
Epictète
http://www.noumcreation.com

Hors ligne

 

#2 12-05-2011 16:37:48

zouille
Nouveau membre
Date d'inscription: 12-05-2011
Messages: 1

Re: Ajouter & paramètrer une Locale à Zend_Locale::getLocaleList()

Pour la monnaie :

$currency = new Zend_Currency('fr_FR');
$currency->setFormat( array(
       'symbol' => 'F',
       'name' => 'CFP',
       'display' => Zend_Currency::USE_NAME
   ));
Zend_Registry::set('currency', $currency);

$currency = Zend_Registry::get('currency');

// utf8_decode ou dans le <head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
echo utf8_decode($currency->toCurrency('100'));
echo utf8_decode($currency->toCurrency('100', array ('display' => Zend_Currency::USE_SYMBOL)));

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