thank you Gael, yes indeed there is no problem at templating or controllers side
I have been blocked a couple of times for different reasons at routing.py side and I would be happy to find a way using the translator there thank you by the way for your reply Daniel On Jun 9, 7:47 pm, Gael Pasgrimaud <[email protected]> wrote: > On Wed, Jun 9, 2010 at 6:35 PM, daniel <[email protected]> wrote: > > Hello > > > I'm working on an i18n project with pylons. I would need using _ > > function from within routing.py > > > If trying the following import into routing.py: > > from pylons.i18n.translation import _ > > > I get an error upon a browser request sending : > > TypeError: No object (name: translator) has been registered for this > > thread > > > Apparentely there is some object missing at that stage > > > Any help is greatly appreciated > > I think that you can translate your urls at generation time: > > mapper('blog', '/{lang}/{slug}', controller=''...) > > Then in templates/python code: > > from pylons.i18n import get_lang > url('blog', lang=get_lang(), slug=_(slug_var)) > > (dont remember if get_lang() return a string or a list of all accepted > languages) > > -- > Gael > > > Daniel > > > -- > > You received this message because you are subscribed to the Google Groups > > "pylons-discuss" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/pylons-discuss?hl=en. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
