plugins/calendar plugins/kolab_activesync plugins/kolab_addressbook plugins/kolab_auth plugins/kolab_delegation plugins/kolab_files plugins/kolab_folders plugins/kolab_notes plugins/kolab_tags plugins/libcalendaring plugins/owncloud plugins/tasklist

Torsten Grote grote at kolabsys.com
Mon Oct 27 03:12:09 CET 2014


 plugins/calendar/localization/de_DE.inc          |   44 ++++++++++++++-
 plugins/kolab_activesync/localization/de_DE.inc  |    2 
 plugins/kolab_addressbook/localization/de_DE.inc |    9 +++
 plugins/kolab_auth/localization/de_DE.inc        |    4 +
 plugins/kolab_delegation/localization/de_DE.inc  |    6 ++
 plugins/kolab_files/localization/de_DE.inc       |   24 ++++++++
 plugins/kolab_folders/localization/de_DE.inc     |    8 ++
 plugins/kolab_notes/localization/de_DE.inc       |   32 ++++++-----
 plugins/kolab_tags/localization/de_DE.inc        |    2 
 plugins/libcalendaring/localization/de_DE.inc    |   25 ++++++++
 plugins/owncloud/localization/de_DE.inc          |    3 +
 plugins/tasklist/localization/de_DE.inc          |   64 +++++++++++++++++++++++
 12 files changed, 205 insertions(+), 18 deletions(-)

New commits:
commit 047469335dfbf39f2215757e365a15517ad515e8
Author: Torsten Grote <t at grobox.de>
Date:   Mon Oct 27 15:11:28 2014 +1300

    update German translation, fixes #3814

diff --git a/plugins/calendar/localization/de_DE.inc b/plugins/calendar/localization/de_DE.inc
index 74828f4..e68d8b2 100644
--- a/plugins/calendar/localization/de_DE.inc
+++ b/plugins/calendar/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for Kolab Calendar plugin
  *
@@ -6,6 +7,10 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/calendar/
  */
+
+$labels = array();
+
+// preferences
 $labels['default_view'] = 'Standardansicht';
 $labels['time_format'] = 'Zeitformatierung';
 $labels['timeslots'] = 'Time slots per hour';
@@ -27,6 +32,8 @@ $labels['afterflagdeleted'] = 'Als gelöscht markieren';
 $labels['aftermoveto'] = 'Verschiebe nach...';
 $labels['itipoptions'] = 'Veranstaltungseinladungen';
 $labels['afteraction'] = 'Nachdem eine Einladungs- oder Update-Nachricht verarbetet wurde';
+
+// calendar
 $labels['calendar'] = 'Kalender';
 $labels['calendars'] = 'Kalender';
 $labels['category'] = 'Kategorie';
@@ -44,7 +51,7 @@ $labels['new_event'] = 'Neuer Termin';
 $labels['edit_event'] = 'Termin bearbeiten';
 $labels['edit'] = 'Bearbeiten';
 $labels['save'] = 'Speichern';
-$labels['remove'] = 'Entfernen';
+$labels['removelist'] = 'Von der Liste entfernen';
 $labels['cancel'] = 'Abbrechen';
 $labels['select'] = 'Auswählen';
 $labels['print'] = 'Drucken';
@@ -113,6 +120,8 @@ $labels['invitationspending'] = 'Ausstehende Einladungen';
 $labels['invitationsdeclined'] = 'Abgelehnte Einladunen';
 $labels['changepartstat'] = 'Teilnehmerstatus ändern';
 $labels['rsvpcomment'] = 'Einladungstext';
+
+// agenda view
 $labels['listrange'] = 'Angezeigter Bereich:';
 $labels['listsections'] = 'Unterteilung:';
 $labels['smartsections'] = 'Intelligent';
@@ -127,9 +136,13 @@ $labels['nextmonth'] = 'Nächsten Monat';
 $labels['weekofyear'] = 'Woche';
 $labels['pastevents'] = 'Vergangene';
 $labels['futureevents'] = 'Zukünftige';
+
+// alarm/reminder settings
 $labels['showalarms'] = 'Show reminders';
 $labels['defaultalarmtype'] = 'Standard-Erinnerungseinstellung';
 $labels['defaultalarmoffset'] = 'Standard-Erinnerungszeit';
+
+// attendees
 $labels['attendee'] = 'Teilnehmer';
 $labels['role'] = 'Rolle';
 $labels['availability'] = 'Verfüg.';
@@ -138,7 +151,7 @@ $labels['addattendee'] = 'Hinzufügen';
 $labels['roleorganizer'] = 'Organisator';
 $labels['rolerequired'] = 'Erforderlich';
 $labels['roleoptional'] = 'Optional';
-$labels['rolechair'] = 'Stuhl';
+$labels['rolechair'] = 'Vorsitz';
 $labels['rolenonparticipant'] = 'Absent';
 $labels['cutypeindividual'] = 'Person';
 $labels['cutypegroup'] = 'Gruppe';
@@ -169,20 +182,30 @@ $labels['eventupdatesubjectempty'] = 'Termin wurde aktualisiert';
 $labels['eventupdatemailbody'] = "*\$title*\n\nWann: \$date\n\nTeilnehmer: \$attendees\n\nIm Anhang finden Sie eine iCalendar-Datei mit den aktualisiereten Termindaten. Diese können Sie in Ihre Kalenderanwendung importieren.";
 $labels['eventcancelsubject'] = '"$title" wurde abgesagt';
 $labels['eventcancelmailbody'] = "*\$title*\n\nWann: \$date\n\nTeilnehmer: \$attendees\n\nDer Termin wurde von \$organizer abgesagt.\n\nIm Anhang finden Sie eine iCalendar-Datei mit den Termindaten.";
+
+// invitation handling (overrides labels from libcalendaring)
 $labels['itipobjectnotfound'] = 'Der Termin auf den sich diese Nachricht bezieht, wurde in Deinem Kalnder nicht gefunden.';
