Am I the only one with this problem?
On Apr 27, 9:40 pm, Vidul Petrov <[email protected]> wrote: > Just tried revision 854 of languages.py, probably a wrong usage in my > model: > > T.current_languages=['en', 'en-en'] > > try: > T.force(session.language or 'en-en') > except: > T.force('en') > > and in the controller: > > lang_struct = {'BG':'bg-bg','RU':'ru-ru','EN':'en-en'} > > def change_language(): > lang = request.vars.language > function = request.vars.function > if lang_struct.has_key(lang): > session.language = lang_struct[lang] > T.force(session.language) # I am in doubt about the proper > usage here > return redirect(URL(r=request,c=request.controller,f=function)) > > ? > > Thank you. > > On Apr 27, 9:25 pm, mdipierro <[email protected]> wrote: > > > > > We changed things in languages.py since. Can you try the trunk? > > > Massimo > > > On Apr 27, 1:23 pm, Vidul Petrov <[email protected]> wrote: > > > > The strings are in the language file, but they are not being > > > translated if they come from models. > > > > On Apr 27, 9:20 pm, Vidul Petrov <[email protected]> wrote: > > > > > Version 1.59 (2009-03-16 13:10:16) with slight modifications in > > > > "tools.py". > > > > > On Apr 27, 9:16 pm, mdipierro <[email protected]> wrote: > > > > > > which version (date)? > > > > > > On Apr 27, 11:57 am, Vidul Petrov <[email protected]> wrote: > > > > > > > Hi, > > > > > > > The translation seems not to work in models: > > > > > > > db.contact.sender_name.requires = [IS_LENGTH(1,error_message=T('the > > > > > > name is too long'))] > > > > > > > Anybody had a similar problem? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" 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/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

