equal
deleted
inserted
replaced
224 self.set_language(lang) |
224 self.set_language(lang) |
225 return |
225 return |
226 # 3. default language |
226 # 3. default language |
227 self.set_default_language(vreg) |
227 self.set_default_language(vreg) |
228 |
228 |
229 def set_language(self, lang): |
|
230 gettext, self.pgettext = self.translations[lang] |
|
231 self._ = self.__ = gettext |
|
232 self.lang = lang |
|
233 self.debug('request language: %s', lang) |
|
234 if self.cnx: |
|
235 self.cnx.set_session_props(lang=lang) |
|
236 |
|
237 # input form parameters management ######################################## |
229 # input form parameters management ######################################## |
238 |
230 |
239 # common form parameters which should be protected against html values |
231 # common form parameters which should be protected against html values |
240 # XXX can't add 'eid' for instance since it may be multivalued |
232 # XXX can't add 'eid' for instance since it may be multivalued |
241 # dont put rql as well, if query contains < and > it will be corrupted! |
233 # dont put rql as well, if query contains < and > it will be corrupted! |