diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index 4e7efcb6..19435b25 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -1900,7 +1900,8 @@ function rcube_calendar_ui(settings) // delete icon var icon = rcmail.env.deleteicon ? '' : rcmail.gettext('delete'); var dellink = '' + icon + ''; - var tooltip = data.status || ''; + var tooltip = '', status = (data.status || '').toLowerCase(), + status_label = rcmail.gettext('status' + status, 'libcalendaring'); // send invitation checkbox var invbox = '' + '' + dispname + '' + '' + - '' + Q(data.status || '') + '' + + '' + Q(status ? status_label : '') + '' + (data.cutype != 'RESOURCE' ? '' + (organizer || readonly || !invbox ? '' : invbox) + '' : '') + '' + (organizer || readonly ? '' : dellink) + ''; diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js index 63953136..fc4c490b 100644 --- a/plugins/tasklist/tasklist.js +++ b/plugins/tasklist/tasklist.js @@ -1878,7 +1878,8 @@ function rcube_tasklist_ui(settings) // delete icon var icon = rcmail.env.deleteicon ? '' : rcmail.gettext('delete'); var dellink = '' + icon + ''; - var tooltip = data.status || ''; + var tooltip, status = (data.status || '').toLowerCase(), + status_label = rcmail.gettext('status' + status, 'libcalendaring'); // send invitation checkbox var invbox = '' + - '' + Q(data.status || '') + '' + + '' + Q(status ? status_label : '') + '' + (data.cutype != 'RESOURCE' ? '' + (readonly || !invbox ? '' : invbox) + '' : '') + '' + (readonly ? '' : dellink) + '';