routes_in = ( ('/yourapp/static/(?P<any>.*)','/yourapp/static/$any'), ('/yourapp/$language/(?P<any>.*)','/yourapp/default/$any?_language= $language'), )
and in your model if request.vars._language: T.force(request.vars._language) Massimo On Apr 18, 9:49 am, Iceberg <iceb...@21cn.com> wrote: > By the way, I believe the T("...") handles short phrase better, but if > you need to deal with some long article such as company background > description, it will also be a good choice to manually organize your > file as: > yourapp/static/en/about.html > yourapp/static/de/about.html > ... > > On Apr18, 10:09pm, Jason Brower <encomp...@gmail.com> wrote: > > > It's my understanding the web2py takes care of all the multi language > > stuff automatically, no need to set it in the browser. > > Just set the language file and make sure to put a T("") Around ya > > strings. > > br- > > Jason Brower > > > On Sat, 2009-04-18 at 04:14 -0700, jiri wrote: > > > Hello, > > > > I am new to web2py and I am working on multi-language site using this > > > framework. What is the best way to structure URLs for such site? > > > Previously I used this scheme (see below) in Pylons framework, it was > > > mapped using routing module to "lang" parameter and then correct > > > language was set up just before selected controller function (by URL) > > > was called. What I need to do to use this scheme in web2py or what is > > > the recommended way to do this? > > > > /en/about/ > > > /en/products/ > > > ... > > > /de/about/ > > > /de/products/ > > > ... > > > /es/about/ > > > /es/products/ > > > ... > > > > Jiri --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---