From 52f268d0426bf3533df4fd82aa99600187afb4b0 Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Thu, 6 Apr 2017 11:14:08 +0200 Subject: [PATCH] [FIX] website: load momentjs locale in frontend It is for example useful in the form builder with date-kind form field, the translation of momentjs is done in french. opw-707986 opw-749544 closes #17103 --- addons/website/static/src/js/website.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 72a5934fcd6..5ab4aca782c 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -7,6 +7,7 @@ odoo.define('website.website', function (require) { var Widget = require('web.Widget'); var session = require('web.session'); var base = require('web_editor.base'); + var utils = require('web.utils'); var qweb = core.qweb; var _t = core._t; @@ -238,6 +239,10 @@ odoo.define('website.website', function (require) { } }); + /* Load localizations */ + var lang = utils.get_cookie('website_lang') || $('html').attr('lang') || 'en_US'; + ajax.loadJS('/web/webclient/locale/' + lang.replace('-', '_')); + /** * Object who contains all method and bind for the top bar, the template is create server side. */