diff --git a/addons/web_calendar/static/src/js/web_calendar.js b/addons/web_calendar/static/src/js/web_calendar.js index a1491a4c8f8..acaf3ba5db8 100644 --- a/addons/web_calendar/static/src/js/web_calendar.js +++ b/addons/web_calendar/static/src/js/web_calendar.js @@ -21,6 +21,7 @@ openerp.web_calendar = function(instance) { function get_fc_defaultOptions() { shortTimeformat = Date.CultureInfo.formatPatterns.shortTime; + var dateFormat = Date.normalizeFormat(instance.web.strip_raw_chars(_t.database.parameters.date_format)); return { weekNumberTitle: _t("W"), allDayText: _t("All day"), @@ -43,6 +44,16 @@ openerp.web_calendar = function(instance) { // for all other views '': shortTimeformat.replace(/:mm/,'(:mm)') // 7pm }, + titleFormat: { + month: 'MMMM yyyy', + week: dateFormat + "{ '—'"+ dateFormat, + day: dateFormat, + }, + columnFormat: { + month: 'ddd', + week: 'ddd ' + dateFormat, + day: 'dddd ' + dateFormat, + }, weekMode : 'liquid', aspectRatio: 1.8, snapMinutes: 15,