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) + ' | ';