Dans un form, je traduis sans problèmes les messages d'erreur de validation (voir la faq)
Mais je n'arrive pas à traduire les erreurs de transfert de fichier (Zend_Form_Element_File).
Une idée ?
Dans un form, je traduis sans problèmes les messages d'erreur de validation (voir la faq)
Mais je n'arrive pas à traduire les erreurs de transfert de fichier (Zend_Form_Element_File).
Une idée ?
Bonjour,
Je cherche aussi à traduire les messages d'erreurs et les labels en passant par Zend_Translate (initialisé dans mon bootstrap).
Pour l'instant, j'utilise gettext + poedit.
poedit, détecte la fonction translate() pour choper les textes à traduire.
J'aurais donc besoin dans ma form, d'avoir un truc du style:
Mais je pense que l'objet form ne gère la méthode translate qu'en interne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class My_Form_Test extends Zend_Form { public function init() { $element = new Zend_Form_Element_Text(email); $element->setRequired(true) $this->setAttribs(array( 'maxlength' => 255 )) ->setRequired(true) ->addFilters(array('StringTrim')) ->addValidators(array( 'EmailAddress', array( 'messages', $this->translate('Ceci, n\'est pas un adresse mail valide') ) )); $this->addElement($element); ...
Alors que j'ai besoin de l'avoir à disposition pour poedit.
Comment fais-tu de ton côté ?
D'avance merci,
Olivier
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager