Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
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
Hors ligne
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
Pages: 1