From 9d4b88dfc772e4fbf7006ff8b1149cb23bd98e60 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Fri, 28 Nov 2008 20:12:22 +0000 Subject: [PATCH 1/2] See ChangeLog Monotone-Parent: fd17d1db3508a9f1ae745c58c00d732b0459740e Monotone-Revision: 38ed0d2f958b7e2d81b025392abb06c7e4a476b1 Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2008-11-28T20:12:22 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 +++++ .../SOGoAptMailDutchUpdate.html | 2 +- .../SOGoAptMailDutchUpdate.wod | 8 ++++++++ .../SOGoAptMailEnglishUpdate.html | 2 +- .../SOGoAptMailEnglishUpdate.wod | 8 ++++++++ .../SOGoAptMailFrenchUpdate.html | 2 +- .../SOGoAptMailFrenchUpdate.wod | 8 ++++++++ .../SOGoAptMailGermanUpdate.html | 2 +- .../SOGoAptMailGermanUpdate.wod | 8 ++++++++ .../SOGoAptMailItalianUpdate.html | 5 +---- .../SOGoAptMailItalianUpdate.wod | 10 +++++++++- SoObjects/Appointments/SOGoAptMailNotification.m | 10 ++++++++++ .../SOGoAptMailSpanishUpdate.html | 2 +- .../SOGoAptMailSpanishUpdate.wod | 8 ++++++++ 14 files changed, 70 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index d00170021..2f243d9a0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-11-28 Ludovic Marcotte + + * We no longer show the previous/new location + if it's empty in the invitation update templates. + 2008-11-26 Ludovic Marcotte * SoObjects/SOGo/SOGoGCSFolder.m diff --git a/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.html b/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.html index 3fc7b5dd1..07e0563a4 100644 --- a/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.html @@ -1,5 +1,5 @@ <#IsSubject>The appointment "<#Summary />" for the <#OldAptStartDate /> at <#OldAptStartTime /> has changed <#IsBody> -This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /> (<#NewAptLocation />). +This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /><#HasOldLocation> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /><#HasNewLocation> (<#NewAptLocation />). Please make a decision for these new settings. diff --git a/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.wod b/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.wod index 8f13b01aa..7d91b228a 100644 --- a/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailDutchUpdate.wo/SOGoAptMailDutchUpdate.wod @@ -49,4 +49,12 @@ IsBody: WOConditional { Summary: WOString { value = summary; escapeHTML = NO; +} + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; } \ No newline at end of file diff --git a/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.html b/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.html index 3fc7b5dd1..07e0563a4 100644 --- a/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.html @@ -1,5 +1,5 @@ <#IsSubject>The appointment "<#Summary />" for the <#OldAptStartDate /> at <#OldAptStartTime /> has changed <#IsBody> -This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /> (<#NewAptLocation />). +This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /><#HasOldLocation> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /><#HasNewLocation> (<#NewAptLocation />). Please make a decision for these new settings. diff --git a/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.wod b/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.wod index d1eed40a4..7d91b228a 100644 --- a/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailEnglishUpdate.wo/SOGoAptMailEnglishUpdate.wod @@ -50,3 +50,11 @@ Summary: WOString { value = summary; escapeHTML = NO; } + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; +} \ No newline at end of file diff --git a/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.html b/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.html index 3e601a5e8..1b9168190 100644 --- a/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.html @@ -1,5 +1,5 @@ <#IsSubject>Le rendez-vous "<#Summary />" du <#OldAptStartDate /> à <#OldAptStartTime /> est modifié <#IsBody> -La réunion qui devait se dérouler le <#OldAptStartDate /> à <#OldAptStartTime /> (<#OldAptLocation />) est maintenant prévue le <#NewAptStartDate /> à <#NewAptStartTime /> (<#NewAptLocation />). +La réunion qui devait se dérouler le <#OldAptStartDate /> à <#OldAptStartTime /><#HasOldLocation> (<#OldAptLocation />) est maintenant prévue le <#NewAptStartDate /> à <#NewAptStartTime /><#HasNewLocation> (<#NewAptLocation />). Vous êtes invité à accepter ou refuser de participer à la réunion pour cette nouvelle date. diff --git a/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.wod b/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.wod index 8f13b01aa..7d91b228a 100644 --- a/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailFrenchUpdate.wo/SOGoAptMailFrenchUpdate.wod @@ -49,4 +49,12 @@ IsBody: WOConditional { Summary: WOString { value = summary; escapeHTML = NO; +} + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; } \ No newline at end of file diff --git a/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.html b/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.html index 3fc7b5dd1..07e0563a4 100644 --- a/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.html @@ -1,5 +1,5 @@ <#IsSubject>The appointment "<#Summary />" for the <#OldAptStartDate /> at <#OldAptStartTime /> has changed <#IsBody> -This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /> (<#NewAptLocation />). +This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /><#HasOldLocation> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /><#HasNewLocation> (<#NewAptLocation />). Please make a decision for these new settings. diff --git a/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.wod b/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.wod index 8f13b01aa..7d91b228a 100644 --- a/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailGermanUpdate.wo/SOGoAptMailGermanUpdate.wod @@ -49,4 +49,12 @@ IsBody: WOConditional { Summary: WOString { value = summary; escapeHTML = NO; +} + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; } \ No newline at end of file diff --git a/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.html b/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.html index 9f0635140..c6dc9a58c 100644 --- a/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.html @@ -1,8 +1,5 @@ <#IsSubject>L'appuntamento "<#Summary />" fissato in data <#OldAptStartDate /> alle ore <#OldAptStartTime /> è stato modificato <#IsBody> -Questo appuntamento, fissato precedentemete in data <#OldAptStartDate /> (<#OldAptLocation />) -alle ore <#OldAptStartTime /> è ora programmato il <#NewAptStartDate -/> alle ore <#NewAptStartTime -/> (<#NewAptLocation />) +Questo appuntamento, fissato precedentemete in data <#OldAptStartDate /><#HasOldLocation> (<#OldAptLocation />) alle ore <#OldAptStartTime /> è ora programmato il <#NewAptStartDate /> alle ore <#NewAptStartTime/><#HasNewLocation> (<#NewAptLocation />). Per confermare o disdire. diff --git a/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.wod b/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.wod index 8f13b01aa..d5a659fa6 100644 --- a/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailItalianUpdate.wo/SOGoAptMailItalianUpdate.wod @@ -49,4 +49,12 @@ IsBody: WOConditional { Summary: WOString { value = summary; escapeHTML = NO; -} \ No newline at end of file +} + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; +} diff --git a/SoObjects/Appointments/SOGoAptMailNotification.m b/SoObjects/Appointments/SOGoAptMailNotification.m index 845011ba3..7f1615beb 100644 --- a/SoObjects/Appointments/SOGoAptMailNotification.m +++ b/SoObjects/Appointments/SOGoAptMailNotification.m @@ -96,6 +96,16 @@ static NSTimeZone *UTC = nil; ASSIGN(previousApt, theApt); } +- (BOOL) hasNewLocation +{ + return ([[apt location] length] > 0); +} + +- (BOOL) hasOldLocation +{ + return ([[previousApt location] length] > 0); +} + - (NSTimeZone *) viewTZ { if (self->viewTZ) return self->viewTZ; diff --git a/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.html b/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.html index 3fc7b5dd1..07e0563a4 100644 --- a/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.html +++ b/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.html @@ -1,5 +1,5 @@ <#IsSubject>The appointment "<#Summary />" for the <#OldAptStartDate /> at <#OldAptStartTime /> has changed <#IsBody> -This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /> (<#NewAptLocation />). +This appointment, previously set for <#OldAptStartDate /> at <#OldAptStartTime /><#HasOldLocation> (<#OldAptLocation />) is now scheduled for <#NewAptStartDate /> at <#NewAptStartTime /><#HasNewLocation> (<#NewAptLocation />). Please make a decision for these new settings. diff --git a/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.wod b/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.wod index 8f13b01aa..7d91b228a 100644 --- a/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.wod +++ b/SoObjects/Appointments/SOGoAptMailSpanishUpdate.wo/SOGoAptMailSpanishUpdate.wod @@ -49,4 +49,12 @@ IsBody: WOConditional { Summary: WOString { value = summary; escapeHTML = NO; +} + +HasNewLocation: WOConditional { + condition = hasNewLocation; +} + +HasOldLocation: WOConditional { + condition = hasOldLocation; } \ No newline at end of file From 6e33a6eaa1b24a6868013f9d3f6b36c7a013f5bd Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Sat, 29 Nov 2008 13:17:52 +0000 Subject: [PATCH 2/2] See ChangeLog Monotone-Parent: 38ed0d2f958b7e2d81b025392abb06c7e4a476b1 Monotone-Revision: b9edf052394d895a535d32fccecba31ed057fd61 Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2008-11-29T13:17:52 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 ++++ .../Contacts/German.lproj/Localizable.strings | 2 +- UI/Common/German.lproj/Localizable.strings | 20 +++++++------- UI/Contacts/German.lproj/Localizable.strings | 14 +++++----- UI/MailerUI/German.lproj/Localizable.strings | 20 +++++++------- UI/MainUI/German.lproj/Localizable.strings | 8 +++--- .../German.lproj/Localizable.strings | 14 +++++----- UI/Scheduler/German.lproj/Localizable.strings | 26 +++++++++---------- .../SOGoACLGermanAdditionAdvisory.wox | 8 ++++-- .../SOGoACLGermanModificationAdvisory.wox | 12 ++++++--- UI/Templates/SOGoACLGermanRemovalAdvisory.wox | 9 +++++-- .../SOGoFolderGermanAdditionAdvisory.wox | 6 ++--- .../SOGoFolderGermanRemovalAdvisory.wox | 6 ++--- 13 files changed, 84 insertions(+), 66 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2f243d9a0..d24b08c50 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-11-29 Ludovic Marcotte + + * Updated german translation - patch from + Alexander Greiner-Baer + 2008-11-28 Ludovic Marcotte * We no longer show the previous/new location diff --git a/SoObjects/Contacts/German.lproj/Localizable.strings b/SoObjects/Contacts/German.lproj/Localizable.strings index 14a0a8a67..5bc29729d 100644 --- a/SoObjects/Contacts/German.lproj/Localizable.strings +++ b/SoObjects/Contacts/German.lproj/Localizable.strings @@ -1 +1 @@ -"Personal Address Book" = "Persönliches Addressbuch"; +"Personal Address Book" = "Persönliches Adressbuch"; diff --git a/UI/Common/German.lproj/Localizable.strings b/UI/Common/German.lproj/Localizable.strings index 7e9f23add..f2fcd018b 100644 --- a/UI/Common/German.lproj/Localizable.strings +++ b/UI/Common/German.lproj/Localizable.strings @@ -4,13 +4,13 @@ "Edit User Rights" = "Benutzerrechte bearbeiten"; "Home" = "Start"; -"Calendar" = "Kalendar"; +"Calendar" = "Kalender"; "Address Book" = "Adressbuch"; "Mail" = "Mail"; "Preferences" = "Einstellungen"; "Logoff" = "Beenden"; "Right Administration" = "Rechte Administration"; -"Log Console (dev.)" = " (dév.)"; +"Log Console (dev.)" = " (dev.)"; "User" = "Benutzer"; @@ -22,24 +22,24 @@ "Add..." = "Hinzufügen..."; "Remove" = "Löschen"; "Owner:" = "Besitzer:"; -"Associated Users:" = "Verbundene Benutzer :"; +"Associated Users:" = "Verbundene Benutzer:"; "(Unchecked = assistant, checked = delegate)" = "(Nicht ausgewählt = Assistent, Ausgewählt = Teilnehmer)"; -"Publish the Free/Busy information" = "Free/Busy Informationen veröffentlichen"; +"Publish the Free/Busy information" = "Verfügbarkeitsinformationen veröffentlichen"; -"Default Roles" = "Standard-Rollen"; +"Default Roles" = "Standardrechte"; "Sorry, the user rights can not be configured for that object." = "Leider können die Benutzerrechte für dieses Objekt nicht konfiguriert werden."; /* generic.js */ -"Unable to subscribe to that folder!" = "Es ist nicht möglich diesen Ordner zu abonnieren."; +"Unable to subscribe to that folder!" = "Es ist nicht möglich, diesen Ordner zu abonnieren."; "You cannot subscribe to a folder that you own!" = "Es ist nicht möglich einen Ordner zu abonnieren, der Ihnen selbst gehört."; -"Unable to unsubscribe from that folder!" = "Es ist nicht möglich diesen Ordner zu kündigen."; -"You cannot unsubscribe from a folder that you own!" = "Es ist nicht möglich einen Ordner zu kündigen, der Ihnen selbst gehört."; -"Unable to rename that folder!" = "Es ist nicht möglich diesen Ordner umzubenennen!"; +"Unable to unsubscribe from that folder!" = "Es ist nicht möglich, diesen Ordner zu kündigen."; +"You cannot unsubscribe from a folder that you own!" = "Es ist nicht möglich, einen Ordner zu kündigen, der Ihnen selbst gehört."; +"Unable to rename that folder!" = "Es ist nicht möglich, diesen Ordner umzubenennen!"; "You have already subscribed to that folder!" = "Sie haben diesen Ordner bereits abonniert!"; "The user rights cannot be edited for this object!" - = "Die Benutzer-Rechte können für dieses Objekt nicht verändert werden!"; + = "Die Benutzerrechte können für dieses Objekt nicht verändert werden!"; "You are not allowed to access this module or this system. Please contact your system administrator." = "You are not allowed to access this module or this system. Please contact your system administrator."; diff --git a/UI/Contacts/German.lproj/Localizable.strings b/UI/Contacts/German.lproj/Localizable.strings index 67b7aeee4..0fb3e05c9 100644 --- a/UI/Contacts/German.lproj/Localizable.strings +++ b/UI/Contacts/German.lproj/Localizable.strings @@ -30,7 +30,7 @@ "Organization" = "Organisation"; "Work Phone" = "Dienstlich"; "Phone" = "Telefon"; -"Postal" = "Professionnelle"; +"Postal" = "PLZ"; "Save" = "Speichern"; "URL" = "Webseite"; "Unit" = "Abteilung"; @@ -41,7 +41,7 @@ "Preferred Phone" = "Bevorzugt"; "htmlMailFormat_UNKNOWN" = "Unbekannt"; -"htmlMailFormat_FALSE" = "Reintext"; +"htmlMailFormat_FALSE" = "Klartext"; "htmlMailFormat_TRUE" = "HTML"; "Name or Email" = "Name oder E-Mail"; @@ -58,8 +58,8 @@ "Add..." = "Hinzufügen..."; "Remove" = "Löschen"; -"Please wait..." = "Please wait..."; -"No possible subscription" = "No possible subscription"; +"Please wait..." = "Bitte warten..."; +"No possible subscription" = "Kein abonnieren möglich"; "Preferred" = "Bevorzugt"; "Card for %@" = "%@"; @@ -113,16 +113,16 @@ "Are you sure you want to delete the selected address book?" = "Wollen Sie wirklich das ausgewählte Adressbuch löschen?"; "You cannot remove nor unsubscribe from a public addressbook." -= "You cannot remove nor unsubscribe from a public addressbook."; += "Sie können das gemeinsame Adressbuch nicht löschen."; "You cannot remove nor unsubscribe from your personal addressbook." -= "You cannot remove nor unsubscribe from your personal addressbook."; += "Sie können ihr Persönliches Adressbuch nicht löschen."; "Are you sure you want to delete the selected contacts?" = "Wollen Sie wirklich die ausgewählte Karten löschen?"; "You cannot delete the selected contact(s)" = "Ausgewählte Karten können nicht gelöscht werden."; -"Address Book Name" = "Adressbuch Name"; +"Address Book Name" = "Adressbuch-Name"; "You cannot subscribe to a folder that you own!" = "Sie können ihre eigenen Ordner nicht abonnieren!"; diff --git a/UI/MailerUI/German.lproj/Localizable.strings b/UI/MailerUI/German.lproj/Localizable.strings index 9b2e8edf8..57ea2271f 100644 --- a/UI/MailerUI/German.lproj/Localizable.strings +++ b/UI/MailerUI/German.lproj/Localizable.strings @@ -5,7 +5,7 @@ "Create" = "Erstellen"; "Empty Trash" = "Papierkorb leeren"; "Delete" = "Löschen"; -"Expunge" = "Purger"; +"Expunge" = "Expunge"; "Get Mail" = "Abrufen"; "Junk" = "Junk"; "Reply" = "Antworten"; @@ -13,23 +13,23 @@ "Print" = "Drucken"; "Stop" = "Stopp"; "Write" = "Verfassen"; -"Attachment" = "Attachment"; -"Unread" = "Unread"; -"Flagged" = "Flagged"; +"Attachment" = "Anhang"; +"Unread" = "Ungelesen"; +"Flagged" = "Markiert"; "Send" = "Senden"; "Contacts" = "Kontakte"; "Attach" = "Anhang"; "Save" = "Speichern"; -"Priority" = "Priority"; +"Priority" = "Priorität"; /* Main Frame */ "Home" = "Start"; -"Calendar" = "Kalendar"; +"Calendar" = "Kalender"; "Addressbook" = "Adressbuch"; -"Mail" = "Mail"; +"Mail" = "E-Mail"; "Right Administration" = "Verwaltung"; "Help" = "Hilfe"; @@ -45,7 +45,7 @@ "Shared Account: " = "Gemeinsames Konto"; /* acls */ -"Default Roles" = "Standard-Rollen"; +"Default Roles" = "Standardrechte"; "User rights for:" = "Benutzerrechte für:"; "List and see this folder" = "Diesen Ordner sehen"; @@ -88,7 +88,7 @@ "low" = "Low"; "lowest" = "Lowest"; -"This mail is being sent from an unsecure network!" = "Diese e-Mail wurde von einem unsicheren Netzwerk gesendet!"; +"This mail is being sent from an unsecure network!" = "Diese E-Mail wurde von einem unsicheren Netzwerk gesendet!"; /* Popup "show" */ @@ -208,7 +208,7 @@ = "Geben Sie den Namen des neuen Ordners ein:"; "Do you really want to move this folder into the trash ?" = "Wollen Sie diesen Ordner wirklich in den Papierkorb verschieben?"; -"Operation failed" = "L'opération a échoué."; +"Operation failed" = "Operation fehlgeschlagen."; "Quota" = "Quota"; "quotasFormat" = "%{0}% von %{1} MB verwendet"; diff --git a/UI/MainUI/German.lproj/Localizable.strings b/UI/MainUI/German.lproj/Localizable.strings index df8143ffc..f1561a552 100644 --- a/UI/MainUI/German.lproj/Localizable.strings +++ b/UI/MainUI/German.lproj/Localizable.strings @@ -5,17 +5,17 @@ "Login:" = "Benutzername:"; "Password:" = "Passwort:"; -"Connect" = "Verbinden"; +"Connect" = "Anmelden"; "Wrong username or password." = "Falscher Benutzername oder falsches Passwort"; -"cookiesNotEnabled" ="Verbindung zu SOGo is unmöglich, da Cookies in Ihrem Browser desaktiviert sind. Bitte aktivieren sie die Cookies in Ihrem Browser."; +"cookiesNotEnabled" ="Verbindung zu SOGo ist nicht möglich, da Cookies in Ihrem Browser deaktiviert sind. Bitte aktivieren Sie Cookies in Ihrem Browser."; "browserNotCompatible"="Wir haben festgestellt, dass Ihre Browserversion im Moment nicht von SOGo unterstützt wird. Klicken Sie auf den Link, um die letzte Version von Firefox zu installieren."; "alternativeBrowsers"="Sie können auch die folgenden Browser benutzen"; -"alternativeBrowserSafari"="Sie können auch Sarari benutzen."; +"alternativeBrowserSafari"="Sie können auch Safari benutzen."; "Download" = "Herunterladen"; "Language:" = "Sprache:"; -"choose" = "Aufwählen"; +"choose" = "Auswählen"; "Dutch" = "Niederländisch"; "English" = "Englisch"; "French" = "Französisch"; diff --git a/UI/PreferencesUI/German.lproj/Localizable.strings b/UI/PreferencesUI/German.lproj/Localizable.strings index 1345bb2d0..9a0c84e21 100644 --- a/UI/PreferencesUI/German.lproj/Localizable.strings +++ b/UI/PreferencesUI/German.lproj/Localizable.strings @@ -81,15 +81,15 @@ "Default identity:" = "Standard Identität:"; "Manage identities..." = "Identitäten verwalten..."; -"Signature" = "Unterschrift"; -"replyplacement_above" = "replyplacement_above"; -"replyplacement_below" = "replyplacement_below"; -"And place my signature" = "And place my signature"; -"signatureplacement_above" = "signatureplacement_above"; -"signatureplacement_below" = "signatureplacement_below"; +"Signature" = "Signatur"; +"replyplacement_above" = "Antwort oberhalb"; +"replyplacement_below" = "Antwort unterhalb"; +"And place my signature" = "Und setze meine Signatur"; +"signatureplacement_above" = "Signatur oberhalb"; +"signatureplacement_below" = "Signatur unterhalb"; /* Additional Parameters */ -"Additional Parameters" = "Additional Parameters"; +"Additional Parameters" = "Zusätzliche Einstellungen"; /* password */ "New password:" = "Neues Passwort:"; diff --git a/UI/Scheduler/German.lproj/Localizable.strings b/UI/Scheduler/German.lproj/Localizable.strings index 2b6f83668..51d575e86 100644 --- a/UI/Scheduler/German.lproj/Localizable.strings +++ b/UI/Scheduler/German.lproj/Localizable.strings @@ -157,12 +157,12 @@ "Appointment on" = "Termin am"; "Start:" = "Beginn:"; "End:" = "Ende:"; -"Due Date:" = "Fälligkeitsdatum:"; +"Due Date:" = "Fällig:"; "Title:" = "Titel:"; "Calendar:" = "Kalender:"; "Name" = "Name"; "Email" = "E-Mail"; -"Status:" = "Fortschritt :"; +"Status:" = "Status:"; "% complete" = "% fertig"; "Location:" = "Ort:"; "Priority:" = "Priorität"; @@ -174,7 +174,7 @@ "Duration" = "Dauer"; "Attendees:" = "Teilnehmer:"; "Resources" = "Ressourcen"; -"Organizer:" = "Organisator :"; +"Organizer:" = "Organisator:"; "Description:" = "Beschreibung:"; "Document:" = "Dokument:"; "Category:" = "Kategorie:"; @@ -203,12 +203,12 @@ "partStat_DECLINED" = "Abgelehnt"; "partStat_TENTATIVE" = "Vorläufig"; "partStat_DELEGATED" = "Vertreter"; -"partStat_OTHER" = "???"; +"partStat_OTHER" = "Anderer"; /* Appointments (error messages) */ "Conflicts found!" = "Einer order mehrere Konflikte wurden gefunden"; -"Invalid iCal data!" = "Ungültig iCal-Daten..."; +"Invalid iCal data!" = "Ungültige iCal-Daten..."; "Could not create iCal data!" = "iCal-Daten konnten nicht erstellt werden..."; /* Searching */ @@ -306,7 +306,7 @@ "Year(s)" = "Jahr(e)"; "cycle_of" = "of"; "No end date" = "Kein Enddatum"; -"Create" = "Erstellen"; +"Create" = "Erstelle"; "appointment(s)" = "Verabredung(en)"; "Repeat until" = "Wiederhole bis"; @@ -374,8 +374,8 @@ /* transparency */ -"Show Time as" = "Show Time as"; -"opaque" = "opaque"; +"Show Time as" = "Zeige Zeit als"; +"opaque" = "deckend"; "transparent" = "transparent"; /* validation errors */ @@ -423,17 +423,17 @@ validate_endbeforestart = "Ihr Beginn ist nach dem Ende"; /* Legend */ "Required participant" = "notwendiger Teilnehmer"; "Optional participant" = "optionaler Teilnehmer"; -"Chair" = "Stuhl"; +"Chair" = "Vorsitz"; "Needs action" = "Benötigt Eingriff"; "Accepted" = "Akzeptiert"; "Declined" = "Abgelehnt"; "Tentative" = "Vorläufig"; -"Free" = "Frei"; +"Free" = "Verfügbar"; "Busy" = "Beschäftigt"; -"Maybe busy" = "Vielleicht beschãftigt"; -"No free-busy information" = "Keine free-busy Information"; +"Maybe busy" = "Vielleicht beschäftigt"; +"No free-busy information" = "Keine Verfügbarkeitsinformationen"; /* FreeBusy panel buttons */ "Suggest time slot:" = "Zeitzone :"; @@ -459,7 +459,7 @@ vtodo_class1 = "(Private task)"; vtodo_class2 = "(Confidential task)"; "closeThisWindowMessage" = "Vielen Dank! Sie können dieses Fenster jetzt schließen."; -"Multicolumn Day View" = "Multicolonne"; +"Multicolumn Day View" = "Mehrspaltige Tagesansicht"; "Please select an event or a task." = "Bitte wählen Sie einen Termin oder eine Aufgabe aus!"; diff --git a/UI/Templates/SOGoACLGermanAdditionAdvisory.wox b/UI/Templates/SOGoACLGermanAdditionAdvisory.wox index 127776614..35a882865 100644 --- a/UI/Templates/SOGoACLGermanAdditionAdvisory.wox +++ b/UI/Templates/SOGoACLGermanAdditionAdvisory.wox @@ -14,10 +14,14 @@ hat Ihnen den Zugang zu seinem Ordner erlaubt. -Folgende URL erlaubt Ihnen, sich sofort an diesem Ordner zu abonnieren: +Folgende URL erlaubt Ihnen, diesen Ordner sofort zu abonnieren: unsubscribe?mail-invitation=YES -Sie können sich auch später immer noch durch die SOGo Webseiten abonnieren. +Ansonsten können Sie den Ordner auch später noch über die SOGo Webseite abonnieren. + +Sie können auf diesen Ordner auch über folgende URL zugreifen: + + diff --git a/UI/Templates/SOGoACLGermanModificationAdvisory.wox b/UI/Templates/SOGoACLGermanModificationAdvisory.wox index a0453754a..dc7621094 100644 --- a/UI/Templates/SOGoACLGermanModificationAdvisory.wox +++ b/UI/Templates/SOGoACLGermanModificationAdvisory.wox @@ -8,16 +8,20 @@ xmlns:label="OGo:label"> - Zugangserlaubniss von erstellt + Zugangserlaubniss von geändert - PLEASE TRANSLATE XXXXXXXXXX. + hat Ihre Zugangsberechtigungen für seinen Ordner geändert. -Folgende URL erlaubt Ihnen, sich sofort an diesem Ordner zu abonnieren: +Folgende URL erlaubt Ihnen, diesen Ordner sofort zu abonnieren: unsubscribe?mail-invitation=YES -Sie können sich auch später immer noch durch die SOGo Webseiten abonnieren. +Ansonsten können Sie den Ordner auch später noch über die SOGo Webseite abonnieren. + +Sie können auf diesen Ordner auch über folgende URL zugreifen: + + diff --git a/UI/Templates/SOGoACLGermanRemovalAdvisory.wox b/UI/Templates/SOGoACLGermanRemovalAdvisory.wox index 6bef2c7df..6022248de 100644 --- a/UI/Templates/SOGoACLGermanRemovalAdvisory.wox +++ b/UI/Templates/SOGoACLGermanRemovalAdvisory.wox @@ -14,9 +14,14 @@ erlaubt Ihnen nicht mehr den Zugang zu seinem Order . -Sie können sich sofort an folgender URL von diesem Order des-abonnieren: +Folgende URL erlaubt Ihnen, das Abonnement für diesen Ordner sofort zu beenden: unsubscribe?mail-invitation=YES -Sich können sich auch später immer noch durch die SOGo Webseiten des-abonnieren. +Ansonsten können Sie das Abonnement auch später noch über die SOGo Webseite beenden. + +Sie können auch nicht länger auf diesen Ordner über folgende URL zugreifen: + + + diff --git a/UI/Templates/SOGoFolderGermanAdditionAdvisory.wox b/UI/Templates/SOGoFolderGermanAdditionAdvisory.wox index 44ad674aa..ac9168637 100644 --- a/UI/Templates/SOGoFolderGermanAdditionAdvisory.wox +++ b/UI/Templates/SOGoFolderGermanAdditionAdvisory.wox @@ -8,13 +8,13 @@ xmlns:label="OGo:label"> - has been created + wurde erstellt -The folder has been created. +Der Ordner wurde erstellt. -You can access this resource remotely by using the following URL: +Sie können auf diesen Ordner über folgende URL zugreifen: diff --git a/UI/Templates/SOGoFolderGermanRemovalAdvisory.wox b/UI/Templates/SOGoFolderGermanRemovalAdvisory.wox index dce02fd63..4ded92bbe 100644 --- a/UI/Templates/SOGoFolderGermanRemovalAdvisory.wox +++ b/UI/Templates/SOGoFolderGermanRemovalAdvisory.wox @@ -8,13 +8,13 @@ xmlns:label="OGo:label"> - has been deleted + wurde entfernt -The folder has been deleted. +Der Ordner wurde entfernt. -The following URL is now no longer active: +Folgende URL ist nicht mehr aktiv: