Bonjour à tous,
Je suis actuellement sur mon premier développement d'application avec le Zend Framework en suivant la méthode MVC.
Par principe lorsque je réalise une application j'aime anticiper le fait que le client pourrait avoir envie de la passer dans plusieurs langues. De ce fait j'ai décider d'utiliser le composant Zend_Translate. Pour ce faire j'instancie un nouvel objet Zend_Translate dans mon fichier bootstrap de cette manière :
Suis je ensuite obligé pour utiliser cette objet dans mes différents fichiers de l'appeller via la méthode get de l'objet Zend_Registry ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //Gestion des langues. $translate = new Zend_Translate('csv', './public/admin/languages/french.csv'); Zend_Registry::set('translate', $translate);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->view->message = Zend_Registry::get('translate')->_('Identification échouee.');
Partager