From a9be7f33aad8a44e4ea2e2e6b3659e680e2dad59 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Wed, 20 Jul 2016 08:57:47 -0400 Subject: [PATCH] T1364: Localize attendee status On event attendees list and task assignees list. Fixes T1364. --- plugins/calendar/calendar_ui.js | 7 +++++-- plugins/tasklist/tasklist.js | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) 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) + '';