Bonsoir,

Est-ce que le comportement de la mise en cache d'une traduction effectuee avec Zend_Translate a un comportement "normal" ? Dans un projet perso, j'utilise des fichiers de traductions TMX que je souhaite mettre en cache via la methode Zend_Translate::setCache. Un comportement logique de cette mise en cache impliquerait une regeneration du cache en cas de changement dans les fichiers de traductions, comportement que je n'arrive a produire en utilisant tant le cache 'Core' que le cache 'File'. S'agirait-il d'une subtilite qui m'echappe ou d'une implementation hasardeuse de la mise en cache des traductions ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$frontendOptions = array();
$backendOptions = array();
 
$cache = Zend_Cache::factory('Core','File',$frontendOptions,$backendOptions);
Zend_Translate::setCache($cache);
$translate = new Zend_Translate('tmx','../language');
Voici l'extrait simple du code ne repondant pas a mes attentes, merci d'avance pour vos reponses.