Internationaliser un formulaire Zend_FormDe plus en plus de développeurs ont besoin de fournir des applications multilingues. Zend_Form propose des moyens simples dans ce but, et gère cette responsabilité en tandem avec Zend_Translate et Zend_Validate. Par défaut, aucune internationalisation (i18n) n'est effectuée. Pour l'activer dans Zend_Form, vous devrez instancier un objet Zend_Translate avec un adaptateur et l'attacher à Zend_Form et/ou Zend_Validate. Voyez la documentation de Zend_Translate pour plus d'informations sur la création de son objet et de ses adaptateurs.
Initialiser l'i18n dans les formulairesPour activer les traductions dans vos formulaires, vous avez besoin soit d'un objet Zend_Translate complet, ou alors d'un objet Zend_Translate_Adapter , comme ceci est détaillé dans la documentation de Zend_Translate. Une fois un objet d'i18n en votre possession, plusieurs choix s'offrent à vous :
Cibles gérées par l'I18nMaintenant que vous avez attaché un objet de traduction, que pouvez vous faire avec ?
|
|