+
 $labels['itipmailbodyaccepted'] = "\$sender hat die Einladung zum folgenden Termin angenommen:\n\n*\$title*\n\nWann: \$date\n\nTeilnehmer: \$attendees";
 $labels['itipmailbodytentative'] = "\$sender hat die Einladung mit Vorbehalt zum folgenden Termin angenommen:\n\n*\$title*\n\nWann: \$date\n\nTeilnehmer: \$attendees";
 $labels['itipmailbodydeclined'] = "\$sender hat die Einladung zum folgenden Termin abgelehnt:\n\n*\$title*\n\nWann: \$date\n\nTeilnehmer: \$attendees";
 $labels['itipmailbodycancel'] = "\$sender hat Deine Teilnahme bei der folgenden Veranstaltung zurückgewiesen:\n\n*\$title*\n\nam: \$date";
+
 $labels['itipdeclineevent'] = 'Möchten Sie die Einladung zu diesem Termin ablehnen?';
 $labels['declinedeleteconfirm'] = 'Soll der abgelehnte Termin zusätzlich aus dem Kalender gelöscht werden?';
 $labels['itipcomment'] = 'Kommentar zur Einladungs-/Benachrichtigungsnachricht';
 $labels['itipcommenttitle'] = 'Dieser Kommentar wird an die Einladungs-/Benachrichtigungsnachricht angehängt, die an die Teilnehmer verschickt wird';
+
 $labels['notanattendee'] = 'Sie sind nicht in der Liste der Teilnehmer aufgeführt';
 $labels['eventcancelled'] = 'Der Termin wurde vom Organisator abgesagt';
 $labels['saveincalendar'] = 'speichern in';
 $labels['updatemycopy'] = 'In meinen Kalender updaten';
 $labels['savetocalendar'] = 'In Kalender übernehmen';
+$labels['openpreview'] = 'Kalender überprüfen';
+$labels['noearlierevents'] = 'Keine früheren Ereignisse';
+$labels['nolaterevents'] = 'Keine späteren Ereignisse';
+
+// resources
 $labels['resource'] = 'Ressource';
 $labels['addresource'] = 'Ressource buchen';
 $labels['findresources'] = 'Ressourcen finden';
@@ -190,12 +213,16 @@ $labels['resourcedetails'] = 'Details';
 $labels['resourceavailability'] = 'Verfügbarkeit';
 $labels['resourceowner'] = 'Eigentümer';
 $labels['resourceadded'] = 'Diese Ressource wurde Deinem Ereignis hinzugefügt';
+
+// event dialog tabs
 $labels['tabsummary'] = 'Ãœbersicht';
 $labels['tabrecurrence'] = 'Wiederholung';
 $labels['tabattendees'] = 'Teilnehmer';
 $labels['tabresources'] = 'Ressourcen';
 $labels['tabattachments'] = 'Anhänge';
 $labels['tabsharing'] = 'Freigabe';
+
+// messages
 $labels['deleteobjectconfirm'] = 'Möchten Sie diesen Termin wirklich löschen?';
 $labels['deleteventconfirm'] = 'Möchten Sie diesen Termin wirklich löschen?';
 $labels['deletecalendarconfirm'] = 'Möchten Sie diesen Kalender mit allen Terminen wirklich löschen?';
@@ -225,20 +252,25 @@ $labels['importsuccess'] = 'Es wurden $nr Termine erfolgreich importiert';
 $labels['importnone'] = 'Keine Termine zum Importieren gefunden';
 $labels['importerror'] = 'Fehler beim Importieren';
 $labels['aclnorights'] = 'Der Zugriff auf diesen Kalender erfordert Administrator-Rechte.';
+
 $labels['changeeventconfirm'] = 'Termin ändern';
-$labels['removeeventconfirm'] = 'Termin löschen';
+$labels['removeeventconfirm'] = 'Ereignis löschen';
 $labels['changerecurringeventwarning'] = 'Dies ist eine Terminreihe. Möchten Sie nur den aktuellen, diesen und alle zukünftigen oder alle Termine bearbeiten oder die Änderungen als neuen Termin speichern?';
-$labels['removerecurringeventwarning'] = 'Dies ist eine Terminreihe. Möchten Sie nur den aktuellen, diesen und alle zukünftigen oder alle Termine löschen?';
+$labels['removerecurringeventwarning'] = 'Dies ist ein wiederkehrender Termin. Wollen Sie nur diesen Termin bearbeiten oder alle zukünftigen Vorkommen? Alternativ können auch alle Vorkommen bearbeitet werden.';
 $labels['currentevent'] = 'Aktuellen';
 $labels['futurevents'] = 'Zukünftige';
 $labels['allevents'] = 'Alle';
 $labels['saveasnew'] = 'Als neu speichern';
+
+// birthdays calendar
 $labels['birthdays'] = 'Geburtstage';
 $labels['birthdayscalendar'] = 'Geburtstags-Kalender';
 $labels['displaybirthdayscalendar'] = 'Geburtstags-Kalender anzeigen';
 $labels['birthdayscalendarsources'] = 'Für diese Adressbücher';
 $labels['birthdayeventtitle'] = '$names Geburtstag';
 $labels['birthdayage'] = 'Alter $age';
+
+// history dialog
 $labels['eventchangelog'] = 'Änderungshistorie';
 $labels['eventdiff'] = 'Änderungen aus den Versionen $rev';
 $labels['revision'] = 'Version';
@@ -254,6 +286,9 @@ $labels['eventnotfound'] = 'Termindaten sind leider nicht vergübar';
 $labels['eventchangelognotavailable'] = 'Änderungshistorie ist nicht verfügbar für diesen Termin';
 $labels['eventdiffnotavailable'] = 'Vergleich für die gewählten Versionen nicht möglich';
 $labels['eventrestoreconfirm'] = 'Wollen Sie wirklich die Version $rev dieses Termins wiederherstellen? Diese Aktion wird die aktuelle Kopie mit der älteren Version ersetzen.';
+
+
+// (hidden) titles and labels for accessibility annotations
 $labels['arialabelminical'] = 'Kalender Datumswahl';
 $labels['arialabelcalendarview'] = 'Kalender Ansicht';
 $labels['arialabelsearchform'] = 'Suchformular für Termine';
@@ -264,4 +299,5 @@ $labels['arialabeleventattendees'] = 'Teilehmerliste';
 $labels['arialabeleventresources'] = 'Liste der Terminressourcen';
 $labels['arialabelresourcesearchform'] = 'Suchformular für Ressourcen';
 $labels['arialabelresourceselection'] = 'Verfügbare Ressourcen';
