Fixed bug #1477 Add decision in subject header

pull/5/head
Luc Charland 2012-10-09 11:29:35 -04:00
parent e73ef5d98d
commit 854985e124
21 changed files with 30 additions and 33 deletions

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Tarefa Confidencial)";
= "Por favor, aceitar ou recusar as alterações.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Resposta a Evento de Convite: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}foi aceitado seu convite ao evento.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Tarefa Confidencial)";
= "%{Attendee} %{SentByText}foi ainda não decidiu seu convite ao evento.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Número máximo de reservas simultâneas (%{NumberOfSimultaneousBookings}) alcançadas para o recurso \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Número máximo de reservas simultâneas (%{NumberOfSimultaneousBookings}) alcançadas para o recurso \"%{Cn} %{SystemEmail}\".";

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Tasca confidencial)";
= "Si us plau, accepteu o rebutgeu aquests canvis.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Resposta a la invitació a l'esdeveniment: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}ha acceptat la invitació a l'esdeveniment.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -56,7 +56,6 @@ vtodo_class2 = "(Skrytý úkol)";
= "Prosím přijměte nebo odmítněte tyto změny.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Odpověď na pozvánku k události: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}přijal/a Vaši pozvánku.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -67,4 +66,4 @@ vtodo_class2 = "(Skrytý úkol)";
= "%{Attendee} %{SentByText}dosud o Vaší pozvánce k události nerozhodl/a.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "Byl dosažen maximální počet současných rezervací\n(%{NumberOfSimultaneousBookings}) pro zdroj \"%{Cn} %{SystemEmail}\". Konfliktní událost je \"%{EventTitle}\" a začíná %{StartDate}.";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "Byl dosažen maximální počet současných rezervací\n(%{NumberOfSimultaneousBookings}) pro zdroj \"%{Cn} %{SystemEmail}\". Konfliktní událost je \"%{EventTitle}\" a začíná %{StartDate}.";

View File

@ -59,7 +59,6 @@ Description: %{Description}";
= "Venligst acceptér eller afvis disse ændringer.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Svar på invitation: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText} har accepteret din begivenhedsinvitation.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -70,4 +69,4 @@ Description: %{Description}";
= "%{Attendee} %{SentByText} har endnu ikke taget stilling til din begivenhedsinvitation.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximalt antal samtidige bookings (%{NumberOfSimultaneousBookings}) er nået for \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximalt antal samtidige bookings (%{NumberOfSimultaneousBookings}) er nået for \"%{Cn} %{SystemEmail}\".";

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Vertrouwelijke taak)";
= "Accepteer deze wijzigingen of wijs ze af.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Antwoord voor de uitnodiging: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}heeft uw uitnodiging voor de gebeurtenis geaccepteerd.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -48,7 +48,10 @@ vtodo_class2 = "(Confidential task)";
= "Please accept or decline those changes.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Reply to invitation: \"%{Summary}\"";
"Accepted invitation: \"%{Summary}\"" = "Accepted invitation: \"%{Summary}\"";
"Declined invitation: \"%{Summary}\"" = "Declined invitation: \"%{Summary}\"";
"Delegated invitation: \"%{Summary}\"" = "Delegated invitation: \"%{Summary}\"";
"Not yet decided on invitation: \"%{Summary}\"" = "Not yet decided on invitation: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}has accepted your event invitation.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Tâche confidentielle)";
= "Veuillez reconfirmer ou annuler votre présence.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Réponse à l'invitation : « %{Summary} »";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}a accepté votre invitation.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Vertrauliche Aufgabe)";
= "Bitte akzeptieren Sie diese Änderung oder lehnen Sie ab.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Antwort auf Termineinladung: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText} hat Ihre Termineinladung akzeptiert.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Bizalmas feladat)";
= "Kérem fogadja el vagy utasítsa vissza a változásokat.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Válasz a meghívásra: %{Summary}";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}elfogadta a meghívását.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Verkefni er trúnaðarmál)";
= "Þessar breytingar þarf að samþykkja eða hafna.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Svara boði: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}hefur samþykkt boð þitt á viðburð.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Verkefni er trúnaðarmál)";
= "%{Attendee} %{SentByText}hefur ekki enn tekið ákvörðun varðandi boð þitt.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Hámarksfjöldi samtímabókana (%{NumberOfSimultaneousBookings}) hefur verið náð varðandi aðfangið \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Hámarksfjöldi samtímabókana (%{NumberOfSimultaneousBookings}) hefur verið náð varðandi aðfangið \"%{Cn} %{SystemEmail}\".";

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Attività confidenziale)";
= "Prego accettare o rifiutare questi cambiamenti";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Risposta all'invito: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}ha accettato il tuo invito al evento.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Attività confidenziale)";
= "%{Attendee} %{SentByText}non ha ancora deciso riguardo il tuo invito all'evento.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Numero massimo di prenotazioni simultanee (%{NumberOfSimultaneousBookings}) raggiunto per la risorsa \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Numero massimo di prenotazioni simultanee (%{NumberOfSimultaneousBookings}) raggiunto per la risorsa \"%{Cn} %{SystemEmail}\".";

