diff --git a/addons/web/static/src/js/core/translation.js b/addons/web/static/src/js/core/translation.js index 5335f4716a7..594f90641d8 100644 --- a/addons/web/static/src/js/core/translation.js +++ b/addons/web/static/src/js/core/translation.js @@ -65,7 +65,11 @@ var TranslationDataBase = Class.extend(/** @lends instance.TranslationDataBase# var self = this; var cacheId = session.cache_hashes && session.cache_hashes.translations; url = url || '/web/webclient/translations'; - url += '/' + (cacheId ? cacheId : Date.now()); + if (!url.endsWith('/')) { + url += '/'; + } + + url += cacheId ? cacheId : Date.now(); return $.get(url, { mods: modules ? modules.join(',') : null, lang: lang || null,