+
 ?>
diff --git a/plugins/kolab_activesync/localization/de_DE.inc b/plugins/kolab_activesync/localization/de_DE.inc
index d81b71f..7a3b82d 100644
--- a/plugins/kolab_activesync/localization/de_DE.inc
+++ b/plugins/kolab_activesync/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 $labels['tabtitle'] = 'Activesync';
 $labels['activesynctitle'] = 'Verwalte Activesync-Geräte';
 $labels['devices'] = 'Geräte';
@@ -30,4 +31,5 @@ $labels['os'] = 'Betriebssystem';
 $labels['oslanguage'] = 'Betriebssystemsprache';
 $labels['phonenumber'] = 'Telefonnummer';
 $labels['arialabeldeviceframe'] = 'Formular für die Einstellungen zur Gerätesynchronisation';
+
 ?>
diff --git a/plugins/kolab_addressbook/localization/de_DE.inc b/plugins/kolab_addressbook/localization/de_DE.inc
index 5f5729e..a54e9eb 100644
--- a/plugins/kolab_addressbook/localization/de_DE.inc
+++ b/plugins/kolab_addressbook/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Address Book plugin
  *
@@ -6,6 +7,8 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_addressbook/
  */
+
+$labels = array();
 $labels['initials'] = 'Initialen';
 $labels['profession'] = 'Berufsbezeichnung';
 $labels['officelocation'] = 'Büro Adresse';
@@ -23,19 +26,23 @@ $labels['typeisdn'] = 'ISDN';
 $labels['typettytdd'] = 'Schreibtelefon';
 $labels['typecallback'] = 'Rückruf';
 $labels['settings'] = 'Einstellungen';
+
 $labels['bookcreate'] = 'Adressbuch anlegen';
 $labels['bookedit'] = 'Adressbuch bearbeiten';
 $labels['bookdelete'] = 'Adressbuch löschen';
+$labels['bookremove'] = 'Von der Liste entfernen';
 $labels['bookproperties'] = 'Eigenschaften des Adressbuchs';
 $labels['bookname'] = 'Name des Buches';
 $labels['parentbook'] = 'Ãœbergeordnetes Buch';
 $labels['bookshowurl'] = 'CardDAV URL anzeigen';
 $labels['carddavurldescription'] = 'Diese Adresse in einen <a href="http://en.wikipedia.org/wiki/CardDAV" target="_blank">CardDAV</a>-Klienten kopieren, um dasAdressbuch mit einem Computer oder mobilen Gerät zu synchronisieren.';
+
 $labels['addressbookprio'] = 'Reihenfolge der Adressbücher';
 $labels['personalfirst'] = 'Private(s) Adressbuch/Adressbücher zuerst';
 $labels['globalfirst'] = 'Globale(s) Adressbuch/Adressbücher zuerst';
 $labels['personalonly'] = 'Nur persönliche(s) Adressbuch/Adressbücher';
 $labels['globalonly'] = 'Nur globale(s) Adressbuch/Adressbücher';
+
 $labels['findaddressbooks'] = 'Adressbücher finden';
 $labels['searchterms'] = 'Suchbegriffe';
 $labels['listsearchresults'] = 'Zusätzliche Adressbücher';
@@ -43,6 +50,7 @@ $labels['foldersearchform'] = 'Suchformular für Adressbuch';
 $labels['foldersubscribe'] = 'Permanent anzeigen';
 $labels['nraddressbooksfound'] = '$nr Adressbücher gefunden';
 $labels['noaddressbooksfound'] = 'Keine Adressbücher gefunden';
+
 $messages['bookdeleteconfirm']  = 'Soll das gewählte Adressbuch und alle Kontakte darin wirklich gelöscht werden?';
 $messages['bookdeleting'] = 'Adressbuch wird gelöscht...';
 $messages['booksaving'] = 'Adressbuch wird gespeichert...';
@@ -54,4 +62,5 @@ $messages['bookupdateerror'] = 'Fehler beim Aktualisieren des Adressbuchs.';
 $messages['bookcreateerror'] = 'Fehler beim Anlegen des Adressbuchs.';
 $messages['nobooknamewarning'] = 'Bitte den Namen des Adressbuchs angeben.';
 $messages['noemailnamewarning'] = 'Bitte E-Mail-Adresse oder Namen des Kontakts angeben.';
+
 ?>
diff --git a/plugins/kolab_auth/localization/de_DE.inc b/plugins/kolab_auth/localization/de_DE.inc
index 0332070..dce3f6a 100644
--- a/plugins/kolab_auth/localization/de_DE.inc
+++ b/plugins/kolab_auth/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Auth plugin
  *
@@ -6,5 +7,8 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_auth/
  */
+
 $labels['loginas'] = 'Anmelden als';
+$labels['loginasnotallowed'] = 'Keine Privilegien zum Anmelden als $user';
+
 ?>
diff --git a/plugins/kolab_delegation/localization/de_DE.inc b/plugins/kolab_delegation/localization/de_DE.inc
index 046bd7d..00c272c 100644
--- a/plugins/kolab_delegation/localization/de_DE.inc
+++ b/plugins/kolab_delegation/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Delegation plugin
  *
@@ -6,6 +7,9 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_delegation/
  */
+
+$labels = array();
+
 $labels['tabtitle'] = 'Vertretung';
 $labels['delegationtitle'] = 'Verwalte Vertreter';
 $labels['delegates'] = 'Vertreter';
@@ -31,6 +35,8 @@ $labels['updatesuccess'] = 'Der Vertreter wurde erfolgreich aktualisiert.';
 $labels['updateerror'] = 'Konnte Verteter nicht aktualisieren';
 $labels['createsuccess'] = 'Der Vertreter wurde erfolgreich hinzugefügt';
 $labels['createerror'] = 'Konnte Vertreter nicht hinzufügen.';
+
 $labels['arialabeldelegatedelete'] = 'Vertreter Löschen Dialog';
 $labels['arialabeldelegateform'] = 'Verterter Eigenschaften Maske';
+
 ?>
