bzr revid: vta@openerp.com-20121226182806-i1d9sasgshx56d71
This commit is contained in:
vta vta@openerp.com
2012-12-26 19:28:06 +01:00
@@ -1,5 +1,23 @@
openerp.portal_anonymous = function(instance) {
instance.web.Session.include({
load_translations: function() {
var self = this;
if (self.username === 'anonymous') {
var browser_lang = (navigator.language || navigator.userLanguage).replace('-', '_');
if (browser_lang.length === 2) {
return (new instance.web.Model('res.lang')).query(['code'])
.filter([['iso_code', '=', browser_lang]]).all()
.then(function(result) {
self.user_context.lang = result[0].code;
});
}
self.user_context.lang = browser_lang;
}
return self._super();
},
});
instance.web.Login.include({
start: function() {
var self = this;