Submitted by Maxence on Mon, 23/04/2012 - 09:32
Zend_Translate gère les pluriels, mais la documentation officielle donne peu de détails sur la manière de procéder avec l'adaptateur gettext. Pour vous faire gagner un peu de temps, voici ce que vous devez savoir pour une traduction Française.
Dans votre fichier .po, vous devez ajouter dans l'entête :
"Plural-Forms: nplurals=2; plural=n>1;\n"
Ensuite, sur les termes où vous avez besoin du pluriel, vous devez utiliser la syntaxe suivante :
Submitted by Maxence on Fri, 29/05/2009 - 14:59
Le Zend Framework est livré avec un ensemble de fichiers xml (dans Zend/Locale/Data/) qui contiennent des chaines localisées dans plusieurs langues. On peut par exemple récupérer une liste de pays traduite en français avec la méthode statique Zend_Locale::getCountryTranslationList. J'ai donc eu l'idée de m'en servir pour créer un select qui permet de choisir un pays.