diff --git a/NEWS b/NEWS index fce2e26a41..fcd55cf830 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ Bug fixes - [web] date validator now handles non-latin characters - [web] show the "reply all" button in more situations - [web] fixed CSS when printing message in popup window (#4674) + - [i18n] added missing subject of appointment mail reminders (#4656) 4.0.6 (2019-02-21) ------------------ diff --git a/SoObjects/Appointments/English.lproj/Localizable.strings b/SoObjects/Appointments/English.lproj/Localizable.strings index 03707ef524..171173eb92 100644 --- a/SoObjects/Appointments/English.lproj/Localizable.strings +++ b/SoObjects/Appointments/English.lproj/Localizable.strings @@ -7,6 +7,7 @@ vevent_class2 = "(Confidential event)"; vtodo_class0 = "(Public task)"; vtodo_class1 = "(Private task)"; vtodo_class2 = "(Confidential task)"; + /* Receipts */ "The event \"%{Summary}\" was created" = "The event \"%{Summary}\" was created"; "The event \"%{Summary}\" was deleted" = "The event \"%{Summary}\" was deleted"; @@ -14,6 +15,7 @@ vtodo_class2 = "(Confidential task)"; "The following attendees(s) were notified" = "The following attendee(s) were notified"; "The following attendees(s) were added" = "The following attendee(s) were added"; "The following attendees(s) were removed" = "The following attendee(s) were removed"; + /* IMIP messages */ "calendar_label" = "Calendar"; "startDate_label" = "Start"; @@ -26,17 +28,20 @@ vtodo_class2 = "(Confidential task)"; "comment_label" = "Comment"; "organizer_label" = "Organizer"; "attendee_label" = "Attendee"; + /* Invitation */ "Event Invitation: \"%{Summary}\"" = "Event Invitation: \"%{Summary}\""; "(sent by %{SentBy}) " = "(sent by %{SentBy}) "; "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"; "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"; + /* Deletion */ "Event Cancelled: \"%{Summary}\"" = "Event Cancelled: \"%{Summary}\""; "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"; "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"; + /* Update */ "The appointment \"%{Summary}\" for the %{OldStartDate} has changed" = "The appointment \"%{Summary}\" for the %{OldStartDate} has changed"; @@ -46,6 +51,7 @@ vtodo_class2 = "(Confidential task)"; = "The following parameters have changed in the \"%{Summary}\" meeting:"; "Please accept or decline those changes." = "Please accept or decline those changes."; + /* Reply */ "Accepted invitation: \"%{Summary}\"" = "Accepted invitation: \"%{Summary}\""; "Declined invitation: \"%{Summary}\"" = "Declined invitation: \"%{Summary}\""; @@ -59,6 +65,10 @@ vtodo_class2 = "(Confidential task)"; = "%{Attendee} %{SentByText}has delegated the invitation to %{Delegate}."; "%{Attendee} %{SentByText}has not yet decided upon your event invitation." = "%{Attendee} %{SentByText}has not yet decided upon your event invitation."; + +/* Reminder */ +"Reminder: \"%{Summary}\" - %{StartDate}" = "Reminder: \"%{Summary}\" - %{StartDate}"; + /* Resources */ "Cannot access resource: \"%{Cn} %{SystemEmail}\"" = "Cannot access resource: \"%{Cn} %{SystemEmail}\""; "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}.";