Skip to content

Commit

Permalink
First full translation. Some parts need fine-tuning
Browse files Browse the repository at this point in the history
  • Loading branch information
lupusA committed Mar 30, 2024
1 parent 744bd40 commit dda4271
Show file tree
Hide file tree
Showing 18 changed files with 702 additions and 75 deletions.
21 changes: 19 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,28 @@
"feedback.provider.sftp-server",
"feedback.task.estimate-results",
"feedback.provider.required-either-known-host-data",
"feedback.provider.required-either-key-file"
"feedback.provider.required-either-key-file",
"feedback.policy.files.ignore-files-help",
"feedback.policy.scheduling.cron-help"
],
"i18n-ally.extract.ignoredByFiles": {
"src\\components\\policy-editor\\PolicyEditor.jsx": [
"Do not cross filesystem boundaries when creating a snapshot"
],
"src\\components\\policy-editor\\UpcomingSnapshotTimes.jsx": [
"L LT"
],
"src\\contexts\\UIPreferencesContext.tsx": [
"(prefers-color-scheme: dark)"
],
"src\\pages\\Policies.jsx": [
"policy list"
]
}
},
"i18n-ally.extract.ignored": [
" (",
" (",
")",
")"
]
}
80 changes: 78 additions & 2 deletions public/locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
"common.next": "Weiter",
"common.return": "Zurück",
"enter-object-name-prefix-or-leave-empty-hint": "Geben Sie das Präfix für den Objektnamen ein oder lassen Sie es leer",
"event.cli.copy-to-clipboard": "In die Zwischenablage kopieren",
"event.cli.show-cli-equivalent": "Klicken Sie, um das CLI-Äquivalent anzuzeigen",
"event.description.cancel": "Abbrechen",
"event.description.new": "Geben Sie eine neue Beschreibung ein",
"event.description.remove": "Beschreibung entfernen",
Expand All @@ -19,14 +21,21 @@
"event.pin.remove": "Pin entfernen",
"event.pin.snapshot-pin": "Snapshot anheften",
"event.pin.update": "Pin aktualisieren",
"event.policy.delete": "Richtlinie löschen",
"event.policy.edit": "Bearbeiten",
"event.policy.save": "Richtlinie speichern",
"event.policy.set": "Richtlinie festlegen",
"event.repository.advanced-options-hide": "Erweiterte Optionen ausblenden",
"event.repository.advanced-options.show": "Erweiterte Optionen anzeigen",
"event.repository.connect-to-repository": "Mit Repository verbinden",
"event.repository.create-repository": "Repository erstellen",
"event.task.cancel": "Aufgabe abbrechen",
"feedback.description.modal-title": "Beschreibung des Snapshots",
"feedback.error.common": "Fehler",
"feedback.error.connection": "Verbindungsfehler:",
"feedback.header.actions": "Aktionen",
"feedback.header.defined": "Definiert",
"feedback.header.details": "Details",
"feedback.header.directories": "Verzeichnisse",
"feedback.header.effective": "Angewandt",
"feedback.header.files": "Dateien",
Expand All @@ -38,6 +47,16 @@
"feedback.header.username": "Nutzername",
"feedback.pin.name": "Name des Pins",
"feedback.pin.standard-text": "Nicht löschen",
"feedback.policy.action.command-mode": "Befehlsmodus",
"feedback.policy.actions.after-folder": "Nach dem Ordner",
"feedback.policy.actions.after-folder-help": "Skript zur Ausführung nach dem Ordner",
"feedback.policy.actions.after-snapshot": "Nach dem Schnappschuss",
"feedback.policy.actions.after-snapshot-help": "Skript, das nach dem Snapshot ausgeführt wird",
"feedback.policy.actions.before-folder": "Vor dem Ordner",
"feedback.policy.actions.before-folder-help": "Skript, das vor dem Ordner ausgeführt werden soll",
"feedback.policy.actions.before-snapshot": "Vor dem Schnappschuss",
"feedback.policy.actions.before-snapshot-help": "Skript, das vor dem Snapshot ausgeführt werden soll",
"feedback.policy.actions.timeout": "Auszeit",
"feedback.policy.command-mode-help": "Wesentlich (muss erfolgreich sein; Standardverhalten), optional (Fehler werden toleriert) oder asynchron (Kopia startet die Aktion, wartet aber nicht auf deren Abschluss)",
"feedback.policy.compression.compression-algorithm": "Komprimierungsalgorithmus",
"feedback.policy.compression.compression-algorithm-help": "Geben Sie den Komprimierungsalgorithmus an, der beim Erstellen von Snapshots von Dateien in diesem Verzeichnis und Unterverzeichnissen verwendet werden soll",
Expand All @@ -54,7 +73,8 @@
"feedback.policy.compression.only-compress-extensions-help": "Komprimieren Sie nur Dateien mit den folgenden Dateierweiterungen (eine Erweiterung pro Zeile)",
"feedback.policy.compression.only-compress-extensions-hint": "z.B. *.txt",
"feedback.policy.confirm-delete-policy": "Sind Sie sicher, dass Sie diese Richtlinie löschen möchten?",
"feedback.policy.defined-by-this-policy": "(Definiert durch diese Richtlinie)",
"feedback.policy.defined-by": "Definiert durch",
"feedback.policy.defined-by-this-policy": "Definiert durch diese Richtlinie",
"feedback.policy.error-delete-policy": "Fehler beim Löschen der Richtlinie",
"feedback.policy.error-handling.ignore-directory-errors": "Verzeichnisfehler ignorieren",
"feedback.policy.error-handling.ignore-directory-errors-help": "Verzeichnislesefehler werden als nicht schwerwiegend behandelt.",
Expand All @@ -64,6 +84,7 @@
"feedback.policy.error-handling.ignore-unknown-directories-help": "Nicht erkannte/nicht unterstützte Verzeichniseinträge werden als nicht schwerwiegende Fehler behandelt.",
"feedback.policy.error-saving-policy": "Fehler beim Speichern der Richtlinie",
"feedback.policy.files.ignore-files": "Dateien ignorieren",
"feedback.policy.files.ignore-files-help": "Liste der zu ignorierenden Datei- und Verzeichnisnamen. <br /> Siehe <l>Dokumentation zum Ignorieren von Dateien</l>.",
"feedback.policy.files.ignore-files-hint": "z.B. /file.txt",
"feedback.policy.files.ignore-rule-files": "Regeldateien ignorieren",
"feedback.policy.files.ignore-rule-files-from-parent-directories": "Regeldateien aus übergeordneten Verzeichnissen ignorieren",
Expand All @@ -86,6 +107,22 @@
"feedback.policy.header.snapshot-action": "Snapshot-Aktionen",
"feedback.policy.header.snapshot-retention": "Snapshot-Aufbewahrung",
"feedback.policy.header.upload": "Hochladen",
"feedback.policy.logging.cache-hit": "Cache-Treffer",
"feedback.policy.logging.cache-hit-help": "Protokollieren Sie die Ausführlichkeit, wenn ein Cache verwendet wird, anstatt die Datei hochzuladen",
"feedback.policy.logging.cache-miss": "Cache-Fehler",
"feedback.policy.logging.cache-miss-help": "Protokollausführlichkeit, wenn ein Cache nicht verwendet werden kann und eine Datei gehasht werden muss",
"feedback.policy.logging.directory-ignored": "Verzeichnis ignoriert",
"feedback.policy.logging.directory-ignored-help": "Protokollieren Sie die Ausführlichkeit, wenn ein Verzeichnis ignoriert wird",
"feedback.policy.logging.directory-snapshotted": "Verzeichnis-Snapshot erstellt",
"feedback.policy.logging.directory-snapshotted-help": "Protokollieren Sie die Ausführlichkeit, wenn ein Verzeichnis-Snapshot erstellt wird",
"feedback.policy.logging.file-ignored": "Datei ignoriert",
"feedback.policy.logging.file-ignored-help": "Protokollieren Sie die Ausführlichkeit, wenn eine Datei, ein symbolischer Link usw. ignoriert wird",
"feedback.policy.logging.file-snapshotted": "Datei-Snapshot erstellt",
"feedback.policy.logging.file-snapshotted-help": "Protokollieren Sie die Ausführlichkeit, wenn eine Datei, ein symbolischer Link usw. als Snapshot erstellt wird",
"feedback.policy.other.disable-parent-policy-evaluation": "Deaktivieren Sie die Evaluierung der übergeordneten Richtlinien",
"feedback.policy.other.disable-parent-policy-evaluation-help": "Verhindert, dass sich übergeordnete Richtlinien auf dieses Verzeichnis und seine Unterverzeichnisse auswirken",
"feedback.policy.other.json-representation": "JSON-Darstellung",
"feedback.policy.other.json-representation-help": "Dies ist die interne Darstellung einer Richtlinie",
"feedback.policy.retention.annual-snapshot-retain": "Jährlich",
"feedback.policy.retention.annual-snapshot-retain-help": "Wie viele jährliche Snapshots pro Quelle aufbewahrt werden sollen. \nDer neueste Snapshot jedes Kalenderjahres wird aufbewahrt",
"feedback.policy.retention.annual-snapshot-retain-hint": "Anzahl der jährlichen Schnappschüsse",
Expand All @@ -106,7 +143,31 @@
"feedback.policy.retention.weekly-snapshot-retain": "Wöchentlich",
"feedback.policy.retention.weekly-snapshot-retain-help": "Gibt an, wie viele wöchentliche Snapshots pro Quelle aufbewahrt werden sollen. \nDer neueste Schnappschuss jeder Woche wird beibehalten",
"feedback.policy.retention.weekly-snapshot-retain-hint": "Anzahl der wöchentlichen Snapshots",
"feedback.policy.scheduling.cron-expressions": "Cron-Ausdrücke",
"feedback.policy.scheduling.cron-expressions-hint": "Minute Stunde Tag Monat Wochentag #Kommentar",
"feedback.policy.scheduling.cron-help": "Snapshot-Zeitpläne mit UNIX-Crontab-Syntax (einer pro Zeile):<br />Siehe <l>Details zum unterstützten Format</l>.",
"feedback.policy.scheduling.manual-snapshots-only": "Nur manuelle Snapshots",
"feedback.policy.scheduling.manual-snapshots-only-help": "Schnappschüsse nur manuell erstellen (geplante Schnappschüsse werden deaktiviert)",
"feedback.policy.scheduling.missed-snapshots-startup": "Führen Sie beim Start verpasste Snapshots aus",
"feedback.policy.scheduling.missed-snapshots-startup-help": "Führen Sie alle verpassten Snapshots sofort aus, wenn Kopia startet (nur relevant für Time-of-Day-Snapshots).",
"feedback.policy.scheduling.no-upcoming-snapshots": "Keine bevorstehenden Schnappschüsse",
"feedback.policy.scheduling.snapshot-frequency": "Häufigkeit der Snapshots",
"feedback.policy.scheduling.snapshot-frequency-help": "Gibt an, wie oft Snapshots in KopiaUI oder Kopia-Server erstellt werden sollen (hat außerhalb des Servermodus keine Auswirkung)",
"feedback.policy.scheduling.times-of-day": "Tageszeiten",
"feedback.policy.scheduling.times-of-day-help": "Schnappschüsse zu den angegebenen Tageszeiten erstellen (24-Stunden-Format)",
"feedback.policy.scheduling.times-of-day-hint": "z.B. 17:00",
"feedback.policy.scheduling.upcoming": "Bevorstehend",
"feedback.policy.scheduling.upcoming-snapshots": "Kommende Schnappschüsse",
"feedback.policy.scheduling.upcoming-snapshots-help": "Zeiten bevorstehender Snapshots, berechnet auf Grundlage von Richtlinienparametern",
"feedback.policy.time-of-day.invalid": "Ungültige Tageszeit: {{tod}}",
"feedback.policy.timeout-help": "Timeout in Sekunden, bevor Kopia den Prozess abbricht",
"feedback.policy.upload.maximum-parallel-file-reads": "Maximale parallele Dateilesevorgänge",
"feedback.policy.upload.maximum-parallel-file-reads-help": "Maximale Anzahl von Dateien, die parallel gelesen werden (standardmäßig die Anzahl der logischen Prozessoren)",
"feedback.policy.upload.maximum-parallel-file-reads-hint": "Maximale Anzahl paralleler Dateilesevorgänge",
"feedback.policy.upload.maximum-parallel-snapshots": "Maximale parallele Snapshots",
"feedback.policy.upload.maximum-parallel-snapshots-help": "Maximale Anzahl von Snapshots, die gleichzeitig hochgeladen werden können",
"feedback.policy.upload.maximum-parallel-snapshots-hint-set": "Maximale Anzahl paralleler Snapshots",
"feedback.policy.upload.maximum-parallel-snapshots-hint-unset": "muss mithilfe einer globalen, Benutzer- oder Hostrichtlinie angegeben werden",
"feedback.provider.azure-blob-storage": "Azure Blob Storage",
"feedback.provider.backblaze-b2": "Backblaze B2",
"feedback.provider.google-cloud-storage": "Google Cloud-Speicher",
Expand Down Expand Up @@ -138,13 +199,18 @@
"feedback.repository.repository-description-help": "Hilft bei der Unterscheidung zwischen mehreren verbundenen Repositorys",
"feedback.repository.repository-description-hint": "Geben Sie eine Repository-Beschreibung ein",
"feedback.repository.repository-token-enter": "Geben Sie das Repository-Token ein",
"feedback.snapshot.status.overdue": "überfällig",
"feedback.tab.policies": "Richtlinien",
"feedback.tab.preferences": "Einstellungen",
"feedback.tab.repository": "Repository",
"feedback.tab.repository-is-not-connected": "Das Repository ist nicht verbunden",
"feedback.tab.snapshots": "Snapshots",
"feedback.tab.tasks": "Aufgaben",
"feedback.task.canceled-after": "Abgebrochen nach",
"feedback.task.estimate-results": "{{description}} Bytes: {{bytes}} (<strong>{{bytes.excluded}}</strong> exkludiert) Files: {{files}} (<strong>{{files.excluded}}</strong> exkludiert) Directories: {{directories}} (<strong>{{directories.excluded}}</strong> exkludiert) Errors: {{errors}} (<strong>{{errors.ignored}}</strong> ignoriert)",
"feedback.task.failed-after": "Fehlgeschlagen nach",
"feedback.task.finished-in": "Abgeschlossen in",
"feedback.task.running-for": "Läuft seit",
"feedback.task.total": "Gesamt",
"feedback.ui.appearance": "Darstellung",
"feedback.ui.appearance-help": "Gibt die Darstellung des Nutzerinterfaces an",
Expand Down Expand Up @@ -283,7 +349,7 @@
"snapshot.event.history.deselect.all": "Alle abwählen",
"snapshot.event.history.fetch.snapshots": "Schnappschüsse abrufen",
"snapshot.event.history.pin.add": "Fügen Sie eine PIN hinzu, um den Snapshot vor dem Löschen zu schützen",
"snapshot.event.history.select.all": "Wählen Sie Alle",
"snapshot.event.history.select.all": "Alle auswählen",
"snapshot.event.history.selected.delete": "Ausgewählte löschen (",
"snapshot.event.restore": "Restore",
"snapshot.event.restore.begin": "Begin restore",
Expand Down Expand Up @@ -378,6 +444,8 @@
"validation.provider.user": "Benutzer",
"validation.provider.user-hint": "Nutzername",
"value.algorithm.eco-disabled": "Deaktiviert",
"value.algorithm.suffix-not-recommended": "(NICHT EMPFOHLEN)",
"value.algorithm.suffix-recommended": "(EMPFOHLEN)",
"value.log.details-0-no-output": "0 - keine Ausgabe",
"value.log.details-1-minimal-details": "1 – minimale Details",
"value.log.details-10-maximum-details": "10 - maximale Details",
Expand All @@ -392,6 +460,14 @@
"value.provider.s3.no-tls-verification": "TLS-Zertifikat nicht überprüfen",
"value.repository.format.latest": "Neuestes Format",
"value.repository.format.legacy": "Legacy-Format kompatibel mit v0.8",
"value.snapshot-frequency.10-minutes": "alle 10 Minuten",
"value.snapshot-frequency.12-hours": "alle 12 Stunden",
"value.snapshot-frequency.15-minutes": "alle 15 Minuten",
"value.snapshot-frequency.20-minutes": "alle 20 Minuten",
"value.snapshot-frequency.3-hours": "alle 3 Stunden",
"value.snapshot-frequency.30-minutes": "alle 30 Minuten",
"value.snapshot-frequency.6-hours": "alle 6 Stunden",
"value.snapshot-frequency.hour": "jede Stunde",
"value.ui.appearance-large": "groß",
"value.ui.appearance-medium": "mittel",
"value.ui.appearance-small": "klein",
Expand Down
Loading

0 comments on commit dda4271

Please sign in to comment.