diff --git a/translations/messages+intl-icu.de.xlf b/translations/messages+intl-icu.de.xlf new file mode 100644 index 0000000..1a57eae --- /dev/null +++ b/translations/messages+intl-icu.de.xlf @@ -0,0 +1,594 @@ + + + +
+ +
+ + + davis + Davis + + + enabled + aktiviert + + + disabled + deaktiviert + + + label.success + Erfolg + + + label.warning + Warnung + + + label.error + Fehler + + + admin.interface + Administrationsoberfläche + + + close + Schließen + + + save + Speichern + + + toggle.navigation + Navigation umschalten + + + toggle.theme + Theme umschalten + + + theme.light + Hell + + + theme.dark + Dunkel + + + theme.auto + Auto + + + title.dashboard + Dashboard + + + title.users_and_resources + Benutzer und Ressourcen + + + users.back + Zurück zu Benutzer + + + addressbooks.new + Neues Adressbuch + + + calendars.new + Neuer Kalender + + + calendars.uri + URI + + + users.new + Neuer Benutzer + + + dashboard.env + Konfigurierte Arbeitsumgebung + + + dashboard.capabilities + Funktionen + + + dashboard.objects + Objekte + + + dashboard.version + Version + + + dashboard.auth + Authentifizierung + + + dashboard.auth_realm + Realm + + + dashboard.invite_from_address + Aus Adressbuch einladen + + + dashboard.server_timezone + Server (PHP) Timezone + + + dashboard.bad_timezone_configuration + Falsche Konfiguration der Zeitzone env var + + + dashboard.no_timezone_configuration + Zeitzone wird vom Server nicht erzwungen + + + dashboard.users + Benutzer + + + dashboard.calendars + Kalender + + + dashboard.calendars.help + (inkl. Erinnerungslisten) + + + dashboard.events + Ereignisse + + + dashboard.address_books + Adressbücher + + + dashboard.contacts + Kontakte + + + addressbooks.edit + Adressbuch «{name}» bearbeiten + + + edit + Bearbeiten + + + add + Hinzufügen + + + delete + Löschen + + + calendars.edit + Kalender «{name}» bearbeiten + + + calendars.entries + {count, plural, =0 {Kein Eintrag} one {Ein Eintrag} other {# Einträge}} + + + calendars.component.events + Ereignisse + + + calendars.component.todos + Aufgaben + + + calendars.setup.title + Einrichtungsinformation + + + calendars.component.notes + Notizen + + + users.edit + Benutzer «{username}» bearbeiten + + + addressbooks.for + Adressbuch von {who} + + + addressbooks.uri + Adressbuch URI + + + addressbooks.contacts + {count, plural, =0 {Kein Kontakt} one {Ein Kontakt} other {# Kontakte}} + + + calendars.for + Kalender für {who} + + + calendars.shared.with + Kalender geteilt mit {who} + + + users.username + Benutzername + + + users.uri + Principal URI + + + users.administrator + Administrator + + + users.calendars + Kalender + + + users.addressbooks + Adressbücher + + + default.calendar.title + Standard-Kalender + + + default.calendar.description + Standard-Kalender für {user} + + + default.addressbook.title + Standard-Adressbuch + + + default.addressbook.description + Standard-Adressbuch für {user} + + + user.saved + Benutzer erfolgreich gespeichert + + + user.deleted + Benutzer erfolgreich gelöscht + + + calendar.saved + Kalender erfolgreich gespeichert + + + calendar.deleted + Kalender erfolgreich gelöscht + + + calendar.shared + Geteilten Kalender erfolgreich bearbeitet + + + calendar.revoked + Geteilten Kalender erfolgreich zurückgezogen + + + calendars.delegates.member.add + Diesen Kalender mit anderen Benutzern teilen: + + + calendars.delegates.member.help + Das Hinzufügen eines Benutzers, der bereits einen gemeinsamen Zugriff auf diesen Kalender hat, wirkt sich nur auf dessen Zugriffsrecht aus. + + + calendars.delegates.member.none + Es gibt keine anderen Benutzer, mit denen Sie diesen Kalender teilen können. + + + addressbooks.saved + Adressbuch erfolgreich gespeichert + + + addressbooks.deleted + Adressbuch erfolgreich gelöscht + + + addressbooks.back + Zurück zu Adressbücher für {user} + + + calendars.back + Zurück zu Kalender für {user} + + + form.password.empty + Leer lassen, wenn Sie es nicht ändern wollen. + + + form.password.match + Das Passwortfeld muss übereinstimmen. + + + form.password + Passwort + + + form.password.repeat + Passwort wiederholen + + + form.email + E-Mail + + + form.admin + Ist dieser Benutzer ein Administrator? + + + form.admin.help + Wenn diese Option aktiviert ist, wird dieser Benutzer (d. h. sein Hauptbenutzer) in jede einzelne ACL-Regel mit den Berechtigungen "{DAV:}all" aufgenommen. + + + form.displayName + Anzeigename + + + form.username + Benutzername + + + form.username.help + Kann eine E-Mail sein, aber nicht zwingend. + + + form.events + Ereignisse + + + form.notes + Notizen + + + form.todos + Aufgaben + + + form.uri + URI + + + form.description + Beschreibung + + + form.color + Kalenderfarbe + + + form.public + Öffentlich + + + form.name.help.carddav + Dieser Name wird in Ihrem CardDAV-Client angezeigt. + + + form.name.help.caldav + Dieser Name wird in Ihrem CalDAV-Client angezeigt + + + form.uri.help.carddav + Dies ist der eindeutige Bezeichner für dieses Adressbuch. Erlaubte Zeichen sind Ziffern, Kleinbuchstaben und das Bindestrichsymbol '-'. + + + form.uri.help.caldav + Dies ist der eindeutige Bezeichner für dieses Kalender. Erlaubte Zeichen sind Ziffern, Kleinbuchstaben und das Bindestrichsymbol '-'. + + + form.public.help.caldav + Wenn der Kalender öffentlich ist, ist er für jeden, der den Link kennt, zugänglich. + + + form.color.help + Das ist die Farbe, die in Ihrem CalDAV-Client angezeigt werden soll. Sie muss im Format „#RRGGBBAA“ (Alphakanal ist optional) mit Hexadezimalwerten angegeben werden. Dieser Wert ist optional. + + + form.events.help + Wenn diese Option markiert ist, werden Ereignisse in diesem Kalender aktiviert. Sie werden in den Kalender-Clients angezeigt. + + + form.todos.help + Wenn diese Option aktiviert ist, werden Aufgaben in diesem Kalender aktiviert. Sie werden in Erinnerungsprogrammen angezeigt (z. B. macOS Erinnerungen App). + + + form.notes.help + Wenn diese Option markiert ist, werden Notizen in diesem Kalender aktiviert. + + + addressbooks.modal.title + Dieses Adressbuch löschen? + + + addressbooks.modal.text + Sind Sie sicher, dass Sie dieses Adressbuch löschen möchten? Alle darin enthaltenen Kontakte werden dann ebenfalls gelöscht. + + + calendars.modal.title + Diesen Kalender löschen? + + + calendars.modal.text + Sind Sie sicher, dass Sie diesen Kalender löschen möchten? Alle darin enthaltenen Ereignisse, Aufgaben und Notizen werden ebenfalls gelöscht. + + + revoke.modal.title + Zugriff auf diesen Kalender widerrufen? + + + revoke.modal.text + Sind Sie sicher, dass Sie den Zugang zu diesem Kalender widerrufen möchten? Der Benutzer verliert den Zugriff auf alle Ereignisse, Aufgaben und Notizen. Der ursprüngliche Kalender wird nicht gelöscht. + + + users.modal.title + Diesen Benutzer löschen? + + + users.modal.text + Sind Sie sicher, dass Sie diesen Benutzer löschen möchten? Alle zugehörigen Kalender und Adressbücher werden ebenfalls gelöscht. + + + delegates.modal.title + Diesen Vertreter löschen? + + + delegates.modal.text + Sind Sie sicher, dass Sie diesen Vertreter entfernen möchten? Dieser Benutzer hat dann keinen Zugang mehr zu den Kalendern, Kontakten usw. + + + delegates.member.help + Das Hinzufügen eines Benutzers, der bereits Vertreter ist, wirkt sich nur auf sein Zugriffsrecht aus. + + + cancel + Abbrechen + + + yes + Ja + + + no + Nein + + + login.signin + Bitte anmelden + + + login.username + Benutzername + + + login.password + Passwort + + + login.submit + Senden + + + logout + Abmelden + + + login.already + Sie sind bereits als {Benutzername} eingeloggt. + + + no.users.yet + Noch keine Benutzer. + + + remove + Entfernen + + + revoke + Zurückziehen + + + sharing + Teilen + + + calendars.sharing + Gemeinsame Nutzung von Kalendern + + + calendars.delegates.add + Vertreter hinzufügen + + + calendars.delegates.for + Vertreter für {what} + + + calendars.delegates.new + Neuer Vertreter + + + calendars.delegates.existing + Dieser Kalender wird geteilt mit: + + + calendars.delegates.none + keine + + + calendars.delegates.member + Mitglied: + + + calendars.delegates.write.give + Schreibzugriff gewähren? + + + users.delegates + Vertreter + + + delegates.enabled.text + Die Vertreterfunktion für dieses Konto ist aktiviert. + + + delegates.disable.warning + ⚠ Wenn Sie diese Funktion deaktivieren, verlieren alle Ihre Vertreter den Zugang zu diesem Kalender. + + + delegates.disable + Deaktivieren + + + delegates.disabled.text + Die Vertreter-Funktion ist für dieses Konto deaktiviert. + + + delegates.enable + Aktivieren + + + delegates.write + hat Schreibzugriff + + + delegates.readonly + hat Lesezugriff + + + calendar.share_access.2 + schreibgeschützt + + + calendar.share_access.3 + lesen / schreiben + + + calendar.share_access.10 + öffentlich + + + calendar.subscription + Abonnement + + + calendars.subscriptions + Abonnements + + +
+
diff --git a/translations/security.de.xlf b/translations/security.de.xlf new file mode 100644 index 0000000..51f5970 --- /dev/null +++ b/translations/security.de.xlf @@ -0,0 +1,70 @@ + + + +
+ +
+ + + An authentication exception occurred. + Es ist eine Authentifizierungsausnahme aufgetreten. + + + Authentication credentials could not be found. + Die Authentifizierungsdaten konnten nicht gefunden werden. + + + Authentication request could not be processed due to a system problem. + Die Authentifizierungsanfrage konnte aufgrund eines Systemproblems nicht verarbeitet werden. + + + Invalid credentials. + Ungültige Zugangsdaten. + + + Cookie has already been used by someone else. + Der Cookie wurde bereits von jemand anderem verwendet. + + + Not privileged to request the resource. + Nicht berechtigt die Ressource anzufordern. + + + Invalid CSRF token. + Ungültiger CSRF-Token. + + + No authentication provider found to support the authentication token. + Es wurde kein Authentifizierungsanbieter gefunden, der den Authentifizierungstoken unterstützt. + + + No session available, it either timed out or cookies are not enabled. + Keine Sitzung verfügbar, entweder ist die Zeit abgelaufen oder die Cookies sind nicht aktiviert. + + + No token could be found. + Es wurde kein Token gefunden. + + + Username could not be found. + Benutzername wurde nicht gefunden. + + + Account has expired. + Das Konto ist abgelaufen. + + + Credentials have expired. + Die Zugangsdaten sind abgelaufen. + + + Account is disabled. + Das Konto ist deaktiviert. + + + Account is locked. + Das Konto ist gesperrt. + + +
+
diff --git a/translations/validators.de.xlf b/translations/validators.de.xlf new file mode 100644 index 0000000..b7c3f5b --- /dev/null +++ b/translations/validators.de.xlf @@ -0,0 +1,390 @@ + + + +
+ +
+ + + This value should be false. + Dieser Wert solle "false" sein. + + + This value should be true. + Dieser Wert sollte "true" sein. + + + This value should be of type {{ type }}. + Dieser Wert sollte vom Typ {{ type }} sein. + + + This value should be blank. + Dieser Wert sollte leer sein. + + + The value you selected is not a valid choice. + Der von Ihnen gewählte Wert ist keine gültige Auswahl. + + + You must select at least {{ limit }} choice.|You must select at least {{ limit }} choices. + Sie müssen mindestens {{ Limit }} Auswahlmöglichkeiten wählen.|Sie müssen mindestens {{ Limit }} Auswahlmöglichkeiten wählen. + + + You must select at most {{ limit }} choice.|You must select at most {{ limit }} choices. + Sie dürfen höchstens {{ Limit }} Auswahlmöglichkeiten wählen.|Sie dürfen höchstens {{ Limit }} Auswahlmöglichkeiten wählen. + + + One or more of the given values is invalid. + Einer oder mehrere der angegebenen Werte sind ungültig. + + + This field was not expected. + Dieses Feld wurde nicht erwartet. + + + This field is missing. + Dieses Feld fehlt. + + + This value is not a valid date. + Dieser Wert ist kein gültiges Datum. + + + This value is not a valid datetime. + Dieser Wert ist keine gültige Zeitangabe. + + + This value is not a valid email address. + Dieser Wert ist keine gültige E-Mail-Adresse. + + + The file could not be found. + Die Datei wurde nicht gefunden. + + + The file is not readable. + Die Datei konnte nicht gelesen werden. + + + The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}. + Die Datei ist zu groß ({{ size }} {{ suffix }}). Die zulässige Höchstgröße ist {{ limit }} {{ Suffix }}. + + + The mime type of the file is invalid ({{ type }}). Allowed mime types are {{ types }}. + Der Mime-Typ der Datei ist ungültig ({{ type }}). Erlaubte Mime-Typen sind {{ types }}. + + + This value should be {{ limit }} or less. + Dieser Wert sollte {{ limit }} oder weniger betragen. + + + This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less. + Dieser Wert ist zu lang. Er sollte {{ limit }} Zeichen oder weniger haben.|Dieser Wert ist zu lang. Er sollte {{ limit }} Zeichen oder weniger haben. + + + This value should be {{ limit }} or more. + Dieser Wert sollte {{ limit }} oder mehr betragen. + + + This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more. + Dieser Wert ist zu kurz. Er sollte {{ limit }} Zeichen oder mehr haben.|Dieser Wert ist zu kurz. Er sollte {{ limit }} Zeichen oder mehr haben. + + + This value should not be blank. + Dieser Wert darf nicht leer sein. + + + This value should not be null. + Dieser Wert sollte nicht "null" sein. + + + This value should be null. + Dieser Wert sollte "null" sein. + + + This value is not valid. + Dieser Wert ist ungültig. + + + This value is not a valid time. + Dieser Wert ist keine gültige Uhrzeit. + + + This value is not a valid URL. + Dieser Wert ist keine gültige URL. + + + The two values should be equal. + Die beiden Werte sollten gleich sein. + + + The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}. + Die Datei ist zu groß. Erlaubte maximale Größe ist {{ limit }} {{ suffix }}. + + + The file is too large. + Die Datei ist zu groß. + + + The file could not be uploaded. + Die Datei konnte nicht hochgeladen werden. + + + This value should be a valid number. + Dieser Wert sollte eine gültige Zahl sein. + + + This file is not a valid image. + Diese Datei ist kein gültiges Bild. + + + This is not a valid IP address. + Das ist keine gültige IP-Adresse. + + + This value is not a valid language. + Dieser Wert ist keine gültige Sprache. + + + This value is not a valid locale. + Dieser Wert ist kein gültiges Gebietsschema. + + + This value is not a valid country. + Dieser Wert ist kein gültiges Land. + + + This value is already used. + Dieser Wert wird bereits verwendet. + + + The size of the image could not be detected. + Die Größe des Bildes konnte nicht ermittelt werden. + + + The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px. + Die Bildbreite ist zu groß ({{ width }}px). Erlaubte maximale Breite ist {{ max_width }}px. + + + The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px. + Die Bildbreite ist zu klein ({{ width }}px). Die erwartete Mindestbreite ist {{ min_width }}px. + + + The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px. + Die Bildhöhe ist zu groß ({{ height }}px). Erlaubte maximale Höhe ist {{ max_height }}px. + + + The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px. + Die Bildhöhe ist zu klein ({{ height }}px). Die erwartete Mindesthöhe ist {{ min_height }}px. + + + This value should be the user's current password. + Dieser Wert sollte das aktuelle Passwort des Benutzers sein. + + + This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters. + Dieser Wert sollte genau {{ Grenzwert }} Zeichen haben.|Dieser Wert sollte genau {{ Grenzwert }} Zeichen haben. + + + The file was only partially uploaded. + Die Datei wurde nur teilweise hochgeladen. + + + No file was uploaded. + Es wurde keine Datei hochgeladen. + + + No temporary folder was configured in php.ini. + In der php.ini wurde kein temporärer Ordner konfiguriert, oder der konfigurierte Ordner existiert nicht. + + + Cannot write temporary file to disk. + Temporäre Datei kann nicht auf die Festplatte geschrieben werden. + + + A PHP extension caused the upload to fail. + Wegen einer PHP-Erweiterung ist das Hochladen gescheitert. + + + This collection should contain {{ limit }} element or more.|This collection should contain {{ limit }} elements or more. + Diese Sammlung sollte {{ limit }} Elemente oder mehr enthalten.|Diese Sammlung sollte {{ limit }} Elemente oder mehr enthalten. + + + This collection should contain {{ limit }} element or less.|This collection should contain {{ limit }} elements or less. + Diese Sammlung sollte {{ limit }} Element oder weniger enthalten.|Diese Sammlung sollte {{ limit }} Elemente oder weniger enthalten. + + + This collection should contain exactly {{ limit }} element.|This collection should contain exactly {{ limit }} elements. + Diese Sammlung sollte genau {{ Limit }} Elemente enthalten.|Diese Sammlung sollte genau {{ Limit }} Elemente enthalten. + + + Invalid card number. + Ungültige Kartennummer. + + + Unsupported card type or invalid card number. + Nicht unterstützter Kartentyp oder ungültige Kartennummer. + + + This is not a valid International Bank Account Number (IBAN). + Das ist keine gültige internationale Bankkontonummer (IBAN). + + + This value is not a valid ISBN-10. + Dieser Wert ist keine gültige ISBN-10. + + + This value is not a valid ISBN-13. + Dieser Wert ist keine gültige ISBN-13. + + + This value is neither a valid ISBN-10 nor a valid ISBN-13. + Dieser Wert ist weder eine gültige ISBN-10 noch eine gültige ISBN-13. + + + This value is not a valid ISSN. + Dieser Wert ist keine gültige ISSN. + + + This value is not a valid currency. + Dieser Wert ist keine gültige Währung. + + + This value should be equal to {{ compared_value }}. + Dieser Wert sollte gleich {{ compared_value }} sein. + + + This value should be greater than {{ compared_value }}. + Dieser Wert sollte größer {{ compared_value }} sein. + + + This value should be greater than or equal to {{ compared_value }}. + Dieser Wert sollte größer oder gleich {{ compared_value }} sein. + + + This value should be identical to {{ compared_value_type }} {{ compared_value }}. + Dieser Wert sollte identisch sein mit {{ compared_value_type }} {{ compared_value }}. + + + This value should be less than {{ compared_value }}. + Dieser Wert sollte kleiner als {{ compared_value }} sein. + + + This value should be less than or equal to {{ compared_value }}. + Dieser Wert sollte gleich oder kleiner als {{ compared_value }} sein. + + + This value should not be equal to {{ compared_value }}. + Dieser Wert sollte nicht gleich {{ compared_value }} sein. + + + This value should not be identical to {{ compared_value_type }} {{ compared_value }}. + Dieser Wert sollte nicht identisch sein mit {{ compared_value_type }} {{ compared_value }}. + + + The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}. + Das Bildverhältnis ist zu groß ({{ ratio }}). Das zulässige maximale Verhältnis ist {{ max_ratio }}. + + + The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}. + Das Bildverhältnis ist zu klein ({{ ratio }}). Das erwartete Mindestverhältnis ist {{ min_ratio }}. + + + The image is square ({{ width }}x{{ height }}px). Square images are not allowed. + Das Bild ist quadratisch ({{ width }}x{{ height }}px). Quadratische Bilder sind nicht erlaubt. + + + The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed. + Das Bild ist im Querformat ({{ width }}x{{ height }}px). Bilder im Querformat sind nicht erlaubt. + + + The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed. + Das Bild ist im Hochformat ({{ width }}x{{ height }}px). Bilder im Hochformat sind nicht erlaubt. + + + An empty file is not allowed. + Eine leere Datei ist nicht erlaubt. + + + The host could not be resolved. + Der Host konnte nicht aufgelöst werden. + + + This value does not match the expected {{ charset }} charset. + Dieser Wert stimmt nicht mit dem erwarteten {{ charset }} Zeichensatz überein. + + + This is not a valid Business Identifier Code (BIC). + Dies ist kein gültiger Business Identifier Code (BIC). + + + Error + Fehler + + + This is not a valid UUID. + Dies ist keine gültige UUID. + + + This value should be a multiple of {{ compared_value }}. + Dieser Wert sollte ein Vielfaches von {{ compared_value }} sein. + + + This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}. + Dieser Business Identifier Code (BIC) ist nicht mit der IBAN {{ iban }} verbunden. + + + This value should be valid JSON. + Dieser Wert sollte gültiges JSON sein. + + + This collection should contain only unique elements. + Diese Sammlung sollte nur eindeutige Elemente enthalten. + + + This value should be positive. + Dieser Wert sollte positiv sein. + + + This value should be either positive or zero. + Dieser Wert sollte entweder positiv oder Null sein. + + + This value should be negative. + Dieser Wert sollte negativ sein. + + + This value should be either negative or zero. + Dieser Wert sollte entweder negativ oder Null sein. + + + This value is not a valid timezone. + Dieser Wert ist keine gültige Zeitzone. + + + This password has been leaked in a data breach, it must not be used. Please use another password. + Dieses Passwort ist durch eine Datenpanne bekannt geworden und darf nicht mehr verwendet werden. Bitte verwenden Sie ein anderes Passwort. + + + This value should be between {{ min }} and {{ max }}. + Dieser Wert sollte zwischen {{ min }} und {{ max }} liegen. + + + This form should not contain extra fields. + Dieses Formular sollte keine zusätzlichen Felder enthalten. + + + The uploaded file was too large. Please try to upload a smaller file. + Die hochgeladene Datei war zu groß. Bitte versuchen Sie, eine kleinere Datei hochzuladen. + + + The CSRF token is invalid. Please try to resubmit the form. + Das CSRF-Token ist ungültig. Bitte versuchen Sie, das Formular erneut abzuschicken. + + + form.uri.unique + Diese URI wird bereits für diesen Auftraggeber verwendet. Bitte wählen Sie einen anderen. + + +
+