[FIX] default language
bzr revid: fme@openerp.com-20131202093500-xzz4q2u279uwunjo
This commit is contained in:
parent
660b420696
commit
3cf9c776de
|
@ -30,6 +30,7 @@ class ir_http(orm.AbstractModel):
|
|||
request.uid = request.session.uid
|
||||
|
||||
def _dispatch(self):
|
||||
first_pass = not hasattr(request, 'website')
|
||||
request.website = None
|
||||
func = None
|
||||
try:
|
||||
|
@ -47,7 +48,7 @@ class ir_http(orm.AbstractModel):
|
|||
self._auth_method_public()
|
||||
request.website = request.registry['website'].get_current_website(request.cr, request.uid, context=request.context)
|
||||
langs = [lg.code for lg in request.website.language_ids]
|
||||
if not hasattr(request, 'lang'):
|
||||
if first_pass:
|
||||
request.lang = request.website.default_lang_id.code
|
||||
request.context['lang'] = request.lang
|
||||
request.website.preprocess_request(request)
|
||||
|
|
Loading…
Reference in New Issue