diff --git a/plugins/kolab_files/localization/de_DE.inc b/plugins/kolab_files/localization/de_DE.inc
index ee39c92..49cea36 100644
--- a/plugins/kolab_files/localization/de_DE.inc
+++ b/plugins/kolab_files/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Files plugin
  *
@@ -6,6 +7,7 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_files/
  */
+
 $labels['files'] = 'Dateien';
 $labels['filepreview'] = 'Voransicht';
 $labels['saveall'] = 'Alle in die Cloud speichern...';
@@ -18,13 +20,16 @@ $labels['fromcloud'] = 'Aus der Cloud...';
 $labels['selectfiles'] = 'Datei(en) zum Anhängen auswählen...';
 $labels['attachsel'] = 'Ausgewählte anhängen';
 $labels['foldercreate'] = 'Ordner erstellen';
-$labels['folderrename'] = 'Ordner umbenennen';
+$labels['folderedit'] = 'Edit folder';
+$labels['foldermount'] = 'Add storage';
 $labels['folderdelete'] = 'Ordner löschen';
+
 $labels['folderinside'] = 'Erstellen in';
 $labels['foldername'] = 'Ordnername';
 $labels['name'] = 'Name';
 $labels['mtime'] = 'Geändert';
 $labels['type'] = 'Typ';
+
 $labels['upload'] = 'Hochladen';
 $labels['uploadfile'] = 'Datei(en) hochladen';
 $labels['get'] = 'Herunterladen';
@@ -39,17 +44,25 @@ $labels['save'] = 'Speichern';
 $labels['savefile'] = 'Datei speichern';
 $labels['printfile'] = 'Datei drucken';
 $labels['fileedit'] = 'Dateieigenschaften';
+
 $labels['collection_audio'] = 'Audio';
 $labels['collection_video'] = 'Video';
 $labels['collection_image'] = 'Bilder';
 $labels['collection_document'] = 'Dokumente';
+
 $labels['uploading'] = 'Lade Datei(en) hoch...';
 $labels['attaching'] = 'Hänge Datei(en) an...';
+$labels['authenticating'] = 'Authenticating...';
 $labels['foldercreating'] = 'Erstelle Ordner...';
+$labels['folderupdating'] = 'Updating folder...';
+$labels['foldermounting'] = 'Adding external storage...';
 $labels['folderdeleting'] = 'Lösche Ordner...';
 $labels['folderdeleteconfirm'] = 'Sind Sie sicher, dass Sie den gewählten Ordner löschen möchten?';
 $labels['folderdeletenotice'] = 'Ordner erfolgreich gelöscht.';
+$labels['folderupdatenotice'] = 'Folder updated successfully.';
 $labels['foldercreatenotice'] = 'Ordner erfolgreich erstellt.';
+$labels['foldermountnotice'] = 'Storage added successfully.';
+$labels['folderauthtitle'] = 'Logon to $title';
 $labels['saveallnotice'] = '$n Datei(en) erfolgreich gespeichert.';
 $labels['saveallerror'] = 'Speichern von $n Datei(en) fehlgeschlagen.';
 $labels['attacherror'] = 'Anhängen von Datei(en) aus der Cloud fehlgeschlagen.';
@@ -62,22 +75,31 @@ $labels['filedeletenotice'] = 'Datei(en) erfolgreich gelöscht.';
 $labels['filemovenotice'] = 'Datei(en) erfolgreich verschoben.';
 $labels['filecopynotice'] = 'Datei(en) erfolgreich kopiert.';
 $labels['uploadsizeerror'] = 'Maimale Dateigröße ($size) überschritten!';
+
 $labels['allfolders'] = 'suche in allen Ordnern';
 $labels['fileskip'] = 'Ãœberspringen';
 $labels['fileskipall'] = 'Alle überspringen';
 $labels['fileoverwrite'] = 'Ãœberschreiben';
 $labels['fileoverwriteall'] = 'Alle überschreiben';
 $labels['filemoveconfirm'] = 'Diese Aktion wird die Zieldatei <b>$file</b> überschreiben.';
+
+$labels['storepasswords'] = 'remember password';
+$labels['storepasswordsdesc'] = 'Stored passwords will be encrypted. Enable this if you do not want to be asked for the password on every login or you want this storage to be available via WebDAV.';
+
 $labels['arialabelsearchform'] = 'Suchformular für Dateien';
 $labels['arialabelquicksearchbox'] = 'Sucheingabe';
 $labels['arialabellistoptions'] = 'Dateilisten Optionen';
 $labels['arialabelfolderoptions'] = 'Ordner Aktionen';
 $labels['arialabelfileeditform'] = 'Datei Bearbeiten Maske';
 $labels['arialabelfoldercreateform'] = 'Ordner Erstellen Maske';
+$labels['arialabelfoldereditform'] = 'Folder editing form';
+$labels['arialabelfoldermountform'] = 'External storage form';
+$labels['arialabelfolderauthform'] = 'External storage authentication form';
 $labels['arialabelfolderlist'] = 'Ordner / Sammlungs Auswahl';
 $labels['arialabelfileselectdialog'] = 'Datei Auswahl Dialog';
 $labels['arialabelattachmentoptions'] = 'Anhänge speichern Optionen';
 $labels['arialabelfilesavedialog'] = 'Datei(en) speichern Dialog';
 $labels['arialabelfileprops'] = 'Dateieigenschaften';
 $labels['arialabelfilecontent'] = 'Datei Inhalt';
+
 ?>
diff --git a/plugins/kolab_folders/localization/de_DE.inc b/plugins/kolab_folders/localization/de_DE.inc
index a6d8d08..a08d20c 100644
--- a/plugins/kolab_folders/localization/de_DE.inc
+++ b/plugins/kolab_folders/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Folders plugin
  *
@@ -6,6 +7,9 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_folders/
  */
+
+$labels = array();
+
 $labels['folderctype'] = 'Ordnerinhalt';
 $labels['foldertypemail'] = 'E-Mail';
 $labels['foldertypeevent'] = 'Kalender';
@@ -16,6 +20,7 @@ $labels['foldertypecontact'] = 'Kontakte';
 $labels['foldertypeconfiguration'] = 'Konfiguration';
 $labels['foldertypefile'] = 'Dateien';
 $labels['foldertypefreebusy'] = 'Frei/Belegt';
