Salut, A mon avis, c'est parce que les timezones sont commes les codes pays, il s'agit d'indentifiants, qui ne sont pas traduisibles. Par exemple, America/Vancouver corresponds à UTC-8. D'ailleurs les fichiers de symfony ne contiennent pas de traductions pour cet élément, mais uniquement pour la description.
A+ 2010/10/29 Xanadonf <[email protected]> > Bonjour à tous, > > Petit problème que j'ai soumis sur le trac SF depuis plusieurs > semaines mais qui n'attire personne, je peux le concevoir aisément ;o) > http://trac.symfony-project.org/ticket/9134#preview > > J'ai un souci avec l'internationalisation du > sfWidgetFormI18nChoiceTimezone. > > Sur une application multinlingues, j'ai un pb avec un widget, le > seul. > Dans un formulaire je sette deux widgets de la manière suivante : > > $this->widgetSchema['interfacelanguage_id'] = new > sfWidgetFormI18nChoiceLanguage(array('culture' => > sfContext::getInstance()->getUser()->getCulture(), 'languages' => > $this->interfacelanguages)); > > $this->widgetSchema['timezone'] = new > sfWidgetFormI18nChoiceTimezone(array('culture' => > sfContext::getInstance()->getUser()->getCulture(), 'add_empty' => > true)); > > Le premier (interfacelanguage_id) -comme beaucoup d'autres- est bien > rendu selon la culture de la personne loguée. > Le second (timezone) est toujours en anglais, peu importe la culture > de l'utilisateur. > > Un problème avec la culture de ce widget > sfWidgetFormI18nChoiceTimezone ou c'est moi qui fatigue un peu ? > > Merci d'avance pour vos inputs ! > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Noël GUILBERT http://www.noelguilbert.com/ Twitter : http://twitter.com/noelguilbert http://www.sensiolabs.com http://www.symfony-project.com Sensio Labs Tél: +33 1 40 99 80 80 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
