diff --git a/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html b/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html index 9d911ee44..8e0161806 100644 --- a/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html +++ b/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html @@ -64,14 +64,14 @@ class="w-410" [options]="reportTypesEnum" [translatePrefix]="'report-type.'" - [label]="'report-type.label' | translate: { length: this.projectForm.controls['reportTypes'].value.length }" + [label]="'report-type.label' | translate: { length: reportTypesLength }" formControlName="reportTypes" > diff --git a/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.ts b/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.ts index 20fbf7af7..e4704e8e8 100644 --- a/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.ts +++ b/apps/red-ui/src/app/modules/projects/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.ts @@ -36,6 +36,14 @@ export class AddEditProjectDialogComponent { this.hasDueDate = !!this.project?.dueDate; } + get reportTypesLength() { + return this.projectForm.controls['reportTypes']?.value?.length ? this.projectForm.controls['reportTypes'].value.length : 0; + } + + get downloadFileTypesLength() { + return this.projectForm.controls['downloadFileTypes']?.value?.length ? this.projectForm.controls['downloadFileTypes'].value.length : 0; + } + private _filterInvalidRuleSets() { this.ruleSets = this._appStateService.ruleSets.filter((r) => { if (this.project?.ruleSetId === r.ruleSetId) { diff --git a/apps/red-ui/src/assets/i18n/de.json b/apps/red-ui/src/assets/i18n/de.json index 837a5d879..d86aa13b0 100644 --- a/apps/red-ui/src/assets/i18n/de.json +++ b/apps/red-ui/src/assets/i18n/de.json @@ -22,6 +22,7 @@ } }, "download-status": { + "queued": "Ihr Download wurde in die Warteschlange gestellt. Alle angeforderten Downloads finden Sie hier: Meine Downloads .", "error": { "generic": "Herunterladen fehlgeschlagen" }, @@ -56,16 +57,17 @@ }, "top-bar": { "navigation-items": { - "projects": "Aktive Projekte", - "back-to-projects": "Zurück zu den Projekten", + "projects": "Aktives Dossier", + "back-to-projects": "Zurück zu den Dossiers", "my-account": { "children": { "admin": "die Einstellungen", "downloads": "Meine Downloads", + "my-profile": "Mein Profil", "language": { "label": "Sprache", - "english": "Englisch", - "german": "Deutsche" + "en": "Englisch", + "de": "Deutsche" }, "logout": "Ausloggen" } @@ -75,13 +77,13 @@ "filters": { "filter-by": "Filter:", "status": "Status", - "people": "Projektmitglied (e)", + "people": "Dossiermitglied (e)", "assigned-people": "Beauftragter", "due-date": "Geburtstermin", "created-on": "Erstellt am", - "project": "Projekt", + "project": "Dossier", "document": "Dokument", - "needs-work": "Analysiert", + "needs-work": "Arbeitsbelastung", "rulesets": "Regelsätze" }, "report": { @@ -94,9 +96,9 @@ } }, "project-listing": { - "search": "Projektname...", + "search": "Dossiername ...", "reanalyse": { - "action": "Analysieren Sie das gesamte Projekt" + "action": "Analysieren Sie das gesamte Dossier" }, "assign": { "action": "Eigentümer zuweisen" @@ -105,13 +107,13 @@ "action": "Laden Sie redigierte Dateien herunter" }, "table-header": { - "title": "{{length}} aktive Projekte", + "title": "{{length}} aktive Dossiers", "bulk-select": "Auswahl umschalten", "recent": "Kürzlich" }, "table-col-names": { "name": "Dokument", - "needs-work": "Analysiert", + "needs-work": "Arbeitsbelastung", "owner": "Inhaber", "status": "Status", "ruleset": "Regelsatz" @@ -120,16 +122,21 @@ "analyzed-pages": "Seiten", "total-people": "Benutzer insgesamt", "charts": { - "projects": "Projekte", + "projects": "Dossiers", "total-documents": "Gesamtdokument (e)" } }, + "no-data": { + "title": "Sie haben derzeit keine Dossiers.", + "action": "Neues Dossier" + }, + "add-new": "Neues Dossier", "add-edit-dialog": { - "header-new": "Projekt erstellen", - "header-edit": "Projekt bearbeiten", + "header-new": "Dossier erstellen", + "header-edit": "Dossier bearbeiten", "form": { "name": { - "label": "Projektname", + "label": "Name des Dossiers", "placeholder": "Name eingeben" }, "description": { @@ -137,38 +144,38 @@ "placeholder": "Beschreibung eingeben" }, "due-date": "Geburtstermin", - "template": "Projektvorlage" + "template": "Dossiervorlage" }, "errors": { - "project-already-exists": "Projekt mit diesem Namen existiert bereits!", - "generic": "Projekt konnte nicht gespeichert werden" + "project-already-exists": "Dossier mit diesem Namen existiert bereits!", + "generic": "Dossier konnte nicht gespeichert werden" }, "actions": { "save": "speichern", "save-and-add-members": "Team speichern und bearbeiten" } }, - "header": "Projekte", + "header": "Dossiers", "edit": { - "action": "Projekt bearbeiten" + "action": "Dossier bearbeiten" }, "delete": { - "action": "Projekt löschen", - "delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}" + "action": "Dossier löschen", + "delete-failed": "Fehler beim Löschen des Dossiers: {{projectName}}" }, - "add-new": "Neues Projekt", - "no-projects": "Sie haben derzeit keine Projekte.", - "no-projects-match": "Keine Projekte stimmen mit Ihren aktuellen Filtern überein" + "no-match": { + "title": "Keine Dossiers stimmen mit Ihren aktuellen Filtern überein." + } }, "project-details": { - "title": "Projekt Details", + "title": "Dossier Details", "dialog": { - "title": "Projekt Details", + "title": "Dossier Details", "info": { "file-count": "Anzahl der Dateien: {{fileCount}}" }, "actions": { - "reanalyse-project": "Projekt analysieren" + "reanalyse-project": "Analysieren Sie das Dossier" } }, "owner": "Inhaber", @@ -179,10 +186,15 @@ "collapse": "Details ausblenden" }, "project-overview": { + "no-ocr": "Keine OCR", + "ocr-performed": "Für diese Datei wurde eine OCR durchgeführt.", "no-data": { "title": "Es liegen noch keine Dokumente vor.", "action": "Dokument hochladen" }, + "no-match": { + "title": "Keine Dokumente stimmen mit Ihren aktuellen Filtern überein." + }, "search": "Dokumentname...", "header-actions": { "edit": "Bearbeiten", @@ -191,13 +203,13 @@ "upload-document": "Dokument hochladen", "download-redacted-files": "Laden Sie redigierte Dateien herunter" }, + "ocr-file": "OCR-Dokument", "download-file": "Herunterladen", "download-file-disabled": "Das Herunterladen ist nur für genehmigte Dateien zulässig", "under-approval": "Zur Genehmigung", "approve": "Genehmigen", "approve-disabled": "Die Datei kann erst genehmigt werden, wenn sie mit den neuesten Wörterbüchern analysiert und alle Vorschläge verarbeitet wurden", "under-review": "Wird überprüft", - "no-files-match": "Keine Datei entspricht Ihren aktuellen Filtern", "upload-files": "Ziehen", "upload-files-btn": "Daten hochladen", "new-rule": { @@ -223,7 +235,7 @@ "table-col-names": { "name": "Name", "added-on": "Hinzugefügt", - "needs-work": "Analysiert", + "needs-work": "Arbeitsbelastung", "assigned-to": "Zugewiesen an", "pages": "Seiten", "status": "Status" @@ -245,13 +257,13 @@ "added": "Datum hinzugefügt: {{added}}", "last-updated": "Letzte Aktualisierung: {{lastUpdated}}", "file-pending": "Steht aus...", - "file-processing": "Wird bearbeitet...", + "file-processing": "wird bearbeitet", "file-error": "Nachbearbeitung erforderlich" } }, "project-details": { "charts": { - "documents-in-project": "Dokumente im Projekt" + "documents-in-project": "Dokumente im Dossier" }, "stats": { "documents": "{{count}} Dokumente", @@ -262,8 +274,8 @@ }, "description": "Beschreibung" }, - "header": "Projektübersicht", - "no-project": "Angefordertes Projekt: {{projectId}} existiert nicht! Zurück zur Projektliste.", + "header": "Dossierübersicht", + "no-project": "Angefordertes Dossier: {{projectId}} existiert nicht! Zurück zur Dossierliste.", "bulk": { "delete": "Dokumente löschen", "assign": "Prüfer zuweisen", @@ -276,19 +288,46 @@ } }, "file-preview": { + "delta": "Delta", + "redacted": "Vorschau", + "standard": "Standard", + "standard-tooltip": "In der Standard-Workload-Ansicht werden alle Hinweise, Redaktionen und Empfehlungen angezeigt", + "redacted-tooltip": "Die Redaktionsvorschau zeigt nur Redaktionen an. Betrachten Sie dies als Vorschau für die endgültige redigierte Version. Diese Ansicht ist nur verfügbar, wenn für die Datei keine Änderungen ausstehen", + "delta-tooltip": "Delta View zeigt nur die Änderungen seit der letzten erneuten Analyse an. Diese Ansicht ist nur verfügbar, wenn mindestens eine Änderung vorliegt", "no-data": { - "title": "Auf dieser Seite gibt es keine Redaktionen, Hinweise oder Anfragen." + "title": "Auf dieser Seite befinden sich keine Anmerkungen." }, "show-redacted-view": "Redigierte Vorschau anzeigen", "cannot-show-redacted-view": "Redaktionen nicht synchron. Die redigierte Vorschau ist nur nach einer erneuten Analyse verfügbar", "reanalyse-notification": "Dieses Dokument wurde nicht mit dem neuesten Regel- / Wörterbuchsatz verarbeitet. Analysieren Sie jetzt, um aktualisierte Anmerkungen zu erhalten.", - "reanalyse-file": "Datei-Reanalyse läuft ...", + "reanalyse-file": "Datei-Reanalyse läuft", "view-toggle": "Redigierte Ansicht", "tabs": { "quick-navigation": "Schnelle Navigation", + "document-info": { + "label": "Dokumentinfo", + "close": "Dokumentinfo schließen", + "edit": "Dokumentinformationen bearbeiten", + "details": { + "project": "in {{projectName}}", + "pages": "{{pages}} Seiten", + "revised-pages": "{{pages}} überarbeitete Seiten", + "created-on": "Erstellt am: {{date}}", + "due": "Geburtstermin}}" + } + }, "annotations": { - "label": "Arbeitsbelastung" - } + "label": "Arbeitsbelastung", + "select": "Wählen", + "jump-to-previous": "Zum vorherigen springen", + "jump-to-next": "Zum nächsten springen" + }, + "is-excluded": "Die Redaktion ist für dieses Dokument deaktiviert." + }, + "toggle-analysis": { + "enable": "Zur Redaktion aktivieren", + "disable": "Deaktivieren Sie die Redaktion", + "only-managers": "Das Aktivieren / Deaktivieren ist nur für Manager zulässig" }, "reviewer": "Zugewiesen an", "unassigned": "Nicht zugewiesen", @@ -298,9 +337,15 @@ "assign-me": "Weisen Sie mir zu", "last-reviewer": "Zuletzt überprüft von:", "fullscreen": "Vollbild (F)", + "document-info": "Ihre Dokumenteninfo lebt hier. Dies schließt Metadaten ein, die für jedes Dokument erforderlich sind.", "new-tab-ssr": "Öffnen Sie das Dokument im serverseitigen Rendering-Modus", "html-debug": "Öffnen Sie das Dokument-HTML-Debug", - "exit-fullscreen": "Beenden Sie den Vollbildmodus (F)" + "download-original-file": "Originaldatei herunterladen", + "exit-fullscreen": "Beenden Sie den Vollbildmodus (F)", + "quick-nav": { + "jump-first": "Zur ersten Anmerkung springen", + "jump-last": "Zur letzten Anmerkung springen" + } }, "annotation-actions": { "message": { @@ -365,6 +410,9 @@ } } }, + "force-redaction": { + "label": "Redaktion erzwingen" + }, "accept-suggestion": { "label": "Vorschlag annehmen", "add-to-dict": "Genehmigen und zum Wörterbuch hinzufügen", @@ -375,6 +423,7 @@ "label": "Empfehlung annehmen" }, "suggest-remove-annotation": "Entfernen oder vorschlagen, diesen Eintrag zu entfernen", + "suggest-remove-annotations": "Entfernen oder Vorschlagen, um ausgewählte Einträge zu entfernen", "reject-suggestion": "Vorschlag ablehnen", "remove-annotation": { "suggest-remove-from-dict": "Schlagen Sie vor, aus dem Wörterbuch zu entfernen", @@ -385,10 +434,13 @@ }, "remove": "Entfernen", "undo": "Rückgängig machen", - "reject": "Ablehnen" + "reject": "Ablehnen", + "hide": "Ausblenden", + "show": "Show" }, "initials-avatar": { - "unassigned": "Nicht zugewiesen" + "unassigned": "Nicht zugewiesen", + "you": "Sie" }, "assign-file-owner": { "dialog": { @@ -402,12 +454,12 @@ "dialog": { "single-user": "Inhaber", "multi-user": "Team überprüfen", - "title": "Projektteam verwalten", + "title": "Dossier-Team verwalten", "members": "Mitglieder", "save": "Änderungen speichern", "cancel": "Stornieren", "search": "Suche...", - "no-members": "Noch keine Mitglieder. Wählen Sie aus der folgenden Liste." + "no-members": "Noch keine Mitglieder. Wählen Sie aus der Liste unten." } }, "project-member-guard": { @@ -422,12 +474,15 @@ }, "UNPROCESSED": "Unverarbeitet", "REPROCESS": "wird bearbeitet", + "FULLREPROCESS": "wird bearbeitet", "PROCESSING": "wird bearbeitet", + "OCR_PROCESSING": "OCR-Verarbeitung", "ERROR": "Nachbearbeitung erforderlich", "UNASSIGNED": "Nicht zugewiesen", "UNDER_REVIEW": "Wird überprüft", "UNDER_APPROVAL": "Unter Genehmigung", "APPROVED": "Genehmigt", + "EXCLUDED": "Ausgeschlossen", "by": "durch", "efsa": "EFSA-Genehmigung", "finished": "Fertig", @@ -435,9 +490,10 @@ "active": "Aktiv", "archived": "Archiviert", "hint": "Hinweis", - "skipped": "Ignorieren", + "skipped": "Übersprungen", "redaction": "Redaktion", "comment": "Kommentar", + "pending-analysis": "Bis zur erneuten Analyse", "suggestion": "Redaktionsvorschlag", "dictionary": "Wörterbuch", "type": "Art", @@ -450,13 +506,15 @@ "redaction": "Redigiert", "suggestion": "Vorgeschlagene Redaktion", "analysis": "Analyse erforderlich", - "none": "Keine Anmerkungen" + "none": "Keine Anmerkungen", + "updated": "Aktualisiert", + "image": "Bilder" }, "filter-menu": { "label": "Filter", - "all": "Alle", - "none": "Keiner", - "filter-types": "Filtertypen" + "filter-types": "Filtertypen", + "filter-options": "Filteroptionen", + "with-comments": "Nur Anmerkungen mit Kommentaren anzeigen" }, "sorting": { "recent": "Kürzlich", @@ -477,10 +535,12 @@ "add-dictionary": "Ausstehend zum Wörterbuch hinzufügen", "remove-dictionary": "Ausstehend aus dem Wörterbuch entfernen", "suggestion-add-dictionary": "Vorgeschlagenes Wörterbuch hinzufügen", + "suggestion-force-redaction": "Redaktion der Vorschlagskraft", "suggestion-remove-dictionary": "Vorgeschlagene Wörterbuchentfernung", "suggestion-add": "Vorgeschlagene Redaktion", "suggestion-remove": "Vorgeschlagene Redaktionsentfernung", - "skipped": "Ignorieren", + "skipped": "Übersprungen", + "pending-analysis": "Bis zur erneuten Analyse", "hint": "Hinweis", "redaction": "Redaktion", "manual-redaction": "Manuelle Redaktion", @@ -491,6 +551,7 @@ "header": { "dictionary": "Zum Wörterbuch hinzufügen", "redaction": "Redaktion", + "force": "Redaktion erzwingen", "request-dictionary": "Anfrage zum Wörterbuch hinzufügen", "request-redaction": "Redaktion anfordern", "false-positive": "Falsch positiv setzen", @@ -534,28 +595,55 @@ "error": "Redaktion konnte nicht hinzugefügt werden." } }, + "remove-annotations-dialog": { + "remove-from-dictionary": { + "title": "Aus dem Wörterbuch entfernen", + "question": "Folgende Einträge werden aus ihren jeweiligen Wörterbüchern entfernt:" + }, + "remove-only-here": { + "title": "Redaktion entfernen", + "question": "Folgende Redaktionen werden nur hier entfernt:" + }, + "dictionary": "Wörterbuch", + "value": "Wert", + "confirm": "Ja, fortfahren und entfernen!", + "deny": "Stornieren" + }, "confirmation-dialog": { + "assign-file-to-me": { + "title": "Prüfer neu zuweisen", + "question": "Dieses Dokument wird derzeit von einer anderen Person geprüft. Möchten Sie der Prüfer werden und sich diesem Dokument zuordnen?" + }, "delete-file": { "title": "Dokument löschen", "question": "Möchten Sie fortfahren?" }, "delete-project": { - "title": "Projekt löschen", + "title": "Dossier löschen", "question": "Möchten Sie fortfahren?" - }, - "remove-manual-redaction": { - "title": "Redaktion entfernen", - "question": "Möchten Sie diese Redaktion wirklich entfernen?" - }, - "remove-from-dictionary": { - "title": "Aus dem Wörterbuch entfernen", - "question": "Möchten Sie {{entry}} wirklich aus dem {{dictionary}} Wörterbuch entfernen?" - }, - "remove-only-here": { - "title": "Nur hier entfernen", - "question": "Möchten Sie {{entry}} nur hier entfernen?" } }, + "add-edit-file-attribute": { + "title": { + "edit": "Bearbeiten Sie das {{name}} Dateiattribut", + "new": "Neues Dateiattribut hinzufügen" + }, + "form": { + "name": "Attributname", + "name-placeholder": "Name eingeben", + "column-header": "CSV-Spaltenüberschrift", + "column-header-placeholder": "Geben Sie den CSV-Spaltenkopf ein", + "read-only": "Schreibgeschützt machen", + "type": "Art", + "primary": "Als primär festlegen" + }, + "save": "Attribut speichern" + }, + "file-attribute-types": { + "TEXT": "Freier Text", + "NUMBER": "Nummer", + "DATE": "Datum" + }, "add-edit-dictionary": { "title": { "edit": "Bearbeiten Sie das {{name}} Wörterbuch", @@ -573,7 +661,8 @@ "color-placeholder": "#", "redaction": "Redaktion", "hint": "Hinweis", - "case-sensitive": "Groß- und Kleinschreibung beachten" + "case-sensitive": "Groß- und Kleinschreibung beachten", + "add-to-dictionary-action": "Verfügbar zum Hinzufügen zum Wörterbuch" }, "error": { "dictionary-already-exists": "Wörterbuch mit diesem Namen existiert bereits!", @@ -584,17 +673,18 @@ }, "add-edit-project-template": { "title": { - "edit": "Bearbeiten Sie die {{name}} Projektvorlage", - "new": "Projektvorlage erstellen" + "edit": "Bearbeiten Sie die {{name}} Dossiervorlage", + "new": "Erstellen Sie eine Dossiervorlage" }, "form": { - "name": "Name der Projektvorlage", + "name": "Name der Dossiervorlage", "name-placeholder": "Name eingeben", "description": "Beschreibung", "description-placeholder": "Beschreibung eingeben", - "valid-from": "Gültig ab" + "valid-from": "Gültig ab", + "valid-to": "Gültig bis" }, - "save": "Projektvorlage speichern" + "save": "Speichern Sie die Dossiervorlage" }, "dictionary-overview": { "action": { @@ -613,10 +703,15 @@ "search": "Suche...", "save-changes": "Änderungen speichern", "revert-changes": "Zurückkehren", - "compare": "Vergleichen Sie", "dictionary-details": { "description": "Beschreibung" - } + }, + "compare": { + "compare": "Vergleichen Sie", + "select-ruleset": "Wählen Sie Dossiervorlage", + "select-dictionary": "Wählen Sie Wörterbuch" + }, + "select-dictionary": "Wählen Sie oben ein Wörterbuch aus, um es mit dem aktuellen zu vergleichen." }, "dictionary-listing": { "action": { @@ -643,13 +738,17 @@ "no-data": { "title": "Es gibt noch keine Wörterbücher.", "action": "Neues Wörterbuch" + }, + "no-match": { + "title": "Keine Wörterbücher stimmen mit Ihren aktuellen Filtern überein." } }, "digital-signature": "Digitale Unterschrift", - "project-templates": "Projektvorlagen", + "project-templates": "Dossiervorlagen", + "settings": "die Einstellungen", "project-templates-listing": { "table-header": { - "title": "{{length}} Projektvorlagen" + "title": "{{length}} Dossiervorlagen" }, "entries": "{{length}} Einträge", "dictionaries": "{{length}} Wörterbücher", @@ -657,13 +756,107 @@ "delete": "Vorlage löschen", "edit": "Vorlage bearbeiten" }, - "add-new": "Neue Projektvorlage", + "add-new": "Neue Dossiervorlage", "search": "Suche...", "table-col-names": { "name": "Name", "created-by": "Erstellt von", "created-on": "Erstellt am", "modified-on": "Geändert am" + }, + "no-data": { + "title": "Es gibt noch keine Dossiervorlagen." + }, + "no-match": { + "title": "Keine Dossiervorlagen stimmen mit Ihren aktuellen Filtern überein." + } + }, + "file-attributes-listing": { + "search": "Suche nach Attributnamen ...", + "add-new": "Neues Attribut", + "table-header": { + "title": "{{length}} Dateiattribute" + }, + "bulk-actions": { + "delete": "Ausgewählte Attribute löschen" + }, + "table-col-names": { + "name": "Name", + "type": "Eingabetyp", + "read-only": "Schreibgeschützt", + "csv-column": "CSV-Spalte", + "primary": "Primär", + "primary-info-tooltip": "Der Wert des als primär eingestellten Attributs wird unter dem Dateinamen in der Dokumentenliste angezeigt." + }, + "no-data": { + "title": "Es sind noch keine Dateiattribute vorhanden." + }, + "no-match": { + "title": "Keine Dateiattribute stimmen mit Ihren aktuellen Filtern überein." + }, + "read-only": "Schreibgeschützt", + "action": { + "edit": "Attribut bearbeiten", + "delete": "Attribut löschen" + }, + "upload-csv": "Konfiguration der Dateiattribute hochladen" + }, + "confirm-delete-file-attribute": { + "title": { + "single": "Löschen Sie {{name}}", + "bulk": "Dateiattribute löschen" + }, + "warning": "Achtung: Dies kann nicht rückgängig gemacht werden!", + "delete": { + "single": "Attribut löschen", + "bulk": "Attribute löschen" + }, + "cancel": { + "single": "Attribut behalten", + "bulk": "Attribute behalten" + }, + "impacted-documents": { + "single": "Alle Dokumente, für die es verwendet wird, sind betroffen", + "bulk": "Alle Dokumente, für die sie verwendet werden, sind betroffen" + }, + "lost-details": "Alle eingegebenen Details in den Dokumenten gehen verloren", + "toast-error": "Bitte bestätigen Sie, dass Sie die Auswirkungen Ihrer Handlung verstehen!" + }, + "confirm-delete-users": { + "title": { + "single": "Benutzer aus Arbeitsbereich löschen", + "bulk": "Benutzer aus dem Arbeitsbereich löschen" + }, + "warning": "Achtung: Dies kann nicht rückgängig gemacht werden!", + "impacted-projects": "{{projectsCount}} Dossiers sind betroffen", + "impacted-documents": { + "single": "Alle Dokumente, deren Überprüfung durch den Benutzer aussteht, sind betroffen", + "bulk": "Alle Dokumente, deren Überprüfung durch die Benutzer aussteht, sind betroffen" + }, + "delete": { + "single": "Benutzer löschen", + "bulk": "Benutzer löschen" + }, + "cancel": { + "single": "Benutzer behalten", + "bulk": "Benutzer behalten" + }, + "toast-error": "Bitte bestätigen Sie, dass Sie die Auswirkungen Ihrer Handlung verstehen!" + }, + "document-info": { + "title": "Dateiattribute einführen", + "save": "Dokumentinformationen speichern", + "save-approval": "Speichern und zur Genehmigung senden" + }, + "user-profile": { + "title": "Mein Profil", + "form": { + "email": "Email", + "first-name": "Vorname", + "last-name": "Nachname" + }, + "actions": { + "save": "Profil speichern" } }, "user-listing": { @@ -672,9 +865,49 @@ }, "table-col-names": { "name": "Name", - "email": "Email" + "email": "Email", + "active": "Aktiv", + "roles": "Rollen" }, - "search": "Suche..." + "action": { + "edit": "Benutzer bearbeiten", + "delete": "Benutzer löschen" + }, + "bulk": { + "delete": "Benutzer löschen", + "delete-disabled": "Sie können Ihr eigenes Konto nicht löschen." + }, + "search": "Suche...", + "add-new": "Neuer Benutzer", + "no-match": { + "title": "Keine Benutzer stimmen mit Ihren aktuellen Filtern überein." + } + }, + "add-edit-user": { + "title": { + "new": "Neuen Benutzer hinzufügen", + "edit": "Benutzer bearbeiten" + }, + "form": { + "first-name": "Vorname", + "last-name": "Nachname", + "email": "Email", + "role": "Rolle" + }, + "actions": { + "save": "Benutzer speichern", + "save-changes": "Änderungen speichern", + "delete": "Benutzer löschen", + "cancel": "Stornieren" + } + }, + "user-stats": { + "title": "Benutzer", + "chart": { + "users": "Benutzer im Arbeitsbereich" + }, + "expand": "Zeige Details", + "collapse": "Details ausblenden" }, "rules-screen": { "error": { @@ -720,16 +953,17 @@ }, "rule-editor": "Regeleditor", "watermark": "Wasserzeichen", + "file-attributes": "Dateiattribute", "pending-changes-guard": "WARNUNG: Sie haben nicht gespeicherte Änderungen. Drücken Sie Abbrechen, um zurück zu gehen und diese Änderungen zu speichern, oder OK, um diese Änderungen zu verlieren.", "reset-filters": "Filter zurücksetzen", "overwrite-files-dialog": { - "title": "Die Datei existiert bereits!", - "question": "{{filename}} existiert bereits. Was möchten Sie tun?", + "title": "Dokument existiert bereits!", + "question": "{{filename}} existiert bereits. Wählen Sie, wie Sie fortfahren möchten:", "options": { - "overwrite": "Überschreiben", - "skip": "Überspringen", - "cancel": "Stornieren", - "remember": "Bewerben Sie sich für alle Uploads" + "overwrite": "Ersetzen Sie das vorhandene Dokument", + "skip": "Vorhandenes Dokument behalten", + "cancel": "Alle Uploads abbrechen", + "remember": "Erinnere dich an die Wahl und frag mich nicht noch einmal" } }, "license-info-screen": { @@ -737,7 +971,7 @@ "frontend-version": "Frontend-Anwendungsversion", "custom-app-title": "Titel der benutzerdefinierten Anwendung", "copyright-claim-title": "Urheberrechtsanspruch", - "copyright-claim-text": "Copyright © 2020 - {{currentYear}} IQSER Technologie GmbH", + "copyright-claim-text": "Copyright © 2020 - {{currentYear}} knecon AG (unterstützt von IQSER)", "end-user-license-title": "Endbenutzer-Lizenzvereinbarung", "end-user-license-text": "Die Verwendung dieses Produkts unterliegt den Bestimmungen der Redaction End User Agreement, sofern nicht anders angegeben.", "3rd-party-title": "Verweis auf Lizenzen von Drittanbietern", @@ -747,8 +981,92 @@ "analyzed-pages": "Analysierte Seiten", "usage-details": "Verwendungsdetails", "total-analyzed": "Insgesamt analysierte Seiten seit {{date}}", + "licensed-page-count": "Anzahl der lizenzierten Seiten", "current-analyzed": "Analysierte Seiten im aktuellen Lizenzierungszeitraum", - "unlicensed-analyzed": "Nicht lizenzierte analysierte Seiten" + "unlicensed-analyzed": "Nicht lizenzierte analysierte Seiten", + "email-report": "E-Mail-Bericht", + "email": { + "title": "Lizenzbericht {{licenseCustomer}}", + "body": { + "analyzed": "Insgesamt analysierte Seiten im aktuellen Lizenzzeitraum: {{pages}}.", + "licensed": "Lizenzierte Seiten: {{pages}}." + } + }, + "chart": { + "licensed-total": "Lizenzierte Summe", + "cumulative": "Kumulative Seiten", + "pages-per-month": "Seiten pro Monat", + "total-pages": "Alle Seiten", + "legend": "Legende" + } + }, + "audit": "Prüfung", + "audit-screen": { + "table-header": { + "title": "{{length}} Protokolle" + }, + "table-col-names": { + "message": "Botschaft", + "user": "Benutzer", + "date": "Datum", + "category": "Kategorie" + }, + "all-categories": "Alle Kategorien", + "all-users": "Alle Nutzer", + "to": "zu", + "no-data": { + "title": "Keine verfügbaren Protokolle." + } + }, + "pagination": { + "previous": "Zurück", + "next": "Nächster" + }, + "configurations": "Konfigurationen", + "smtp-config-screen": { + "title": "Konfigurieren Sie das SMTP-Konto", + "subtitle": "Mit SMTP (Simple Mail Transfer Protocol) können Sie Ihre E-Mails über die angegebenen Servereinstellungen senden.", + "actions": { + "save": "Konfigurationen speichern", + "test-connection": "Testverbindung" + }, + "form": { + "host": "Gastgeber", + "host-placeholder": "SMTP-Host", + "port": "Hafen", + "from": "Von", + "from-placeholder": "Absender-E-Mail-Adresse", + "from-display-name": "Name für Absender", + "from-display-name-placeholder": "Anzeigename für die Absender-E-Mail-Adresse", + "from-display-name-hint": "Infotext zum Namen des Absenders.", + "reply-to": "Antwort an", + "reply-to-placeholder": "Antwort an E-Mail-Adresse", + "reply-to-display-name": "Name für die Antwort an", + "reply-to-display-name-placeholder": "Anzeigename für die Antwort auf die E-Mail-Adresse", + "envelope-from": "Umschlag von", + "envelope-from-placeholder": "E-Mail-Adresse des Absenderumschlags", + "envelope-from-hint": "Infotext zum Umschlag aus dem Feld.", + "ssl": "Aktivieren Sie SSL", + "starttls": "Aktivieren Sie StartTLS", + "auth": "Aktivieren Sie die Authentifizierung", + "change-credentials": "Anmeldeinformationen ändern" + }, + "test": { + "success": "Test-E-Mail wurde erfolgreich gesendet!", + "error": "Test-E-Mail konnte nicht gesendet werden! Bitte überarbeiten Sie die E-Mail-Adresse." + } + }, + "smtp-auth-config": { + "title": "Aktivieren Sie die Authentifizierung", + "form": { + "username": "Nutzername", + "username-placeholder": "Login Benutzername", + "password": "Passwort" + }, + "actions": { + "save": "Anmeldeinformationen speichern", + "cancel": "Stornieren" + } }, "default-colors": "Standardfarben", "default-colors-screen": { @@ -763,7 +1081,12 @@ "defaultColor": "Standardfarbe", "requestAdd": "Anfrage hinzufügen", "requestRemove": "Anfrage entfernen", - "notRedacted": "Nicht redigiert" + "notRedacted": "Übersprungen", + "analysisColor": "Analyse", + "dictionaryRequestColor": "Wörterbuchanforderung", + "manualRedactionColor": "Manuelle Redaktion", + "previewColor": "Vorschau", + "updatedColor": "Aktualisiert" }, "action": { "edit": "Farbe bearbeiten" @@ -782,21 +1105,27 @@ "table-header": { "title": "{{length}} Downloads" }, - "no-data": "Keine aktiven Downloads.", + "no-data": { + "title": "Keine aktiven Downloads." + }, "table-col-names": { "name": "Name", + "size": "Größe", "type": "Art", "date": "Datum", "status": "Status" }, "actions": { + "delete": "Löschen", "download": "Herunterladen" } }, "digital-signature-screen": { "title": "Digitale Unterschrift", - "no-key": "Es ist kein Zertifikat für digitale Signatur konfiguriert. Laden Sie zum Signieren redigierter Dokumente ein PCKS.12-Zertifikat hoch.", - "upload-key": "Zertifikat hochladen", + "no-data": { + "title": "Es ist kein Zertifikat für digitale Signatur konfiguriert. Laden Sie zum Signieren redigierter Dokumente ein PCKS.12-Zertifikat hoch.", + "action": "Zertifikat hochladen" + }, "reason": { "label": "Grund", "placeholder": "Grund" @@ -827,5 +1156,94 @@ "delete-success": "Digitale Signatur entfernt. Redigierte Dateien werden nicht mehr signiert!", "delete-error": "Fehler beim Entfernen der digitalen Signatur. Versuchen Sie es erneut." } + }, + "stream-download": { + "abort": "Sie haben einen aktiven Download. Wenn Sie dieses Fenster schließen, wird es gestoppt!", + "error": "Fehler beim Herunterladen von {{Dateiname}}. Bitte versuche es erneut ..." + }, + "roles": { + "RED_USER": "Benutzer", + "RED_MANAGER": "Manager", + "RED_USER_ADMIN": "Benutzer Admin", + "RED_ADMIN": "Anwendungsadministrator", + "NO_ROLE": "Keine Rolle definiert", + "INACTIVE": "Inaktiv", + "MANAGER_ADMIN": "Manager", + "REGULAR": "Regulär" + }, + "file-attributes-csv-import": { + "title": "Wählen Sie CSV-Spalten aus, die als Dateiattribute verwendet werden sollen", + "cancel": "Stornieren", + "save": { + "label": "Attribute speichern", + "success": "{{count}} Dateiattribute erfolgreich erstellt!", + "error": "Fehler beim Erstellen der Dateiattribute!" + }, + "delimiter": "Trennzeichen", + "delimiter-placeholder": ",", + "encoding": "Codierung", + "encoding-placeholder": "UTF-8", + "key-column": "Schlüsselspalte", + "key-column-placeholder": "Spalte auswählen ...", + "parse-csv": "Analysieren Sie CSV mit neuen Optionen", + "total-rows": "{{rows}} Zeilen insgesamt", + "available": "{{value}} verfügbar", + "selected": "{{value}} ausgewählt", + "csv-column": "CSV-Spalte", + "csv-column-preview": "CSV-Spaltenvorschau", + "no-hovered-column": "Zeigen Sie eine Vorschau der CSV-Spalte an, indem Sie den Mauszeiger über den Eintrag bewegen.", + "no-sample-data-for": "Keine Beispieldaten für {{column}}.", + "search": { + "placeholder": "Suche nach Spaltennamen ..." + }, + "table-header": { + "title": "{{length}} Dateiattribute", + "actions": { + "remove-selected": "Ausgewählte entfernen", + "read-only": "Nur schreibgeschützt machen", + "enable-read-only": "Aktivieren Sie Schreibgeschützt für alle Attribute", + "disable-read-only": "Deaktivieren Sie Schreibgeschützt für alle Attribute", + "type": "Art" + } + }, + "file": "Datei:", + "table-col-names": { + "name": "Name", + "type": "Art", + "read-only": "Schreibgeschützt", + "primary": "primär", + "primary-info-tooltip": "Der Wert des als primär eingestellten Attributs wird unter dem Dateinamen in der Dokumentenliste angezeigt." + }, + "quick-activation": { + "all": "Alle", + "none": "Keiner" + }, + "action": { + "edit-name": "Namen bearbeiten", + "save-name": "speichern", + "cancel-edit-name": "Stornieren", + "remove": "Entfernen" + }, + "no-data": { + "title": "Keine Dateiattribute definiert. Wählen Sie im linken Bereich eine Spalte aus, um mit der Definition der Dateiattribute zu beginnen." + } + }, + "download-includes": "Wählen Sie aus, was beim Download enthalten ist:", + "download-type": { + "label": "{{length}} Dokumentversionen", + "PREVIEW": "Vorschau PDF", + "ORIGINAL": "Original PDF", + "REDACTED": "Redigiertes PDF" + }, + "report-type": { + "label": "{{length}} Berichtstypen", + "WORD_SINGLE_FILE_APPENDIX_A1_TEMPLATE": "Begründung Anhang A1", + "WORD_SINGLE_FILE_APPENDIX_A2_TEMPLATE": "Begründung Anhang A2", + "EXCEL_MULTI_FILE": "Excel (für alle)", + "EXCEL_SINGLE_FILE": "Excel (pro Datei)" + }, + "actions": { + "all": "Alle", + "none": "Keiner" } }