+
 $labels['default'] = 'Standard';
 $labels['inbox'] = 'Posteingang';
 $labels['drafts'] = 'Entwürfe';
@@ -23,5 +28,8 @@ $labels['sentitems'] = 'Gesendet';
 $labels['outbox'] = 'Postausgang';
 $labels['wastebasket'] = 'Mülleimer';
 $labels['junkemail'] = 'Spam';
+$labels['confidential'] = 'Vertraulich';
+
 $messages['defaultfolderexists'] = 'Es gibt bereits einen Standardordner dieses Typs';
+
 ?>
diff --git a/plugins/kolab_notes/localization/de_DE.inc b/plugins/kolab_notes/localization/de_DE.inc
index 6d58bbd..767e04e 100644
--- a/plugins/kolab_notes/localization/de_DE.inc
+++ b/plugins/kolab_notes/localization/de_DE.inc
@@ -1,21 +1,23 @@
 <?php
+
+$labels = array();
 $labels['navtitle'] = 'Notizen';
 $labels['tags'] = 'Schlagworte';
 $labels['lists'] = 'Notizbücher';
 $labels['notes'] = 'Notizen';
 $labels['create'] = 'Neue Notiz';
-$labels['createnote'] = 'Erzeuge eine neue Notiz';
+$labels['createnote'] = 'Neue Notiz erstellen';
 $labels['send'] = 'Senden';
-$labels['sendnote'] = 'Versende Notiz über E-Mail';
+$labels['sendnote'] = 'Notiz über E-Mail versenden';
 $labels['newnote'] = 'Neue Notiz';
 $labels['notags'] = 'Keine Schlagworte';
-$labels['removetag'] = 'Entferne Schlagwort';
+$labels['removetag'] = 'Schlagwort entfernen';
 $labels['created'] = 'Erstellt';
 $labels['changed'] = 'Geändert';
 $labels['title'] = 'Titel';
 $labels['now'] = 'Jetzt';
 $labels['sortby'] = 'Sortieren nach';
-$labels['newnotebook'] = 'Erzeuge ein neues Notizbuch';
+$labels['newnotebook'] = 'Neues Notizbuch erstellen';
 $labels['addnotebook'] = 'Notizbuch hinzufügen';
 $labels['editlist'] = 'Notizbuch bearbeiten';
 $labels['listname'] = 'Name';
@@ -29,24 +31,28 @@ $labels['savein'] = 'Speichern in';
 $labels['foldersubscribe'] = 'Permanent anzeigen';
 $labels['findnotebooks'] = 'Suche Notizbücher...';
 $labels['listsearchresults'] = 'Zusätzliche Notizbücher';
-$labels['nrnotebooksfound'] = '$nr notizbücher gefunden';
+$labels['nrnotebooksfound'] = '$nr Notizbücher gefunden';
 $labels['nonotebooksfound'] = 'Keine Notizbücher gefunden';
-$labels['savingdata'] = 'Speichere...';
+$labels['removelist'] = 'Von der Liste entfernen';
+$labels['removelink'] = 'E-Mail-Referenz entfernen';
+
+$labels['savingdata'] = 'Daten werden gespeichert...';
 $labels['recordnotfound'] = 'Eintrag nicht gefunden';
 $labels['norecordsfound'] = 'Keine Notizen gefunden';
 $labels['nochanges'] = 'Keine Änderungen werden gespeichert';
-$labels['entertitle'] = 'Bitte gebe einen Notiztitel ein!';
+$labels['entertitle'] = 'Bitte geben Sie einen Titel für diese Notiz ein!';
 $labels['deletenotesconfirm'] = 'Willst du wirklich die ausgewählten Notizen löschen?';
 $labels['deletenotebookconfirm'] = 'Willst du wirklich die ausgewählten Notizbücher löschen? Diese Aktion kann nicht rückgängig gemacht werden.';
 $labels['discardunsavedchanges'] = 'Die aktuelle Notiz wurde noch nicht gespeichert. Die Änderungen verwerfen?';
 $labels['invalidlistproperties'] = 'Ungültige Notizbuch Eigenschaften! Bitte gebe einen gültigen Namen ein.';
-$labels['entertitle'] = 'Bitte gebe einen Notiztitel ein!';
+$labels['entertitle'] = 'Bitte geben Sie einen Titel für diese Notiz ein!';
 $labels['aclnorights'] = 'Dir fehlen die Administrationsrechte für dieses Notizbuch.';
+
 $labels['arialabelnoteslist'] = 'Notizliste';
-$labels['arialabelnotesearchform'] = 'Notiz Such Maske';
-$labels['arialabelnotesquicksearchbox'] = 'Notiz Such Feld';
+$labels['arialabelnotesearchform'] = 'Notizen-Suchmaske';
+$labels['arialabelnotesquicksearchbox'] = 'Notiz-Sucheingabe';
 $labels['arialabelnotessortmenu'] = 'Sortieroptionen für Notizen';
 $labels['arialabelnotesoptionsmenu'] = 'Notizbuch Aktionsmenü';
-$labels['arialabelnotebookform'] = 'Notizbuch Eigenschaften';
-$labels['arialabelmessagereferences'] = 'Verknüpfte E-Mail Nachrichten';
-$labels['arialabelfolderearchform'] = 'Notizbuch Such Maske';
+$labels['arialabelnotebookform'] = 'Notizbucheigenschaften';
+$labels['arialabelmessagereferences'] = 'Verknüpfte E-Mail-Mitteilungen';
+$labels['arialabelfolderearchform'] = 'Notizbücher-Suchmaske';
diff --git a/plugins/kolab_tags/localization/de_DE.inc b/plugins/kolab_tags/localization/de_DE.inc
index 0d78f86..bb7c301 100644
--- a/plugins/kolab_tags/localization/de_DE.inc
+++ b/plugins/kolab_tags/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Tags plugin
  *
@@ -6,6 +7,7 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/kolab_tags/
  */
+
 $labels['tags'] = 'Schlagworte';
 $labels['unset'] = 'Alle abwählen';
 $labels['manage'] = 'Schlagworte verwalten...';
