diff --git a/apps/red-ui/src/assets/i18n/de.json b/apps/red-ui/src/assets/i18n/de.json
index 033e5f128..8fe3beeea 100644
--- a/apps/red-ui/src/assets/i18n/de.json
+++ b/apps/red-ui/src/assets/i18n/de.json
@@ -7,26 +7,10 @@
"logout": "Ausloggen"
},
"app-name": "Redacto",
- "upload-status": {
- "dialog": {
- "title": "Datei-Upload",
- "actions": {
- "re-upload": "Wiederholen Sie den Upload",
- "cancel": "Upload abbrechen"
- }
- }
- },
- "pdf-viewer": {
- "text-popup": {
- "actions": {
- "search": "Suche nach Auswahl"
- }
- }
- },
+ "upload-status": { "dialog": { "title": "Datei-Upload", "actions": { "re-upload": "Wiederholen Sie den Upload", "cancel": "Upload abbrechen" } } },
+ "pdf-viewer": { "text-popup": { "actions": { "search": "Suche nach Auswahl" } } },
"common": {
- "dialog": {
- "close": "Dialog schließen"
- },
+ "dialog": { "close": "Dialog schließen" },
"confirmation-dialog": {
"title": "Aktion bestätigen",
"description": "Diese Aktion muss bestätigt werden. Möchten Sie fortfahren?",
@@ -37,16 +21,7 @@
"top-bar": {
"navigation-items": {
"projects": "Projekte",
- "my-account": {
- "children": {
- "language": {
- "label": "Sprache",
- "english": "Englisch",
- "german": "Deutsche"
- },
- "logout": "Ausloggen"
- }
- }
+ "my-account": { "children": { "language": { "label": "Sprache", "english": "Englisch", "german": "Deutsche" }, "logout": "Ausloggen" } }
}
},
"filters": {
@@ -66,76 +41,36 @@
"action": "Redaktionsbericht herunterladen"
},
"project-listing": {
- "reanalyse": {
- "action": "Analysieren Sie das gesamte Projekt erneut"
- },
- "assign": {
- "action": "Eigentümer zuweisen"
- },
- "table-header": {
- "title": "{{length}} aktive Projekte",
- "bulk-select": "Auswahl umschalten",
- "recent": "Kürzlich"
- },
- "table-col-names": {
- "name": "Dokument",
- "needs-work": "Analysiert",
- "owner": "Inhaber",
- "status": "Status"
- },
+ "reanalyse": { "action": "Analysieren Sie das gesamte Projekt erneut" },
+ "assign": { "action": "Eigentümer zuweisen" },
+ "table-header": { "title": "{{length}} aktive Projekte", "bulk-select": "Auswahl umschalten", "recent": "Kürzlich" },
+ "table-col-names": { "name": "Dokument", "needs-work": "Analysiert", "owner": "Inhaber", "status": "Status" },
"stats": {
"analyzed-pages": "Analysierte Seiten",
"total-people": "Benutzer insgesamt",
- "charts": {
- "projects": "Projekte",
- "total-documents": "Dokumente insgesamt"
- }
+ "charts": { "projects": "Projekte", "total-documents": "Gesamtdokument (e)" }
},
"add-edit-dialog": {
"header-new": "Neues Projekt",
"header-edit": "Projekt bearbeiten",
- "form": {
- "description": "Beschreibung",
- "name": "Name",
- "due-date": "Geburtstermin"
- },
- "actions": {
- "save": "speichern",
- "save-and-add-members": "Team speichern und bearbeiten"
- }
+ "form": { "description": "Beschreibung", "name": "Name", "due-date": "Geburtstermin" },
+ "actions": { "save": "speichern", "save-and-add-members": "Team speichern und bearbeiten" }
},
"header": "Projekte",
- "edit": {
- "action": "Projekt bearbeiten"
- },
- "delete": {
- "action": "Projekt löschen",
- "delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}"
- },
+ "edit": { "action": "Projekt bearbeiten" },
+ "delete": { "action": "Projekt löschen", "delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}" },
"add-new": "Neues Projekt",
"no-projects": "Sie haben derzeit keine Projekte.",
"no-projects-match": "Keine Projekte stimmen mit Ihren aktuellen Filtern überein"
},
- "file-details": {
- "dialog": {
- "title": "Dateidetails",
- "actions": {
- "download-redaction-report": "Redaktionsbericht herunterladen"
- }
- }
- },
+ "file-details": { "dialog": { "title": "Dateidetails", "actions": { "download-redaction-report": "Redaktionsbericht herunterladen" } } },
"project-details": {
"edit": "Bearbeiten",
"delete": "Löschen",
"dialog": {
"title": "Projekt Details",
- "info": {
- "file-count": "Anzahl der Dateien: {{fileCount}}"
- },
- "actions": {
- "download-redaction-report": "Redaktionsbericht herunterladen",
- "reanalyse-project": "Projekt erneut analysieren"
- }
+ "info": { "file-count": "Anzahl der Dateien: {{fileCount}}" },
+ "actions": { "download-redaction-report": "Redaktionsbericht herunterladen", "reanalyse-project": "Projekt erneut analysieren" }
},
"owner": "Inhaber",
"members": "Mitglieder"
@@ -152,23 +87,12 @@
"label": "Veraltet",
"toast": {
"message-project": "Dokumente müssen erneut analysiert werden.",
- "actions": {
- "reanalyse-all": "Analysieren Sie alle erneut",
- "reanalyse-file": "Analysieren Sie diese Datei erneut",
- "later": "Später"
- }
+ "actions": { "reanalyse-all": "Analysieren Sie alle erneut", "reanalyse-file": "Analysieren Sie diese Datei erneut", "later": "Später" }
}
},
- "report": {
- "action": "Redaktionsbericht herunterladen"
- },
- "assign": {
- "action": "Prüfer zuweisen"
- },
- "table-header": {
- "title": "{{length}} Dokumente",
- "bulk-select": "Auswahl umschalten"
- },
+ "report": { "action": "Redaktionsbericht herunterladen" },
+ "assign": { "action": "Prüfer zuweisen" },
+ "table-header": { "title": "{{length}} Dokumente", "bulk-select": "Auswahl umschalten" },
"table-col-names": {
"name": "Name",
"added-on": "Hinzugefügt",
@@ -180,12 +104,8 @@
"upload-error": "Datei konnte nicht hochgeladen werden: {{name}}",
"delete-file-error": "Fehler beim Löschen der Datei: {{filename}}",
"delete-files-error": "Dateien konnten nicht gelöscht werden.",
- "reanalyse": {
- "action": "Datei erneut analysieren"
- },
- "delete": {
- "action": "Datei löschen"
- },
+ "reanalyse": { "action": "Datei erneut analysieren" },
+ "delete": { "action": "Datei löschen" },
"file-listing": {
"file-entry": {
"status": "Status: {{status}}",
@@ -199,13 +119,11 @@
}
},
"project-details": {
- "charts": {
- "documents-in-project": "Dokumente im Projekt"
- },
+ "charts": { "documents-in-project": "Dokumente im Projekt" },
"stats": {
"documents": "{{count}} Dokumente",
"analysed-pages": "{{count}} analysierte Seiten",
- "people": "{{count}} Leute",
+ "people": "{{count}} Benutzer",
"created-on": "Erstellt am {{Datum}}",
"due-date": "Geburtstermin}}"
},
@@ -230,23 +148,22 @@
"reanalyse-notification": "Dieses Dokument wurde nicht mit dem neuesten Regel- / Wörterbuchsatz verarbeitet. Analysieren Sie jetzt erneut, um aktualisierte Anmerkungen zu erhalten.",
"reanalyse-file": "Datei-Reanalyse läuft ...",
"view-toggle": "Redigierte Ansicht",
- "tabs": {
- "quick-navigation": "Schnelle Navigation",
- "annotations": {
- "label": "Arbeitsbelastung"
- }
- },
- "reviewer": "Beauftragter",
+ "tabs": { "quick-navigation": "Schnelle Navigation", "annotations": { "label": "Arbeitsbelastung" } },
+ "reviewer": "Zugewiesen an",
"unassigned": "Nicht zugewiesen"
},
"annotation-actions": {
"accept-suggestion": {
- "label": "Genehmigen",
+ "label": "Vorschlag annehmen",
"add-to-dict": "Genehmigen und zum Wörterbuch hinzufügen",
"remove-from-dict": "Genehmigen und aus dem Wörterbuch entfernen",
"only-here": "Nur hier genehmigen"
},
+ "suggest-remove-annotation": "Entfernen oder vorschlagen, diesen Eintrag zu entfernen",
+ "reject-suggestion": "Vorschlag ablehnen",
"remove-annotation": {
+ "suggest-remove-from-dict": "Schlagen Sie vor, aus dem Wörterbuch zu entfernen",
+ "suggest-only-here": "Schlagen Sie vor, nur hier zu entfernen",
"remove-from-dict": "Aus dem Wörterbuch entfernen",
"only-here": "Nur hier entfernen"
},
@@ -254,16 +171,8 @@
"undo": "Rückgängig machen",
"reject": "Ablehnen"
},
- "initials-avatar": {
- "unassigned": "Nicht zugewiesen"
- },
- "assign-file-owner": {
- "dialog": {
- "single-user": "Gutachter",
- "title": "File Reviewer verwalten",
- "save": "speichern"
- }
- },
+ "initials-avatar": { "unassigned": "Nicht zugewiesen" },
+ "assign-file-owner": { "dialog": { "single-user": "Gutachter", "title": "File Reviewer verwalten", "save": "speichern" } },
"assign-project-owner": {
"dialog": {
"single-user": "Inhaber",
@@ -272,9 +181,7 @@
"save": "speichern"
}
},
- "project-member-guard": {
- "access-denied": "Sie dürfen nicht auf diese Seite zugreifen."
- },
+ "project-member-guard": { "access-denied": "Sie dürfen nicht auf diese Seite zugreifen." },
"comments": {
"comment": "{{count}} Kommentar",
"comments": "{{count}} Kommentare",
@@ -315,12 +222,7 @@
"ignore": "Redaktion ignoriert"
}
},
- "filter-menu": {
- "label": "Filter",
- "all": "Alle",
- "none": "Keiner",
- "filter-types": "Filtertypen"
- },
+ "filter-menu": { "label": "Filter", "all": "Alle", "none": "Keiner", "filter-types": "Filtertypen" },
"sorting": {
"recent": "Kürzlich",
"oldest": "Älteste",
@@ -330,10 +232,7 @@
"custom": "Benutzerdefiniert"
},
"readonly-pill": "Schreibgeschützt",
- "group": {
- "redactions": "Redaktionswörterbücher",
- "hints": "Tipp Wörterbücher"
- },
+ "group": { "redactions": "Redaktionswörterbücher", "hints": "Tipp Wörterbücher" },
"annotation-type": {
"add-dictionary": "Ausstehend zum Wörterbuch hinzufügen",
"remove-dictionary": "Ausstehend aus dem Wörterbuch entfernen",
@@ -355,40 +254,15 @@
"request-dictionary": "Anfrage zum Wörterbuch hinzufügen",
"request-redaction": "Redaktion anfordern"
},
- "add-redaction": {
- "success": "Redaktionsvorschlag hinzugefügt!",
- "failed": "Manuelle Redaktion konnte nicht hinzugefügt werden: {{message}}"
- },
- "actions": {
- "save": "speichern"
- },
- "content": {
- "text": "Ausgewählter Text:",
- "dictionary": "Art",
- "reason": "Grund",
- "legalBasis": "Rechtliche Grundlage",
- "comment": "Kommentar"
- }
+ "add-redaction": { "success": "Redaktionsvorschlag hinzugefügt!", "failed": "Manuelle Redaktion konnte nicht hinzugefügt werden: {{message}}" },
+ "actions": { "save": "speichern" },
+ "content": { "text": "Ausgewählter Text:", "dictionary": "Art", "reason": "Grund", "legalBasis": "Rechtliche Grundlage", "comment": "Kommentar" }
},
- "approve-request": {
- "success": "Anfrage genehmigt.",
- "error": "Anfrage konnte nicht genehmigt werden."
- },
- "undo": {
- "success": "Aktion rückgängig gemacht.",
- "error": "Aktion konnte nicht rückgängig gemacht werden."
- },
- "redaction-request": {
- "success": "Redaktion angefordert.",
- "error": "Redaktion konnte nicht angefordert werden."
- },
- "remove-redaction-request": {
- "success": "Redaktion entfernt.",
- "error": "Redaktion konnte nicht entfernt werden."
- },
- "redaction-add": {
- "success": "Redaktion hinzugefügt.",
- "error": "Redaktion konnte nicht hinzugefügt werden."
- }
- }
+ "approve-request": { "success": "Anfrage genehmigt.", "error": "Anfrage konnte nicht genehmigt werden." },
+ "undo": { "success": "Aktion rückgängig gemacht.", "error": "Aktion konnte nicht rückgängig gemacht werden." },
+ "redaction-request": { "success": "Redaktion angefordert.", "error": "Redaktion konnte nicht angefordert werden." },
+ "remove-redaction-request": { "success": "Redaktion entfernt.", "error": "Redaktion konnte nicht entfernt werden." },
+ "redaction-add": { "success": "Redaktion hinzugefügt.", "error": "Redaktion konnte nicht hinzugefügt werden." }
+ },
+ "confirmation-dialog": { "delete-file": { "title": "Löschung bestätigen", "question": "Möchten Sie fortfahren?" } }
}
diff --git a/tools/auto-i18n/de.json b/tools/auto-i18n/de.json
deleted file mode 100644
index 4eafa11bb..000000000
--- a/tools/auto-i18n/de.json
+++ /dev/null
@@ -1,260 +0,0 @@
-{
- "auth-error": {
- "heading": "Ihr Benutzer verfügt nicht über die erforderlichen RED- * -Rollen, um auf diese Anwendung zuzugreifen. Bitte kontaktieren Sie Ihren Administrator für den Zugriff!",
- "heading-with-name-and-link": "Ihr Benutzer verfügt nicht über die erforderlichen RED- * -Rollen, um auf diese Anwendung zuzugreifen. Bitte kontaktieren Sie {{adminName}} für den Zugriff!",
- "heading-with-name": "Ihr Benutzer verfügt nicht über die erforderlichen RED- * -Rollen, um auf diese Anwendung zuzugreifen. Bitte kontaktieren Sie {{adminName}} für den Zugriff!",
- "heading-with-link": "Ihr Benutzer verfügt nicht über die erforderlichen RED- * -Rollen, um auf diese Anwendung zuzugreifen. Bitte kontaktieren Sie Ihren Administrator für den Zugriff!",
- "logout": "Ausloggen"
- },
- "app-name": "Redacto",
- "upload-status": { "dialog": { "title": "Datei-Upload", "actions": { "re-upload": "Wiederholen Sie den Upload", "cancel": "Upload abbrechen" } } },
- "pdf-viewer": { "text-popup": { "actions": { "search": "Suche nach Auswahl" } } },
- "common": {
- "dialog": { "close": "Dialog schließen" },
- "confirmation-dialog": {
- "title": "Aktion bestätigen",
- "description": "Diese Aktion muss bestätigt werden. Möchten Sie fortfahren?",
- "confirm": "Ja",
- "deny": "Nein"
- }
- },
- "top-bar": {
- "navigation-items": {
- "projects": "Projekte",
- "my-account": { "children": { "language": { "label": "Sprache", "english": "Englisch", "german": "Deutsche" }, "logout": "Ausloggen" } }
- }
- },
- "filters": {
- "filter-by": "Filter:",
- "status": "Status",
- "people": "Projektmitglied (e)",
- "assigned-people": "Beauftragter",
- "due-date": "Geburtstermin",
- "created-on": "Erstellt am",
- "project": "Projekt",
- "document": "Dokument",
- "needs-work": "Analysiert"
- },
- "report": {
- "unavailable": "Der Redaktionsbericht ist erst verfügbar, wenn alle Dateien genehmigt wurden.",
- "unavailable-single": "Der Redaktionsbericht ist erst verfügbar, wenn diese Datei genehmigt wurde.",
- "action": "Redaktionsbericht herunterladen"
- },
- "project-listing": {
- "reanalyse": { "action": "Analysieren Sie das gesamte Projekt erneut" },
- "assign": { "action": "Eigentümer zuweisen" },
- "table-header": { "title": "{{length}} aktive Projekte", "bulk-select": "Auswahl umschalten", "recent": "Kürzlich" },
- "table-col-names": { "name": "Dokument", "needs-work": "Analysiert", "owner": "Inhaber", "status": "Status" },
- "stats": {
- "analyzed-pages": "Analysierte Seiten",
- "total-people": "Benutzer insgesamt",
- "charts": { "projects": "Projekte", "total-documents": "Dokumente insgesamt" }
- },
- "add-edit-dialog": {
- "header-new": "Neues Projekt",
- "header-edit": "Projekt bearbeiten",
- "form": { "description": "Beschreibung", "name": "Name", "due-date": "Geburtstermin" },
- "actions": { "save": "speichern", "save-and-add-members": "Team speichern und bearbeiten" }
- },
- "header": "Projekte",
- "edit": { "action": "Projekt bearbeiten" },
- "delete": { "action": "Projekt löschen", "delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}" },
- "add-new": "Neues Projekt",
- "no-projects": "Sie haben derzeit keine Projekte.",
- "no-projects-match": "Keine Projekte stimmen mit Ihren aktuellen Filtern überein"
- },
- "file-details": { "dialog": { "title": "Dateidetails", "actions": { "download-redaction-report": "Redaktionsbericht herunterladen" } } },
- "project-details": {
- "edit": "Bearbeiten",
- "delete": "Löschen",
- "dialog": {
- "title": "Projekt Details",
- "info": { "file-count": "Anzahl der Dateien: {{fileCount}}" },
- "actions": { "download-redaction-report": "Redaktionsbericht herunterladen", "reanalyse-project": "Projekt erneut analysieren" }
- },
- "owner": "Inhaber",
- "members": "Mitglieder"
- },
- "project-overview": {
- "under-approval": "Zur Genehmigung",
- "approve": "Genehmigen",
- "under-review": "Wird überprüft",
- "no-files": "Projekt ist leer!",
- "no-files-match": "Keine Datei entspricht Ihren aktuellen Filtern",
- "upload-files": "Legen Sie Dateien überall zum Hochladen ab!",
- "upload-files-btn": "Daten hochladen",
- "new-rule": {
- "label": "Veraltet",
- "toast": {
- "message-project": "Dokumente müssen erneut analysiert werden.",
- "actions": { "reanalyse-all": "Analysieren Sie alle erneut", "reanalyse-file": "Analysieren Sie diese Datei erneut", "later": "Später" }
- }
- },
- "report": { "action": "Redaktionsbericht herunterladen" },
- "assign": { "action": "Prüfer zuweisen" },
- "table-header": { "title": "{{length}} Dokumente", "bulk-select": "Auswahl umschalten" },
- "table-col-names": {
- "name": "Name",
- "added-on": "Hinzugefügt",
- "needs-work": "Analysiert",
- "assigned-to": "Zugewiesen an",
- "pages": "Seiten",
- "status": "Status"
- },
- "upload-error": "Datei konnte nicht hochgeladen werden: {{name}}",
- "delete-file-error": "Fehler beim Löschen der Datei: {{filename}}",
- "delete-files-error": "Dateien konnten nicht gelöscht werden.",
- "reanalyse": { "action": "Datei erneut analysieren" },
- "delete": { "action": "Datei löschen" },
- "file-listing": {
- "file-entry": {
- "status": "Status: {{status}}",
- "number-of-pages": "Anzahl der Seiten: {{numberOfPages}}",
- "number-of-analyses": "Anzahl der Analysen: {{numberOfAnalyses}}",
- "added": "Datum hinzugefügt: {{added}}",
- "last-updated": "Letzte Aktualisierung: {{lastUpdated}}",
- "file-pending": "Steht aus...",
- "file-processing": "Wird bearbeitet...",
- "file-error": "Die Datei hat einen Fehler festgestellt und kann nicht geöffnet werden."
- }
- },
- "project-details": {
- "charts": { "documents-in-project": "Dokumente im Projekt" },
- "stats": {
- "documents": "{{count}} Dokumente",
- "analysed-pages": "{{count}} analysierte Seiten",
- "people": "{{count}} Leute",
- "created-on": "Erstellt am {{Datum}}",
- "due-date": "Geburtstermin}}"
- },
- "description": "Beschreibung"
- },
- "header": "Projektübersicht",
- "upload-document": "Dokument hochladen",
- "no-project": "Angefordertes Projekt: {{projectId}} existiert nicht! Zurück zur Projektliste.",
- "bulk": {
- "delete": "Dokumente löschen",
- "assign": "Prüfer zuweisen",
- "change-state": "Status ändern",
- "reanalyse": "Dokumente erneut analysieren",
- "reanalyse-error-outdated": "Es wurden keine veralteten Dokumente ausgewählt.",
- "reanalyse-error-member-assign": "Nicht alle ausgewählten Dokumente sind Ihnen zugeordnet."
- }
- },
- "file-preview": {
- "no-annotations-for-page": "Auf dieser Seite gibt es keine Redaktionen, Hinweise oder Anfragen.",
- "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 erneut, um aktualisierte Anmerkungen zu erhalten.",
- "reanalyse-file": "Datei-Reanalyse läuft ...",
- "view-toggle": "Redigierte Ansicht",
- "tabs": { "quick-navigation": "Schnelle Navigation", "annotations": { "label": "Arbeitsbelastung" } },
- "reviewer": "Beauftragter",
- "unassigned": "Nicht zugewiesen"
- },
- "annotation-actions": {
- "accept-suggestion": {
- "label": "Genehmigen",
- "add-to-dict": "Genehmigen und zum Wörterbuch hinzufügen",
- "remove-from-dict": "Genehmigen und aus dem Wörterbuch entfernen",
- "only-here": "Nur hier genehmigen"
- },
- "remove-annotation": { "remove-from-dict": "Aus dem Wörterbuch entfernen", "only-here": "Nur hier entfernen" },
- "remove": "Entfernen",
- "undo": "Rückgängig machen",
- "reject": "Ablehnen"
- },
- "initials-avatar": { "unassigned": "Nicht zugewiesen" },
- "assign-file-owner": { "dialog": { "single-user": "Gutachter", "title": "File Reviewer verwalten", "save": "speichern" } },
- "assign-project-owner": {
- "dialog": {
- "single-user": "Inhaber",
- "multi-user": "Team überprüfen",
- "title": "Verwalten Sie den Projektbesitzer und das Überprüfungsteam",
- "save": "speichern"
- }
- },
- "project-member-guard": { "access-denied": "Sie dürfen nicht auf diese Seite zugreifen." },
- "comments": {
- "comment": "{{count}} Kommentar",
- "comments": "{{count}} Kommentare",
- "add-comment": "Einen Kommentar hinzufügen",
- "hide-comments": "Ausblenden",
- "cancel": "Stornieren"
- },
- "unassigned": "Nicht zugewiesen",
- "under-review": "Wird überprüft",
- "under-approval": "In Genehmigung",
- "efsa": "EFSA-Zulassung",
- "finished": "Fertig",
- "approved": "Genehmigt",
- "submitted": "Eingereicht",
- "active": "Aktiv",
- "archived": "Archiviert",
- "hint": "Hinweis",
- "ignore": "Ignorieren",
- "redaction": "Redaktion",
- "comment": "Kommentar",
- "suggestion": "Redaktionsvorschlag",
- "dictionary": "Wörterbuch",
- "content": "Inhalt",
- "page": "Seite",
- "filter": {
- "hint": "Nur Hinweise",
- "redaction": "Redigiert",
- "suggestion": "Vorgeschlagene Redaktion",
- "analysis": "Erneute Analyse erforderlich",
- "none": "Keine Anmerkungen"
- },
- "annotation-filter": {
- "super-type": {
- "redaction": "Redaktion",
- "hint": "Hinweis",
- "suggestion": "Vorschlag",
- "suggestion-remove": "Vorschlag zum Entfernen",
- "ignore": "Redaktion ignoriert"
- }
- },
- "filter-menu": { "label": "Filter", "all": "Alle", "none": "Keiner", "filter-types": "Filtertypen" },
- "sorting": {
- "recent": "Kürzlich",
- "oldest": "Älteste",
- "alphabetically": "Alphabetisch",
- "number-of-pages": "Seitenzahl",
- "number-of-analyses": "Anzahl der Analysen",
- "custom": "Benutzerdefiniert"
- },
- "readonly-pill": "Schreibgeschützt",
- "group": { "redactions": "Redaktionswörterbücher", "hints": "Tipp Wörterbücher" },
- "annotation-type": {
- "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-remove-dictionary": "Vorgeschlagene Wörterbuchentfernung",
- "suggestion-add": "Vorgeschlagene manuelle Redaktion",
- "suggestion-remove": "Vorgeschlagene Redaktionsentfernung",
- "ignore": "Ignorieren",
- "hint": "Hinweis",
- "redaction": "Redaktion",
- "manual": "Manuelle Redaktion",
- "declined-suggestion": "Abgelehnter Vorschlag"
- },
- "manual-annotation": {
- "dialog": {
- "header": {
- "dictionary": "Zum Wörterbuch hinzufügen",
- "redaction": "Redaktion hinzufügen",
- "request-dictionary": "Anfrage zum Wörterbuch hinzufügen",
- "request-redaction": "Redaktion anfordern"
- },
- "add-redaction": { "success": "Redaktionsvorschlag hinzugefügt!", "failed": "Manuelle Redaktion konnte nicht hinzugefügt werden: {{message}}" },
- "actions": { "save": "speichern" },
- "content": { "text": "Ausgewählter Text:", "dictionary": "Art", "reason": "Grund", "legalBasis": "Rechtliche Grundlage", "comment": "Kommentar" }
- },
- "approve-request": { "success": "Anfrage genehmigt.", "error": "Anfrage konnte nicht genehmigt werden." },
- "undo": { "success": "Aktion rückgängig gemacht.", "error": "Aktion konnte nicht rückgängig gemacht werden." },
- "redaction-request": { "success": "Redaktion angefordert.", "error": "Redaktion konnte nicht angefordert werden." },
- "remove-redaction-request": { "success": "Redaktion entfernt.", "error": "Redaktion konnte nicht entfernt werden." },
- "redaction-add": { "success": "Redaktion hinzugefügt.", "error": "Redaktion konnte nicht hinzugefügt werden." }
- }
-}
diff --git a/tools/auto-i18n/translate.js b/tools/auto-i18n/translate.js
index e1b805bd3..7fe53e9db 100644
--- a/tools/auto-i18n/translate.js
+++ b/tools/auto-i18n/translate.js
@@ -16,9 +16,7 @@ if (process.argv.length >= 4) {
const destinationCodes = process.argv[3].split(',');
const apiKey = process.argv.length > 4 && process.argv[4];
- const apiUrl = _.template(
- 'https://www.googleapis.com/language/translate/v2?key=<%= apiKey %>&q=<%= value %>&source=en&target=<%= languageKey %>'
- );
+ const apiUrl = _.template('https://www.googleapis.com/language/translate/v2?key=<%= apiKey %>&q=<%= value %>&source=en&target=<%= languageKey %>');
const transformResponse = (res) => {
return _.get(JSON.parse(res.text), ['data', 'translations', 0, 'translatedText'], '');
@@ -27,9 +25,7 @@ if (process.argv.length >= 4) {
const getCache = (languageKey) => {
try {
dicc[languageKey] = {};
- let fileContent = fs
- .readFileSync(`./translateCache-${languageKey}.txt`, 'utf-8')
- .split('\n');
+ let fileContent = fs.readFileSync(`./translateCache-${languageKey}.txt`, 'utf-8').split('\n');
fileContent.map((line) => {
let cached = line.split('|');
if (cached[0]) dicc[languageKey][cached[0]] = cached[1];
@@ -49,9 +45,7 @@ if (process.argv.length >= 4) {
if (_.isObject(value)) {
return _.chain(value)
.reduce((handlers, v, k) => {
- return handlers.concat(
- iterLeaves(v, keyChain.concat(k), accumulator, languageKey)
- );
+ return handlers.concat(iterLeaves(v, keyChain.concat(k), accumulator, languageKey));
}, [])
.flattenDeep()
.value();
@@ -107,9 +101,8 @@ if (process.argv.length >= 4) {
_.reduce(
destinationCodes,
(sum, languageKey) => {
- const fileName = _.template('./<%= languageKey %>-<%= timeStamp %>.json')({
- languageKey,
- timeStamp: moment().unix()
+ const fileName = _.template('<%= languageKey %>.json')({
+ languageKey
});
//read languageKey Cache.
@@ -118,26 +111,16 @@ if (process.argv.length >= 4) {
//Starts with the top level strings
return sum.concat(
_.reduce(
- iterLeaves(
- JSON.parse(fs.readFileSync(path.resolve(inputFile), 'utf-8')),
- undefined,
- undefined,
- languageKey
- ),
+ iterLeaves(JSON.parse(fs.readFileSync(path.resolve(inputFile), 'utf-8')), undefined, undefined, languageKey),
(promiseChain, fn) => {
return promiseChain.then(fn);
},
Promise.resolve()
)
.then((payload) => {
- fs.writeFileSync(fileName, JSON.stringify(payload));
+ fs.writeFileSync('./../../apps/red-ui/src/assets/i18n/' + fileName, JSON.stringify(payload));
})
- .then(
- _.partial(
- console.log,
- 'Successfully translated all nodes, file output at ' + fileName
- )
- )
+ .then(_.partial(console.log, 'Successfully translated all nodes, file output at ' + fileName))
);
},
[]
@@ -146,7 +129,5 @@ if (process.argv.length >= 4) {
process.exit();
});
} else {
- console.error(
- 'You must provide an input json file and a comma-separated list of destination language codes.'
- );
+ console.error('You must provide an input json file and a comma-separated list of destination language codes.');
}
diff --git a/tools/auto-i18n/translateCache-de.txt b/tools/auto-i18n/translateCache-de.txt
index 5f551f527..1224db4d5 100644
--- a/tools/auto-i18n/translateCache-de.txt
+++ b/tools/auto-i18n/translateCache-de.txt
@@ -283,3 +283,13 @@ Redaction removed.|Redaktion entfernt.
Failed to remove redaction.|Redaktion konnte nicht entfernt werden.
Redaction added.|Redaktion hinzugefügt.
Failed to add redaction.|Redaktion konnte nicht hinzugefügt werden.
+Total user(s)|Benutzer insgesamt
+Total Document(s)|Gesamtdokument (e)
+{{count}} user(s)|{{count}} Benutzer
+Accept Suggestion|Vorschlag annehmen
+Remove or Suggest to remove this entry|Entfernen oder vorschlagen, diesen Eintrag zu entfernen
+Reject Suggestion|Vorschlag ablehnen
+Suggest to remove from dictionary|Schlagen Sie vor, aus dem Wörterbuch zu entfernen
+Suggest to remove only here|Schlagen Sie vor, nur hier zu entfernen
+Confirm deletion|Löschung bestätigen
+Do you wish to proceed?|Möchten Sie fortfahren?