La classe I18nGettextZend a été développée pour résoudre des problèmes de cache avec l'extension gettext sous linux. Il n'était pas possible de mettre à jour des fichier .mo sans redémarrage d'Apache. Avec I18nGettextZend les fichiers .mo sont pris en compte sans redémarrage d'Apache. I18nGettextZend n'a pas besoin d'avoir l'extension php gettext chargée. Elle s'appuie sur Zend_Translate issu du Zend Framework. I18nGettextZend implémente l'interface cartoweb I18nInterface et utilise le pattern singleton. La procédure d'installation remplace le fichier cartoweb3/client/Internationalization.php d'origine par une version modifiée contenant la classe I18nGettextZend.
La version proposée est destinée à CartoWeb 3.4 . Une version pour CartoWeb 3.5 est en cours de test.
| Fichier attaché | Taille | Accès | Last download |
|---|---|---|---|
| I18nGettextZend.zip | 1.23 Mo | 167 | 1 minute 7 secondes ago |