diff --git a/plugins/libcalendaring/localization/de_DE.inc b/plugins/libcalendaring/localization/de_DE.inc
index 19f2b8c..a8e9a15 100644
--- a/plugins/libcalendaring/localization/de_DE.inc
+++ b/plugins/libcalendaring/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab calendaring utilities plugin
  *
@@ -6,8 +7,14 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/libcalendaring/
  */
+
+$labels = array();
+
+// words for spoken dates
 $labels['until'] = 'bis';
 $labels['at'] = 'um';
+
+// alarms related labels
 $labels['alarmemail'] = 'E-Mail senden';
 $labels['alarmdisplay'] = 'Nachricht anzeigen';
 $labels['alarmaudio'] = 'Audio abspielen';
@@ -25,6 +32,7 @@ $labels['trigger+D'] = 'Tage danach';
 $labels['triggerattime'] = 'um exakt';
 $labels['addalarm'] = 'Erinnerung hinzufügen';
 $labels['removealarm'] = 'Erinnerung entfernen';
+
 $labels['alarmtitle'] = 'Anstehende Termine';
 $labels['dismissall'] = 'Alle ignorieren';
 $labels['dismiss'] = 'Ignorieren';
@@ -34,7 +42,10 @@ $labels['repeatinhr'] = 'Wiederholung in 1 Stunde';
 $labels['repeatinhrs'] = 'Wiederholung in $hrs Stunden';
 $labels['repeattomorrow'] = 'Wiederholung morgen';
 $labels['repeatinweek'] = 'Wiederholung in einer Woche';
+
 $labels['showmore'] = 'Mehr anzeigen...';
+
+// recurrence related labels
 $labels['frequency'] = 'Wiederholung';
 $labels['never'] = 'nie';
 $labels['daily'] = 'täglich';
@@ -64,6 +75,8 @@ $labels['last'] = 'letzter';
 $labels['dayofmonth'] = 'Tag des Montats';
 $labels['addrdate'] = 'Datum hinzufügen';
 $labels['except'] = 'ausser';
+
+// itip related labels
 $labels['itipinvitation'] = 'Einladung zu';
 $labels['itipupdate'] = 'Aktialisiert:';
 $labels['itipcancellation'] = 'Abgesagt:';
@@ -77,6 +90,7 @@ $labels['itipcomment'] = 'Ihre Antwort';
 $labels['itipeditresponse'] = 'Antwort eingeben';
 $labels['itipsendercomment'] = 'Kommentar des Absenders:';
 $labels['itipsuppressreply'] = 'Keine Antwort senden';
+
 $labels['itipobjectnotfound'] = 'Das Objekt auf welches sich diese Nachricht bezieht, wurde in Ihrem Konto nicht gefunden.';
 $labels['itipsubjectaccepted'] = 'Einladung zu "$title" wurde von $name angenommen';
 $labels['itipsubjecttentative'] = 'Einladung zu "$title" wurde von $name mit Vorbehalt angenommen';
@@ -84,12 +98,14 @@ $labels['itipsubjectdeclined'] = 'Einladung zu "$title" wurde von $name abgelehn
 $labels['itipsubjectin-process'] = '"$title" ist nun in Bearbeitung von $name';
 $labels['itipsubjectcompleted'] = '"$title" wurde vom $name fertiggestellt';
 $labels['itipsubjectcancel'] = 'Ihre Teilnahme in "$title" wurde aufgehoben';
+
 $labels['itipnewattendee'] = 'Dies ist eine Antwort von einem neuen Teilnehmer';
 $labels['updateattendeestatus'] = 'Teilnehmerstatus aktualisieren';
 $labels['acceptinvitation'] = 'Möchten Sie die Einladung zu diesem Termin annehmen?';
 $labels['acceptattendee'] = 'Teilnehmer akzeptieren';
 $labels['declineattendee'] = 'Teilnehmer ablehnen';
 $labels['declineattendeeconfirm'] = 'Nachricht an den abgelehnten Teilnehmer verfassen (optional):';
+
 $labels['youhaveaccepted'] = 'Sie haben die Einladung angenommen';
 $labels['youhavetentative'] = 'Sie haben die Einladung mit Vorbehalt angenommen';
 $labels['youhavedeclined'] = 'Sie haben die Einladung abgelehnt';
@@ -97,6 +113,7 @@ $labels['youhavedelegated'] = 'Sie haben diese Einladung abgelehnt';
 $labels['youhavein-process'] = 'Sie arbeiten an dieser Aufgabe';
 $labels['youhavecompleted'] = 'Sie haben diese Aufgabe erledigt';
 $labels['youhaveneeds-action'] = 'Ihre Antwort auf diese Einladung ist noch ausstehend';
+
 $labels['youhavepreviouslyaccepted'] = 'Sie haben diese Einladung zuvor angenommen';
 $labels['youhavepreviouslytentative'] = 'Sie haben diese Einladung zuvor mit Vorbehalt angenommen';
 $labels['youhavepreviouslydeclined'] = 'Sie haben diese Einladung zuvor abgelehnt';
@@ -104,6 +121,7 @@ $labels['youhavepreviouslydelegated'] = 'Sie haben diese Einladung zuvor delegie
 $labels['youhavepreviouslyin-process'] = 'Sie haben diese Aufgabe zuvor als In Bearbeitung gemeldet';
 $labels['youhavepreviouslycompleted'] = 'Sie haben diese Einladung zuvor erledigt';
 $labels['youhavepreviouslyneeds-action'] = 'Ihre Antwort auf diese Einladung ist noch ausstehend';
+
 $labels['attendeeaccepted'] = 'Teilnehmer hat akzeptiert';
 $labels['attendeetentative'] = 'Teilnehmer hat mit Vorbehalt akzeptiert';
 $labels['attendeedeclined'] = 'Teilnehmer hat abgelehnt';
@@ -112,13 +130,20 @@ $labels['attendeein-process'] = 'Teilnehmer arbeitet an dieser Aufgabe';
 $labels['attendeecompleted'] = 'Teilnehmer hat die Aufgabe erledigt';
 $labels['notanattendee'] = 'Sie sind nicht in der Liste der Teilnehmer aufgeführt';
 $labels['outdatedinvitation'] = 'Diese Einladung wurde durch eine neuere Version ersetzt';