View File

@ -56,7 +56,6 @@ vtodo_class2 = "(Konfidensiell oppgave)";
= "Vennligst godta eller avvis endringene.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Svar til invitasjonen: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText} har godtatt invitasjonen.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -67,4 +66,4 @@ vtodo_class2 = "(Konfidensiell oppgave)";
= "%{Attendee} %{SentByText} had ends ikke var på invitasjonen.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maksimalt antall samtidige bookinger (%{NumberOfSimultaneousBookings}) er nåd for ressurs \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maksimalt antall samtidige bookinger (%{NumberOfSimultaneousBookings}) er nåd for ressurs \"%{Cn} %{SystemEmail}\".";

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Konfidensiell oppgave)";
= "Please accept or decline those changes.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Reply to invitation: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}has accepted your event invitation.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Konfidensiell oppgave)";
= "%{Attendee} %{SentByText}has not yet decided upon your event invitation.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Zadanie poufne)";
= "Zaakceptuj lub odrzuć te zmiany.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Odpowiedź na zaproszenie: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}zaakceptował(a) twoje zaproszenie na wydarzenie.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Zadanie poufne)";
= "%{Attendee} %{SentByText}jeszcze nie zdecydował(a) o obecności na twoim wydarzeniu.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Конфиденциальная задача)";
= "Пожалуйста подтвердите или отмените эти изменения.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Ответ на приглашение: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}согласился участвовать в запланированном мероприятии.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -96,12 +96,25 @@
- (NSString *) getSubject
{
NSString *subjectFormat;
NSString *partStat;
if (!values)
[self setupValues];
subjectFormat = [self labelForKey: @"Reply to invitation: \"%{Summary}\""
inContext: context];
partStat = [[attendee partStat] lowercaseString];
if ([partStat isEqualToString: @"accepted"])
subjectFormat = [self labelForKey: @"Accepted invitation: \"%{Summary}\""
inContext: context];
else if ([partStat isEqualToString: @"declined"])
subjectFormat = [self labelForKey: @"Declined invitation: \"%{Summary}\""
inContext: context];
else if ([partStat isEqualToString: @"delegated"])
subjectFormat = [self labelForKey: @"Delegated invitation: \"%{Summary}\""
inContext: context];
else
subjectFormat = [self labelForKey: @"Not yet decided on invitation: \"%{Summary}\""
inContext: context];
return [values keysWithFormat: subjectFormat];
}

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Tarea confidencial)";
= "Por favor, acepte o rechace estos cambios.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Respuesta a la invitación del evento: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}ha aceptado su invitación al evento.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -48,7 +48,6 @@ vtodo_class2 = "(Tarea confidencial)";
= "Por favor, acepta o rechaza estos cambios.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Respuesta a la invitación del evento: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}ha aceptado su invitación al evento.";
"%{Attendee} %{SentByText}has declined your event invitation."

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Konfidentiell uppgift)";
= "Acceptera eller avböj dessa ändringar.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Svara inbjudan: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}har accepterat din mötesinbjudan.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Konfidentiell uppgift)";
= "%{Attendee} %{SentByText}har inte än bestämt sig om din mötesinbjudan.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";

View File

@ -56,7 +56,6 @@ vtodo_class2 = "(Конфіденційне завдання)";
= "Будь ласка, прийміть або відхіліть ці зміни.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Відповідь на запрошення: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText} прийняв Ваше запрошення на участь у події.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -67,4 +66,4 @@ vtodo_class2 = "(Конфіденційне завдання)";
= "%{Attendee} %{SentByText} поки не визначився з участю в події.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Максимальне число одночасного резервування (%{NumberOfSimultaneousBookings}) для ресурсу досягло \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Максимальне число одночасного резервування (%{NumberOfSimultaneousBookings}) для ресурсу досягло \"%{Cn} %{SystemEmail}\".";

View File

@ -51,7 +51,6 @@ vtodo_class2 = "(Tasg gyfrinachol)";
= "Please accept or decline those changes.";
/* Reply */
"Reply to invitation: \"%{Summary}\"" = "Ymateb i wahoddiad: %{Summary}";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}wedi derbyn.";
"%{Attendee} %{SentByText}has declined your event invitation."
@ -62,4 +61,4 @@ vtodo_class2 = "(Tasg gyfrinachol)";
= "%{Attendee} %{SentByText}heb benderfynu ar eich gwahoddiad eto.";
/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";