Files
MyTube/frontend/src/utils/locales/de.ts

130 lines
11 KiB
TypeScript

export const de = {
myTube: "MyTube", manage: "Verwalten", settings: "Einstellungen", logout: "Abmelden",
pleaseEnterUrlOrSearchTerm: "Bitte geben Sie eine Video-URL oder einen Suchbegriff ein",
unexpectedErrorOccurred: "Ein unerwarteter Fehler ist aufgetreten. Bitte versuchen Sie es erneut.",
uploadVideo: "Video Hochladen", enterUrlOrSearchTerm: "YouTube/Bilibili-URL oder Suchbegriff eingeben",
manageVideos: "Videos Verwalten", pasteUrl: "Video- oder Sammlungs-URL einfügen", download: "Herunterladen",
search: "Suchen", recentDownloads: "Letzte Downloads", noDownloads: "Noch keine Downloads",
downloadStarted: "Download gestartet", downloadFailed: "Download fehlgeschlagen", loadingVideos: "Videos werden geladen...",
searchResultsFor: "Suchergebnisse für", fromYourLibrary: "Aus Ihrer Bibliothek",
noMatchingVideos: "Keine passenden Videos in Ihrer Bibliothek.", fromYouTube: "Von YouTube",
loadingYouTubeResults: "YouTube-Ergebnisse werden geladen...", noYouTubeResults: "Keine YouTube-Ergebnisse gefunden",
noVideosYet: "Noch keine Videos. Senden Sie eine YouTube-URL, um Ihr erstes Video herunterzuladen!", views: "Aufrufe",
general: "Allgemein", security: "Sicherheit", videoDefaults: "Player-Standardeinstellungen",
downloadSettings: "Download-Einstellungen", language: "Sprache", enableLogin: "Anmeldeschutz aktivieren",
password: "Passwort", passwordHelper: "Leer lassen, um das aktuelle Passwort beizubehalten, oder eingeben, um es zu ändern",
passwordSetHelper: "Legen Sie ein Passwort für den Zugriff auf die Anwendung fest", autoPlay: "Automatische Wiedergabe",
autoLoop: "Automatische Schleife", maxConcurrent: "Max. gleichzeitige Downloads", saveSettings: "Einstellungen Speichern",
saving: "Speichern...", backToManage: "Zurück zu Verwalten", settingsSaved: "Einstellungen erfolgreich gespeichert",
settingsFailed: "Fehler beim Speichern der Einstellungen", debugMode: "Debug-Modus",
debugModeDescription: "Konsolenmeldungen anzeigen oder ausblenden (erfordert Aktualisierung)", tagsManagement: "Tag-Verwaltung",
newTag: "Neues Tag", tags: "Tags",
tagsManagementNote: "Bitte denken Sie daran, nach dem Hinzufügen oder Entfernen von Tags auf \"Einstellungen speichern\" zu klicken, um die Änderungen zu übernehmen.",
database: "Datenbank", migrateDataDescription: "Daten von Legacy-JSON-Dateien zur neuen SQLite-Datenbank migrieren. Diese Aktion kann sicher mehrmals ausgeführt werden (Duplikate werden übersprungen).",
migrateDataButton: "Daten aus JSON migrieren", scanFiles: "Dateien Scannen",
scanFilesSuccess: "Scan abgeschlossen. {count} neue Videos hinzugefügt.", scanFilesFailed: "Scan fehlgeschlagen",
migrateConfirmation: "Sind Sie sicher, dass Sie Daten migrieren möchten? Dies kann einige Momente dauern.",
migrationResults: "Migrationsergebnisse", migrationReport: "Migrationsbericht",
migrationSuccess: "Migration abgeschlossen. Details in der Warnung anzeigen.", migrationNoData: "Migration abgeschlossen, aber keine Daten gefunden.",
migrationFailed: "Migration fehlgeschlagen",
migrationWarnings: "WARNUNGEN", migrationErrors: "FEHLER",
itemsMigrated: "Elemente migriert", fileNotFound: "Datei nicht gefunden unter",
noDataFilesFound: "Keine Datendateien zum Migrieren gefunden. Bitte überprüfen Sie Ihre Volume-Zuordnungen.",
removeLegacyData: "Legacy-Daten Entfernen", removeLegacyDataDescription: "Löschen Sie die alten JSON-Dateien, um Speicherplatz freizugeben. Tun Sie dies nur, nachdem Sie überprüft haben, dass Ihre Daten erfolgreich migriert wurden.",
removeLegacyDataConfirmTitle: "Legacy-Daten löschen?", removeLegacyDataConfirmMessage: "Sind Sie sicher, dass Sie die Legacy-JSON-Datendateien löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
legacyDataDeleted: "Legacy-Daten erfolgreich gelöscht.",
deleteLegacyDataButton: "Legacy-Daten Löschen",
cleanupTempFiles: "Temporäre Dateien bereinigen",
cleanupTempFilesDescription: "Alle temporären Download-Dateien (.ytdl, .part) aus dem Upload-Verzeichnis entfernen. Dies hilft, Speicherplatz von unvollständigen oder abgebrochenen Downloads freizugeben.",
cleanupTempFilesConfirmTitle: "Temporäre Dateien bereinigen?",
cleanupTempFilesConfirmMessage: "Dadurch werden alle .ytdl- und .part-Dateien im Upload-Verzeichnis dauerhaft gelöscht. Stellen Sie sicher, dass keine aktiven Downloads vorhanden sind, bevor Sie fortfahren.",
cleanupTempFilesActiveDownloads: "Bereinigung nicht möglich, während Downloads aktiv sind. Bitte warten Sie, bis alle Downloads abgeschlossen sind, oder brechen Sie sie ab.",
cleanupTempFilesSuccess: "Erfolgreich {count} temporäre Datei(en) gelöscht.",
cleanupTempFilesFailed: "Fehler beim Bereinigen temporärer Dateien",
manageContent: "Inhalte Verwalten", videos: "Videos", collections: "Sammlungen", allVideos: "Alle Videos",
delete: "Löschen", backToHome: "Zurück zur Startseite", confirmDelete: "Sind Sie sicher, dass Sie dies löschen möchten?",
deleteSuccess: "Erfolgreich gelöscht", deleteFailed: "Löschen fehlgeschlagen", noVideos: "Keine Videos gefunden",
noCollections: "Keine Sammlungen gefunden", searchVideos: "Videos suchen...", thumbnail: "Miniaturansicht",
title: "Titel", author: "Autor", authors: "Autoren", created: "Erstellt", name: "Name",
size: "Größe",
actions: "Aktionen",
deleteCollection: "Sammlung Löschen", deleteVideo: "Video Löschen", noVideosFoundMatching: "Keine Videos gefunden, die Ihrer Suche entsprechen.",
playing: "Abspielen", paused: "Pause", next: "Weiter", previous: "Zurück", loop: "Schleife",
autoPlayOn: "Automatische Wiedergabe Ein", autoPlayOff: "Automatische Wiedergabe Aus",
videoNotFound: "Video nicht gefunden", videoNotFoundOrLoaded: "Video nicht gefunden oder konnte nicht geladen werden.",
deleting: "Löschen...", addToCollection: "Zu Sammlung Hinzufügen", originalLink: "Originallink",
source: "Quelle:", addedDate: "Hinzugefügt am:", latestComments: "Neueste Kommentare",
noComments: "Keine Kommentare verfügbar.", upNext: "Als Nächstes", noOtherVideos: "Keine anderen Videos verfügbar",
currentlyIn: "Derzeit in:", collectionWarning: "Das Hinzufügen zu einer anderen Sammlung entfernt es aus der aktuellen.",
addToExistingCollection: "Zu bestehender Sammlung hinzufügen:", selectCollection: "Sammlung auswählen",
add: "Hinzufügen", createNewCollection: "Neue Sammlung erstellen:", collectionName: "Sammlungsname",
create: "Erstellen", removeFromCollection: "Aus Sammlung Entfernen",
confirmRemoveFromCollection: "Sind Sie sicher, dass Sie dieses Video aus der Sammlung entfernen möchten?", remove: "Entfernen",
loadingVideo: "Video wird geladen...", current: "(Aktuell)", rateThisVideo: "Dieses Video bewerten",
enterFullscreen: "Vollbild", exitFullscreen: "Vollbild Verlassen", editTitle: "Titel Bearbeiten",
titleUpdated: "Titel erfolgreich aktualisiert", titleUpdateFailed: "Fehler beim Aktualisieren des Titels",
refreshThumbnail: "Vorschaubild aktualisieren",
thumbnailRefreshed: "Vorschaubild erfolgreich aktualisiert",
thumbnailRefreshFailed: "Aktualisierung des Vorschaubilds fehlgeschlagen",
videoUpdated: "Video erfolgreich aktualisiert",
videoUpdateFailed: "Videoaktualisierung fehlgeschlagen",
failedToLoadVideos: "Videos konnten nicht geladen werden. Bitte versuchen Sie es später erneut.",
videoRemovedSuccessfully: "Video erfolgreich entfernt",
failedToDeleteVideo: "Löschen des Videos fehlgeschlagen",
pleaseEnterSearchTerm: "Bitte geben Sie einen Suchbegriff ein",
failedToSearch: "Suche fehlgeschlagen. Bitte versuchen Sie es erneut.",
searchCancelled: "Suche abgebrochen",
signIn: "Anmelden", verifying: "Überprüfen...", incorrectPassword: "Falsches Passwort",
loginFailed: "Fehler beim Überprüfen des Passworts", defaultPasswordHint: "Standardpasswort: 123",
loadingCollection: "Sammlung wird geladen...", collectionNotFound: "Sammlung nicht gefunden",
noVideosInCollection: "Keine Videos in dieser Sammlung.", back: "Zurück", loadVideosError: "Fehler beim Laden der Videos. Bitte versuchen Sie es später erneut.",
unknownAuthor: "Unbekannt", noVideosForAuthor: "Keine Videos für diesen Autor gefunden.",
deleteCollectionTitle: "Sammlung Löschen", deleteCollectionConfirmation: "Sind Sie sicher, dass Sie die Sammlung löschen möchten",
collectionContains: "Diese Sammlung enthält", deleteCollectionOnly: "Nur Sammlung Löschen",
deleteCollectionAndVideos: "Sammlung und Alle Videos Löschen", loading: "Laden...", error: "Fehler",
success: "Erfolg", cancel: "Abbrechen", confirm: "Bestätigen", save: "Speichern", on: "Ein", off: "Aus",
unknownDate: "Unbekanntes Datum", part: "Teil", collection: "Sammlung", selectVideoFile: "Videodatei Auswählen",
pleaseSelectVideo: "Bitte wählen Sie eine Videodatei aus", uploadFailed: "Upload fehlgeschlagen",
failedToUpload: "Fehler beim Hochladen des Videos", uploading: "Hochladen...", upload: "Hochladen",
bilibiliCollectionDetected: "Bilibili-Sammlung Erkannt", bilibiliSeriesDetected: "Bilibili-Serie Erkannt",
multiPartVideoDetected: "Mehrteiliges Video Erkannt", collectionHasVideos: "Diese Bilibili-Sammlung hat {count} Videos.",
seriesHasVideos: "Diese Bilibili-Serie hat {count} Videos.", videoHasParts: "Dieses Bilibili-Video hat {count} Teile.",
downloadAllVideos: "Alle {count} Videos Herunterladen", downloadAllParts: "Alle {count} Teile Herunterladen",
downloadThisVideoOnly: "Nur Dieses Video Herunterladen", downloadCurrentPartOnly: "Nur Aktuellen Teil Herunterladen",
processing: "Verarbeiten...", wouldYouLikeToDownloadAllParts: "Möchten Sie alle Teile herunterladen?",
wouldYouLikeToDownloadAllVideos: "Möchten Sie alle Videos herunterladen?",
allPartsAddedToCollection: "Alle Teile werden dieser Sammlung hinzugefügt",
allVideosAddedToCollection: "Alle Videos werden dieser Sammlung hinzugefügt", queued: "In Warteschlange", waitingInQueue: "Warten in Warteschlange",
// Downloads
downloads: "Downloads",
activeDownloads: "Aktive Downloads",
manageDownloads: "Downloads Verwalten",
queuedDownloads: "Warteschlange",
downloadHistory: "Download-Verlauf",
clearQueue: "Warteschlange Leeren",
clearHistory: "Verlauf Löschen",
noActiveDownloads: "Keine aktiven Downloads",
noQueuedDownloads: "Keine Downloads in der Warteschlange",
noDownloadHistory: "Kein Download-Verlauf",
downloadCancelled: "Download abgebrochen",
queueCleared: "Warteschlange geleert",
historyCleared: "Verlauf gelöscht",
removedFromQueue: "Aus der Warteschlange entfernt",
removedFromHistory: "Aus dem Verlauf entfernt",
status: "Status",
// Snackbar Messages
videoDownloading: "Video wird heruntergeladen",
downloadStartedSuccessfully: "Download erfolgreich gestartet",
collectionCreatedSuccessfully: "Sammlung erfolgreich erstellt",
videoAddedToCollection: "Video zur Sammlung hinzugefügt",
videoRemovedFromCollection: "Video aus der Sammlung entfernt",
collectionDeletedSuccessfully: "Sammlung erfolgreich gelöscht",
failedToDeleteCollection: "Fehler beim Löschen der Sammlung",
progress: "Fortschritt",
speed: "Geschwindigkeit",
finishedAt: "Beendet am",
failed: "Fehlgeschlagen",
};