+
 $labels['importtocalendar'] = 'In Kalender übernehmen';
 $labels['removefromcalendar'] = 'Aus meinem Kalender löschen';
 $labels['updatemycopy'] = 'Meine Kopie aktualisieren';
+$labels['openpreview'] = 'Vorschau öffnen';
+
 $labels['deleteobjectconfirm'] = 'Möchten Sie dieses Objekt wirklich löschen?';
 $labels['declinedeleteconfirm'] = 'Soll das abgelehnte Objekt ebenfalls aus Ihrem Konto gelöscht werden?';
+
 $labels['savingdata'] = 'Speichere...';
+
+// attendees labels
 $labels['expandattendeegroup'] = 'Mit Gruppenmitgliedern ersetzen';
 $labels['expandattendeegroupnodata'] = 'Diese Gruppe konnte nicht ersetzt werden. Keine Gruppenmitglieder gefunden.';
 $labels['expandattendeegrouperror'] = 'Diese Gruppe konnte nicht ersetzt werden. Sie hat möglicherweise zuviele Mitglieder.';
 $labels['expandattendeegroupsizelimit'] = 'Die Gruppe hat zuviele Mitglieder und konnte deshalb nicht ersetzt werden.';
+
diff --git a/plugins/owncloud/localization/de_DE.inc b/plugins/owncloud/localization/de_DE.inc
index 33dc443..b3482da 100644
--- a/plugins/owncloud/localization/de_DE.inc
+++ b/plugins/owncloud/localization/de_DE.inc
@@ -1,3 +1,6 @@
 <?php
+
+$labels = array();
 $labels['owncloud'] = 'Dateien';
+
 ?>
diff --git a/plugins/tasklist/localization/de_DE.inc b/plugins/tasklist/localization/de_DE.inc
index c059f7f..74953a9 100644
--- a/plugins/tasklist/localization/de_DE.inc
+++ b/plugins/tasklist/localization/de_DE.inc
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Localizations for the Kolab Tasks plugin
  *
@@ -6,6 +7,8 @@
  *
  * For translation see https://www.transifex.com/projects/p/kolab/resource/tasklist/
  */
+
+$labels = array();
 $labels['navtitle'] = 'Aufgaben';
 $labels['lists'] = 'Aufgabenlisten';
 $labels['list'] = 'Aufgabenliste';
@@ -16,6 +19,8 @@ $labels['findlists'] = 'Finde Aufgabenlisten,..';
 $labels['searchterms'] = 'Suchbegriffe';
 $labels['notasklistsfound'] = 'Keine Aufgabenlisten gefunden';
 $labels['nrtasklistsfound'] = '$nr Aufgabenlisten gefunden';
+$labels['removelist'] = 'Von der Liste entfernen';
+
 $labels['newtask'] = 'Neue Aufgabe';
 $labels['createtask'] = 'Aufgabe erstellen <Enter>';
 $labels['createnewtask'] = 'Neue Aufgabe erstellen (z.B. Samstag, Rasen mähen)';
@@ -32,6 +37,7 @@ $labels['start'] = 'Beginn';
 $labels['starttime'] = 'Startzeit';
 $labels['alarms'] = 'Erinnerung';
 $labels['repeat'] = 'Wiederholung';
+$labels['links'] = 'Reference';
 $labels['status'] = 'Status';
 $labels['status-needs-action'] = 'Braucht Aktion';
 $labels['status-in-process'] = 'In Bearbeitung';
@@ -40,6 +46,7 @@ $labels['status-cancelled'] = 'Gekündigt';
 $labels['assignedto'] = 'Zugewiesen an';
 $labels['created'] = 'Erstellt';
 $labels['changed'] = 'Geändert';
+
 $labels['all'] = 'Alle';
 $labels['flagged'] = 'Markiert';
 $labels['complete'] = 'Abgeschlossen';
@@ -55,7 +62,9 @@ $labels['mytasks'] = 'Meine Aufgaben';
 $labels['mytaskstitle'] = 'An mich übertragene Aufgaben';
 $labels['nodate'] = 'Ohne Datum';
 $labels['removetag'] = 'Entfernen';
+$labels['removelink'] = 'E-Mail-Referenz entfernen';
 $labels['auto'] = 'Automatisch';
+
 $labels['taskdetails'] = 'Details';
 $labels['newtask'] = 'Neue Aufgabe';
 $labels['edittask'] = 'Aufgabe ändern';
@@ -67,11 +76,13 @@ $labels['deletetask'] = 'Aufgabe löschen';
 $labels['deletethisonly'] = 'Nur diese Aufgabe löschen';
 $labels['deletewithchilds'] = 'Mit allen Teilaufgaben löschen';
 $labels['taskactions'] = 'Aufgabeneinstellungen...';
+
 $labels['tabsummary'] = 'Titel';
 $labels['tabrecurrence'] = 'Wiederholung';
 $labels['tabassignments'] = 'Zuweisungen';
 $labels['tabattachments'] = 'Anhänge';
 $labels['tabsharing'] = 'Freigabe';
+
 $labels['editlist'] = 'Liste bearbeiten';
 $labels['createlist'] = 'Liste hinzufügen';
 $labels['listactions'] = 'Listeneinstellungen…';
@@ -80,10 +91,14 @@ $labels['showalarms'] = 'Show reminders';
 $labels['import'] = 'Importieren';
 $labels['viewactions'] = 'Ansicht-Aktionen';
 $labels['focusview'] = 'Nur diese Liste anzeigen';
+
+// date words
 $labels['on'] = 'am';
 $labels['at'] = 'um';
 $labels['this'] = 'dies';
 $labels['next'] = 'weiter';
+
+// messages
 $labels['savingdata'] = 'Daten werden gespeichert…';
 $labels['errorsaving'] = 'Daten konnten nicht gespeichert werden.';
 $labels['notasksfound'] = 'Keine Aufgabe erfüllt die angelegten Kriterien';
