Files
Termix/plugins/file-manager/locales/translated/de_DE.json
T
Luke GustafsonandZacharyZcR 6b708106e1 release-2.9.1 (#1557)
* fix(sso): send the PKCE verifier for GitHub login (#1534)

* fix(remote-desktop): clip cursor overflow without disabling zoom (#1535)

* test(remote-desktop): preserve sessions beyond one hour (#1536)

* fix(hosts): expose controls for overflowing editor tabs (#1537)

* fix(hosts): expose controls for overflowing editor tabs

* test(hosts): mock resize observation in admin panel tests

* fix(status): skip TCP probes while host sessions are active (#1538)

* fix(database): batch session activity persistence (#1539)

* docs(api): describe cookie and API key authentication (#1540)

* fix(snippets): repair missing note column on SQLite upgrades (#1541)

* fix(docker): retain stored SSH credential association (#1543)

* fix(file-manager): render transfer toasts without plugin hooks (#1546)

* feat(hosts): keep compact row actions inline (#1547)

* fix(auth): allow retrying unavailable second-factor interfaces (#1549)

* fix(auth): reject unresolved legacy identity provisioning (#1550)

* fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551)

* fix(tmux): pass full session info to the terminal's session picker (#1552)

The tmux.sessions service reduced detected sessions to bare names, but the
picker reads session.name, so every entry rendered blank and selecting one
sent an empty name, which created a new session instead of attaching.

* fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553)

The column holds the text "true"/"false", and the resolver passed it
through as-is. The string "false" is truthy, so the password provider
treated every saved host as forced keyboard-interactive and left the
password out. Jump hops are built straight from the resolved host, so a
password hop whose server doesn't offer keyboard-interactive failed with
"All configured authentication methods failed".

* fix(database): batch database saves for bulk host writes (#1554)

* fix(database): yield to the event loop between database saves

Each SQLite save serializes and encrypts the whole database into new
buffers, which V8 only releases once the event loop turns. Boot
migrations and bulk host import write plugin settings per host and per
key in an awaited loop, so hundreds of full copies piled up and the
container ran out of memory.

* fix(database): save once per bulk host write instead of once per row

On SQLite every repository write force-saves the whole database. Boot
plugin data migrations, host defaults materialization and the bulk
host routes write one row per host per setting, so they serialized and
encrypted the full database hundreds of times in a row.

DatabaseSaveTrigger.batched wraps a function so force saves made while
it runs collapse into a single save when it finishes. Nested scopes fold
into the outer one, and work that outlives its scope saves normally.

* feat(hosts): add instance-wide predefined tag suggestions (#1548)

* feat(hosts): add shared predefined tag suggestions

* style(hosts): format tag catalog routes

* test(database): advance fake timers past the save yield (#1555)

* fix(i18n): complete Simplified Chinese core and plugin translations (#1542)

* fix(i18n): complete Chinese onboarding and navigation labels

* fix(i18n): translate remaining Chinese core and plugin interfaces

* fix(i18n): translate host editor tab overflow controls

* fix(i18n): use consistent Chinese fleet terminology

* fix(i18n): localize hardcoded controls and plugin views

* fix(i18n): translate built-in homepage widget catalog

* test(homepage): follow translated timezone placeholder

* fix(i18n): translate plugin-provided homepage widgets

* fix(i18n): localize feature settings section titles

* fix: 2.8 oidc accounts unable to sign in after upgrading (#1381)

* fix: plugins losing the saved ssh login when copying a host (#1391)

* fix: fleets, proxmox and automations not getting the host sudo password

* fix: host imports running a defaults pass and metrics restart per host (#1384)

* fix: high cpu from status probes and full database saves on every sample (#1300)

* fix: user data export freezing the server (#1393)

* fix: op:// secret references rejected as ssh keys on credentials (#1394)

* fix: slow file deletes from the trash lookups on every delete (#1390)

* fix: add openapi docs and error handling to host tag routes

* test: compare download stream buffers directly so it stops timing out

* chore: drop em dash from host row comment

* chore: update release notes for 2.9.1

* fix: restore space to add host tags and redesign predefined tags editor

* fix: host key silently accepted when the host is missing from the database (#1397)

* fix: clearer host login failed status label and fix its translations (#1396)

* chore: add host key and status label fixes to release notes

* fix: sso and ldap provider dialogs overflowing the screen and using mismatched toggles

* chore: increment ver

* fix(audit): store plugin entries with no acting user as a null user_id (#1556)

Plugin audit entries written outside a request used the literal "system"
as user_id. That column references users.id, so the insert was refused
(Postgres logs it as an FK violation) and the entry was silently dropped.
Write null instead and keep "system" / plugin:<id> in username.

* chore: add sso/ldap dialog and audit log fixes to release notes

* fix: tunnels and host settings missing from shared hosts on desktop

* fix: remote desktop logins missing from shared hosts on desktop

* fix: simplify host status to online/offline and keep it live without a refresh

* chore: sync Crowdin translations for 2.9.1

---------

Co-authored-by: ZacharyZcR <zacharyzcr1984@gmail.com>
2026-10-04 15:11:41 -05:00

556 lines
31 KiB
JSON

{
"nav": {
"files": "Dateien",
"sftp": "SFTP",
"openFileManager": "Dateimanager öffnen"
},
"permissions": {
"use": {
"title": "Verwenden Sie den Dateimanager.",
"description": "Dateien per SFTP durchsuchen, bearbeiten und übertragen."
}
},
"settings": {
"host": {
"enable": {
"label": "Dateimanager aktivieren",
"description": "Dateien auf diesem Host können über SFTP durchsucht und bearbeitet werden."
},
"defaultPath": {
"label": "Standardpfad"
},
"scpLegacy": {
"label": "SCP-Legacy-Modus"
}
},
"user": {
"transferConcurrency": {
"label": "Gleichzeitige Dateiübertragungen",
"description": "Wie viele Dateien der lokale/Remote-Manager gleichzeitig hoch- oder herunterlädt. Verringern Sie diesen Wert, wenn Ihr Server die Anzahl der SFTP-Kanäle begrenzt."
},
"confirmBeforeTrash": {
"label": "Bitte prüfen Sie dies, bevor Sie Dateien in den Papierkorb verschieben.",
"description": "Vor dem Verschieben von Dateien in den Papierkorb fragen. Auch für das endgültige Löschen ist eine Bestätigung erforderlich."
}
}
},
"hostCapability": {
"label": "Dateimanager"
},
"fileManager": {
"noHostSelected": "Kein Host ausgewählt",
"initializingEditor": "Editor wird initialisiert...",
"file": "Datei",
"folder": "Ordner",
"uploadFile": "Datei hochladen",
"downloadFile": "Herunterladen",
"extractArchive": "Archiv entpacken",
"extractingArchive": "Extrahiere {{name}}...",
"archiveExtractedSuccessfully": "{{name}} erfolgreich extrahiert",
"extractFailed": "Extrahieren fehlgeschlagen",
"compressFile": "Datei komprimieren",
"compressFiles": "Dateien komprimieren",
"compressFilesDesc": "{{count}} Elemente in ein Archiv komprimieren",
"archiveName": "Archivname",
"enterArchiveName": "Archivname eingeben...",
"compressionFormat": "Komprimierungsformat",
"selectedFiles": "Ausgewählte Dateien",
"andMoreFiles": "und {{count}} weitere...",
"compress": "Komprimieren",
"compressingFiles": "Komprimiere {{count}} Elemente in {{name}}...",
"filesCompressedSuccessfully": "{{name}} erfolgreich erstellt",
"compressFailed": "Komprimierung fehlgeschlagen",
"edit": "Bearbeiten",
"preview": "Vorschau",
"previous": "Zurück",
"next": "Weiter",
"pageXOfY": "Seite {{current}} von {{total}}",
"zoomOut": "Verkleinern",
"zoomIn": "Vergrößern",
"newFile": "Neue Datei",
"newFolder": "Neuer Ordner",
"rename": "Umbenennen",
"uploading": "Lade hoch...",
"uploadingFile": "Lade {{name}} hoch...",
"uploadingChunk": "Hochladen von {{name}}: {{percent}}% (Teil {{chunk}} von {{total}})",
"fileName": "Dateiname",
"folderName": "Ordnername",
"fileUploadedSuccessfully": "Datei \"{{name}}\" erfolgreich hochgeladen",
"failedToUploadFile": "Hochladen der Datei fehlgeschlagen",
"uploadingFolderFiles": "Uploading {{count}} file(s)...",
"uploadedFolderFiles": "{{count}} Datei(en) erfolgreich hochgeladen",
"uploadedFolderPartial": "Hochladen von {{uploaded}} Datei(en), {{failed}} fehlgeschlagen",
"fileDownloadedSuccessfully": "Datei \"{{name}}\" erfolgreich heruntergeladen",
"failedToDownloadFile": "Herunterladen der Datei fehlgeschlagen",
"fileCreatedSuccessfully": "Datei \"{{name}}\" erfolgreich erstellt",
"folderCreatedSuccessfully": "Ordner \"{{name}}\" erfolgreich erstellt",
"failedToCreateItem": "Fehler beim Erstellen des Elements",
"operationFailed": "{{operation}}-Operation für {{name}} fehlgeschlagen: {{error}}",
"failedToResolveSymlink": "Fehler beim Auflösen des Symlinks",
"itemsDeletedSuccessfully": "{{count}} Elemente erfolgreich gelöscht",
"failedToDeleteItems": "Fehler beim Löschen der Elemente",
"sudoPasswordRequired": "Sudo-Passwort erforderlich",
"enterSudoPassword": "Sudo-Passwort eingeben, um diesen Vorgang fortzusetzen",
"sudoPassword": "Sudo-Passwort",
"sudoOperationFailed": "Sudo-Vorgang fehlgeschlagen",
"sudoAuthFailed": "Sudo-Authentifizierung fehlgeschlagen",
"dragFilesToUpload": "Dateien hier ablegen, um sie hochzuladen",
"dropToUploadHere": "Hier zum Hochladen ablegen",
"dropToDownloadHere": "Hier klicken zum Herunterladen",
"localFiles": "Lokal",
"showLocalFiles": "Lokale Dateien anzeigen (geteilte Ansicht)",
"hideLocalFiles": "Lokale Dateien ausblenden",
"localHome": "Startseitenordner",
"localPathPlaceholder": "Lokaler Ordnerpfad",
"localShowHidden": "Versteckte Dateien anzeigen",
"localHideHidden": "Versteckte Dateien ausblenden",
"localRevealInFileManager": "Im Systemdateimanager anzeigen",
"localCannotOpenFolder": "Ordner kann nicht geöffnet werden",
"localItemCount": "{{count}} Elemente",
"localSelectedCount": "{{count}} ausgewählt",
"back": "Zurück",
"forward": "Nach vorne",
"up": "Hoch",
"kind": "Art",
"localUploadingProgress": "Hochladen von {{current}} von {{total}}",
"localDownloadingProgress": "Herunterladen von {{current}} von {{total}}",
"localTransferInFlight": "{{count}} gleichzeitig",
"localPreparingDownload": "Download wird vorbereitet...",
"localTransferCancelled": "Übertragung abgebrochen",
"localNothingToTransfer": "Nichts zu übertragen",
"localUploadComplete": "Es wurden {{count}} Dateien hochgeladen",
"localUploadFailed": "Hochladen fehlgeschlagen",
"localUploadPartial": "Hochladen von {{done}} Datei(en), {{failed}} fehlgeschlagen",
"localDownloadComplete": "Heruntergeladene Datei(en) {{count}}",
"localDownloadFailed": "Download fehlgeschlagen",
"localDownloadPartial": "Download der Datei(en) {{done}} , {{failed}} fehlgeschlagen",
"localReplaceExistingPrompt": "{{count}} In diesem Ordner sind bereits Elemente vorhanden. Sollen sie ersetzt werden?",
"localReplace": "Ersetzen",
"localSkipExisting": "Überspringen",
"localSkippedExisting": "Übersprungene {{count}} vorhandene Elemente",
"localUnsafeNamesSkipped": "{{count}} Elemente übersprungen, deren Namen auf diesem Computer nicht verwendet werden können",
"localOpen": "Offen",
"localOpenFolder": "Ordner öffnen",
"localUploadToRemote": "Auf Server hochladen",
"localUploadToRemoteMany": "{{count}} Elemente auf den Server hochladen",
"localMoveToTrash": "In den Papierkorb verschieben",
"localMoveToTrashMany": "Verschiebe {{count}} Elemente in den Papierkorb.",
"localTrashConfirmSingle": "\"{{name}}\" in den Papierkorb verschieben?",
"localTrashConfirmFolder": "Den Ordner \"{{name}}\" und seinen gesamten Inhalt in den Papierkorb verschieben?",
"localTrashConfirmMany": "{{count}} Elemente in den Papierkorb verschieben?",
"localTrashed": "{{count}} Elemente wurden in den Papierkorb verschoben.",
"localTrashFailed": "Konnte nicht in den Mülleimer bewegt werden.",
"localRenameFailed": "Umbenennen fehlgeschlagen",
"localCreateFailed": "Element konnte nicht erstellt werden",
"goToParentFolder": "Gehe zum übergeordneten Ordner",
"resizeSidebar": "Ziehen Sie, um die Seitenleiste in der Größe anzupassen (Doppelklick zum Zurücksetzen).",
"resizeLocalPane": "Ziehen Sie, um die Größe des lokalen Fensters zu ändern (Doppelklick zum Zurücksetzen).",
"columns": "Spalten",
"columnsHint": "Klicken Sie mit der rechten Maustaste, um Spalten auszuwählen.",
"emptyFolder": "Dieser Ordner ist leer",
"searchFiles": "Dateien durchsuchen...",
"upload": "Hochladen",
"selectHostToStart": "Wählen Sie einen Host aus, um die Dateiverwaltung zu starten",
"sshRequiredForFileManager": "Dateimanager erfordert SSH. SSH ist auf diesem Host nicht aktiviert.",
"failedToConnect": "Verbindung zu SSH fehlgeschlagen",
"failedToLoadDirectory": "Fehler beim Laden des Verzeichnisses",
"noSSHConnection": "Keine SSH-Verbindung verfügbar",
"copy": "Kopieren",
"cut": "Ausschneiden",
"paste": "Einfügen",
"copyPath": "Pfad kopieren",
"copyPaths": "Pfade kopieren",
"delete": "Löschen",
"properties": "Eigenschaften",
"refresh": "Aktualisieren",
"downloadFiles": "{{count}} Dateien über den Browser herunterladen",
"copyFiles": "{{count}} Elemente kopieren",
"cutFiles": "{{count}} Elemente ausschneiden",
"deleteFiles": "{{count}} Elemente löschen",
"filesCopiedToClipboard": "{{count}} Elemente in die Zwischenablage kopiert",
"filesCutToClipboard": "{{count}} Elemente in die Zwischenablage ausgeschnitten",
"pathCopiedToClipboard": "Pfad in die Zwischenablage kopiert",
"pathsCopiedToClipboard": "{{count}} Pfade in die Zwischenablage kopiert",
"failedToCopyPath": "Fehler beim Kopieren des Pfads in die Zwischenablage",
"copyFolderLink": "Link zum Ordner kopieren",
"copyCurrentFolderLink": "Link zum aktuellen Ordner kopieren",
"folderLinkCopied": "Ordner-Link in die Zwischenablage kopiert",
"failedToCopyFolderLink": "Fehler beim Kopieren des Ordner-Links",
"movedItems": "{{count}} Elemente verschoben",
"failedToDeleteItem": "Fehler beim Löschen des Elements",
"itemRenamedSuccessfully": "{{type}} erfolgreich umbenannt",
"failedToRenameItem": "Fehler beim Umbenennen des Elements",
"download": "Herunterladen",
"openExternalEditor": "Extern öffnen",
"chooseExternalEditor": "Externen Editor auswählen",
"externalEditorSelected": "Externer Editor ausgewählt",
"externalEditorDesktopOnly": "Externer Editor ist nur in der Desktop-App verfügbar",
"externalEditorOpened": "Im externen Editor geöffnet. Beim Speichern werden die Änderungen auf den Server hochgeladen.",
"failedToOpenExternalEditor": "Fehler beim Öffnen des externen Editors",
"failedToSelectExternalEditor": "Fehler bei der Auswahl des externen Editors",
"permissions": "Berechtigungen",
"size": "Größe",
"modified": "Geändert",
"path": "Pfad",
"confirmDelete": "Sind Sie sicher, dass Sie {{name}} löschen möchten?",
"permissionDenied": "Zugriff verweigert",
"serverError": "Serverfehler",
"fileSavedSuccessfully": "Datei erfolgreich gespeichert",
"failedToSaveFile": "Fehler beim Speichern der Datei",
"confirmDeleteSingleItem": "Sind Sie sicher, dass Sie \"{{name}}\" endgültig löschen möchten?",
"confirmDeleteMultipleItems": "Sind Sie sicher, dass Sie {{count}} Elemente endgültig löschen möchten?",
"confirmDeleteMultipleItemsWithFolders": "Sind Sie sicher, dass Sie {{count}} Elemente endgültig löschen möchten? Dies beinhaltet auch Ordner und deren Inhalte.",
"confirmDeleteFolder": "Sind Sie sicher, dass Sie den Ordner \"{{name}}\" und seinen gesamten Inhalt endgültig löschen möchten?",
"permanentDeleteWarning": "Diese Aktion kann nicht rückgängig gemacht werden. Die Elemente werden endgültig vom Server gelöscht.",
"moveToTrashWarning": "Die Elemente werden in den Termix-Papierkorb verschoben und können vor Ablauf der Aufbewahrungsfrist wiederhergestellt werden.",
"itemsMovedToTrash": "{{count}} Elemente in den Papierkorb verschoben",
"trash": "Müll",
"trashDescription": "Gelöschte Elemente werden auf diesem Host für {{days}} Tage aufbewahrt.",
"trashLoadFailed": "Der Papierkorb konnte nicht geladen werden.",
"trashEmpty": "Der Mülleimer ist leer",
"trashRestore": "Wiederherstellen",
"trashRestored": "Wiederhergestellt {{name}}",
"trashRestoreFailed": "Das Element konnte nicht wiederhergestellt werden. Der ursprüngliche Pfad existiert möglicherweise bereits.",
"trashDeletePermanently": "Endgültig löschen",
"trashDeleteConfirm": "{{name}}endgültig löschen? Dies kann nicht rückgängig gemacht werden.",
"trashPermanentlyDeleted": "Endgültig gelöscht {{name}}",
"trashDeleteFailed": "Fehler beim endgültigen Löschen des Eintrags",
"trashEmptyAction": "Mülleimer leeren",
"trashEmptyConfirm": "Alle Elemente im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.",
"trashEmptied": "Müll geleert",
"trashRetention": "Automatische Bereinigung nach (Tagen)",
"trashRetentionSaved": "Müllspeicherung aktualisiert",
"trashRetentionFailed": "Aktualisierung der Papierkorb-Aufbewahrung fehlgeschlagen",
"trashUnavailableConfirm": "Dieses Element kann nicht in den Papierkorb verschoben werden, üblicherweise weil es sich auf einem anderen Dateisystem befindet oder erhöhte Berechtigungen erfordert. Soll es stattdessen endgültig gelöscht werden?",
"recent": "Zuletzt verwendet",
"pinned": "Angepinnt",
"folderShortcuts": "Ordner-Verknüpfungen",
"failedToReconnectSSH": "Fehler beim Wiederherstellen der SSH-Sitzung",
"openTerminalHere": "Terminal hier öffnen",
"run": "Ausführen",
"openTerminalInFolder": "Terminal in diesem Ordner öffnen",
"openTerminalInFileLocation": "Terminal am Dateispeicherort öffnen",
"runningFile": "Läuft - {{file}}",
"onlyRunExecutableFiles": "Nur ausführbare Dateien können ausgeführt werden",
"directories": "Verzeichnisse",
"removedFromRecentFiles": "\"{{name}}\" aus den zuletzt verwendeten Dateien entfernt",
"removeFailed": "Entfernen fehlgeschlagen",
"unpinnedSuccessfully": "\"{{name}}\" erfolgreich gelöst",
"unpinFailed": "Lösen fehlgeschlagen",
"removedShortcut": "Verknüpfung \"{{name}}\" entfernt",
"removeShortcutFailed": "Entfernen der Verknüpfung fehlgeschlagen",
"clearedAllRecentFiles": "Alle zuletzt verwendeten Dateien gelöscht",
"clearFailed": "Löschen fehlgeschlagen",
"removeFromRecentFiles": "Aus zuletzt verwendeten Dateien entfernen",
"clearAllRecentFiles": "Alle zuletzt verwendeten Dateien löschen",
"unpinFile": "Datei lösen",
"removeShortcut": "Verknüpfung entfernen",
"pinFile": "Datei anheften",
"addToShortcuts": "Zu Verknüpfungen hinzufügen",
"pasteFailed": "Einfügen fehlgeschlagen",
"noUndoableActions": "Keine rückgängig zu machenden Aktionen",
"undoCopySuccess": "Kopiervorgang rückgängig gemacht: {{count}} kopierte Dateien gelöscht",
"undoCopyFailedDelete": "Rückgängig fehlgeschlagen: Konnte keine kopierten Dateien löschen",
"undoCopyFailedNoInfo": "Rückgängig fehlgeschlagen: Informationen zu kopierten Dateien nicht gefunden",
"undoMoveSuccess": "Verschiebevorgang rückgängig gemacht: {{count}} Dateien an den ursprünglichen Ort zurückverschoben",
"undoMoveFailedMove": "Rückgängig fehlgeschlagen: Konnte keine Dateien zurückverschieben",
"undoMoveFailedNoInfo": "Rückgängig fehlgeschlagen: Informationen zu verschobenen Dateien nicht gefunden",
"undoDeleteNotSupported": "Löschvorgang kann nicht rückgängig gemacht werden: Dateien wurden dauerhaft vom Server gelöscht",
"undoTypeNotSupported": "Nicht unterstützter Typ für Rückgängig-Vorgang",
"undoOperationFailed": "Rückgängig-Vorgang fehlgeschlagen",
"unknownError": "Unbekannter Fehler",
"confirm": "Bestätigen",
"find": "Suchen...",
"replace": "Ersetzen",
"downloadInstead": "Stattdessen herunterladen",
"keyboardShortcuts": "Tastaturkürzel",
"searchAndReplace": "Suchen & Ersetzen",
"editing": "Bearbeiten",
"search": "Suchen",
"findNext": "Weitersuchen",
"findPrevious": "Vorheriges suchen",
"save": "Speichern",
"selectAll": "Alles auswählen",
"undo": "Rückgängig",
"redo": "Wiederholen",
"moveLineUp": "Zeile nach oben verschieben",
"moveLineDown": "Zeile nach unten verschieben",
"toggleComment": "Kommentar umschalten",
"autoComplete": "Autovervollständigung",
"imageLoadError": "Bild konnte nicht geladen werden",
"startTyping": "Mit der Eingabe beginnen...",
"unknownSize": "Unbekannte Größe",
"fileIsEmpty": "Datei ist leer",
"largeFileWarning": "Warnung bei großen Dateien",
"largeFileWarningDesc": "Diese Datei ist {{size}} groß, was beim Öffnen als Text zu Leistungsproblemen führen kann.",
"fileNotFoundAndRemoved": "Datei \"{{name}}\" nicht gefunden und wurde aus den zuletzt verwendeten/angehefteten Dateien entfernt.",
"failedToLoadFile": "Datei konnte nicht geladen werden: {{error}}",
"serverErrorOccurred": "Ein Serverfehler ist aufgetreten. Bitte versuchen Sie es später erneut.",
"autoSaveFailed": "Automatisches Speichern fehlgeschlagen",
"fileAutoSaved": "Datei automatisch gespeichert",
"moveFileFailed": "Verschieben von {{name}} fehlgeschlagen",
"moveOperationFailed": "Verschiebevorgang fehlgeschlagen",
"canOnlyCompareFiles": "Es können nur zwei Dateien verglichen werden",
"comparingFiles": "Vergleiche Dateien: {{file1}} und {{file2}}",
"dragFailed": "Ziehvorgang fehlgeschlagen",
"filePinnedSuccessfully": "Datei \"{{name}}\" wurde erfolgreich angeheftet",
"pinFileFailed": "Anheften der Datei fehlgeschlagen",
"fileUnpinnedSuccessfully": "Datei \"{{name}}\" wurde erfolgreich abgeheftet",
"unpinFileFailed": "Loslösen der Datei fehlgeschlagen",
"shortcutAddedSuccessfully": "Ordnerverknüpfung \"{{name}}\" erfolgreich hinzugefügt",
"addShortcutFailed": "Hinzufügen der Verknüpfung fehlgeschlagen",
"operationCompletedSuccessfully": "{{operation}} {{count}} Elemente erfolgreich abgeschlossen",
"operationCompleted": "{{operation}} {{count}} Elemente",
"downloadFileSuccess": "Datei {{name}} erfolgreich heruntergeladen",
"downloadFileFailed": "Download fehlgeschlagen",
"downloadingFile": "Herunterladen {{name}}…",
"downloadProgressBytes": "{{transferred}} / {{total}}",
"moveTo": "Verschieben nach {{name}}",
"diffCompareWith": "Diff-Vergleich mit {{name}}",
"dragOutsideToDownload": "Zum Herunterladen aus dem Fenster ziehen ({{count}} Dateien)",
"newFolderDefault": "Neuer Ordner",
"newFileDefault": "Neue Datei.txt",
"successfullyMovedItems": "{{count}} Elemente erfolgreich nach {{target}} verschoben",
"move": "Verschieben",
"searchInFile": "In Datei suchen (Strg+F)",
"showKeyboardShortcuts": "Tastaturkürzel anzeigen",
"decreaseFontSize": "Schriftgröße verkleinern",
"increaseFontSize": "Schriftgröße vergrößern",
"startWritingMarkdown": "Beginnen Sie mit der Eingabe Ihres Markdown-Inhalts...",
"loadingFileComparison": "Dateivergleich wird geladen...",
"reload": "Neu laden",
"compare": "Vergleichen",
"sideBySide": "Nebeneinander",
"inline": "Inline",
"fileComparison": "Dateivergleich: {{file1}} vs. {{file2}}",
"fileTooLarge": "File is too large (> 10MB) and cannot be opened as text for security reasons.",
"sshConnectionFailed": "SSH-Verbindung fehlgeschlagen. Bitte überprüfen Sie Ihre Verbindung zu {{name}} ({{ip}}:{{port}})",
"loadFileFailed": "Fehler beim Laden der Datei: {{error}}",
"connecting": "Verbindung wird hergestellt...",
"connectedSuccessfully": "Erfolgreich verbunden",
"totpVerificationFailed": "TOTP-Überprüfung fehlgeschlagen",
"browserSignInFailed": "Anmeldung fehlgeschlagen. Bitte versuchen Sie es erneut.",
"authenticationFailed": "Authentifizierung fehlgeschlagen",
"incorrectPassphrase": "Falsche Passphrase. Bitte versuchen Sie es erneut.",
"verificationCodePrompt": "Verifizierungscode:",
"changePermissions": "Berechtigungen ändern",
"currentPermissions": "Aktuelle Berechtigungen",
"owner": "Besitzer",
"group": "Gruppe",
"others": "Andere",
"read": "Lesen",
"write": "Schreiben",
"execute": "Ausführen",
"permissionsChangedSuccessfully": "Berechtigungen erfolgreich geändert",
"failedToChangePermissions": "Berechtigungen konnten nicht geändert werden",
"name": "Name",
"sortByName": "Name",
"sortByDate": "Änderungsdatum",
"sortBySize": "Größe",
"ascending": "Aufsteigend",
"descending": "Absteigend",
"root": "Stammverzeichnis",
"new": "Neu",
"sortBy": "Sortieren nach",
"items": "Elemente",
"selected": "Ausgewählt",
"editor": "Editor",
"octal": "Oktal",
"storage": "Speicher",
"disk": "Datenträger",
"used": "Belegt",
"of": "von",
"toggleSidebar": "Seitenleiste umschalten",
"compactLayout": "Kompaktes Layout verwenden",
"comfortableLayout": "Nutzen Sie ein komfortables Layout",
"cannotLoadPdf": "PDF kann nicht geladen werden",
"pdfLoadError": "Beim Laden dieser PDF-Datei ist ein Fehler aufgetreten.",
"loadingPdf": "Loading PDF viewer...",
"loadingPage": "Seite wird geladen...",
"cancel": "Abbrechen",
"copiedItems_one": "Kopierter Eintrag {{count}}",
"copiedItems_other": "Kopierte {{count}} Elemente",
"deleteCopiedFileFailed": "Die Kopie von {{name}}konnte nicht gelöscht werden: {{error}}",
"dragMovedItems_one": "Element {{count}} nach {{target}} verschoben",
"dragMovedItems_other": "{{count}} Elemente nach {{target}} verschoben",
"moveBackFileFailed": "{{name}} konnte nicht zurückbewegt werden: {{error}}",
"terminal": "Terminal: {{host}} ({{path}})",
"dragToDesktop": "Ziehen Sie {{name}} auf den Desktop",
"dragFilesToDesktop": "Ziehen von {{count}} -Dateien auf den Desktop",
"folderDragUnsupported": "Das Ziehen von Ordnern auf den Desktop wird noch nicht unterstützt.",
"saveToDesktopFailed": "Speichern fehlgeschlagen: {{error}}",
"dragFailedDetail": "Drag fehlgeschlagen: {{error}}",
"videoUnsupported": "Ihr Browser kann dieses Videoformat nicht abspielen.",
"downloadToPlay": "Laden Sie es herunter, um es woanders abzuspielen.",
"cannotPreviewType": "Vorschau dieses Dateityps nicht möglich",
"cannotPreviewTypeHint": "Dieser Dateityp hat keine Vorschau. Laden Sie ihn herunter, um ihn in einer anderen App zu öffnen.",
"loadingFile": "Loading file...",
"loadingImage": "Loading image...",
"loadingEditor": "Loading editor...",
"loadingPreview": "Loading preview...",
"loadingAudio": "Loading audio player...",
"emptyPreview": "Nothing to preview yet...",
"revert": "Revert",
"openAsText": "Open as Text",
"confirmOpenAsText": "Do you want to continue opening this file as text? This may slow down your browser."
},
"sftpTransfer": {
"title": "SFTP",
"description": "Dateien zwischen zwei SSH-Hosts übertragen.",
"sourceServer": "Quellserver",
"destinationServer": "Zielserver",
"selectHost": "Host auswählen",
"noHostSelected": "Kein Host ausgewählt",
"move": "Verschieben",
"copy": "Kopieren",
"upload": "Hochladen",
"itemsSelected": "{{count}} Element ausgewählt",
"itemsSelected_other": "{{count}} ausgewählte Elemente",
"ready": "Bereit",
"loadingHosts": "Hosts werden geladen...",
"name": "Name",
"modified": "Geändert",
"size": "Größe",
"noFiles": "Keine Dateien",
"open": "Offen",
"up": "Hoch",
"refresh": "Aktualisieren",
"copyToTarget": "In Zielverzeichnis kopieren",
"rename": "Umbenennen",
"delete": "Löschen",
"editPermissions": "Berechtigungen bearbeiten",
"createNewFolder": "Neuen Ordner erstellen",
"deleteSelectedItems": "Ausgewählte Elemente löschen",
"deleteConfirm": "Delete {{count}} selected item?",
"deleteConfirm_other": "{{count}} ausgewählte Elemente löschen?",
"cancel": "Abbrechen",
"save": "Speichern",
"folderCreated": "Ordner erstellt",
"itemRenamed": "Artikel umbenannt",
"actionFailed": "Aktion fehlgeschlagen",
"itemsDeleted": "{{count}} Element gelöscht",
"itemsDeleted_other": "{{count}} gelöschte Elemente",
"deleteFailed": "Löschen fehlgeschlagen",
"permissionsUpdated": "Berechtigungen aktualisiert",
"noRemoteSessionConnected": "Keine Remote-Sitzung verbunden",
"failedToListFiles": "Fehler beim Auflisten der Dateien",
"failedToRefresh": "Aktualisierung fehlgeschlagen",
"destinationInsideSource": "Das Ziel darf nicht innerhalb des ausgewählten Quellpfads liegen.",
"sameHostNoOp": "Quell- und Zielordner sind derselbe Ordner."
},
"hosts": {
"fileManager": "Dateimanager",
"fileManagerUrlCopied": "Dateimanager-URL kopiert",
"copyFileManagerUrlAction": "Dateimanager-URL kopieren",
"docsLink": "Dokumentation anzeigen",
"hostNotFound": "Host nicht gefunden",
"loadingHost": "Host wird geladen..."
},
"onboarding": {
"feature_files": "Dateimanager",
"feature_files_desc": "Durchsuchen, hochladen, herunterladen und bearbeiten Sie Dateien über SFTP, ohne die App zu verlassen."
},
"terminal": {
"runTitle": "Ausführung: {{command}} - {{host}}",
"terminalTitle": "Terminal - {{host}}",
"terminalWithPath": "Terminal - {{host}}:{{path}}"
},
"transfer": {
"browseFolders": "Zielordner durchsuchen",
"browsePathError": "Dieser Pfad konnte auf dem Zielhost nicht geöffnet werden.",
"browsePathWillBeCreated": "Dieser Ordner existiert noch nicht. Er wird beim Start der Übertragung erstellt.",
"cancel": "Abbrechen",
"cleanupDestFiles": "Ziel bereinigen",
"cleanupDestFilesError": "Bereinigung fehlgeschlagen.",
"cleanupDestFilesNothing": "Nichts zum Bereinigen am Ziel.",
"cleanupDestFilesPartial": "Einige unvollständige Dateien konnten nicht entfernt werden.",
"cleanupDestFilesSuccess": "Unvollständige Dateien vom Ziel entfernt.",
"confirmCopy": "Kopieren",
"confirmMove": "Verschieben",
"copyFolderToHost": "Ordner zum Host kopieren …",
"copyItemsToHost": "{{count}} Elemente auf Host kopieren…",
"copyToHost": "Auf Host kopieren…",
"destinationPath": "Zielpfad",
"destMustBeDirectory": "Bei Übertragung mehrerer Elemente muss das Ziel ein Verzeichnis sein.",
"goUp": "Nach oben",
"hostAuthRequired": "Authentifizierung erforderlich. Öffnen Sie zuerst den Dateimanager auf diesem Host.",
"hostConnecting": "Verbinden …",
"hostConnectionFailed": "Verbindung fehlgeschlagen",
"hostDisconnected": "Nicht verbunden",
"hostReady": "Bereit",
"itemsSummary": "{{count}} Elemente",
"jumpHostLimitation": "Beide Hosts müssen vom Termix-Server aus erreichbar sein. Direktes Host-zu-Host-Routing wird nicht unterstützt.",
"methodAuto": "Automatisch",
"methodAutoHint": "Wählt Tar-Archiv oder dateiweise SFTP basierend auf Dateianzahl, Größe und Komprimierbarkeit. Einzelne Dateien verwenden immer Streaming-SFTP.",
"methodItemSftp": "Dateiweise SFTP",
"methodItemSftpHint": "Jede Datei einzeln per SFTP übertragen. Funktioniert auf allen Hosts einschließlich Windows.",
"methodItemSftpLimitation": "Jede Datei verwendet denselben SFTP-Stream wie bei einer Einzeldatei-Kopie, eine nach der anderen. Der Fortschritt wird über alle Dateien kombiniert, sodass der Balken bei großen Dateien nur langsam voranschreitet.",
"methodLabel": "Übertragungsmethode",
"methodPreviewError": "Vorschau der Übertragungsmethode nicht möglich. Der Server wählt beim Start trotzdem eine Methode.",
"methodPreviewLoading": "Übertragungsmethode wird berechnet…",
"methodPreviewScanSummary": "{{fileCount}} Dateien, {{totalSize}} gesamt (auf Quellhost gescannt).",
"methodPreviewWillUseItemSftp": "Verwendet: Dateiweise SFTP",
"methodPreviewWillUseTar": "Verwendet: Tar-Archiv",
"methodReason": {
"user_item_sftp": "Sie haben dateiweises SFTP ausgewählt.",
"user_tar": "Sie haben tar-Archiv ausgewählt.",
"tar_unavailable": "Tar ist auf einem oder beiden Hosts nicht verfügbar, daher wird stattdessen SFTP pro Datei verwendet.",
"windows_host": "Da es sich um einen Windows-Host handelt, wird tar nicht verwendet.",
"auto_multi_large": "Auto: Mehrere Dateien, darunter eine große Datei ({{largestSize}}) mit komprimierbaren Daten. Tar bündelt sie zu einer einzigen Übertragung.",
"auto_single_large_in_archive": "Auto: eine große Datei ({{largestSize}}) in diesem Satz, also SFTP pro Datei.",
"auto_many_incompressible": "Auto: Meist unkomprimierbare Daten, daher SFTP pro Datei.",
"auto_many_files": "Auto: Viele Dateien ({{fileCount}}), tar reduziert den Overhead pro Datei.",
"auto_default": "Automatisch: dateiweises SFTP für diesen Satz."
},
"methodTar": "Tar-Archiv",
"methodTarHint": "Komprimieren auf der Quelle, ein Archiv übertragen, auf dem Ziel entpacken. Erfordert tar auf beiden Unix-Hosts.",
"metricsCompress": "Komprimieren auf der Quelle: {{duration}}",
"metricsExtract": "Entpacken auf dem Ziel: {{duration}}",
"metricsPrepare": "Ziel vorbereiten: {{duration}}",
"metricsRouteBenchmark": "Routenprüfung: direkt {{direct}}, Relais {{relay}}",
"metricsSourceDelete": "Löschen von der Quelle: {{duration}}",
"metricsTotal": "Gesamt: {{duration}}",
"metricsTransfer": "Ende-zu-Ende: {{throughput}} ({{duration}})",
"metricsVerify": "SHA-256 verifiziert: {{duration}}",
"moveFolderToHost": "Ordner zum Host verschieben …",
"moveItemsToHost": "{{count}} Elemente zum Host verschieben…",
"moveToHost": "Auf Host verschieben…",
"noHostsConnected": "Keine weiteren Dateimanager-Hosts verfügbar.",
"noHostsConnectedHint": "Fügen Sie einen weiteren SSH-Host mit aktiviertem Dateimanager im Host-Manager hinzu.",
"parallelSegmentsHint": "Große Dateien werden in 256-MB-Blöcke aufgeteilt. Mehrere Kanäle verwenden eigene Verbindungen (ähnlich wie mehrere gleichzeitige Übertragungen) für einen höheren Gesamtdurchsatz.",
"parallelSegmentsLabel": "Parallele Übertragungskanäle",
"parallelSegmentsOption": "{{count}} Kanäle",
"progressBenchmarking": "Auswahl der schnellsten Transferroute…",
"progressBytes": "{{transferred}} / {{total}}",
"progressCancel": "Abbrechen",
"progressCancelling": "Wird abgebrochen…",
"progressCompressing": "Komprimieren auf dem Quellhost…",
"progressExtracting": "Entpacken auf dem Zielhost…",
"progressItems": "{{current}} / {{total}} Dateien",
"progressReconnecting": "Neu verbinden…",
"progressStalled": "Stockt",
"progressTotalSpeed": "{{speed}} gesamt ({{lanes}} Kanäle)",
"progressTransferring": "Daten übertragen…",
"progressTransferringItems": "Übertragen von Dateien ({{current}} von {{total}})…",
"progressVerifying": "Dateiintegrität wird überprüft…",
"recentDestinations": "Letzte Ziele",
"resumedHint": "Erneut mit einer aktiven Übertragung verbunden, die in einem anderen Fenster gestartet wurde.",
"retryTransfer": "Wiederholen",
"retryTransferError": "Wiederholung fehlgeschlagen.",
"selectDestinationHost": "Zielhost auswählen",
"transferCancelled": "Übertragung abgebrochen",
"transferCancelledCopyHint": "Unvollständige Dateien können am Zielort verbleiben.",
"transferCancelledMoveHint": "Unvollständige Dateien können am Zielort verbleiben. Quelldateien wurden nicht entfernt.",
"transferError": "Übertragung fehlgeschlagen",
"transferFailedRetryHint": "Unvollständige Daten wurden am Ziel beibehalten. Die Wiederholung wird fortgesetzt, sobald die Verbindung wiederhergestellt ist.",
"transferPartialHint": "Konnte nicht übertragen werden: {{paths}}",
"transferSuccess": "Übertragung abgeschlossen",
"metricsHopSourceRead": "Quelle → Server: {{throughput}}",
"metricsHopDestSftpWrite": "Server → Ziel (SFTP): {{throughput}}",
"metricsHopDestLocalWrite": "Server → Ziel (lokal): {{throughput}}"
},
"plugin": {
"name": "File Manager"
}
}