diff options
| author | Fabien Meghazi <fme@openerp.com> | 2013-09-04 10:16:59 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2013-09-04 10:16:59 +0200 |
| commit | dce9cd65836f966f8d41d8c19ae158240202a4a3 (patch) | |
| tree | ff551c0f52916d4f0d6d1c1a97beb14a3b56d86d | |
| parent | 16995938b2f9fb25621da51867cc319b270545e3 (diff) | |
[FIX] language selection
bzr revid: fme@openerp.com-20130904081659-f2vyt3iy9pr6d3yq
| -rw-r--r-- | addons/website/website.py | 4 | ||||
| -rw-r--r-- | addons/website_project/controllers/main.py | 2 | ||||
| -rw-r--r-- | addons/website_sale/controllers/main.py | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/addons/website/website.py b/addons/website/website.py index 839a1baa1d7..0c6f540c986 100644 --- a/addons/website/website.py +++ b/addons/website/website.py @@ -83,7 +83,7 @@ class website(osv.osv): languages = lang_obj.search_read( request.cr, openerp.SUPERUSER_ID, [('website_activated', '=', True)], fields ) - activated = [lg['code'] for lg in languages] + activated = [lg['code'].lower() for lg in languages] default = [lg['code'] for lg in languages if lg['website_default']] default = default[0] if default else None @@ -103,7 +103,7 @@ class website(osv.osv): return { 'lang_list': languages, 'lang_default': default, - 'lang_selected': (lg for lg in languages if lg['code'] == lang).next(), + 'lang_selected': (lg for lg in languages if lg['code'].lower() == lang).next(), } def get_rendering_context(self, additional_values=None, lang=None): diff --git a/addons/website_project/controllers/main.py b/addons/website_project/controllers/main.py index 5831bfadf31..a279f010dfd 100644 --- a/addons/website_project/controllers/main.py +++ b/addons/website_project/controllers/main.py @@ -15,7 +15,7 @@ class website(osv.osv): } if additional_values: values.update(additional_values) - return super(website, self).get_rendering_context(values) + return super(website, self).get_rendering_context(values, **kw) class website_project(http.Controller): diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index f03ad5459b9..1a6341a6bb7 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -49,7 +49,7 @@ class website(osv.osv): } if additional_values: values.update(additional_values) - return super(website, self).get_rendering_context(values) + return super(website, self).get_rendering_context(values, **kw) class Ecommerce(http.Controller): |