@@ -96,6 +111,8 @@ $labels['aclnorights'] = 'Der Zugriff auf diese Aufgabenliste erfordert Administ
 $labels['changetaskconfirm'] = 'Aufgabe ändern';
 $labels['changeconfirmnotifications'] = 'Wollen Sie die beauftragten Teilnehmer über diese Änderung informieren?';
 $labels['partstatupdatenotification'] = 'Wollen Sie den Organisator über die Statusänderung benachrichtigen?';
+
+// (hidden) titles and labels for accessibility annotations
 $labels['quickaddinput'] = 'Neue Aufgabe Datum und Titel';
 $labels['arialabelquickaddbox'] = 'Neue Aufgabe schnell hinzufügen';
 $labels['arialabelsearchform'] = 'Suchformular für Aufgaben';
@@ -103,6 +120,8 @@ $labels['arialabelquicksearchbox'] = 'Sucheingabe für Aufgaben';
 $labels['arialabellistsearchform'] = 'Sucheingabe für Aufgabenlisten';
 $labels['arialabeltaskselector'] = 'Listenmodus';
 $labels['arialabeltasklisting'] = 'Aufgabenliste';
+
+// attendees
 $labels['attendee'] = 'Beauftragter';
 $labels['role'] = 'Rolle';
 $labels['availability'] = 'Verfüg.';
@@ -116,12 +135,57 @@ $labels['rolenonparticipant'] = 'Beobachter';
 $labels['sendinvitations'] = 'Einladungen versenden';
 $labels['sendnotifications'] = 'Beauftragte Teilnehmer über die Änderung informieren';
 $labels['sendcancellation'] = 'Beauftragte Teilnehmer über die Stornierung informieren';
+$labels['invitationsubject'] = 'You\'ve been assigned to "$title"';
+$labels['invitationmailbody'] = "*\$title*\n\nDue: \$date\n\nAssignees: \$attendees\n\nPlease find attached an iCalendar file with all the task details which you can import to your tasks application.";
 $labels['itipupdatesubject'] = '"$title" wurde aktualisiert';
+$labels['itipupdatesubjectempty'] = 'A task that concerns you has been updated';
+$labels['itipupdatemailbody'] = "*\$title*\n\nDue: \$date\n\nAssignees: \$attendees\n\nPlease find attached an iCalendar file with the updated task details which you can import to your tasks application.";
 $labels['itipcancelsubject'] = '"$title" wurde abgesagt';
+$labels['itipcancelmailbody'] = "*\$title*\n\nDue: \$date\n\nAssignees: \$attendees\n\nThe task has been cancelled by \$organizer.\n\nPlease find attached an iCalendar file with the updated task details.";
+$labels['saveintasklist'] = 'speichern in';
+
+// invitation handling (overrides labels from libcalendaring)
+$labels['itipobjectnotfound'] = 'The task referred by this message was not found in your tasks list.';
+
+$labels['itipmailbodyaccepted'] = "\$sender has accepted the assignment to the following task:\n\n*\$title*\n\nDue: \$date\n\nAssignees: \$attendees";
+$labels['itipmailbodytentative'] = "\$sender has tentatively accepted the assignment to the following task:\n\n*\$title*\n\nDue: \$date\n\nAssignees: \$attendees";
+$labels['itipmailbodydeclined'] = "\$sender has declined the assignment to the following task:\n\n*\$title*\n\nDue: \$date\n\nAssignees: \$attendees";
+$labels['itipmailbodycancel'] = "\$sender has rejected your assignment to the following task:\n\n*\$title*\n\nDue: \$date";
+$labels['itipmailbodyin-process'] = "\$sender has set the status of the following task to in-process:\n\n*\$title*\n\nDue: \$date";
+$labels['itipmailbodycompleted'] = "\$sender has completed the following task:\n\n*\$title*\n\nDue: \$date";
+
+$labels['attendeeaccepted'] = 'Assignee has accepted';
+$labels['attendeetentative'] = 'Assignee has tentatively accepted';
+$labels['attendeedeclined'] = 'Assignee has declined';
+$labels['attendeedelegated'] = 'Assignee has delegated to $delegatedto';
+$labels['attendeein-process'] = 'Assignee is in-process';
+$labels['attendeecompleted'] = 'Assignee has completed';
+
+$labels['acceptinvitation'] = 'Do you accept this assignment?';
+$labels['itipdeclinetask'] = 'Decline your assignment to this task to the organizer';
+$labels['declinedeleteconfirm'] = 'Do you also want to delete this declined task from your tasks list?';
 $labels['itipcomment'] = 'Kommentar zur Einladungs-/Benachrichtigungsnachricht';
+$labels['itipcommenttitle'] = 'This comment will be attached to the invitation/notification message sent to assignees';
+$labels['itipsendsuccess'] = 'Notification sent to assignees';
+$labels['errornotifying'] = 'Failed to send notifications to task assignees';
+$labels['removefromcalendar'] = 'Aus meinen Aufgaben entfernen';
+
 $labels['andnmore'] = '$nr weitere...';
 $labels['delegatedto'] = 'Delegiert an:';
 $labels['delegatedfrom'] = 'Delegiert von:';
+$labels['savetotasklist'] = 'In den Aufgaben speichern';
 $labels['comment'] = 'Kommentar';
+$labels['errorimportingtask'] = 'Fehler beim Importieren der Aufgabe(n)';
+$labels['importwarningexists'] = 'A copy of this task already exists in your tasklist.';
+$labels['importsuccess'] = 'Successfully imported $nr tasks';
+$labels['newerversionexists'] = 'A newer version of this task already exists! Aborted.';
+$labels['nowritetasklistfound'] = 'No tasklist found to save the task';
+$labels['importedsuccessfully'] = 'The task was successfully added to \'$list\'';
+$labels['updatedsuccessfully'] = 'The task was successfully updated in \'$list\'';
 $labels['attendeupdateesuccess'] = 'Teilnehmerstatus erfolgreich aktualisiert';
+$labels['itipresponseerror'] = 'Failed to send the response to this task assignment';
 $labels['itipinvalidrequest'] = 'Diese Einladung ist nicht mehr gültig.';
+$labels['sentresponseto'] = 'Successfully sent assignment response to $mailto';
+$labels['successremoval'] = 'Diese Aufgabe wurde erfolgreich gelöscht.';
+
+$labels['arialabelsortmenu'] = 'Tasks sorting options';





More information about the commits mailing list