{ "@@locale": "de", "@@last_modified": "2026-04-28", "libraryEnableLocalLibrarySubtitle": "Scan und verfolge deine bestehende Musik", "@libraryEnableLocalLibrarySubtitle": { "description": "Subtitle for enable toggle" }, "@audioAnalysisCodec": { "description": "Audio codec metric label" }, "extensionUtilityFunctions": "Hilfsfunktionen", "@extensionUtilityFunctions": { "description": "Capability label for utility-only extensions" }, "logClearLogsMessage": "Bist du dir sicher, dass Sie alle Logs löschen möchtest?", "@logClearLogsMessage": { "description": "Clear logs confirmation message" }, "@storeClearFilters": { "description": "Button to clear all filters" }, "cacheCleanupUnused": "Unbenutzte Daten bereinigen", "@cacheCleanupUnused": { "description": "Action title for cleaning unused entries" }, "trackConvertDitherNone": "Keine", "@trackConvertDitherNone": { "description": "Lossless conversion dither option with no dithering applied" }, "libraryTracksUnit": "{count, plural, =1{1 Titel} other{{count} Titel}}", "@libraryTracksUnit": { "description": "Unit label for tracks count (without the number itself)", "placeholders": { "count": { "type": "int" } } }, "folderOrganizationNone": "Keine Organisation", "@folderOrganizationNone": { "description": "Folder option - flat structure" }, "@storeRepoUrlHint": { "description": "Hint/placeholder for the repository URL input field" }, "@trackConvertConfirmTitle": { "description": "Confirmation dialog title" }, "@extensionPatternsCount": { "description": "URL patterns count", "placeholders": { "count": { "type": "int" } } }, "audioAnalysisContainer": "Container", "@audioAnalysisContainer": { "description": "Audio container metric label" }, "libraryAutoScanOff": "Aus", "@libraryAutoScanOff": { "description": "Auto scan disabled" }, "shareSheetLinkCopied": "{service} link copied", "@shareSheetLinkCopied": { "description": "Snackbar after copying a cross-service link", "placeholders": { "service": {} } }, "providerPriorityFallbackExtensionsDescription": "Wähle aus, welche installierten Download-Erweiterungen beim automatischen Fallback verwendet werden sollen.", "@providerPriorityFallbackExtensionsDescription": { "description": "Section description for extension fallback selection" }, "@replayGainBatchConfirmMessage": { "description": "Message of the batch ReplayGain confirmation dialog", "placeholders": { "count": { "type": "int" } } }, "@extensionsHomeFeedUse": { "description": "Extensions page - subtitle for a specific extension home feed option", "placeholders": { "extensionName": { "type": "String" } } }, "selectionShareCount": "Teile {count} {count, plural, =1{Titel} other{Titel}}", "@selectionShareCount": { "description": "Share button text with count in selection mode", "placeholders": { "count": { "type": "int" } } }, "@storeExtensionsCount": { "description": "Store extension result count", "placeholders": { "count": { "type": "int" } } }, "@logSearchHint": { "description": "Log search placeholder" }, "@audioAnalysisSamples": { "description": "Total samples metric label" }, "trackCoverReplace": "Cover ersetzen", "@trackCoverReplace": { "description": "Button label for replacing selected cover art" }, "@discographyAddedToQueue": { "description": "Snackbar - tracks added from discography", "placeholders": { "count": { "type": "int" } } }, "downloadAppleElrcWordSyncEnabled": "Rohe Zeitstempel erhalten", "@downloadAppleElrcWordSyncEnabled": { "description": "Subtitle when Apple Music eLRC word sync is enabled" }, "@nowPlayingDetails": { "description": "Menu item and section title for track metadata details" }, "@trackGenre": { "description": "Metadata label - music genre" }, "recentTypeSong": "Titel", "@recentTypeSong": { "description": "Recent access item type - song/track" }, "logShareLogs": "Logs teilen", "@logShareLogs": { "description": "Share button tooltip" }, "@storeFilterLyrics": { "description": "Repo filter - lyrics providers" }, "extensionsInstallButton": "Erweiterung installieren", "@extensionsInstallButton": { "description": "Button to install extension from file" }, "replayGainBatchSuccess": "ReplayGain added to {success} of {total} tracks", "@replayGainBatchSuccess": { "description": "Snackbar after batch ReplayGain completes", "placeholders": { "success": { "type": "int" }, "total": { "type": "int" } } }, "nowPlayingMinimize": "Minimize", "@nowPlayingMinimize": { "description": "Tooltip for minimizing the now playing screen" }, "logIssueNetworkErrorSuggestion": "Überprüfe deine Internetverbindung", "@logIssueNetworkErrorSuggestion": { "description": "Diagnostic badge suggestion for generic network errors" }, "extensionsNoExtensions": "Keine Erweiterungen installiert", "@extensionsNoExtensions": { "description": "Empty state - no extensions" }, "@cacheRefresh": { "description": "Tooltip for refresh button on cache management page" }, "@snackbarHistoryCleared": { "description": "Snackbar - history deleted" }, "cueSplitFailed": "CUE-Aufteilung fehlgeschlagen", "@cueSplitFailed": { "description": "Snackbar when CUE split fails" }, "trackConvertLosslessSuffix": "Lossless", "@trackConvertLosslessSuffix": { "description": "Suffix used in converted lossless quality labels" }, "homeSubtitle": "Unterstützte URL einfügen oder nach Namen suchen", "@homeSubtitle": { "description": "Subtitle shown below search box" }, "selectionBatchConvertConfirmMessageLossless": "Konvertiere {count} {count, plural, =1{Titel} other{Titel}} in {format}? (kein Qualitätsverlust)\n\nOriginaldateien werden nach der Konvertierung gelöscht.", "@selectionBatchConvertConfirmMessageLossless": { "description": "Confirmation dialog message for lossless batch conversion", "placeholders": { "count": { "type": "int" }, "format": { "type": "String" } } }, "@extensionVerificationHelpMessageManual": { "description": "Dialog message when automatic browser launch for verification fails" }, "queueRateLimitMessage": "This track may still be available. Wait a few minutes, reduce parallel downloads, then retry.", "@queueRateLimitMessage": { "description": "Explanation shown on a failed queue item when the download service rate limits requests" }, "searchSortDateOldest": "Veröffentlichungsdatum (älteste)", "@searchSortDateOldest": { "description": "Sort option - oldest release first" }, "aboutSjdonadoDesc": "Ersteller von I Don't Have Spotify (IDHS). Der Fallback-Link-Resolver, der den Tag rettet!", "@aboutSjdonadoDesc": { "description": "Credit description for sjdonado" }, "nowPlayingShuffleOn": "Shuffle on", "@nowPlayingShuffleOn": { "description": "Tooltip when shuffle mode is enabled" }, "sectionColor": "Farbe", "@sectionColor": { "description": "Settings section header" }, "@providerPriorityFallbackExtensionsHint": { "description": "Hint below the extension fallback selection list" }, "cacheCoverImage": "Cover-Cache", "@cacheCoverImage": { "description": "Cache item title for persistent cover images" }, "@navSettings": { "description": "Bottom navigation - Settings tab" }, "@trackCoverReplaceNotice": { "description": "Notice shown when a new cover has been selected but not saved yet" }, "cueSplitConfirmTitle": "CUE-Album aufteilen", "@cueSplitConfirmTitle": { "description": "CUE split confirmation dialog title" }, "@trackDeleteConfirmMessage": { "description": "Delete confirmation message" }, "cacheClearSuccess": "Entfernt: {target}", "@cacheClearSuccess": { "description": "Snackbar after clearing selected cache", "placeholders": { "target": { "type": "String" } } }, "editMetadataFieldCover": "Cover-Art", "@editMetadataFieldCover": { "description": "Chip label for cover art field in auto-fill selector" }, "snackbarSelectExtFile": "Bitte wähle eine .spotiflac-ext Datei", "@snackbarSelectExtFile": { "description": "Snackbar - wrong file type selected" }, "libraryFilterFormat": "Format", "@libraryFilterFormat": { "description": "Filter section - file format" }, "@downloadLossyAac": { "description": "Lossy format option - AAC in M4A container at 320kbps" }, "@setupNext": { "description": "Next button text" }, "@releaseTypeSingle": { "description": "Badge label for single releases" }, "@optionsDefaultSearchTab": { "description": "Title for the preferred default search tab setting" }, "trackConvertLosslessOutputWithCap": "Lossless output with {quality} cap", "@trackConvertLosslessOutputWithCap": { "description": "Hint shown when lossless conversion will cap bit depth or sample rate", "placeholders": { "quality": { "type": "String" } } }, "bulkDownloadSelectPlaylists": "Playlist zum Herunterladen wählen", "@bulkDownloadSelectPlaylists": { "description": "Button label when no playlists are selected for download" }, "artistOptionAddToFavorites": "Zu Favoriten hinzufügen", "@artistOptionAddToFavorites": { "description": "Action label - add artist to favorite artists" }, "@timeJustNow": { "description": "Relative time - less than a minute ago" }, "downloadLossyOpus256": "Opus 256kbps", "@downloadLossyOpus256": { "description": "Lossy format option - Opus 256kbps" }, "discographySinglesOnlySubtitle": "{count} Titel von {albumCount} Singles", "@discographySinglesOnlySubtitle": { "description": "Subtitle showing singles tracks count", "placeholders": { "count": { "type": "int" }, "albumCount": { "type": "int" } } }, "optionsExtensionStore": "Erweiterungs-Repo", "@optionsExtensionStore": { "description": "Show/hide repo tab" }, "libraryDownloadsHistoryExcluded": "{count} aus dem Download-Verlauf (von der Liste ausgeschlossen)", "@libraryDownloadsHistoryExcluded": { "description": "Library count note for downloaded history items excluded from the local list", "placeholders": { "count": { "type": "int" } } }, "@errorUrlFetchFailed": { "description": "Error message - generic URL fetch failure" }, "@trackOptionAddToWishlist": { "description": "Bottom sheet action label - add track to wishlist" }, "discographySinglesOnly": "Nur Singles & EPs", "@discographySinglesOnly": { "description": "Option - download only singles" }, "@downloadSongLinkRegionDesc": { "description": "Description in SongLink region picker" }, "notifEmbeddingMetadata": "Bette Metadaten ein...", "@notifEmbeddingMetadata": { "description": "Notification body while embedding metadata into a downloaded track" }, "@settingsLocalLibrarySubtitle": { "description": "Subtitle for local library settings" }, "@downloadLocationSubtitle": { "description": "Subtitle shown in the download location picker sheet" }, "trackConvertOriginalQuality": "Original quality", "@trackConvertOriginalQuality": { "description": "Label when no bit depth or sample rate cap is applied during lossless conversion" }, "nowPlayingTabLyrics": "Lyrics", "@nowPlayingTabLyrics": { "description": "Tab label for the lyrics view" }, "selectionConvertCount": "Konvertiere {count} {count, plural, =1{Titel} other{Titel}}", "@selectionConvertCount": { "description": "Convert button text with count in selection mode", "placeholders": { "count": { "type": "int" } } }, "@extensionsInstalledSection": { "description": "Section header - installed extensions" }, "@downloadNetworkCompatibilityModeDisabled": { "description": "Subtitle when network compatibility mode is off" }, "nowPlayingShuffleLibrary": "Shuffle library", "@nowPlayingShuffleLibrary": { "description": "Button label to shuffle and play the entire local library" }, "trackReEnrichFieldCover": "Cover-Art", "@trackReEnrichFieldCover": { "description": "Checkbox label for cover art field in re-enrich" }, "tutorialExtensionsTip3": "Lyrics, erweiterte Metadaten und mehr Funktionen erhalten", "@tutorialExtensionsTip3": { "description": "Tutorial extensions tip 3" }, "@cacheCleanupUnusedDesc": { "description": "Description of what cleanup unused data does" }, "a11yOpenAlbum": "Album öffnen {albumName}", "@a11yOpenAlbum": { "description": "Accessibility label for opening an album", "placeholders": { "albumName": { "type": "String" } } }, "@settingsLyrics": { "description": "Settings menu item - lyrics settings" }, "nowPlayingQueueEmpty": "Queue is empty", "@nowPlayingQueueEmpty": { "description": "Empty state when the playback queue has no items" }, "@settingsDownload": { "description": "Settings section - download options" }, "notifTracksDownloadedSuccess": "{count, plural, =1{1 Titel erfolgreich heruntergeladen} other{{count} Titel erfolgreich heruntergeladen}}", "@notifTracksDownloadedSuccess": { "description": "Notification body for queue complete - how many tracks were downloaded", "placeholders": { "count": { "type": "int" } } }, "storeCategoryDownload": "Herunterladen", "@storeCategoryDownload": { "description": "Store extension category - download" }, "aboutTelegramChannel": "Telegram Kanal", "@aboutTelegramChannel": { "description": "Link to Telegram channel" }, "@downloadedAlbumDiscHeader": { "description": "Header for disc separator in multi-disc albums", "placeholders": { "discNumber": { "type": "int", "example": "1" } } }, "@recentEmpty": { "description": "Empty state text for recent access list" }, "@backupRestoreConfirmMessage": { "description": "Confirmation dialog message before restoring a backup" }, "@shareSheetCopyLink": { "description": "Tooltip for copying a cross-service link" }, "regionCountryID": "Indonesia", "@regionCountryID": { "description": "Country name for SongLink region picker" }, "@libraryInLibrary": { "description": "Badge shown on tracks that exist in local library" }, "extensionPostProcessingHooks": "Post-Processing Hooks", "@extensionPostProcessingHooks": { "description": "Capability - post-processing" }, "@setupGrantPermission": { "description": "Button to request permission" }, "storeFilterDownload": "Herunterladen", "@storeFilterDownload": { "description": "Repo filter - download providers" }, "@collectionAddToPlaylist": { "description": "Action to add a track to user playlist" }, "@discographyFailedToFetch": { "description": "Error - some albums failed to load" }, "@updateWhatsNew": { "description": "Changelog section title" }, "@setupLanguageDescription": { "description": "Description for the language selection step in setup" }, "dialogDeleteSelectedTitle": "Ausgewählte löschen", "@dialogDeleteSelectedTitle": { "description": "Dialog title - delete selected items" }, "trackCoverPick": "Cover auswählen", "@trackCoverPick": { "description": "Button label for selecting cover art" }, "@collectionCreatePlaylist": { "description": "Action to create a new playlist" }, "selectionBatchConvertSuccess": "{success} von {total} Titeln in {format} konvertiert", "@selectionBatchConvertSuccess": { "description": "Snackbar after batch conversion completes", "placeholders": { "success": { "type": "int" }, "total": { "type": "int" }, "format": { "type": "String" } } }, "qualityHiResFlacMax": "Hi-Res FLAC Max", "@qualityHiResFlacMax": { "description": "Quality option - maximum resolution FLAC" }, "audioAnalysisStereo": "Stereo", "@audioAnalysisStereo": { "description": "Audio channel layout label - stereo" }, "backupExportButton": "Create backup file", "@backupExportButton": { "description": "Button to create and share a backup file" }, "settingsApp": "App", "@settingsApp": { "description": "Settings menu item - app settings" }, "clickableInformationUnavailable": "{type} Informationen nicht verfügbar", "@clickableInformationUnavailable": { "description": "Snackbar shown when clickable metadata cannot open a destination", "placeholders": { "type": { "type": "String" } } }, "@logFilterLevel": { "description": "Filter by log level" }, "sectionTheme": "Design", "@sectionTheme": { "description": "Settings section header" }, "@extensionActionFailed": { "description": "Fallback error when an extension action fails without details" }, "@downloadAppleElrcWordSync": { "description": "Setting for preserving Apple Music word-by-word eLRC timestamps" }, "@extensionsNoCustomSearch": { "description": "Empty state - no search providers" }, "@collectionPlaylistRemoveCover": { "description": "Bottom sheet action to remove custom cover image from a playlist" }, "@tutorialWelcomeDesc": { "description": "Tutorial welcome page description" }, "@tutorialSearchDesc": { "description": "Tutorial search page description" }, "collectionAddedToWishlist": "\"{trackName}\" zur Wunschliste hinzugefügt", "@collectionAddedToWishlist": { "description": "Snackbar after adding track to wishlist", "placeholders": { "trackName": { "type": "String" } } }, "logAffectedDomains": "Betroffen: {domains}", "@logAffectedDomains": { "description": "Affected domains in log issue analysis", "placeholders": { "domains": { "type": "String" } } }, "@folderOrganizationByArtistSubtitle": { "description": "Subtitle for artist folder option" }, "errorNoTracksFound": "Keine Titel gefunden", "@errorNoTracksFound": { "description": "Error - search returned no results" }, "providerPriorityTitle": "Anbieterpriorität", "@providerPriorityTitle": { "description": "Provider priority page title" }, "@notifUpdateReadyBody": { "description": "Notification body when app update is ready to install", "placeholders": { "version": { "type": "String" } } }, "@settingsExtensions": { "description": "Settings section - extension management" }, "trackDeleteConfirmTitle": "Vom Gerät entfernen?", "@trackDeleteConfirmTitle": { "description": "Delete confirmation title" }, "@settingsDownloadNetwork": { "description": "Setting for network type preference" }, "downloadProvidersNoneEnabled": "Keine Anbieter aktiviert", "@downloadProvidersNoneEnabled": { "description": "Shown when no lyrics providers are active" }, "@homeEmptySubtitle": { "description": "Subtitle shown on home when no providers are available yet" }, "trackReEnrichFieldBasicTags": "Album, Album-Künstler", "@trackReEnrichFieldBasicTags": { "description": "Checkbox label for basic tags in re-enrich (title/artist are never overwritten)" }, "@audioAnalysisSpectralCutoff": { "description": "Estimated spectral cutoff metric label" }, "@logClearLogsTitle": { "description": "Clear logs dialog title" }, "storageModeSafSubtitle": "Wähle einen beliebigen Ordner, inklusive SD-Karte", "@storageModeSafSubtitle": { "description": "Subtitle for SAF storage mode" }, "@notifUpdateProgress": { "description": "Notification body showing update download progress", "placeholders": { "received": { "type": "String" }, "total": { "type": "String" }, "percentage": { "type": "int" } } }, "downloadUsePrimaryArtistOnlyEnabled": "Vorgestellte Künstler aus dem Ordnernamen entfernt (z.B. Justin Bieber, Quavo → Justin Bieber)", "@downloadUsePrimaryArtistOnlyEnabled": { "description": "Subtitle when primary artist only is enabled" }, "notifScanningLibrary": "Scanne lokale Bibliothek", "@notifScanningLibrary": { "description": "Notification title while scanning local library" }, "@metadataProvidersSubtitle": { "description": "Subtitle for metadata provider priority item" }, "setupGetStarted": "Los geht‘s", "@setupGetStarted": { "description": "Final setup button" }, "libraryFilterQualityCD": "CD (16bit)", "@libraryFilterQualityCD": { "description": "Filter option - CD quality audio" }, "sectionLayout": "Layout", "@sectionLayout": { "description": "Settings section header" }, "@tooltipLoveAll": { "description": "Tooltip for the Love All button on album/playlist screens" }, "queueFinalizingDownload": "Download wird abgeschlossen", "@queueFinalizingDownload": { "description": "Accessibility label for a queue item that is finalizing" }, "trackConvertActionLabelLossy": "{sourceFormat} → {targetFormat} @ {bitrate}", "@trackConvertActionLabelLossy": { "description": "Convert button label for lossy conversion", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" }, "bitrate": { "type": "String" } } }, "extensionsMetadataPriority": "Metadaten Priorität", "@extensionsMetadataPriority": { "description": "Setting - metadata provider order" }, "updateCurrent": "Aktuell", "@updateCurrent": { "description": "Label for current version" }, "@aboutFeatureRequest": { "description": "Link to suggest features" }, "@safMigrationSuccess": { "description": "Snackbar after successfully migrating to SAF" }, "backupRestoreConfirmMessage": "This will replace your current settings, download history, liked tracks, wishlist and playlists with the contents of the backup. This cannot be undone.", "@cleanupOrphanedDownloadsNone": { "description": "Snackbar when no orphans found" }, "lyricsProviderNeteaseDesc": "NetEase Cloud Music (gut für asiatische Lieder)", "@lyricsProviderNeteaseDesc": { "description": "Description for Netease provider" }, "libraryScanCancelledSubtitle": "Du kannst erneut Scannen, wenn er fertig ist.", "@libraryScanCancelledSubtitle": { "description": "Library scan status subtitle after cancellation" }, "@collectionFavoriteArtists": { "description": "Custom folder for favorite artists" }, "@trackAlbum": { "description": "Metadata label - album name" }, "dialogDeleteSelectedMessage": "Lösche {count} {count, plural, =1{Track} other{Tracks}} aus dem Verlauf?\n\nDies löscht auch die Dateien aus dem Speicher.", "@dialogDeleteSelectedMessage": { "description": "Dialog message - delete selected tracks", "placeholders": { "count": { "type": "int" } } }, "trackReEnrich": "Neu-anreichern", "@trackReEnrich": { "description": "Menu action - re-embed metadata into audio file" }, "@lyricsProvidersSaved": { "description": "Snackbar after saving lyrics provider priority" }, "@storageModeSaf": { "description": "Storage mode option - Storage Access Framework" }, "libraryStorageAccessRequired": "Speicherzugriff erforderlich", "@libraryStorageAccessRequired": { "description": "Dialog title for storage permission" }, "@cacheClearAllConfirmTitle": { "description": "Dialog title before clearing all caches" }, "@unknownArtist": { "description": "Fallback artist name when metadata is missing" }, "downloadCreatePlaylistSourceFolderEnabled": "Für jede Playlist wird ein Unterordner erstellt", "@downloadCreatePlaylistSourceFolderEnabled": { "description": "Subtitle when playlist folder is enabled" }, "dialogClearHistoryMessage": "Bist du sicher, dass du den gesamten Downloadverlauf löschen möchtest? Dies kann nicht rückgängig gemacht werden.", "@dialogClearHistoryMessage": { "description": "Dialog message - clear history confirmation" }, "@sectionData": { "description": "Settings section header" }, "audioAnalysisRms": "RMS", "@audioAnalysisRms": { "description": "RMS level metric label" }, "downloadFilterContributingEnabled": "Mitwirkende Künstler vom Albumname des Künstlers entfernt", "@downloadFilterContributingEnabled": { "description": "Subtitle when contributing artist filter is on" }, "timeJustNow": "Gerade eben", "@extensionCustomUrlHandlingShareHint": { "description": "Extension detail hint explaining share-to-app URL handling" }, "cleanupOrphanedDownloads": "Verwaiste Downloads bereinigen", "@cleanupOrphanedDownloads": { "description": "Button to remove history entries for deleted files" }, "@audioAnalysisNoClipping": { "description": "Displayed when no clipped samples were detected" }, "@tutorialWelcomeTitle": { "description": "Tutorial welcome page title" }, "collectionFavoriteArtists": "Lieblingskünstler", "audioAnalysisRescanning": "Audio wird analysiert...", "@audioAnalysisRescanning": { "description": "Loading text while audio is being re-analyzed after an explicit refresh" }, "logTitle": "Protokolle", "@logTitle": { "description": "Logs screen title" }, "@regionCountryGB": { "description": "Country name for SongLink region picker" }, "@progressFetchingMetadata": { "description": "Progress indicator - loading track info", "placeholders": { "current": { "type": "int" }, "total": { "type": "int" } } }, "aboutLogoArtist": "Der talentierte Künstler, der unser wunderschönes App-Logo entworfen hat!", "@aboutLogoArtist": { "description": "Role description for logo artist" }, "channelPreview": "Vorschau", "@channelPreview": { "description": "Update channel - beta/preview releases" }, "collectionPlaylistsDeleted": "{count} {count, plural, =1{Playlist} other{Playlists}} gelöscht", "@collectionPlaylistsDeleted": { "description": "Snackbar after deleting selected playlists", "placeholders": { "count": { "type": "int" } } }, "@libraryFilterMetadataMissingGenre": { "description": "Filter option - items missing genre" }, "homeTitle": "Startseite", "@homeTitle": { "description": "Home screen title" }, "extensionMinAppVersion": "Min App-Version", "@extensionMinAppVersion": { "description": "Extension detail - minimum app version" }, "backupContentsLiked": "{count} liked {count, plural, =1{track} other{tracks}}", "@backupContentsLiked": { "description": "Backup contents row for liked tracks count", "placeholders": { "count": { "type": "int" } } }, "audioAnalysisTruePeak": "True Peak", "@audioAnalysisTruePeak": { "description": "True peak metric label" }, "notifDownloadsCanceledBody": "{count, plural, =1{1 Download vom Nutzer abgebrochen} other{{count} Downloads vom Nutzer abgebrochen}}", "@notifDownloadsCanceledBody": { "description": "Notification body when downloads are canceled by the user", "placeholders": { "count": { "type": "int" } } }, "@dialogRetry": { "description": "Dialog button - retry action" }, "@homeChangeSearchProviderTooltip": { "description": "Tooltip for the Home search provider picker" }, "@sectionLyricsProviderOptions": { "description": "Settings section header for per-provider lyrics options" }, "@trackReEnrichSuccessWithFailures": { "description": "Snackbar summary after batch metadata re-enrichment finishes with failures", "placeholders": { "successCount": { "type": "int" }, "total": { "type": "int" }, "failedCount": { "type": "int" } } }, "previewUnavailable": "Preview unavailable", "@previewUnavailable": { "description": "Snackbar shown when a track preview snippet cannot be played" }, "nowPlayingTabPlayer": "Player", "@nowPlayingTabPlayer": { "description": "Tab label for the player view" }, "backupContentsPlaylists": "{count, plural, =1{1 playlist} other{{count} playlists}}", "@backupContentsPlaylists": { "description": "Backup contents row for playlist count", "placeholders": { "count": { "type": "int" } } }, "libraryLastScannedNever": "Nie", "@libraryLastScannedNever": { "description": "Shown when library has never been scanned" }, "trackTrackNumber": "Titelnummer", "@trackTrackNumber": { "description": "Metadata label - track number" }, "trackReplayGainScanning": "Analyzing loudness...", "@trackReplayGainScanning": { "description": "Snackbar/progress message while scanning ReplayGain for a single track" }, "downloadLossyMp3": "MP3 320kbps", "@downloadLossyMp3": { "description": "Lossy format option - MP3 320kbps" }, "@albumFolderArtistAlbumSingles": { "description": "Album folder option with singles inside artist" }, "@extensionHealthNotConfigured": { "description": "Extension service health status - not configured" }, "@downloadSeparateSinglesDisabled": { "description": "Subtitle when separate singles folder is off" }, "downloadCreatePlaylistSourceFolder": "Playlist-Quellordner", "@downloadCreatePlaylistSourceFolder": { "description": "Setting to create a subfolder per playlist source" }, "@trackReleaseDate": { "description": "Metadata label - release date" }, "aboutContributors": "Mitwirkende", "@aboutContributors": { "description": "Section for contributors" }, "@audioAnalysisMono": { "description": "Audio channel layout label - mono" }, "@optionsMaxQualityCoverSubtitle": { "description": "Subtitle for max quality cover" }, "@audioAnalysisNyquist": { "description": "Nyquist frequency metric label" }, "permissionStorage": "Speicher", "@permissionStorage": { "description": "Storage permission type label" }, "permissionAudio": "Audio", "@permissionAudio": { "description": "Audio permission type label" }, "@libraryScanSubtitle": { "description": "Subtitle for scan button" }, "@snackbarUnsupportedAudioFormat": { "description": "Snackbar when the audio format is not supported for the requested operation" }, "@notifLibraryScanStopped": { "description": "Notification body when library scan is cancelled" }, "@downloadMusixmatchAuto": { "description": "Button to clear Musixmatch language (use auto)" }, "@trackLyricsTimeout": { "description": "Message when lyrics request times out" }, "@trackReEnrichFieldReleaseInfo": { "description": "Checkbox label for release info in re-enrich" }, "@regionCountryXK": { "description": "Country name for SongLink region picker" }, "aboutTelegramChatSubtitle": "Mit anderen Nutzern chatten", "@aboutTelegramChatSubtitle": { "description": "Subtitle for Telegram chat" }, "selectionAllPlaylistsSelected": "Alle Playlists ausgewählt", "@selectionAllPlaylistsSelected": { "description": "Shown when all playlists are selected in selection mode" }, "cacheTrackLookupDesc": "Spotify/Deezer Track-ID-Lookups. Das Löschen kann die nächsten Suchergebnisse verlangsamen.", "@cacheTrackLookupDesc": { "description": "Description of what track lookup cache contains" }, "@unknownAlbum": { "description": "Fallback album name when metadata is missing" }, "@extensionsErrorLoading": { "description": "Error message when extension fails to load" }, "@cacheTitle": { "description": "Cache management page title" }, "@downloadFilenameFormat": { "description": "Setting for output filename pattern" }, "errorUrlNotRecognized": "Link wurde nicht erkannt", "@errorUrlNotRecognized": { "description": "Error title - URL not handled by any extension or service" }, "downloadAppleElrcWordSync": "Apple Music eLRC Word Sync", "@downloadUseAlbumArtistForFoldersAlbumSubtitle": { "description": "Subtitle when album artist is used for folder names" }, "@qualityFlacLossless": { "description": "Quality option - CD quality FLAC" }, "downloadNeteaseIncludeTranslationEnabled": "Chinesische Übersetzungszeilen enthalten", "@downloadNeteaseIncludeTranslationEnabled": { "description": "Subtitle when Netease translation is on" }, "collectionLovedEmptySubtitle": "Tippe auf das Herz, um deine Favoriten zu behalten", "@collectionLovedEmptySubtitle": { "description": "Loved empty state subtitle" }, "@libraryBuiltInPlayerInfo": { "description": "Info note explaining the built-in player is for previews only" }, "@notifLibraryScanProgressNoTotal": { "description": "Notification body for library scan progress when total is unknown", "placeholders": { "scanned": { "type": "int" }, "percentage": { "type": "int" } } }, "@tutorialSearchTitle": { "description": "Tutorial search page title" }, "trackReEnrichSuccessWithFailures": "Metadaten erfolgreich neu angereichert ({successCount}/{total}) - fehlgeschlagen: {failedCount}", "@a11yTrackByArtist": { "description": "Accessibility label for a queue or list track item", "placeholders": { "trackName": { "type": "String" }, "artistName": { "type": "String" } } }, "libraryFilterMetadataMissingLabel": "Label fehlt", "@libraryFilterMetadataMissingLabel": { "description": "Filter option - items missing record label" }, "@audioAnalysisLufs": { "description": "Integrated loudness metric label" }, "trackMetadata": "Metadaten", "@trackMetadata": { "description": "Tab title - track metadata" }, "trackOptionRemoveFromLoved": "Aus Lieblingssongs entfernt", "@trackOptionRemoveFromLoved": { "description": "Bottom sheet action label - remove track from loved folder" }, "@aboutTelegramChat": { "description": "Link to Telegram chat group" }, "@trackCopiedToClipboard": { "description": "Snackbar - content copied" }, "aboutKeepAndroidOpen": "Keep Android Open", "@aboutKeepAndroidOpen": { "description": "Link to Keep Android Open campaign website" }, "@lyricsProvidersDisabledSection": { "description": "Section header for disabled providers", "placeholders": { "count": { "type": "int" } } }, "@downloadAllowLocalNetwork": { "description": "Setting title for allowing requests to private/local network targets" }, "@openInOtherServices": { "description": "Title and tooltip for finding the current collection in other services" }, "@extensionVerificationBrowserInApp": { "description": "Chip label for in-app browser verification mode" }, "sectionSearchSource": "Suchquelle", "@sectionSearchSource": { "description": "Settings section header" }, "allFilesAccess": "Zugriff auf alle Dateien", "@allFilesAccess": { "description": "Toggle for MANAGE_EXTERNAL_STORAGE permission" }, "extensionsInstalledCount": "{count} Erweiterungen erfolgreich installiert", "@extensionsInstalledCount": { "description": "Success message after installing multiple extensions", "placeholders": { "count": { "type": "int", "description": "Number of installed extensions" } } }, "snackbarFailedToEmbedLyrics": "Fehler beim Einbinden der Lyrics", "@snackbarFailedToEmbedLyrics": { "description": "Snackbar when lyrics embedding fails" }, "@lyricsProviderMusixmatchDesc": { "description": "Description for Musixmatch provider" }, "queueRateLimitTitle": "Service rate limited", "@queueRateLimitTitle": { "description": "Title shown on a failed queue item when the download service rate limits requests" }, "@notifDownloadComplete": { "description": "Notification title when a single download is complete" }, "@homeSupports": { "description": "Info text about supported URL types" }, "notifDownloadsCanceledTitle": "Downloads abgebrochen", "@notifDownloadsCanceledTitle": { "description": "Notification title when downloads are canceled by the user" }, "@lyricsModeEmbedSubtitle": { "description": "Subtitle for embed option" }, "optionsReplayGain": "ReplayGain", "@optionsReplayGain": { "description": "Title for ReplayGain setting toggle" }, "@storeLoadError": { "description": "Error heading when the store cannot be loaded" }, "@trackArtist": { "description": "Metadata label - artist name" }, "cacheCoverImageDesc": "Album- und Titelcover heruntergeladen. Werden erneut heruntergeladen.", "@cacheCoverImageDesc": { "description": "Description of what cover image cache contains" }, "queueClearAll": "Alles löschen", "@queueClearAll": { "description": "Button - clear all queue items" }, "downloadUsePrimaryArtistOnlyDisabled": "Vollständiger Künstler für Ordnername", "@downloadUsePrimaryArtistOnlyDisabled": { "description": "Subtitle when primary artist only is disabled" }, "backupImportSectionTitle": "Restore backup", "@backupImportSectionTitle": { "description": "Section title for the import/restore card" }, "@downloadMusixmatchLanguageHint": { "description": "Placeholder for Musixmatch language input" }, "collectionRemoveFromFolder": "Aus Ordner entfernen", "@collectionRemoveFromFolder": { "description": "Tooltip for removing track from wishlist/loved folder" }, "storeFilterMetadata": "Metadaten", "@storeFilterMetadata": { "description": "Repo filter - metadata providers" }, "shareSheetCopyLink": "Copy Link", "errorRateLimitedMessage": "Zu viele Anfragen. Bitte warte einen Moment, bevor du es erneut suchst.", "@errorRateLimitedMessage": { "description": "Error message - rate limit explanation" }, "libraryFilterSortGenreDesc": "Genre (Z-A)", "@libraryFilterSortGenreDesc": { "description": "Sort option - genre descending" }, "trackFileNotFound": "Datei nicht gefunden", "@trackFileNotFound": { "description": "Error - file doesn't exist" }, "@queueEmptySinglesSubtitle": { "description": "Empty state subtitle for single track downloads" }, "@queueDownloadStarting": { "description": "Queue status before download progress is available" }, "metadataProviderPriorityInfo": "Deezer hat keine Limits und wird als primäre empfohlen. Spotify kann nach vielen Anfragen begrenzen.", "@metadataProviderPriorityInfo": { "description": "Info tip about rate limits" }, "aboutPCSource": "PC Quellcode", "@aboutPCSource": { "description": "Link to PC GitHub repo" }, "editMetadataAutoFill": "Aus online ausfüllen", "@editMetadataAutoFill": { "description": "Section title for selective online metadata auto-fill in the edit metadata sheet" }, "snackbarDeletedTracks": "{count} {count, plural, =1{Titel} other{Titel}}", "@snackbarDeletedTracks": { "description": "Snackbar - tracks deleted", "placeholders": { "count": { "type": "int" } } }, "@extensionHealthServiceDegraded": { "description": "Tooltip for degraded extension service" }, "lyricsProviderLrclibDesc": "Open-Source-Synchronisierte Lyrics-Datenbank", "@lyricsProviderLrclibDesc": { "description": "Description for LRCLIB provider" }, "downloadMusixmatchLanguageDesc": "Gib einen BCP-47 Sprachcode ein (z.B. en, de, ja), um übersetzte Lyrics von Musixmatch anzufordern.", "@downloadMusixmatchLanguageDesc": { "description": "Description in Musixmatch language picker" }, "@optionsEmbedMetadataSubtitleOn": { "description": "Subtitle when metadata embedding is enabled" }, "@setupSkipForNow": { "description": "Skip button text" }, "@a11ySelectTrack": { "description": "Accessibility label for selecting a track" }, "@folderOrganizationByAlbumSubtitle": { "description": "Subtitle for album folder option" }, "downloadLossyAac": "AAC/M4A 320kbps", "@extensionVerificationBrowserTitle": { "description": "Settings option title for extension verification browser preference" }, "@backupContentsExtensions": { "description": "Backup contents row for installed extensions count", "placeholders": { "count": { "type": "int" } } }, "snackbarUrlCopied": "{platform} URL in die Zwischenablage kopiert", "@snackbarUrlCopied": { "description": "Snackbar - URL copied", "placeholders": { "platform": { "type": "String", "description": "Platform name (Spotify/Deezer)" } } }, "aboutBinimumDesc": "The creator of QQDL & HiFi API. This project helped shape lossless download support.", "@aboutBinimumDesc": { "description": "Credit description for binimum" }, "discographyFetchingAlbum": "Lade {current} von {total}...", "@discographyFetchingAlbum": { "description": "Progress - fetching specific album", "placeholders": { "current": { "type": "int" }, "total": { "type": "int" } } }, "logAutoScrollOn": "Auto-Scrollen AN", "@logAutoScrollOn": { "description": "Tooltip when auto-scroll is enabled on the log screen" }, "@settingsMetadataSubtitle": { "description": "Subtitle for metadata settings" }, "@regionCountryBR": { "description": "Country name for SongLink region picker" }, "@lyricsProvidersTitle": { "description": "Settings item title for lyrics provider order" }, "trackMetadataService": "Anbieter", "@trackMetadataService": { "description": "Metadata field - download service used" }, "discographyAddedToQueue": "{count} Titel zur Warteschlange hinzugefügt", "cueSplitTrackCount": "{count} Titel", "@cueSplitTrackCount": { "description": "Number of tracks in CUE sheet", "placeholders": { "count": { "type": "int" } } }, "dialogImportPlaylistTitle": "Playlist importieren", "@dialogImportPlaylistTitle": { "description": "Dialog title - import CSV playlist" }, "@cleanupOrphanedDownloadsSubtitle": { "description": "Subtitle for orphaned cleanup button" }, "settingsLocalLibrary": "Lokale Bibliothek", "@settingsLocalLibrary": { "description": "Settings menu item - local library" }, "@metadataSaveFailedStorage": { "description": "Snackbar error when writing metadata file back to storage fails" }, "logCopyLogs": "Logs kopieren", "@logCopyLogs": { "description": "Tooltip for copying logs" }, "downloadNetworkWifiOnlySubtitle": "Downloads bei mobilen Daten pausieren", "@downloadNetworkWifiOnlySubtitle": { "description": "Subtitle for WiFi-only option in picker" }, "@lyricsModeBothSubtitle": { "description": "Subtitle for both option" }, "@collectionAlreadyInPlaylist": { "description": "Snackbar when track already exists in playlist", "placeholders": { "playlistName": { "type": "String" } } }, "@collectionFoldersTitle": { "description": "Library section title for custom folders" }, "searchSortDateNewest": "Veröffentlichungsdatum (Neueste)", "@searchSortDateNewest": { "description": "Sort option - newest release first" }, "downloadDeduplicationDisabled": "Alle Titel werden unabhängig vom Verlauf heruntergeladen", "@downloadDeduplicationDisabled": { "description": "Subtitle when deduplication is off" }, "@recentTypeAlbum": { "description": "Recent access item type - album" }, "nowPlayingPlayInOrder": "Play in order", "@nowPlayingPlayInOrder": { "description": "Tooltip when shuffle mode is disabled" }, "@cueSplitConfirmMessage": { "description": "CUE split confirmation dialog message", "placeholders": { "album": { "type": "String" }, "count": { "type": "int" } } }, "@audioAnalysisFileSize": { "description": "File size metric label" }, "artistSingles": "Singles & EPs", "@artistSingles": { "description": "Section header for singles/EPs" }, "@snackbarProviderPrioritySaved": { "description": "Snackbar - provider order saved" }, "@recentPlaylistInfo": { "description": "Snackbar message when tapping playlist in recent access", "placeholders": { "name": { "type": "String", "description": "Playlist name" } } }, "@lyricsProviderLyricsPlusDesc": { "description": "Description for LyricsPlus provider" }, "@libraryFilterDownloaded": { "description": "Filter chip - show only downloaded items" }, "recentPlaylistInfo": "Playlist: {name}", "@optionsReplayGainSubtitleOn": { "description": "Subtitle when ReplayGain is enabled" }, "@actionCreate": { "description": "Generic action button - create" }, "@downloadSelectQuality": { "description": "Dialog title - choose audio quality" }, "cueSplitAlbum": "Album: {album}", "@cueSplitAlbum": { "description": "Album name in CUE split sheet", "placeholders": { "album": { "type": "String" } } }, "@trackCoverNoSource": { "description": "Snackbar when no cover art URL or embedded cover" }, "@storeRepoUrlLabel": { "description": "Label for the repository URL input field" }, "@notifLibraryScanCompleteBody": { "description": "Notification body for library scan complete - number of indexed tracks", "placeholders": { "count": { "type": "int" } } }, "optionsDetailedLogging": "Detaillierte Protokollierung", "@optionsDetailedLogging": { "description": "Enable verbose logs for debugging" }, "@lyricsProvidersDiscardContent": { "description": "Body text of the discard-changes dialog on lyrics provider page" }, "@dialogDisableHistoryTitle": { "description": "Confirmation dialog title shown before disabling download history" }, "downloadLossyOpus128Subtitle": "Kleinste Größe, ~4MB pro Track", "@downloadLossyOpus128Subtitle": { "description": "Subtitle for Opus 128kbps lossy option" }, "@appName": { "description": "App name - DO NOT TRANSLATE" }, "libraryActions": "Aktionen", "@libraryActions": { "description": "Section header for library actions" }, "setupNoFolderSelected": "Kein Ordner ausgewählt. Soll der Standard-Musikordner verwendet werden?", "@setupNoFolderSelected": { "description": "Prompt when no folder selected" }, "downloadMusixmatchLanguageHint": "e.g. en, de, ja", "trackSaveFailed": "Fehler: {error}", "@trackSaveFailed": { "description": "Snackbar when save operation fails", "placeholders": { "error": { "type": "String" } } }, "replayGainBatchConfirmTitle": "Add ReplayGain", "@replayGainBatchConfirmTitle": { "description": "Title of the batch ReplayGain confirmation dialog" }, "tutorialExtensionsTip1": "Im Repo Tab findest du nützliche Erweiterungen", "@tutorialExtensionsTip1": { "description": "Tutorial extensions tip 1" }, "@trackAddToQueue": { "description": "Menu action to add a track to the playback queue" }, "@cacheTrackLookup": { "description": "Cache item title for track ID lookup cache" }, "@discographyNoAlbums": { "description": "Error - no albums found for artist" }, "@updateLater": { "description": "Update button - dismiss" }, "@snackbarFailedToInstall": { "description": "Snackbar - extension install error" }, "@albumFolderArtistAlbumFlatSubtitle": { "description": "Folder structure example for flat singles" }, "@errorMissingExtensionSource": { "description": "Error - extension source not available", "placeholders": { "item": { "type": "String" } } }, "libraryFilterSortAlbumAsc": "Album (A-Z)", "@libraryFilterSortAlbumAsc": { "description": "Sort option - album ascending" }, "@queueTrackCount": { "description": "Track count label with plural support", "placeholders": { "count": { "type": "int" } } }, "audioAnalysisMono": "Mono", "@trackLyricsSource": { "description": "Label showing the lyrics source/provider", "placeholders": { "source": { "type": "String" } } }, "@lyricsModeEmbed": { "description": "Lyrics mode option - embed in audio file" }, "@storeRepoDialogCurrent": { "description": "Label shown above the current repository URL in the dialog" }, "@cacheRefreshStats": { "description": "Button label to refresh cache statistics" }, "lyricsProviderAppleMusicDesc": "Wort-für-Wort-synchronisierte Lyrics (via Proxy)", "@lyricsProviderAppleMusicDesc": { "description": "Description for Apple Music provider" }, "@downloadDeduplication": { "description": "Setting - skip tracks already in download history" }, "updateFailedMessage": "Das Update konnte nicht heruntergeladen werden", "@updateFailedMessage": { "description": "Update error message" }, "cacheEstimatedTotal": "Geschätzte Cache-Größe: {size}", "@cacheEstimatedTotal": { "description": "Total cache size shown in summary", "placeholders": { "size": { "type": "String" } } }, "@aboutVersion": { "description": "Version info label" }, "dialogRetry": "Wiederholen", "@cueSplitSplitting": { "description": "Snackbar while splitting CUE", "placeholders": { "current": { "type": "int" }, "total": { "type": "int" } } }, "@searchSortTitleZA": { "description": "Sort option - title descending" }, "tutorialLibraryTip2": "Tippe auf einen Titel, um ihn mit deinem Musikplayer abzuspielen", "@tutorialLibraryTip2": { "description": "Tutorial library tip 2" }, "extensionHealthServiceOffline": "Dienst offline", "@extensionHealthServiceOffline": { "description": "Tooltip for offline extension service" }, "actionDeselect": "Alle abwählen", "@actionDeselect": { "description": "Action button - deselect all" }, "@trackConvertOriginal": { "description": "Label for keeping original bit depth or sample rate during conversion" }, "@libraryClearConfirmTitle": { "description": "Dialog title for clear confirmation" }, "@dialogDownloadAllMessage": { "description": "Body of the Download All confirmation dialog", "placeholders": { "count": { "type": "int" } } }, "homeSupports": "Unterstützt: Titel, Album, Playlist, Künstler-URLs", "@downloadedAlbumDeleteSelected": { "description": "Button - delete selected tracks" }, "@recentShowAllDownloads": { "description": "Button label to unhide hidden downloads in recent access" }, "artistOptionRemoveFromFavorites": "Aus Favoriten entfernen", "@artistOptionRemoveFromFavorites": { "description": "Action label - remove artist from favorite artists" }, "collectionPlaylistEmptyTitle": "Die Playlist ist leer", "@collectionPlaylistEmptyTitle": { "description": "Playlist empty state title" }, "libraryFilterSortLatest": "Neuste", "@libraryFilterSortLatest": { "description": "Sort option - newest first" }, "@libraryFilterMetadataMissingYear": { "description": "Filter option - items missing release year/date" }, "@selectionSelected": { "description": "Selection count indicator", "placeholders": { "count": { "type": "int" } } }, "@tracksCount": { "description": "Track count display", "placeholders": { "count": { "type": "int" } } }, "@optionsCheckUpdates": { "description": "Auto update check toggle" }, "@qualityHiResFlacMaxSubtitle": { "description": "Technical spec for hi-res max" }, "actionStop": "Stop", "@actionStop": { "description": "Generic action - stop" }, "@selectionSelectToDelete": { "description": "Placeholder when nothing selected" }, "folderOrganizationNoneSubtitle": "Alle Dateien im Download-Ordner", "@folderOrganizationNoneSubtitle": { "description": "Subtitle for no organization option" }, "@updateDownloading": { "description": "Update status - downloading" }, "artistAlbums": "Alben", "@artistAlbums": { "description": "Section header for artist albums" }, "trackConvertDitherTriangular": "TPDF", "@trackConvertDitherTriangular": { "description": "Lossless conversion triangular probability density function dither option" }, "nowPlayingShuffleLibraryFailed": "Could not shuffle library: {error}", "@nowPlayingShuffleLibraryFailed": { "description": "Snackbar when shuffling the library fails", "placeholders": { "error": { "type": "String" } } }, "@setupIcloudNotSupported": { "description": "Error when user selects iCloud Drive on iOS" }, "@optionsArtistTagModeSplitVorbis": { "description": "Artist tag mode option that writes repeated ARTIST tags for Vorbis formats" }, "@extensionsProviderPrioritySection": { "description": "Section header - provider priority" }, "@libraryShowDuplicateIndicatorSubtitle": { "description": "Subtitle for duplicate indicator toggle" }, "sectionDuplicates": "Duplikate", "@sectionDuplicates": { "description": "Settings section header for deduplication" }, "@backupTitle": { "description": "App bar title for the backup and restore page" }, "trackCoverReplaceNotice": "Das ausgewählte Cover ersetzt das aktuell eingebettete Cover, wenn auf speichern gedrückt wird.", "cacheSectionMaintenance": "Wartung", "@cacheSectionMaintenance": { "description": "Section header for cleanup actions" }, "@editMetadataFieldGenre": { "description": "Chip label for genre field in auto-fill selector" }, "@extensionsFallbackSubtitle": { "description": "Subtitle for download fallback extensions menu" }, "selectionBatchConvertConfirmMessage": "Konvertiere {count} {format} {count, plural, =1{Titel} other{Titel}} zu {bitrate}?\n\nOriginaldateien werden nach der Konvertierung gelöscht.", "@selectionBatchConvertConfirmMessage": { "description": "Confirmation dialog message for batch conversion", "placeholders": { "count": { "type": "int" }, "format": { "type": "String" }, "bitrate": { "type": "String" } } }, "@selectionTapPlaylistsToSelect": { "description": "Hint shown in playlist selection mode" }, "qualityHiResFlacMaxSubtitle": "24-Bit / bis 192kHz", "snackbarRemovedTracksFromLoved": "{count} Titel von geliebt entfernt", "@snackbarRemovedTracksFromLoved": { "description": "Snackbar after removing multiple tracks from Loved folder", "placeholders": { "count": { "type": "int" } } }, "folderOrganizationByArtistAlbum": "Künstler/Album", "@folderOrganizationByArtistAlbum": { "description": "Folder option - nested folders" }, "snackbarCannotOpenFile": "Datei kann nicht geöffnet werden: {error}", "@snackbarCannotOpenFile": { "description": "Snackbar - file open error", "placeholders": { "error": { "type": "String" } } }, "@optionsDetailedLoggingOff": { "description": "Status when logging disabled" }, "@setupStorageDescription": { "description": "Explanation for storage permission" }, "audioAnalysisCodec": "Codec", "@regionCountryFR": { "description": "Country name for SongLink region picker" }, "@optionsArtistTagMode": { "description": "Setting title for how artist metadata is written into files" }, "@libraryClearConfirmMessage": { "description": "Dialog message for clear confirmation" }, "trackLyricsNotAvailable": "Lyrics sind für diesen Titel nicht verfügbar", "@trackLyricsNotAvailable": { "description": "Message when lyrics not found" }, "storeFilterUtility": "Utility", "@storeFilterUtility": { "description": "Repo filter - utility extensions" }, "collectionAddedToPlaylist": "Zu \"{playlistName} \" hinzugefügt", "@collectionAddedToPlaylist": { "description": "Snackbar after adding track to playlist", "placeholders": { "playlistName": { "type": "String" } } }, "cacheClearConfirmTitle": "Cache leeren?", "@cacheClearConfirmTitle": { "description": "Dialog title before clearing one cache category" }, "@downloadAppleElrcWordSyncDisabled": { "description": "Subtitle when Apple Music eLRC word sync is disabled" }, "@aboutMobileDeveloper": { "description": "Role description for mobile dev" }, "albumFolderYearAlbum": "[Year] Album", "@albumFolderYearAlbum": { "description": "Album folder option with year" }, "cacheTitle": "Speicher & Cache", "@extensionPostProcessing": { "description": "Capability - post-download processing" }, "extensionsNoMetadataProvider": "Keine Erweiterungen mit Metadaten-Anbieter", "@extensionsNoMetadataProvider": { "description": "Empty state - no metadata providers" }, "searchSortTitleZA": "Titel (Z-A)", "@queueClearAllMessage": { "description": "Clear queue confirmation" }, "audioAnalysisTitle": "Audio-Qualitätsanalyse", "@audioAnalysisTitle": { "description": "Title for audio analysis section" }, "@aboutReportIssueSubtitle": { "description": "Subtitle for report issue" }, "@audioAnalysisSampleRate": { "description": "Sample rate metric label" }, "@discographySelectedCount": { "description": "Selection count badge", "placeholders": { "count": { "type": "int" } } }, "qualityFlacLosslessSubtitle": "16-bit / 44,1kHz", "@qualityFlacLosslessSubtitle": { "description": "Technical spec for lossless" }, "libraryScanFinalizing": "Bibliothek wird aktualisiert...", "@libraryScanFinalizing": { "description": "Status shown after file scanning finishes but library persistence is still running" }, "@trackEditMetadata": { "description": "Menu action - edit embedded metadata" }, "@downloadNeteaseIncludeRomanization": { "description": "Setting to include romanized lyrics from Netease" }, "@optionsArtistTagModeJoinedSubtitle": { "description": "Subtitle for joined artist tag mode" }, "regionCountryDE": "Germany", "@regionCountryDE": { "description": "Country name for SongLink region picker" }, "optionsAutoFallback": "Automatischer Fallback", "@optionsAutoFallback": { "description": "Auto-retry with other services" }, "@trackMetadataPlay": { "description": "Action button - play track" }, "settingsFiles": "Dateien & Ordner", "@settingsFiles": { "description": "Settings menu item - file and folder settings" }, "aboutMobileDeveloper": "Mobile-Version Entwickler", "@trackDownloaded": { "description": "Metadata label - download date" }, "homeSkipAlreadyDownloaded": "Bereits heruntergeladene Titel überspringen", "@homeSkipAlreadyDownloaded": { "description": "Checkbox label in import dialog to skip already-downloaded songs" }, "dialogUninstall": "Deinstallieren", "@dialogUninstall": { "description": "Dialog button - uninstall extension" }, "collectionDeletePlaylist": "Playlist löschen", "@collectionDeletePlaylist": { "description": "Action to delete playlist" }, "trackCoverOnline": "Online cover", "@trackCoverOnline": { "description": "Label shown when metadata autofill downloaded cover art from the internet" }, "downloadTitle": "Herunterladen", "@downloadTitle": { "description": "Download settings page title" }, "searchArtists": "Künstler", "@searchArtists": { "description": "Search result category - artists" }, "extensionUrlHandler": "URL Handler", "@extensionUrlHandler": { "description": "Capability - handles URLs" }, "@timeHoursAgo": { "description": "Relative time - hours ago", "placeholders": { "count": { "type": "int" } } }, "editMetadataAdvanced": "Erweitert", "@editMetadataAdvanced": { "description": "Expandable section label for advanced metadata fields" }, "@actionSelectAll": { "description": "Action button - select all items" }, "timeMinutesAgo": "{count, plural, =1{vor 1 Minute} other{vor {count} Minuten}}", "@timeMinutesAgo": { "description": "Relative time - minutes ago", "placeholders": { "count": { "type": "int" } } }, "regionCountryXK": "Kosovo", "@downloadAskQualitySubtitle": { "description": "Subtitle for ask quality toggle" }, "setupLanguageSystemDefault": "Systemstandard", "@setupLanguageSystemDefault": { "description": "Option to use the system language" }, "@updateAvailable": { "description": "Update dialog title" }, "cacheEntries": "{count} Einträge", "@cacheEntries": { "description": "Track cache entry count", "placeholders": { "count": { "type": "int" } } }, "@notifLibraryScanExcluded": { "description": "Library scan complete suffix - excluded track count", "placeholders": { "count": { "type": "int" } } }, "extensionsMetadataPrioritySubtitle": "Reihenfolge der Such- und Metadaten quellen festlegen", "@extensionsMetadataPrioritySubtitle": { "description": "Subtitle for metadata priority" }, "downloadedAlbumSelectToDelete": "Titel zum Löschen wählen", "@downloadedAlbumSelectToDelete": { "description": "Placeholder when nothing selected" }, "@dialogClearHistoryTitle": { "description": "Dialog title - clear download history" }, "tutorialSettingsTip1": "Download-Ordner und Ordner-Organisation ändern", "@tutorialSettingsTip1": { "description": "Tutorial settings tip 1" }, "@extensionsInstalledSuccess": { "description": "Success message after install" }, "allFilesAccessDisabledSubtitle": "Nur auf Medienordner begrenzt", "@allFilesAccessDisabledSubtitle": { "description": "Subtitle when all files access is disabled" }, "@appearanceHistoryViewList": { "description": "List layout option" }, "@notifAlreadyInLibraryCount": { "description": "Notification title when track is already in library, with count", "placeholders": { "completed": { "type": "int" }, "total": { "type": "int" } } }, "@libraryFilterAll": { "description": "Filter chip - show all library items" }, "settingsDownload": "Herunterladen", "settingsFilesSubtitle": "Speicherort, Dateiname, Ordnerstruktur", "@settingsFilesSubtitle": { "description": "Subtitle for files & folders settings" }, "@libraryFilterSort": { "description": "Filter section - sort order" }, "metadataProvidersSubtitle": "Zieh, um Such- und Metadatenquellenreihenfolge zu setzen", "@extensionPermissions": { "description": "Section header - required permissions" }, "selectionSelectToDelete": "Titel zum Löschen wählen", "@libraryExternalPlayerSubtitle": { "description": "Subtitle for external player option" }, "extensionVerificationOpenBrowser": "Open browser", "@extensionVerificationOpenBrowser": { "description": "Button to open the extension verification URL in a browser" }, "@trackConvertConfirmMessageLossless": { "description": "Confirmation dialog message for lossless-to-lossless conversion", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" } } }, "@snackbarAddedTracksToQueue": { "description": "Snackbar - multiple tracks added to queue", "placeholders": { "count": { "type": "int" } } }, "@backupContentsWishlist": { "description": "Backup contents row for wishlist tracks count", "placeholders": { "count": { "type": "int" } } }, "@cacheCleanupUnusedSubtitle": { "description": "Subtitle for cleanup unused data action" }, "trackLabel": "Label", "@trackLabel": { "description": "Metadata label - record label" }, "@collectionAddedToLoved": { "description": "Snackbar after adding track to loved folder", "placeholders": { "trackName": { "type": "String" } } }, "regionCountryGB": "United Kingdom", "dialogCancel": "Abbrechen", "@dialogCancel": { "description": "Dialog button - cancel action" }, "@folderOrganizationByArtistAlbumSubtitle": { "description": "Subtitle for nested folder option" }, "@notifAllDownloadsComplete": { "description": "Notification title when all downloads finish successfully" }, "setupEnableNotifications": "Benachrichtigungen aktivieren", "@setupEnableNotifications": { "description": "Button to enable notifications" }, "@notifFinalizingTrack": { "description": "Notification title while finalizing (embedding metadata) a track", "placeholders": { "trackName": { "type": "String" } } }, "@downloadLossy320FormatDesc": { "description": "Description in the lossy format picker" }, "filenameFormat": "Dateinamenformat", "@filenameFormat": { "description": "Setting title - filename pattern" }, "historySearchHint": "Suchverlauf...", "@historySearchHint": { "description": "Search bar placeholder in history" }, "@tutorialReadyMessage": { "description": "Tutorial completion message" }, "cacheTempDirectoryDesc": "Temporäre Dateien von Downloads und Audio-Konvertierung.", "@cacheTempDirectoryDesc": { "description": "Description of what temporary directory contains" }, "@trackSaveLyrics": { "description": "Menu action - save lyrics as .lrc file" }, "@notifDownloadsFinished": { "description": "Notification title when queue finishes with some failures", "placeholders": { "completed": { "type": "int" }, "failed": { "type": "int" } } }, "@historyFilterAlbums": { "description": "Filter chip - show albums only" }, "trackEmbedLyrics": "Lyrics einbetten", "@trackEmbedLyrics": { "description": "Action - embed lyrics into audio file" }, "@downloadPrimaryArtistOnlyOff": { "description": "Status label when primary-artist-only folder naming is disabled" }, "@trackReEnrichFieldTrackInfo": { "description": "Checkbox label for track info in re-enrich" }, "snackbarHistoryCleared": "Verlauf gelöscht", "downloadNetworkCompatibilityModeDisabled": "Standard-Netzwerkeinstellungen verwenden", "@artistPopular": { "description": "Section header for popular/top tracks" }, "@trackFetchOnlineLyrics": { "description": "Action - fetch lyrics from online providers" }, "extensionLyricsProvider": "Lyrics-Anbieter", "@extensionLyricsProvider": { "description": "Capability - provides lyrics" }, "historyFilterAll": "Alle", "@historyFilterAll": { "description": "Filter chip - show all items" }, "tutorialSearchTitle": "Suche Musik", "@lyricsModeExternal": { "description": "Lyrics mode option - separate LRC file" }, "@actionDismiss": { "description": "Generic action - dismiss" }, "trackOpenInSpotify": "In Spotify öffnen", "@trackOpenInSpotify": { "description": "Action - open track in Spotify app" }, "@libraryClear": { "description": "Button to clear all library entries" }, "discographyFailedToFetch": "Fehler beim Abrufen einiger Alben", "@filenameShowAdvancedTagsDescription": { "description": "Description for advanced filename tag toggle" }, "@storeUpdate": { "description": "Update available button" }, "collectionPlaylistTracks": "{count, plural, =1{1 Titel} other{{count} Titel}}", "@collectionPlaylistTracks": { "description": "Track count label for custom playlists", "placeholders": { "count": { "type": "int" } } }, "optionsPrimaryProviderSubtitle": "Dienst zur Suche nach Titel oder Albumnamen", "@optionsPrimaryProviderSubtitle": { "description": "Subtitle for primary provider" }, "@downloadEmbedLyricsDisabled": { "description": "Subtitle when lyrics embedding is blocked by metadata toggle" }, "@librarySourceLocal": { "description": "Badge for tracks from local library scan" }, "@searchSortDurationLong": { "description": "Sort option - longest duration first" }, "@downloadFilterContributingDisabled": { "description": "Subtitle when contributing artist filter is off" }, "queueDownloadingCount": "{count} werden heruntergeladen", "@queueDownloadingCount": { "description": "Header for active downloads section with count", "placeholders": { "count": { "type": "int" } } }, "extensionVerificationBrowserInApp": "In-app", "trackAudioQuality": "Audioqualität", "@trackAudioQuality": { "description": "Metadata label - audio quality" }, "libraryRemovedMissingFiles": "Entfernte {count} fehlende Dateien aus der Bibliothek", "@libraryRemovedMissingFiles": { "description": "Snackbar after cleanup", "placeholders": { "count": { "type": "int" } } }, "collectionFavoriteArtistsEmptyTitle": "Noch keine Lieblingskünstler", "@collectionFavoriteArtistsEmptyTitle": { "description": "Favorite artists empty state title" }, "@errorInvalidFolderSelected": { "description": "Error when the selected folder is invalid" }, "@searchSortArtistZA": { "description": "Sort option - artist descending" }, "snackbarAddedTracksToLoved": "{count} titel zu geliebt hinzugefügt", "@snackbarAddedTracksToLoved": { "description": "Snackbar after adding multiple tracks to Loved folder", "placeholders": { "count": { "type": "int" } } }, "cancelDownloadContent": "Dadurch wird der aktive Download für \"{trackName}\" abgebrochen.", "@cancelDownloadContent": { "description": "Dialog body when confirming cancellation of an active download", "placeholders": { "trackName": { "type": "String" } } }, "settingsCacheSubtitle": "Größe anzeigen und Daten im Cache leeren", "@settingsCacheSubtitle": { "description": "Subtitle for cache management menu" }, "notifLibraryScanCompleteBody": "{count} titel indiziert", "@cacheSizeWithFiles": { "description": "Cache size and file count", "placeholders": { "size": { "type": "String" }, "count": { "type": "int" } } }, "@downloadAskBeforeDownload": { "description": "Setting - show quality picker" }, "@extensionHealthDegraded": { "description": "Extension service health status - degraded" }, "@sectionPerformance": { "description": "Settings section header" }, "@trackCoverCurrent": { "description": "Label for the currently embedded cover preview" }, "discographySelectAlbums": "Alben auswählen...", "@discographySelectAlbums": { "description": "Option - manually select albums to download" }, "aboutAppDescription": "Musik-Metadaten durchsuchen, Erweiterungen verwalten und deine Bibliothek organisieren.", "@aboutAppDescription": { "description": "App description in header card" }, "extensionCustomTrackMatching": "Benutzerdefiniertes Track-Matching", "@extensionCustomTrackMatching": { "description": "Capability - custom track matching algorithm" }, "@editMetadataSelectNone": { "description": "Button to clear selected fields for auto-fill" }, "@trackPlayNext": { "description": "Menu action to play a track as the next queue item" }, "extensionCapabilities": "Eigenschaften", "@extensionCapabilities": { "description": "Section header - extension features" }, "@downloadSelectServiceToEnable": { "description": "Subtitle when quality picker is disabled due to extension service" }, "logIssueRateLimitedDescription": "Zu viele Anfragen an den Dienst", "@logIssueRateLimitedDescription": { "description": "Diagnostic badge description for rate limiting" }, "@actionResume": { "description": "Action button - resume download" }, "@updateDownloadInstall": { "description": "Update button - download and install" }, "downloadLossy320Format": "Verlustbehaftetes 320kbps-Format", "@downloadLossy320Format": { "description": "Title of the lossy format picker bottom sheet" }, "settingsMetadataSubtitle": "Cover Art, Tags, ReplayGain, Anbieter", "@trackCopyright": { "description": "Metadata label - copyright information" }, "@snackbarExtensionInstalled": { "description": "Snackbar - extension installed successfully", "placeholders": { "extensionName": { "type": "String" } } }, "@regionCountryJP": { "description": "Country name for SongLink region picker" }, "trackReEnrichOnlineSubtitle": "Metadaten online suchen und in Datei einbinden", "@trackReEnrichOnlineSubtitle": { "description": "Subtitle for re-enrich metadata action for local items" }, "nowPlayingNothingPlaying": "Nothing is playing", "@nowPlayingNothingPlaying": { "description": "Empty state when no track is currently playing" }, "tutorialDownloadDesc": "Das Herunterladen von Musik ist einfach und schnell. So funktioniert es.", "@tutorialDownloadDesc": { "description": "Tutorial download page description" }, "@appearanceTitle": { "description": "Appearance settings page title" }, "@backupExportSectionDescription": { "description": "Description of what a backup contains" }, "@downloadLossyOpus128": { "description": "Lossy format option - Opus 128kbps" }, "@logFilterSection": { "description": "Filter section title" }, "trackReEnrichSuccess": "Metadaten erfolgreich neu angereichert", "@trackReEnrichSuccess": { "description": "Snackbar after successful re-enrichment" }, "backupContentsHistory": "{count} history {count, plural, =1{item} other{items}}", "@backupContentsHistory": { "description": "Backup contents row for history count", "placeholders": { "count": { "type": "int" } } }, "snackbarAddedToQueue": "\"{trackName}\" hinzugefügt", "@snackbarAddedToQueue": { "description": "Snackbar - track added to download queue", "placeholders": { "trackName": { "type": "String" } } }, "libraryAutoScanOnOpen": "Bei jeder App Öffnung", "@libraryAutoScanOnOpen": { "description": "Auto scan when app opens" }, "audioAnalysisChannels": "Kanäle", "@audioAnalysisChannels": { "description": "Channels metric label" }, "appearanceHistoryViewList": "Liste", "updateDownloadInstall": "Herunterladen & Installieren", "@libraryShowDuplicateIndicator": { "description": "Toggle for duplicate indicator in search" }, "extensionsHomeFeedOff": "Aus", "@extensionsHomeFeedOff": { "description": "Extensions page - home feed provider option: off" }, "searchSortTitleAZ": "Titel (A-Z)", "@searchSortTitleAZ": { "description": "Sort option - title ascending" }, "collectionRemovedFromLoved": "\"{trackName}\" aus Lieblingssongs entfernt", "@collectionRemovedFromLoved": { "description": "Snackbar after removing track from loved folder", "placeholders": { "trackName": { "type": "String" } } }, "sectionAudioQuality": "Audioqualität", "@sectionAudioQuality": { "description": "Settings section header" }, "trackConvertSuccess": "Konvertiert in {format} erfolgreich", "@trackConvertSuccess": { "description": "Snackbar after successful conversion", "placeholders": { "format": { "type": "String" } } }, "dialogUninstallExtensionMessage": "Bist du sicher, dass du {extensionName} entfernen möchtest?", "@dialogUninstallExtensionMessage": { "description": "Dialog message - uninstall specific extension", "placeholders": { "extensionName": { "type": "String" } } }, "downloadNativeWorkerSubtitle": "Android-Hintergrunddienst für Downloads von Erweiterungen", "@downloadNativeWorkerSubtitle": { "description": "Setting subtitle for Android native download worker" }, "storeUpdate": "Aktualisieren", "libraryFilterMetadataMissingAny": "Metadaten fehlen", "@libraryFilterMetadataMissingAny": { "description": "Filter option - items missing any tracked metadata field" }, "@selectionBatchConvertConfirmMessageLosslessCapped": { "description": "Confirmation dialog message for capped lossless batch conversion", "placeholders": { "count": { "type": "int" }, "format": { "type": "String" }, "quality": { "type": "String" } } }, "editMetadataAutoFillDesc": "Wähle Felder aus, die automatisch aus Online-Metadaten ausgefüllt werden sollen", "@editMetadataAutoFillDesc": { "description": "Description for the auto-fill section" }, "@lyricsProviderExtensionDesc": { "description": "Generic description for extension-based lyrics providers" }, "downloadSongLinkRegion": "SongLink-Region", "@downloadSongLinkRegion": { "description": "Setting for SongLink region used during fallback resolution" }, "shareSheetNoExtensions": "No other compatible services", "@shareSheetNoExtensions": { "description": "Empty state when no extensions can be searched for cross-service links" }, "queueFlacConfirmMessage": "Suche Online-Matches für ausgewählte Titel und Playlists für FLAC-Downloads.\n\nVorhandene Dateien werden weder geändert noch gelöscht.\n\nNur eindeutige Treffer werden automatisch zur Warteschlange hinzugefügt.\n\n{count} ausgewählt", "@queueFlacConfirmMessage": { "description": "Confirmation dialog body before queueing FLAC redownloads for local tracks", "placeholders": { "count": { "type": "int" } } }, "tooltipAddToPlaylist": "Zur Wiedergabeliste hinzufügen", "@tooltipAddToPlaylist": { "description": "Tooltip for the Add to Playlist button" }, "@snackbarAddedToQueueGeneric": { "description": "Snackbar when a track is added to the playback queue without naming it" }, "@tutorialSettingsTip2": { "description": "Tutorial settings tip 2" }, "extensionPermissions": "Berechtigungen", "releaseTypeSingle": "Single", "aboutTelegramChannelSubtitle": "Ankündigungen und Updates", "@aboutTelegramChannelSubtitle": { "description": "Subtitle for Telegram channel" }, "@dialogDisableAndClear": { "description": "Confirmation action to disable download history and clear existing entries" }, "@homeSearchHintProvider": { "description": "Placeholder for the main search field when a provider is selected", "placeholders": { "providerName": { "type": "String" } } }, "metadataProvidersTitle": "Priorität des Metadaten-Anbieters", "@metadataProvidersTitle": { "description": "Settings item title for metadata provider order" }, "trackAddToQueue": "Add to queue", "audioAnalysisDecodedFormat": "Dekodiertes Format", "@audioAnalysisDecodedFormat": { "description": "Decoded sample format metric label" }, "@editMetadataSelectEmpty": { "description": "Button to select only fields that are currently empty" }, "collectionAlreadyInPlaylist": "Bereits in \"{playlistName}\"", "discographyAlbumsOnlySubtitle": "{count} Titel aus {albumCount} Alben", "@discographyAlbumsOnlySubtitle": { "description": "Subtitle showing album tracks count", "placeholders": { "count": { "type": "int" }, "albumCount": { "type": "int" } } }, "setupNotificationEnable": "Benachrichtigungen aktivieren", "@setupNotificationEnable": { "description": "Button to enable notifications" }, "settingsAppearanceSubtitle": "Design, Farben, Anzeige", "@settingsAppearanceSubtitle": { "description": "Appearance settings description" }, "@notifUpdateFailedBody": { "description": "Notification body when app update download fails" }, "@aboutOriginalCreator": { "description": "Role description for original creator" }, "libraryBuiltInPreviewPlayer": "Built-in preview player", "@libraryBuiltInPreviewPlayer": { "description": "Setting option to use the built-in preview player" }, "tooltipPlay": "Abspielen", "@tooltipPlay": { "description": "Tooltip - play button" }, "@safMigrationMessage2": { "description": "Second paragraph of SAF migration dialog" }, "@extensionsSearchProvider": { "description": "Setting - search provider selection" }, "libraryAboutDescription": "Durchsucht deine bestehende Musiksammlung, um Duplikate beim Herunterladen zu erkennen. Unterstützt die Formate FLAC, M4A, MP3, Opus und OGG. Metadaten werden, sofern verfügbar, aus den Dateitags gelesen.", "@libraryAboutDescription": { "description": "Description of local library feature" }, "downloadAskBeforeDownload": "Qualität vor Download fragen", "nowPlayingNoMetadata": "No metadata available", "@nowPlayingNoMetadata": { "description": "Empty state when track metadata cannot be loaded" }, "trackInstrumental": "Instrumentalspur", "@trackInstrumental": { "description": "Message when track is instrumental (no lyrics)" }, "@collectionWishlistEmptyTitle": { "description": "Wishlist empty state title" }, "selectionBatchConvertConfirmMessageLosslessCapped": "Convert {count} {count, plural, =1{track} other{tracks}} to {format} ({quality})?\n\nThe output stays in a lossless codec, but bit depth/sample rate will be capped. Original files will be deleted after conversion.", "downloadDeduplication": "Doppelte Downloads überspringen", "libraryFilterSortOldest": "Älteste", "@libraryFilterSortOldest": { "description": "Sort option - oldest first" }, "setupSkip": "Vorerst überspringen", "@setupSkip": { "description": "Skip current step button" }, "@setupFolderDescription": { "description": "Explanation for folder selection" }, "@settingsLogsSubtitle": { "description": "Logs settings description" }, "storeNewRepoUrlLabel": "Neue Repository-URL", "@storeNewRepoUrlLabel": { "description": "Label for the new repository URL field inside the dialog" }, "cacheClearConfirmMessage": "Dies löscht zwischengespeicherte Daten in {target}. Die Musikdateien werden nicht gelöscht.", "@cacheClearConfirmMessage": { "description": "Dialog message before clearing selected cache", "placeholders": { "target": { "type": "String" } } }, "trackMetadataPlay": "Abspielen", "@libraryEnableLocalLibrary": { "description": "Toggle to enable library scanning" }, "optionsUpdateChannel": "Update-Kanal", "@optionsUpdateChannel": { "description": "Stable vs preview releases" }, "@downloadCreatePlaylistSourceFolderDisabled": { "description": "Subtitle when playlist folder is disabled" }, "@extensionRefreshStatus": { "description": "Tooltip for refreshing extension service health status" }, "backupRestoreRestartHint": "Restart the app to make sure every change is applied.", "@backupRestoreRestartHint": { "description": "Hint shown after restoring that an app restart is recommended" }, "@snackbarExtensionInstalledEnable": { "description": "Snackbar after installing an extension from the repo tab", "placeholders": { "extensionName": { "type": "String" } } }, "settingsAutoExportFailedSubtitle": "Fehlgeschlagene Downloads automatisch in eine TXT-Datei speichern", "@settingsAutoExportFailedSubtitle": { "description": "Subtitle for auto-export setting" }, "searchSortArtistAZ": "Künstler (A-Z)", "@searchSortArtistAZ": { "description": "Sort option - artist ascending" }, "editMetadataFieldAlbumArtist": "Album Künstler", "@editMetadataFieldAlbumArtist": { "description": "Chip label for album artist field in auto-fill selector" }, "@queueEmptyHistory": { "description": "Empty state title when download history is empty" }, "@dialogDisableHistoryMessage": { "description": "Confirmation dialog message shown before disabling download history" }, "queueFlacNoReliableMatches": "Keine zuverlässigen Online-Übereinstimmungen für die Auswahl gefunden", "@queueFlacNoReliableMatches": { "description": "Snackbar when no safe FLAC redownload matches were found" }, "trackOpenInDeezer": "In Deezer öffnen", "@trackOpenInDeezer": { "description": "Action - open track in Deezer app" }, "setupChooseFromFilesSubtitle": "Wähle iCloud oder einen anderen Speicherort", "@setupChooseFromFilesSubtitle": { "description": "Subtitle for file picker" }, "artistMonthlyListeners": "{count} monatliche Hörer", "@artistMonthlyListeners": { "description": "Monthly listener count display", "placeholders": { "count": { "type": "String", "description": "Formatted listener count" } } }, "@downloadLossyAacSubtitle": { "description": "Subtitle for AAC/M4A 320kbps lossy option" }, "cacheSectionStorage": "Zwischengespeicherte Daten", "@cacheSectionStorage": { "description": "Section header for cache entries" }, "@libraryAutoScanWeekly": { "description": "Auto scan once per week" }, "tutorialDownloadCompletedSemantics": "Download abgeschlossen", "@tutorialDownloadCompletedSemantics": { "description": "Accessibility label for completed download state in tutorial demo" }, "@logNoLogsYet": { "description": "Empty state title" }, "@selectionDeletePlaylistsCount": { "description": "Button label for deleting multiple selected playlists", "placeholders": { "count": { "type": "int" } } }, "downloadSeparateSinglesEnabled": "Singles und EPs werden in einem separaten Ordner gespeichert", "@downloadSeparateSinglesEnabled": { "description": "Subtitle when separate singles folder is on" }, "setupAppDocumentsFolder": "App-Dokumentenordner", "@setupAppDocumentsFolder": { "description": "iOS documents folder option" }, "storeLoadError": "Fehler beim Laden der Repository", "settingsDownloadNetwork": "Download Netzwerk", "metadataSaveFailedStorage": "Metadaten konnten nicht zurück in den Speicher geschrieben werden", "@logAutoScrollOff": { "description": "Tooltip when auto-scroll is disabled on the log screen" }, "@trackConvertFormat": { "description": "Menu item - convert audio format" }, "optionsArtistTagModeJoined": "Einzelne beigefügte Werte", "@optionsArtistTagModeJoined": { "description": "Artist tag mode option that joins multiple artists into one value" }, "@dateYesterday": { "description": "Relative date - yesterday" }, "@settingsExtensionsSubtitle": { "description": "Extensions settings description" }, "searchSortArtistZA": "Künstler (Z-A)", "@extensionSettings": { "description": "Section header - extension settings" }, "@extensionOauthConnectHint": { "description": "Hint for an OAuth login link field before connecting Spotify" }, "@notifUpdateReady": { "description": "Notification title when app update download is complete" }, "@regionCountryMX": { "description": "Country name for SongLink region picker" }, "@nowPlayingOpenInExternalPlayer": { "description": "Menu item to open the current track in an external player" }, "trackConvertDithering": "Dithering", "@trackConvertDithering": { "description": "Section label for lossless conversion dithering options" }, "settingsDownloadSubtitle": "Anbieter, Qualität, Rückfall", "@settingsDownloadSubtitle": { "description": "Download settings description" }, "libraryLastScanned": "Zuletzt gescannt: {time}", "@libraryLastScanned": { "description": "Last scan time display", "placeholders": { "time": { "type": "String" } } }, "setupIosEmptyFolderWarning": "iOS-Einschränkung: Leere Ordner können nicht ausgewählt werden. Wähle einen Ordner mit mindestens einer Datei.", "@setupIosEmptyFolderWarning": { "description": "iOS folder selection warning" }, "@storeAddRepoDescription": { "description": "Store setup screen - explanatory text" }, "@snackbarFailedToInstallNamed": { "description": "Snackbar when extension install fails in the repo tab", "placeholders": { "extensionName": { "type": "String" } } }, "@collectionAddedTracksToPlaylist": { "description": "Snackbar after adding multiple tracks to a playlist", "placeholders": { "count": { "type": "int" }, "playlistName": { "type": "String" } } }, "updateNew": "Neu", "@updateNew": { "description": "Label for new version" }, "settingsExtensionsSubtitle": "Download-Anbieter verwalten", "@albumFolderArtistAlbumSinglesSubtitle": { "description": "Folder structure example" }, "trackReEnrichSelectAll": "Alles Auswählen", "@trackReEnrichSelectAll": { "description": "Select all fields checkbox in re-enrich" }, "@extensionsUninstall": { "description": "Uninstall extension button" }, "@downloadUseAlbumArtistForFoldersTrackSubtitle": { "description": "Subtitle when track artist is used for folder names" }, "@logIssueNetworkErrorLabel": { "description": "Diagnostic badge label for generic network errors" }, "albumFolderArtistYearAlbumSubtitle": "Alben/Künster Name/[2005] Album Name/", "@albumFolderArtistYearAlbumSubtitle": { "description": "Folder structure example" }, "itemCount": "{count} {count, plural, =1{Sache} other{Sachen}}", "@itemCount": { "description": "Generic item count label", "placeholders": { "count": { "type": "int" } } }, "discographyFetchingTracks": "Lade Titel...", "@discographyFetchingTracks": { "description": "Progress - fetching album tracks" }, "@libraryFolder": { "description": "Folder selection setting" }, "queueEmptyAlbums": "Keine Album-Downloads", "@queueEmptyAlbums": { "description": "Empty state title when no album downloads exist" }, "@metadataProviderPriorityDescription": { "description": "Metadata priority page description" }, "@extensionVerificationHelpTitleManual": { "description": "Dialog title when automatic browser launch for verification fails" }, "extensionError": "Fehler", "@extensionError": { "description": "Extension detail - error message" }, "@trackLyricsLoadFailed": { "description": "Message when lyrics loading fails" }, "@downloadedAlbumDeleteCount": { "description": "Delete button text with count", "placeholders": { "count": { "type": "int" } } }, "@extensionsNoHomeFeedExtensions": { "description": "Extensions page - shown when no installed extension has home feed" }, "@collectionArtistCount": { "description": "Artist count label for favorite artists", "placeholders": { "count": { "type": "int" } } }, "backupContentsArtists": "{count, plural, =1{1 favorite artist} other{{count} favorite artists}}", "@backupContentsArtists": { "description": "Backup contents row for favorite artists count", "placeholders": { "count": { "type": "int" } } }, "@trackRemoveFromDevice": { "description": "Action - delete downloaded file" }, "lyricsProvidersEnabledSection": "({count}) aktiviert", "@lyricsProvidersEnabledSection": { "description": "Section header for enabled providers", "placeholders": { "count": { "type": "int" } } }, "@cueSplitTitle": { "description": "Title for CUE split bottom sheet" }, "@downloadedAlbumSelectedCount": { "description": "Selection count indicator", "placeholders": { "count": { "type": "int" } } }, "@trackOptionRemoveFromWishlist": { "description": "Bottom sheet action label - remove track from wishlist" }, "notifDownloadingTrack": "{trackName} wird heruntergeladen", "@notifDownloadingTrack": { "description": "Notification title while downloading a track", "placeholders": { "trackName": { "type": "String" } } }, "@discographySkippedDownloaded": { "description": "Snackbar - with skipped tracks count", "placeholders": { "added": { "type": "int" }, "skipped": { "type": "int" } } }, "@tutorialSettingsTip3": { "description": "Tutorial settings tip 3" }, "@announcementUnableToOpenLink": { "description": "Snackbar shown when an announcement CTA link cannot be opened" }, "trackReleaseDate": "Erscheinungsdatum", "discographySelectedCount": "{count} ausgewählt", "collectionArtistCount": "{count, plural, =1{1 Künstler} other{{count} Künstler}}", "logIssueNetworkErrorLabel": "NETZWERKFEHLER", "updateStartingDownload": "Download wird gestartet...", "@updateStartingDownload": { "description": "Update status - initializing" }, "trackDiscNumber": "CD-Nummer", "@trackDiscNumber": { "description": "Metadata label - disc number" }, "optionsUsingExtension": "Erweiterung verwenden: {extensionName}", "@optionsUsingExtension": { "description": "Shows active extension name", "placeholders": { "extensionName": { "type": "String" } } }, "dialogDisableHistoryTitle": "Turn off download history?", "tutorialWelcomeTip3": "Automatische Metadaten, Cover und Lyrics einbetten", "@tutorialWelcomeTip3": { "description": "Tutorial welcome tip 3" }, "@collectionPlaylistEmptySubtitle": { "description": "Playlist empty state subtitle" }, "@tutorialSearchHint": { "description": "Placeholder shown in the tutorial search demo" }, "cleanupOrphanedDownloadsNone": "Keine verwaisten Einträge gefunden", "discographySkippedDownloaded": "{added} hinzugefügt, {skipped} bereits heruntergeladen", "@updateDontRemind": { "description": "Update button - skip this version" }, "@snackbarLoadingCueSheet": { "description": "Snackbar while loading a CUE sheet file" }, "@dialogUninstallExtension": { "description": "Dialog title - uninstall extension" }, "lyricsProvidersTitle": "Priorität des Lyrics-Anbieters", "@dialogRemove": { "description": "Dialog button - remove item" }, "snackbarError": "Fehler: {error}", "@snackbarError": { "description": "Generic error snackbar with error detail", "placeholders": { "error": { "type": "String" } } }, "@sectionApp": { "description": "Settings section header" }, "@libraryPlayback": { "description": "Section header for playback settings in library settings" }, "@downloadPrimaryArtistOnlyOn": { "description": "Status label when primary-artist-only folder naming is enabled" }, "lyricsProvidersDiscardContent": "Ungespeicherte Änderungen die verloren gehen.", "previewStop": "Vorschau stoppen", "@previewStop": { "description": "Tooltip for the button that stops the playing track preview snippet" }, "trackConvertConfirmMessageLossless": "Konvertieren von {sourceFormat} in {targetFormat}? (kein Qualitätsverlust)\n\nDie Originaldatei wird nach der Konvertierung gelöscht.", "discographyAlbumsOnly": "Nur Alben", "@discographyAlbumsOnly": { "description": "Option - download only albums" }, "@editMetadataFieldCopyright": { "description": "Chip label for copyright field in auto-fill selector" }, "extensionsFallbackSubtitle": "Wähle welche installierten Download-Erweiterungen als Fallback verwendet werden sollen", "aboutSocial": "Sozial", "@aboutSocial": { "description": "Section for social links" }, "audioAnalysisNyquist": "Nyquist", "trackCoverSelected": "Ausgewähltes Cover", "@trackCoverSelected": { "description": "Label for the newly selected cover preview" }, "downloadDeduplicationEnabled": "Bereits heruntergeladene Titel werden übersprungen", "@downloadDeduplicationEnabled": { "description": "Subtitle when deduplication is on" }, "homeEmptyTitle": "Noch keine Suchanbieter", "@homeEmptyTitle": { "description": "Title shown on home when no providers are available yet" }, "@extensionHealthUnknown": { "description": "Extension service health status - unknown" }, "storeInstalled": "Installiert", "@storeInstalled": { "description": "Already installed badge" }, "trackReplayGainSuccess": "ReplayGain tags added", "@trackReplayGainSuccess": { "description": "Snackbar message after ReplayGain tags written for a single track" }, "libraryShowDuplicateIndicatorSubtitle": "Bei der Suche nach vorhandenen Titeln anzeigen", "@collectionPlaylistRenamed": { "description": "Snackbar after renaming playlist" }, "@trackConvertResamplerSoxr": { "description": "Lossless conversion SoX resampler option" }, "@dialogUnsavedChanges": { "description": "Dialog message - unsaved changes" }, "dialogDownload": "Herunterladen", "@dialogDownload": { "description": "Confirm button in Download All dialog" }, "trackLyricsLoadFailed": "Fehler beim Laden der Lyrics", "@backupContentsTitle": { "description": "Header above the list summarizing what the backup contains" }, "@safMigrationTitle": { "description": "Title of SAF migration dialog" }, "@trackReEnrichFieldLyrics": { "description": "Checkbox label for lyrics field in re-enrich" }, "setupPermissionDeniedMessage": "Berechtigung verweigert. Bitte erteile alle Berechtigungen um fortzufahren.", "@setupPermissionDeniedMessage": { "description": "Error when permission denied" }, "settingsDownloadNetworkWifiOnly": "Nur WLAN", "@settingsDownloadNetworkWifiOnly": { "description": "Network option - only use WiFi" }, "@backupIncludeSecrets": { "description": "Toggle to include secret extension settings (tokens, API keys) in the backup" }, "@libraryFilterMetadataMissingAlbumArtist": { "description": "Filter option - items missing album artist" }, "@extensionHealthServiceUnknown": { "description": "Tooltip for unknown extension service health" }, "snackbarExtensionUpdated": "{extensionName} aktualisiert.", "@snackbarExtensionUpdated": { "description": "Snackbar - extension updated successfully", "placeholders": { "extensionName": { "type": "String" } } }, "homeEmptySubtitle": "Installiere eine Erweiterung um fortzufahren.", "@settingsTitle": { "description": "Settings screen title" }, "@libraryFilterMetadataIncorrectIsrcFormat": { "description": "Filter option - items with an invalid ISRC format" }, "@notifLibraryScanComplete": { "description": "Notification title when library scan finishes" }, "@logIssueIspBlockingLabel": { "description": "Diagnostic badge label when ISP blocking is detected" }, "tutorialDownloadTitle": "Musik wird heruntergeladen", "@tutorialDownloadTitle": { "description": "Tutorial download page title" }, "unknownTitle": "Unknown title", "@unknownTitle": { "description": "Fallback track title when metadata is missing" }, "navLibrary": "Bibliothek", "@navLibrary": { "description": "Bottom navigation - Library tab" }, "@snackbarAlreadyDownloaded": { "description": "Snackbar - track already exists", "placeholders": { "trackName": { "type": "String" } } }, "editMetadataSelectAll": "Alle", "@editMetadataSelectAll": { "description": "Button to select all fields for auto-fill" }, "storeEmptyNoExtensions": "Keine Erweiterung verfügbar", "@storeEmptyNoExtensions": { "description": "Message when store has no extensions" }, "optionsUpdateChannelWarning": "Vorschau kann Fehler oder unvollständige Funktionen enthalten", "@optionsUpdateChannelWarning": { "description": "Warning about preview channel" }, "@collectionPlaylistNameHint": { "description": "Hint text for playlist name input" }, "notifLibraryScanComplete": "Bibliotheksscan abgeschlossen", "editMetadataFieldIsrc": "ISRC", "@editMetadataFieldIsrc": { "description": "Chip label for ISRC field in auto-fill selector" }, "@libraryFolderHint": { "description": "Placeholder when no folder selected" }, "homeSearchHintDefault": "Unterstützte URL einfügen oder suchen...", "@homeSearchHintDefault": { "description": "Default placeholder for the main search field on Home" }, "extensionsNoExtensionsSubtitle": "Installiere .spotiflac-ext Dateien um neue Anbieter hinzuzufügen", "@extensionsNoExtensionsSubtitle": { "description": "Empty state subtitle" }, "@extensionEnterValue": { "description": "Hint for editing an extension setting value" }, "backupRestoreConfirmTitle": "Restore this backup?", "@backupRestoreConfirmTitle": { "description": "Confirmation dialog title before restoring a backup" }, "@libraryScanSelectFolderFirst": { "description": "Message when trying to scan without folder" }, "@qualityHiResFlac": { "description": "Quality option - high resolution FLAC" }, "aboutSpecialThanks": "Besonderer Dank", "@aboutSpecialThanks": { "description": "Section for special thanks" }, "storeInstall": "Installieren", "@storeInstall": { "description": "Install extension button" }, "@collectionWishlistEmptySubtitle": { "description": "Wishlist empty state subtitle" }, "historyFilterAlbums": "Alben", "extensionCustomUrlHandlingSubtitle": "Diese Erweiterung kann Links von diesen Seiten benutzen", "@extensionCustomUrlHandlingSubtitle": { "description": "Extension detail subtitle for custom URL handling" }, "filenameShowAdvancedTagsDescription": "Formatierte Tags für Track-Padding und Datumsmuster aktivieren", "@aboutReportIssue": { "description": "Link to report bugs" }, "@folderOrganizationByPlaylist": { "description": "Folder option - playlist folders" }, "@dateWeeksAgo": { "description": "Relative date - weeks ago", "placeholders": { "count": { "type": "int" } } }, "logEntriesFiltered": "Einträge ({count} gefiltert)", "@logEntriesFiltered": { "description": "Log count with filter active", "placeholders": { "count": { "type": "int" } } }, "@lyricsModeDescription": { "description": "Lyrics mode picker description" }, "@setupAppDocumentsFolderSubtitle": { "description": "Subtitle for documents folder" }, "storeAddRepoButton": "Repository hinzufügen", "@storeAddRepoButton": { "description": "Button to submit a new repository URL" }, "@collectionLovedEmptyTitle": { "description": "Loved empty state title" }, "aboutReportIssue": "Problem melden", "snackbarFailedToWriteStorage": "Fehler beim Zurückschreiben in den Speicher", "@snackbarFailedToWriteStorage": { "description": "Snackbar when writing metadata back to file fails" }, "errorInvalidFolderSelected": "Ungültiger Ordner ausgewählt", "allFilesAccessDisabledMessage": "Zugriff auf alle Dateien ist deaktiviert. Die App verwendet nur begrenzten Zugriff auf den Speicher.", "@allFilesAccessDisabledMessage": { "description": "Snackbar message when user disables all files access" }, "downloadMusixmatchLanguageCode": "Sprach-Code", "@downloadMusixmatchLanguageCode": { "description": "Label for Musixmatch language input field" }, "dialogUnsavedChanges": "Du hast ungespeicherte Änderungen. Möchtest du sie verwerfen?", "setupChooseFromFiles": "Aus Dateien auswählen", "@setupChooseFromFiles": { "description": "iOS file picker option" }, "@collectionFavoriteArtistsEmptySubtitle": { "description": "Favorite artists empty state subtitle" }, "downloadLossy320FormatDesc": "Choose the output format for 320kbps lossy downloads. The original stream will be converted to your selected format when needed.", "@backupRestoreConfirmButton": { "description": "Confirm button to proceed with restore" }, "@queueEmptyAlbumsSubtitle": { "description": "Empty state subtitle for album downloads" }, "collectionRemovedFromWishlist": "\"{trackName}\" aus der Wunschliste entfernt", "@collectionRemovedFromWishlist": { "description": "Snackbar after removing track from wishlist", "placeholders": { "trackName": { "type": "String" } } }, "extensionsInstalledSuccess": "Erweiterung erfolgreich installiert", "progressReadingCsv": "CSV wird gelesen...", "@progressReadingCsv": { "description": "Progress indicator - parsing CSV file" }, "artistReleases": "Releases", "@artistReleases": { "description": "Section header for all artist releases" }, "extensionVerificationBrowserTitle": "Verification browser", "@optionsDefaultSearchTabSubtitle": { "description": "Subtitle for the preferred default search tab setting" }, "optionsArtistTagModeJoinedSubtitle": "Einen Künstler wert wie \"Artist A, Artist B\" für maximale Spieler-Kompatibilität schreiben.", "downloadLossy320": "Verlustbehaftet 320kbps", "@downloadLossy320": { "description": "Quality option label for lossy 320kbps" }, "queueFlacAction": "Warteschlange FLAC", "@queueFlacAction": { "description": "Action/button label for queueing FLAC redownloads for local tracks" }, "@setupDownloadLocationIosMessage": { "description": "iOS-specific folder info" }, "trackConvertOriginal": "Original", "sectionLyricsProviderOptions": "Anbieter-Optionen", "nowPlayingTitle": "Jetzt läuft", "@nowPlayingTitle": { "description": "Title for the now playing screen" }, "@extensionHealthChecksConfigured": { "description": "Extension service health check count", "placeholders": { "count": { "type": "int" } } }, "@cacheClearAll": { "description": "Button label to clear all caches" }, "a11yDeselectTrack": "Titel abwählen", "@a11yDeselectTrack": { "description": "Accessibility label for deselecting a track" }, "@lyricsProvidersInfoText": { "description": "Info tip on lyrics provider priority page" }, "queueEmptyHistory": "Kein Download-Verlauf", "dialogClear": "Leeren", "@dialogClear": { "description": "Dialog button - clear items" }, "allFilesAccessDescription": "Option bei Schreibfehlern bitte aktivieren (erforderlich ab Android 13).", "@allFilesAccessDescription": { "description": "Description explaining when to enable all files access" }, "trackConvertConfirmTitle": "Konvertierung bestätigen", "storeCategoryLyrics": "Lyrics", "@storeCategoryLyrics": { "description": "Store extension category - lyrics" }, "@lyricsProvidersDescription": { "description": "Description on the lyrics provider priority page" }, "tooltipLoveAll": "Alle lieben", "downloadDirectory": "Download-Ordner", "@downloadDirectory": { "description": "Setting - download folder" }, "@tutorialExtensionsTip2": { "description": "Tutorial extensions tip 2" }, "libraryFolder": "Bibliotheksordner", "optionsMaxQualityCoverSubtitle": "Cover in höchster Auflösung herunterladen", "@metadataProviderPriorityTitle": { "description": "Metadata priority page title" }, "@cleanupOrphanedDownloadsResult": { "description": "Snackbar after orphan cleanup", "placeholders": { "count": { "type": "int" } } }, "cacheExploreFeedDesc": "Startseiten-Inhalt (neue Releases, Trends). Wird bei einem Neustart aktualisiert.", "@cacheExploreFeedDesc": { "description": "Description of what explore feed cache contains" }, "a11yOpenTrackByArtist": "Öffne Track {trackName} von {artistName}", "@a11yOpenTrackByArtist": { "description": "Accessibility label for opening a track item", "placeholders": { "trackName": { "type": "String" }, "artistName": { "type": "String" } } }, "announcementUnableToOpenLink": "Unable to open link. Please try again.", "libraryFilterSortAlbumDesc": "Album (Z-A)", "@libraryFilterSortAlbumDesc": { "description": "Sort option - album descending" }, "trackConvertBitrate": "Bitrate", "@trackConvertBitrate": { "description": "Label for bitrate selection" }, "audioAnalysisFileSize": "Größe", "extensionHealthServiceOnline": "Dienste online", "@extensionHealthServiceOnline": { "description": "Tooltip for online extension service" }, "logEntries": "{count} Einträge", "@logEntries": { "description": "Total log count", "placeholders": { "count": { "type": "int" } } }, "trackConvertConfirmMessage": "Konvertieren von {sourceFormat} in {targetFormat} bei {bitrate}?\n\nDie Originaldatei wird nach der Konvertierung gelöscht.", "@trackConvertConfirmMessage": { "description": "Confirmation dialog message", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" }, "bitrate": { "type": "String" } } }, "@optionsArtistTagModeSplitVorbisSubtitle": { "description": "Subtitle for split Vorbis artist tag mode" }, "folderOrganizationByAlbum": "Nach Album", "@folderOrganizationByAlbum": { "description": "Folder option - album folders" }, "libraryPlayback": "Playback", "@storeFilterAll": { "description": "Repo filter - all extensions" }, "aboutApp": "App", "@aboutApp": { "description": "Section for app info" }, "optionsReplayGainSubtitleOff": "Deaktiviert: keine Lautstärke-Normalisierungs-Tags", "@optionsReplayGainSubtitleOff": { "description": "Subtitle when ReplayGain is disabled" }, "@storeRepoDialogTitle": { "description": "Title of the change/remove repository dialog" }, "settingsLyricsSubtitle": "Einbetten, Modus, Anbieter, Sprachoptionen", "@settingsLyricsSubtitle": { "description": "Subtitle for lyrics settings" }, "logIssueIspBlockingLabel": "ISP BLOCKIERUNG ERKANNT", "storeFilterIntegration": "Integration", "@storeFilterIntegration": { "description": "Repo filter - integrations" }, "@lyricsProvidersAtLeastOne": { "description": "Snackbar when user tries to disable the last enabled provider" }, "@appearanceHistoryViewGrid": { "description": "Grid layout option" }, "trackDownloaded": "Heruntergeladen", "extensionVerificationHelpMessageManual": "SpotiFLAC Mobile could not open the browser automatically. Open this link in your browser, or copy it manually.", "setupDownloadLocationIosMessage": "Auf iOS werden Downloads im Dokumentenordner der App gespeichert. Du kannst sie über die Datei-App aufrufen.", "optionsArtistTagModeDescription": "Wähle aus, wie mehrere Künstler in eingebetteten Tags geschrieben sind.", "@optionsArtistTagModeDescription": { "description": "Bottom-sheet description for artist tag mode setting" }, "@queueRetryAllFailed": { "description": "Button to retry every failed download in the queue", "placeholders": { "count": { "type": "int" } } }, "@trackConvertDitherTriangularHp": { "description": "Lossless conversion high-pass triangular dither option" }, "@extensionVerificationCopyLink": { "description": "Button to copy the extension verification URL" }, "searchSongs": "Titel", "@searchSongs": { "description": "Search result category - songs" }, "@appearanceHistoryView": { "description": "Layout style for history" }, "sectionFileSettings": "Datei-Einstellungen", "@sectionFileSettings": { "description": "Settings section header" }, "@cancelDownloadTitle": { "description": "Dialog title when confirming cancellation of an active download" }, "@cacheLibraryCover": { "description": "Cache item title for local library cover art images" }, "audioAnalysisSpectralCutoff": "Spektralschnitt", "dialogDelete": "Löschen", "@dialogDelete": { "description": "Dialog button - delete item" }, "tutorialLibraryDesc": "Die gesamte heruntergeladene Musik ist in der Bibliothek organisiert.", "@tutorialLibraryDesc": { "description": "Tutorial library page description" }, "@queueDownloadSpeedStatus": { "description": "Queue status while downloading with speed", "placeholders": { "speed": { "type": "String" } } }, "@extensionsHomeFeedOffSubtitle": { "description": "Extensions page - subtitle for off home feed option" }, "cacheCleanupResult": "Bereinigung: {downloadCount} verwaiste Downloads, {libraryCount} fehlende Bibliothekseinträge", "@cacheCleanupResult": { "description": "Snackbar after unused data cleanup", "placeholders": { "downloadCount": { "type": "int" }, "libraryCount": { "type": "int" } } }, "trackConvertLosslessHint": "Verlustfreie Konvertierung kein Qualitätsverlust", "@trackConvertLosslessHint": { "description": "Hint shown when converting between lossless formats" }, "collectionRenamePlaylist": "Playlist umbenennen", "@collectionRenamePlaylist": { "description": "Action to rename playlist" }, "@libraryFilterTitle": { "description": "Filter bottom sheet title" }, "@storageModeAppFolder": { "description": "Storage mode option - app-managed folder" }, "logTotalErrors": "Gesamte Fehler: {count}", "@logTotalErrors": { "description": "Total error count in log issue analysis", "placeholders": { "count": { "type": "int" } } }, "@setupStorageRequired": { "description": "Title when storage permission needed" }, "@snackbarMetadataProviderSaved": { "description": "Snackbar - metadata provider order saved" }, "@selectionBatchConvertConfirmTitle": { "description": "Confirmation dialog title for batch conversion" }, "extensionsHomeFeedAutoSubtitle": "Automatisch die besten verfügbaren auswählen", "@extensionsHomeFeedAutoSubtitle": { "description": "Extensions page - subtitle for auto home feed option" }, "setupLanguageDescription": "Wählen deine bevorzugte Sprache für die App. Dies kann später in den Einstellungen geändert werden.", "settingsBackupSubtitle": "Move your library, history and settings to a new device", "@settingsBackupSubtitle": { "description": "Subtitle for backup and restore settings item" }, "recentTypeArtist": "Künstler", "@recentTypeArtist": { "description": "Recent access item type - artist" }, "collectionPlaylistEmptySubtitle": "Drücke lange + auf einem beliebigen Titel, um ihn hier hinzuzufügen", "artistCompilations": "Zusammenstellungen", "@artistCompilations": { "description": "Section header for compilations" }, "snackbarFolderPickerFailed": "Fehler beim Öffnen des Ordners: {error}", "@snackbarFolderPickerFailed": { "description": "Snackbar shown when folder picker fails to open", "placeholders": { "error": { "type": "String" } } }, "@optionsDetailedLoggingOn": { "description": "Status when logging enabled" }, "settingsSaveDownloadHistory": "Save download history", "@settingsSaveDownloadHistory": { "description": "Settings switch title for storing completed downloads in history" }, "@storeCategoryIntegration": { "description": "Store extension category - integration" }, "a11yOpenItemCount": "Öffne {title}, {count} {count, plural, =1{Item} other{Items}}", "@a11yOpenItemCount": { "description": "Accessibility label for opening a grouped item with count", "placeholders": { "title": { "type": "String" }, "count": { "type": "int" } } }, "trackFileInfo": "Datei-Info", "@trackFileInfo": { "description": "Tab title - file information" }, "libraryFilterMetadataMissingAlbumArtist": "Fehlender Album-Künstler", "audioAnalysisNoClipping": "Kein Clipping", "tutorialSettingsDesc": "Personalisiere die App in den Einstellungen nach deiner Präferenz.", "@tutorialSettingsDesc": { "description": "Tutorial settings page description" }, "lyricsModeExternalSubtitle": "Separate .lrc Datei für Player wie Samsung Music", "@lyricsModeExternalSubtitle": { "description": "Subtitle for external option" }, "trackLoadLyrics": "Lade Lyrics", "@trackLoadLyrics": { "description": "Action - fetch lyrics" }, "extensionVerificationHelpTitleWaiting": "Verification still waiting", "@extensionVerificationHelpTitleWaiting": { "description": "Dialog title when verification is taking longer than expected" }, "libraryFilterReset": "Zurücksetzen", "@libraryFilterReset": { "description": "Reset all filters button" }, "@downloadAlbumArtistMetadataFull": { "description": "Status label when album-artist folder filtering uses full metadata" }, "storeTitle": "Erweiterungs-Repo", "@storeTitle": { "description": "Repo screen title" }, "libraryCleared": "Bibliothek geleert", "@libraryCleared": { "description": "Snackbar after clearing library" }, "queueDownloadCompleted": "Download abgeschlossen", "@queueDownloadCompleted": { "description": "Accessibility label for completed download state in queue" }, "libraryTitle": "Lokale Bibliothek", "@libraryTitle": { "description": "Library settings page title" }, "queueAlbumCount": "{count, plural, =1{1 Album} other{{count} Alben}}", "@queueAlbumCount": { "description": "Album count label with plural support", "placeholders": { "count": { "type": "int" } } }, "libraryClearConfirmTitle": "Bibliothek löschen", "@backupExportSectionTitle": { "description": "Section title for the export/backup card" }, "dialogClearAll": "Alles löschen", "@dialogClearAll": { "description": "Dialog title - clear all items" }, "tutorialExtensionsDesc": "Erweitere die Fähigkeiten der App mit Community-Erweiterungen.", "@tutorialExtensionsDesc": { "description": "Tutorial extensions page description" }, "libraryExternalPlayer": "External player", "@libraryExternalPlayer": { "description": "Setting option to use an external music player" }, "editMetadataFieldGenre": "Genre", "@tutorialLibraryTitle": { "description": "Tutorial library page title" }, "folderOrganizationByPlaylist": "Nach Playlist", "queueTrackCount": "{count, plural, =1{1 Titel} other{{count} Titel}}", "@searchSortTitle": { "description": "Bottom sheet title for search sort options" }, "editMetadataSelectNone": "Keine", "@historyFilterSingles": { "description": "Filter chip - show singles only" }, "@setupLanguageTitle": { "description": "Title for the language selection step in setup" }, "trackSaveCoverArt": "Cover speichern", "@trackSaveCoverArt": { "description": "Menu action - save album cover art as file" }, "@downloadAlbumFolderStructure": { "description": "Setting - album folder organization" }, "lyricsProvidersAtLeastOne": "Mindestens ein Anbieter muss aktiviert bleiben", "@notifDownloadCompleteCount": { "description": "Notification title when download is complete, with count", "placeholders": { "completed": { "type": "int" }, "total": { "type": "int" } } }, "setupUseDefault": "Standard verwenden", "@setupUseDefault": { "description": "Button to use default folder" }, "logNoLogsYetSubtitle": "Logs werden hier angezeigt, während du die App benutzt", "@logNoLogsYetSubtitle": { "description": "Empty state subtitle" }, "@dateToday": { "description": "Relative date - today" }, "trackSaveLyricsProgress": "Speichere Lyrics...", "@trackSaveLyricsProgress": { "description": "Snackbar while saving lyrics to file" }, "trackCoverSaved": "Cover in {fileName} gespeichert", "@trackCoverSaved": { "description": "Snackbar after cover art saved", "placeholders": { "fileName": { "type": "String" } } }, "trackReEnrichFieldLyrics": "Lyrics", "@audioAnalysisRescan": { "description": "Tooltip/label for the button that re-runs the audio analysis, discarding cached results" }, "@downloadNeteaseIncludeRomanizationEnabled": { "description": "Subtitle when Netease romanization is on" }, "dialogDisableAndClear": "Turn off and clear", "extensionHealthChecksConfigured": "{count} {count, plural, =1{Prüfung} other{Prüfungen}} konfiguriert", "cleanupOrphanedDownloadsSubtitle": "Verlaufseinträge für Dateien löschen, die nicht mehr existieren", "@notifLibraryScanProgressWithTotal": { "description": "Notification body for library scan progress when total is known", "placeholders": { "scanned": { "type": "int" }, "total": { "type": "int" }, "percentage": { "type": "int" } } }, "@extensionDetailsTags": { "description": "Section title for extension tags" }, "@albumFolderAlbumOnlySubtitle": { "description": "Folder structure example" }, "@audioAnalysisAnalyzing": { "description": "Loading text while analyzing audio" }, "@settingsDonate": { "description": "Settings menu item - donate page" }, "@collectionPlaylistNameRequired": { "description": "Validation error for empty playlist name" }, "@backupImportSectionDescription": { "description": "Description for the restore action" }, "storeFilterLyrics": "Lyrics", "libraryAutoScan": "Auto-Scan", "@libraryAutoScan": { "description": "Setting for automatic library scanning" }, "safMigrationMessage1": "SpotiFLAC verwendet jetzt Android Storage Access Framework (SAF) beim Herunterladen. Dies behebt Fehler bei Android 10+.", "@safMigrationMessage1": { "description": "First paragraph of SAF migration dialog" }, "setupStorageRequired": "Speicherzugriff erforderlich", "@notifLibraryScanErrors": { "description": "Library scan complete suffix - error count", "placeholders": { "count": { "type": "int" } } }, "appearanceHistoryViewGrid": "Raster", "trackConvertConverting": "Konvertiere Audio...", "@trackConvertConverting": { "description": "Snackbar while converting" }, "@setupUseDefaultFolder": { "description": "Dialog title for default folder" }, "optionsArtistTagModeSplitVorbisSubtitle": "Schreibe einen Künstler Tag pro Künstler für FLAC und Opus; MP3 und M4A bleiben beigetreten.", "snackbarPlayingNext": "Als nächstes", "@snackbarPlayingNext": { "description": "Snackbar when a track is inserted as the next queue item" }, "optionsDefaultSearchTabSubtitle": "Wähle aus, welcher Tab zuerst für neue Suchergebnisse geöffnet wird.", "@editMetadataAutoFillFetch": { "description": "Button label to fetch online metadata and fill selected fields" }, "tutorialSearchDesc": "Es gibt zwei einfache Möglichkeiten, Musik zu finden, die du herunterladen möchtest.", "@sectionService": { "description": "Settings section header" }, "notifUpdateProgress": "{received} / {total} MB • {percentage}%", "@discographyDownloadSelected": { "description": "Button - download selected albums" }, "cacheClearAllConfirmMessage": "Dadurch werden alle Cache-Kategorien auf dieser Seite gelöscht. Heruntergeladene Musikdateien werden nicht gelöscht.", "@cacheClearAllConfirmMessage": { "description": "Dialog message before clearing all caches" }, "extensionsHomeFeedProvider": "Home Feed Anbieter", "@extensionsHomeFeedProvider": { "description": "Extensions page - label for home feed provider selector" }, "@cacheExploreFeed": { "description": "Cache item title for explore home feed cache" }, "@audioAnalysisDynamicRange": { "description": "Dynamic range metric label" }, "unknownAlbum": "Unbekanntes Album", "trackCoverCurrent": "Aktuelles Cover", "downloadSongLinkRegionDesc": "Region, die beim Auflösen von Titellinks über SongLink verwendet wird. Wähle das Land, in dem der Streaming-Dienste verfügbar sind.", "downloadPrimaryArtistOnlyOff": "Primary only: Off", "dialogDone": "Fertig", "@dialogDone": { "description": "Dialog button - action completed" }, "storeRepoUrlLabel": "Repository-URL", "downloadSelectServiceToEnable": "Select a provider with quality options to enable this option", "@logIssueRateLimitedSuggestion": { "description": "Diagnostic badge suggestion for rate limiting" }, "libraryScanProgress": "{progress}% von {total} Dateien", "@libraryScanProgress": { "description": "Scan progress display", "placeholders": { "progress": { "type": "String" }, "total": { "type": "int" } } }, "collectionLovedEmptyTitle": "Lieblingssongs sind leer", "tutorialExtensionsTitle": "Erweiterungen", "@tutorialExtensionsTitle": { "description": "Tutorial extensions page title" }, "searchSortDurationShort": "Dauer (kürzeste)", "@searchSortDurationShort": { "description": "Sort option - shortest duration first" }, "trackCopyFilePath": "Dateipfad kopieren", "@trackCopyFilePath": { "description": "Action - copy file path" }, "albumFolderArtistAlbumFlatSubtitle": "Künstler/Album/ Und Künstler/Lied.flac", "@trackConvertResampler": { "description": "Section label for lossless conversion resampler options" }, "editMetadataFieldTrackNum": "Titel #", "@editMetadataFieldTrackNum": { "description": "Chip label for track number field in auto-fill selector" }, "snackbarFailedToUpdate": "Erweiterung konnte nicht aktualisiert werden", "@snackbarFailedToUpdate": { "description": "Snackbar - extension update error" }, "notifAlreadyInLibrary": "Bereits in der Bibliothek", "@notifAlreadyInLibrary": { "description": "Notification title when track is already in library" }, "collectionPlaylistNameHint": "Playlist-Name", "extensionVerificationCopyLink": "Copy link", "@replayGainBatchAnalyzing": { "description": "Progress dialog title while batch scanning ReplayGain" }, "setupLanguageTitle": "Sprache auswählen", "extensionId": "ID", "@extensionId": { "description": "Extension detail - unique ID" }, "regionCountryBR": "Brazil", "@updateNewVersionReady": { "description": "Update subtitle" }, "@queueDownloadedFileMissing": { "description": "Accessibility label when a downloaded file is missing from disk" }, "@lyricsMode": { "description": "Setting - how to save lyrics" }, "@settingsAppearance": { "description": "Settings section - visual customization" }, "@setupStorageAccessMessageAndroid11": { "description": "Android 11+ specific explanation" }, "@tutorialLibraryTip3": { "description": "Tutorial library tip 3" }, "@downloadAppleQqMultiPersonDisabled": { "description": "Subtitle when multi-person lyrics is off" }, "libraryStorageAccessMessage": "SpotiFLAC benötigt Speicherzugriff, um deine Musikbibliothek zu scannen. Bitte erteile die Berechtigung in den Einstellungen.", "@libraryStorageAccessMessage": { "description": "Dialog message for storage permission" }, "@tutorialLibraryTip1": { "description": "Tutorial library tip 1" }, "dialogRemoveExtensionMessage": "Bist du sicher, dass du diese Erweiterung entfernen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.", "@dialogRemoveExtensionMessage": { "description": "Dialog message - uninstall confirmation" }, "setupDownloadLocationTitle": "Speicherort", "@setupDownloadLocationTitle": { "description": "Download location dialog title" }, "downloadNetworkCompatibilityModeEnabled": "Verwendung der Legacy-TLS-Einstellungen für ältere Netzwerke", "@downloadNetworkCompatibilityModeEnabled": { "description": "Subtitle when network compatibility mode is on" }, "@audioAnalysisBitDepth": { "description": "Bit depth metric label" }, "trackOptionAddToLoved": "Zu Lieblingssongs hinzufügen", "@trackOptionAddToLoved": { "description": "Bottom sheet action label - add track to loved folder" }, "cacheAppDirectory": "App-Cache Ordner", "@cacheAppDirectory": { "description": "Cache item title for app cache directory" }, "lyricsProviderMusixmatchDesc": "Größte Lyrics-Datenbank (mehrsprachig)", "@navStore": { "description": "Bottom navigation - Extension repo tab" }, "extensionPostProcessing": "Post-processing", "@searchTracks": { "description": "Search filter label - tracks" }, "logCopied": "Logs in Zwischenablage kopiert", "@logCopied": { "description": "Snackbar - logs copied" }, "@extensionHealthRequired": { "description": "Label for a required extension service health check" }, "@previewPlay": { "description": "Tooltip for the button that plays a short track preview snippet" }, "clickableLookingUpArtist": "Künstler wird gesucht...", "@clickableLookingUpArtist": { "description": "Snackbar shown while clickable artist metadata is being resolved" }, "@extensionVerificationBrowserSubtitleInApp": { "description": "Subtitle when in-app browser is preferred for extension verification" }, "setupUseDefaultFolder": "Als Standardordner verwenden?", "tutorialSearchHint": "Einfügen oder suchen...", "@logIssueTrackNotFoundLabel": { "description": "Diagnostic badge label when a track is unavailable" }, "@storageModeAppFolderSubtitle": { "description": "Subtitle for app folder storage mode" }, "downloadMusixmatchLanguage": "Musixmatch Sprache", "@downloadMusixmatchLanguage": { "description": "Setting for Musixmatch lyrics translation language" }, "lyricsModeExternal": "Externe .lrc Datei", "@setupSelectFolder": { "description": "Button to select folder" }, "logSearchHint": "Logs durchsuchen ...", "@backupCreateFailed": { "description": "Snackbar when backup creation fails" }, "@settingsSaveDownloadHistorySubtitle": { "description": "Settings switch subtitle for storing completed downloads in history" }, "@albumFolderArtistAlbumFlat": { "description": "Album folder option with singles directly in artist folder" }, "extensionHealthRequired": "benötigt", "actionCancel": "Abbrechen", "@actionCancel": { "description": "Action button - cancel operation" }, "optionsEmbedMetadataSubtitleOff": "Deaktiviert (erweitert): Metadateneinbettung überspringen", "@optionsEmbedMetadataSubtitleOff": { "description": "Subtitle when metadata embedding is disabled" }, "downloadAllowLocalNetworkDisabled": "Local/private addresses are blocked for security", "@downloadAllowLocalNetworkDisabled": { "description": "Subtitle when allow local network access is off" }, "@extensionsDownloadPrioritySubtitle": { "description": "Subtitle for download priority" }, "downloadSingleFilenameFormat": "Einzelnes Dateinamenformat", "@downloadSingleFilenameFormat": { "description": "Setting for output filename pattern for singles/EPs" }, "cacheSummarySubtitle": "Das Leeren des Caches entfernt nicht heruntergeladene Musikdateien.", "@cacheSummarySubtitle": { "description": "Helper text for cache summary card" }, "libraryFilterMetadataIncorrectIsrcFormat": "Falsches ISRC-Format", "libraryFilterMetadataMissingTrackNumber": "Fehlende Tracknummer", "@libraryFilterMetadataMissingTrackNumber": { "description": "Filter option - items missing track number" }, "backupIncludeSecretsDescription": "Tokens and API keys from extensions will be saved into the backup file. Keep the file private. When off, you re-enter them after restoring.", "@backupIncludeSecretsDescription": { "description": "Explanation for the include-credentials toggle" }, "audioAnalysisChannelStats": "Pro Kanal Statistik", "@audioAnalysisChannelStats": { "description": "Per-channel audio analysis section label" }, "@extensionServiceStatus": { "description": "Extension detail section header for service status" }, "queueEmptySingles": "Kein Single Download", "@queueEmptySingles": { "description": "Empty state title when no single track downloads exist" }, "@snackbarSelectedPlaylistsEmpty": { "description": "Snackbar when selected playlists contain no tracks" }, "@errorRateLimited": { "description": "Error title - too many requests" }, "setupDownloadInFlac": "Spotify Titel in FLAC herunterladen", "@setupDownloadInFlac": { "description": "App tagline in setup" }, "trackRemoveFromDevice": "Vom Gerät entfernen", "@extensionsNoDownloadProvider": { "description": "Empty state - no download providers" }, "@backupCreated": { "description": "Snackbar after a backup file is created" }, "cacheSummaryTitle": "Cache-Übersicht", "@cacheSummaryTitle": { "description": "Heading for cache summary card" }, "selectionReplayGainCount": "ReplayGain ({count})", "@selectionReplayGainCount": { "description": "Batch selection action button label for ReplayGain", "placeholders": { "count": { "type": "int" } } }, "@setupNotificationBackgroundDescription": { "description": "Detailed notification explanation" }, "safMigrationTitle": "Speicheraktualisierung erforderlich", "snackbarMetadataSaved": "Metadaten erfolgreich gespeichert", "@snackbarMetadataSaved": { "description": "Snackbar after successfully saving track metadata" }, "@backupContentsSettings": { "description": "Backup contents row label for settings" }, "logClearLogsTitle": "Logs leeren", "extensionsCustomSearch": "Benutzerdefinierte Suche", "@extensionsCustomSearch": { "description": "Label for custom search provider" }, "@downloadFrom": { "description": "Label - download source" }, "cacheSizeWithFiles": "{size} in {count} Dateien", "selectionShareNoFiles": "Keine teilbare Dateien gefunden", "@selectionShareNoFiles": { "description": "Snackbar when no selected files exist on disk" }, "snackbarAddedTracksToQueue": "{count} Titel hinzugefügt", "downloadFilenameInsertTag": "Tippe, um Tag einzufügen:", "@downloadFilenameInsertTag": { "description": "Label above filename tag chips" }, "collectionRemovedFromFavoriteArtists": "\"{artistName}\" entfernt aus Lieblingskünstlern", "@collectionRemovedFromFavoriteArtists": { "description": "Snackbar after removing artist from favorite artists", "placeholders": { "artistName": { "type": "String" } } }, "queueDownloadSpeedStatus": "Herunterladen - {speed} MB/s", "backupRestoreConfirmButton": "Restore", "@libraryCleanupMissingFiles": { "description": "Button to remove entries for missing files" }, "backupCreateFailed": "Failed to create backup", "notifLibraryScanFailed": "Bibliotheksscan fehlgeschlagen", "@notifLibraryScanFailed": { "description": "Notification title when library scan fails" }, "audioAnalysisRescan": "Neu analysieren", "@trackTrackName": { "description": "Metadata label - track title" }, "@setupPermissionRequired": { "description": "Generic permission required title", "placeholders": { "permissionType": { "type": "String", "description": "Type of permission (Storage/Notification)" } } }, "@nowPlayingNoLyrics": { "description": "Empty state when the playing file has no embedded lyrics" }, "libraryFilesUnit": "{count, plural, =1{1 Datei} other{{count} Datein}}", "@libraryFilesUnit": { "description": "Unit label for files count during library scanning", "placeholders": { "count": { "type": "int" } } }, "@extensionMetadataProvider": { "description": "Capability - provides metadata" }, "@downloadFilterContributing": { "description": "Setting to strip contributing artists from Album Artist folder name" }, "libraryScanSelectFolderFirst": "Wähle zuerst einen Ordner", "@sectionDownload": { "description": "Settings section header" }, "extensionHealthNotConfigured": "Nicht konfiguriert", "queueRetryAllFailed": "Retry {count} failed", "folderOrganizationByPlaylistSubtitle": "Ordner für jede Playlist trennen", "@folderOrganizationByPlaylistSubtitle": { "description": "Subtitle for playlist folder option" }, "lyricsProviderExtensionDesc": "Erweiterungsanbieter", "@libraryFilterQualityHiRes": { "description": "Filter option - high resolution audio" }, "trackConvertTitle": "Audio konvertieren", "@trackConvertTitle": { "description": "Title of convert bottom sheet" }, "setupSkipForNow": "Vorerst überspringen", "sectionDownload": "Herunterladen", "downloadLossyOpus256Subtitle": "Beste Qualität, ~8MB pro Titel", "@downloadLossyOpus256Subtitle": { "description": "Subtitle for Opus 256kbps lossy option" }, "@trackConvertActionLabelLossless": { "description": "Convert button label for lossless conversion with quality cap", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" }, "quality": { "type": "String" } } }, "storeRequiresVersion": "Benötigt v{version}+", "@storeRequiresVersion": { "description": "Store compatibility badge for minimum app version", "placeholders": { "version": { "type": "String" } } }, "metadataProviderPriorityDescription": "Ziehe, um Metadatenanbieter neu zu ordnen. Die App versucht Anbieter von oben nach unten, wenn sie nach Tracks suchen und Metadaten abrufen.", "@notifUpdateFailed": { "description": "Notification title when app update download fails" }, "extensionsInfoTip": "Erweiterungen können neue Metadaten und Download-Anbieter hinzufügen. Installiere nur Erweiterungen von vertrauenswürdigen Quellen.", "@extensionsInfoTip": { "description": "Security warning about extensions" }, "@downloadAppleQqMultiPersonEnabled": { "description": "Subtitle when multi-person lyrics is on" }, "libraryFilterMetadataMissingYear": "Jahr fehlt", "extensionsDownloadPriority": "Download-Priorität", "@extensionsDownloadPriority": { "description": "Setting - download provider order" }, "@downloadAllowLocalNetworkEnabled": { "description": "Subtitle when allow local network access is on" }, "libraryScan": "Bibliothek scannen", "@libraryScan": { "description": "Button to start library scan" }, "editMetadataFieldLabel": "Label", "@editMetadataFieldLabel": { "description": "Chip label for label field in auto-fill selector" }, "updateDownloadFailed": "Download fehlgeschlagen", "@updateDownloadFailed": { "description": "Update error title" }, "appearanceAmoledDarkSubtitle": "AMOLED Hintergrund", "@appearanceAmoledDarkSubtitle": { "description": "Subtitle for AMOLED dark" }, "setupIcloudNotSupported": "iCloud Drive wird nicht unterstützt. Bitte verwende den \"Dokumente\" Ordner.", "trackLyricsEmbeddedSource": "Eingebettet", "@trackLyricsEmbeddedSource": { "description": "Lyrics source label for embedded lyrics" }, "@trackAlbumArtist": { "description": "Metadata label - album artist" }, "extensionsInstallPartialSuccess": "{installed} von {attempted} Erweiterungen installiert", "@extensionsInstallPartialSuccess": { "description": "Message when installing multiple extensions partially succeeds", "placeholders": { "installed": { "type": "int", "description": "Number of successfully installed extensions" }, "attempted": { "type": "int", "description": "Number of selected extensions" } } }, "@extensionSettingsCount": { "description": "Count of settings exposed by an extension quality option", "placeholders": { "count": { "type": "int" } } }, "notifLibraryScanCancelled": "Bibliotheksscan abgebrochen", "@notifLibraryScanCancelled": { "description": "Notification title when library scan is cancelled by the user" }, "collectionPlaylistNameRequired": "Playlist-Name ist erforderlich", "libraryCleanupMissingFiles": "Fehlende Dateien bereinigen", "storeCategoryUtility": "Utility", "@storeCategoryUtility": { "description": "Store extension category - utility" }, "searchSortTitle": "Ergebnisse sortieren", "@extensionVerificationBrowserExternal": { "description": "Chip label for external browser verification mode" }, "audioAnalysisLufs": "LUFS", "@setupAllowAccessToManageFiles": { "description": "Instruction for file access permission" }, "extensionsErrorLoading": "Fehler beim Laden der Erweiterung", "@actionPaste": { "description": "Generic action - paste from clipboard" }, "aboutFeatureRequestSubtitle": "Schlage neue Funktionen für die App vor", "@aboutFeatureRequestSubtitle": { "description": "Subtitle for feature request" }, "@aboutTitle": { "description": "About page title" }, "@downloadNeteaseIncludeTranslation": { "description": "Setting to include translated lyrics from Netease" }, "@actionGo": { "description": "Generic action button label" }, "regionCountryFR": "France", "trackConvertResamplerSoxr": "SoXr", "extensionUpdated": "Aktualisiert", "@extensionUpdated": { "description": "Extension detail - last update" }, "downloadLossyFormat": "Verlustbehaftetes Format", "@downloadLossyFormat": { "description": "Setting title to pick output format for lossy downloads" }, "snackbarAlreadyInLibrary": "\"{trackName}\" existiert bereits in deiner Bibliothek", "@snackbarAlreadyInLibrary": { "description": "Snackbar - track already exists in local library", "placeholders": { "trackName": { "type": "String" } } }, "libraryExternalPlayerSubtitle": "Recommended for listening, best quality, gapless playback, EQ, and wider format support", "extensionCustomUrlHandlingShareHint": "Teile Links von diesen Seiten mit SpotiFLAC Mobile und diese Erweiterung wird sie verarbeiten.", "libraryFilterQuality": "Qualität", "@libraryFilterQuality": { "description": "Filter section - audio quality" }, "editMetadataAutoFillDone": "{count} {count, plural, =1{Feld} other{Felder}} aus Online-Metadaten gefüllt", "@editMetadataAutoFillDone": { "description": "Snackbar confirming how many fields were auto-filled", "placeholders": { "count": { "type": "int" } } }, "@discographyDownload": { "description": "Button - download artist discography" }, "aboutFeatureRequest": "Feature vorschlagen", "downloadSingleFilenameFormatDescription": "Dateinamenmuster für Singles und EPs. Verwendet die gleichen Tags wie das Albumformat.", "@downloadSingleFilenameFormatDescription": { "description": "Subtitle description for single filename format setting" }, "queueClearAllMessage": "Bist du dir sicher, dass du alle Downloads löschen möchten?", "dialogDisableHistoryMessage": "Existing history will be cleared. Downloaded files will not be deleted.", "extensionLastChecked": "Zuletzt geprüft {time}", "@extensionLastChecked": { "description": "Timestamp for the latest extension service health check", "placeholders": { "time": { "type": "String" } } }, "homeImportCsvTooltip": "CSV-Datei importieren", "@homeImportCsvTooltip": { "description": "Tooltip for importing a CSV file into Home search" }, "trackConvertResamplerSwr": "SWR", "@trackConvertResamplerSwr": { "description": "Lossless conversion default FFmpeg swresample resampler option" }, "@downloadFolderOrganization": { "description": "Title of the folder organization picker bottom sheet" }, "dialogClearHistoryTitle": "Verlauf löschen", "@logClearSearch": { "description": "Tooltip for clearing the log search field" }, "dialogImport": "Importieren", "@dialogImport": { "description": "Dialog button - import data" }, "@setupChangeFolderTooltip": { "description": "Tooltip for editing the selected download folder" }, "notifLibraryScanErrors": "{count} Fehler", "@downloadNetworkCompatibilityMode": { "description": "Setting for legacy TLS/network handling" }, "@metadataSaveFailedFfmpeg": { "description": "Snackbar error when FFmpeg fails to write metadata" }, "dialogUninstallExtension": "Erweiterung deinstallieren?", "recentTypePlaylist": "Playlist", "@recentTypePlaylist": { "description": "Recent access item type - playlist" }, "trackDeleteConfirmMessage": "Dies wird die heruntergeladene Datei dauerhaft löschen und sie aus deinem Verlauf entfernen.", "@logIssueNetworkErrorDescription": { "description": "Diagnostic badge description for generic network errors" }, "appearanceThemeSystem": "System", "@appearanceThemeSystem": { "description": "Follow system theme" }, "albumFolderArtistAlbumSingles": "Künstler / Album + Singles", "@aboutTranslators": { "description": "Section for translators" }, "shareSheetNotFound": "Not found", "@shareSheetNotFound": { "description": "Cross-service share sheet row subtitle when a service has no match" }, "@tutorialDownloadInProgressSemantics": { "description": "Accessibility label for active download state in tutorial demo" }, "editMetadataAutoFillNoneSelected": "Wähle mindestens ein Feld zum automatischen Ausfüllen aus", "@editMetadataAutoFillNoneSelected": { "description": "Snackbar when user taps Fetch without selecting any fields" }, "@snackbarViewQueue": { "description": "Snackbar action - view download queue" }, "@optionsUpdateChannelPreview": { "description": "Include beta/preview updates" }, "editMetadataFieldComposer": "Komponist", "@editMetadataFieldComposer": { "description": "Label for composer field in the edit metadata sheet" }, "aboutSachinsenalDesc": "The original HiFi project creator. A foundation for lossless-source integration.", "@aboutSachinsenalDesc": { "description": "Credit description for sachinsenal0x64" }, "backupTitle": "Backup & Restore", "@libraryFilterMetadata": { "description": "Filter section - metadata completeness" }, "setupStorageAccessRequired": "Speicherzugriff erforderlich", "@setupStorageAccessRequired": { "description": "Title when storage access needed" }, "trackMetadataDelete": "Löschen", "@trackMetadataDelete": { "description": "Action button - delete track" }, "libraryFilterMetadataMissingDiscNumber": "Fehlende Disc-Nummer", "@libraryFilterMetadataMissingDiscNumber": { "description": "Filter option - items missing disc number" }, "snackbarMetadataProviderSaved": "Priorität des Metadaten-Anbieters gespeichert", "setupPermissionRequired": "{permissionType}-Berechtigung erforderlich", "@selectionConvertNoConvertible": { "description": "Snackbar when no selected tracks support conversion" }, "extensionHealthDegraded": "Eingeschränkt", "regionCountryKR": "Südkorea", "@regionCountryKR": { "description": "Country name for SongLink region picker" }, "trackLyricsNotInFile": "Keine Lyrics in dieser Datei gefunden", "@trackLyricsNotInFile": { "description": "Message when no embedded lyrics in audio file" }, "@downloadedAlbumTapToSelect": { "description": "Selection hint" }, "downloadArtistNameFilters": "Künstlernamen-Filter", "@downloadArtistNameFilters": { "description": "Setting title for artist folder filter options" }, "@libraryFilterMetadataMissingArtist": { "description": "Filter option - items missing artist" }, "recentShowAllDownloads": "Alle Downloads anzeigen", "@appearanceThemeLight": { "description": "Light theme" }, "trackReEnrichFieldTrackInfo": "Track & Disc Nummer", "@appearanceThemeDark": { "description": "Dark theme" }, "extensionVerificationLinkCopied": "Verification link copied", "@extensionVerificationLinkCopied": { "description": "Snackbar after copying the extension verification URL" }, "@extensionsHomeFeedDescription": { "description": "Extensions page - description for home feed provider picker" }, "downloadAlbumArtistMetadataPrimaryOnly": "Album Artist metadata: Primary only", "@downloadAlbumArtistMetadataPrimaryOnly": { "description": "Status label when album-artist folder filtering uses primary artist only" }, "extensionOauthConnectHint": "Tippe auf \"Mit Spotify verbinden\" um dieses Feld auszufüllen.", "setupNext": "Weiter", "extensionVerificationBrowserSubtitleInApp": "Open challenges in the in-app browser first", "libraryAutoScanDaily": "Täglich", "@libraryAutoScanDaily": { "description": "Auto scan once per day" }, "@audioAnalysisDescription": { "description": "Description for audio analysis tap-to-analyze prompt" }, "nowPlayingUpNext": "Up next", "@nowPlayingUpNext": { "description": "Title for the playback queue sheet" }, "logAutoScrollOff": "Auto-Scrollen AUS", "trackConvertFailed": "Konvertierung fehlgeschlagen", "@trackConvertFailed": { "description": "Snackbar when conversion fails" }, "extensionsUninstall": "Deinstallieren", "safMigrationSuccess": "Download-Ordner auf SAF-Modus aktualisiert", "optionsClearHistorySubtitle": "Alle heruntergeladenen Titel aus dem Verlauf entfernen", "@optionsClearHistorySubtitle": { "description": "Subtitle for clear history" }, "trackPlayNext": "Play next", "extensionsNoHomeFeedExtensions": "Keine Erweiterungen mit Home-Feed", "optionsUpdateChannelStable": "Nur stabile Versionen", "@optionsUpdateChannelStable": { "description": "Only stable updates" }, "@discographyDownloadAllSubtitle": { "description": "Subtitle showing total tracks and albums", "placeholders": { "count": { "type": "int" }, "albumCount": { "type": "int" } } }, "searchPlaylists": "Playlists", "@searchPlaylists": { "description": "Search result category - playlists" }, "downloadNetworkCompatibilityMode": "Netzwerkkompatibilitätsmodus", "settingsAppearance": "Erscheinungsbild", "logIssueRateLimitedLabel": "LIMIT ERKANNT", "@logIssueRateLimitedLabel": { "description": "Diagnostic badge label when the service rate limits requests" }, "logIssueSummary": "Problemübersicht", "@logIssueSummary": { "description": "Header for log issue analysis summary" }, "appName": "SpotiFLAC Mobile", "storeRepoDialogCurrent": "Aktuelles Repository:", "@optionsExtensionStoreSubtitle": { "description": "Subtitle for extension repo toggle" }, "@trackLyrics": { "description": "Tab title - lyrics" }, "@backupImportButton": { "description": "Button to pick a backup file to restore" }, "@setupFolderChoose": { "description": "Button to choose folder" }, "storageModeAppFolderSubtitle": "Standardmäßig in Music/SpotiFLAC speichern", "@extensionsDisabled": { "description": "Extension status - inactive" }, "@regionCountryAU": { "description": "Country name for SongLink region picker" }, "@storeCategoryMetadata": { "description": "Store extension category - metadata" }, "libraryFilterApply": "Anwenden", "@libraryFilterApply": { "description": "Apply filters button" }, "@libraryFilterSortGenreAsc": { "description": "Sort option - genre ascending" }, "setupAllowAccessToManageFiles": "Bitte aktiviere \"Zugriff auf alle Dateien erlauben\" auf dem nächsten Bildschirm.", "@dialogSave": { "description": "Dialog button - save changes" }, "trackLyrics": "Lyrics", "extensionSettingNotSet": "Nicht eingestellt", "@extensionSettingNotSet": { "description": "Value shown when an extension setting has no value" }, "@audioAnalysisClipping": { "description": "Clipping metric label" }, "downloadNeteaseIncludeTranslation": "Netease: Übersetzung einschließen", "@albumFolderArtistAlbumSubtitle": { "description": "Folder structure example" }, "@settingsDonateSubtitle": { "description": "Subtitle for donate menu item" }, "cueSplitSuccess": "{count} Titel erfolgreich aufgeteilt", "@cueSplitSuccess": { "description": "Snackbar after successful CUE split", "placeholders": { "count": { "type": "int" } } }, "cueSplitArtist": "Künstler: {artist}", "@cueSplitArtist": { "description": "Artist name in CUE split sheet", "placeholders": { "artist": { "type": "String" } } }, "updateSeeReleaseNotes": "See release notes for details.", "@updateSeeReleaseNotes": { "description": "Fallback changelog text when release notes cannot be parsed" }, "@trackReEnrichFfmpegFailed": { "description": "Snackbar when FFmpeg embed fails for MP3/Opus" }, "collectionWishlist": "Wunschliste", "@collectionWishlist": { "description": "Custom folder for saved tracks to download later" }, "editMetadataAutoFillFetch": "Abrufen & Ausfüllen", "@extensionsHomeFeedAuto": { "description": "Label for auto-selected search provider" }, "providerPriorityDescription": "Ziehen, um Download-Anbieter neu zu ordnen. Die App versucht Anbieter von oben nach unten, wenn Titel heruntergeladen werden.", "@providerPriorityDescription": { "description": "Provider priority page description" }, "queueEmptySinglesSubtitle": "Einzelne Titel-Downloads werden hier angezeigt", "downloadLossyOpus128": "Opus 128kbps", "downloadUseAlbumArtistForFolders": "Album-Künstler für Ordner verwenden", "@downloadUseAlbumArtistForFolders": { "description": "Setting - choose whether artist folders use Album Artist or Track Artist" }, "@aboutLinks": { "description": "Section for external links" }, "downloadedAlbumDeleteCount": "Lösche {count} {count, plural, =1{Titel} other{Titel}}", "updateLater": "Später", "@logIssueIspBlockingSuggestion": { "description": "Diagnostic badge suggestion for ISP blocking" }, "actionResume": "Fortfahren", "optionsDetailedLoggingOff": "Für Fehlerberichte aktivieren", "@searchSortDefault": { "description": "Sort option - default API order" }, "@regionCountryCA": { "description": "Country name for SongLink region picker" }, "@sectionStorageAccess": { "description": "Section header for storage access settings" }, "downloadFilterContributing": "Mitwirkende Künstler filtern", "downloadUseAlbumArtistForFoldersTrackSubtitle": "Ordner benannt nach dem Tag des Künstlers", "storeSearch": "Erweiterungen suchen...", "@storeSearch": { "description": "Repo search placeholder" }, "aboutTelegramChat": "Telegram Community", "lyricsModeBoth": "Beides", "@lyricsModeBoth": { "description": "Lyrics mode option - embed and external" }, "@permissionNotification": { "description": "Notification permission type label" }, "libraryAutoScanSubtitle": "Scanne die Bibliothek automatisch nach neuen Dateien", "@libraryAutoScanSubtitle": { "description": "Subtitle for auto scan setting" }, "libraryEnableLocalLibrary": "Lokale Bibliothek aktivieren", "trackConvertTargetFormat": "Zielformat", "@trackConvertTargetFormat": { "description": "Label for format selection" }, "extensionSettings": "Einstellungen", "@editMetadataAutoFillSearching": { "description": "Snackbar shown while searching for online metadata" }, "trackLyricsTimeout": "Anfrage Timeout. Versuche es später erneut.", "settingsExtensions": "Erweiterungen", "@settingsBackup": { "description": "Settings menu item - backup and restore page" }, "librarySourceDownloaded": "Heruntergeladen", "@librarySourceDownloaded": { "description": "Badge for tracks downloaded via SpotiFLAC" }, "appearanceDynamicColor": "Dynamische Farben", "@appearanceDynamicColor": { "description": "Material You dynamic colors" }, "backupImportButton": "Choose backup file", "downloadAppleElrcWordSyncDisabled": "Sichere Line-by-line Apple Music Texte", "@optionsEmbedMetadata": { "description": "Settings toggle title for writing metadata into downloaded files" }, "appearanceTitle": "Erscheinungsbild", "downloadNeteaseIncludeRomanizationDisabled": "Keine Romanisierung", "@downloadNeteaseIncludeRomanizationDisabled": { "description": "Subtitle when Netease romanization is off" }, "@libraryScanCancelled": { "description": "Library scan status when a scan was cancelled" }, "tracksCount": "{count, plural, =1{1 Titel} other{{count} Titel}}", "@snackbarFailedToUpdateNamed": { "description": "Snackbar when extension update fails in the repo tab", "placeholders": { "extensionName": { "type": "String" } } }, "@extensionQualityOptions": { "description": "Capability - quality selection" }, "logClearSearch": "Suche löschen", "trackSaveLyrics": "Lyrics als .lrc speichern", "@trackReEnrichSearching": { "description": "Snackbar while searching metadata from internet for local items" }, "@editMetadataAutoFillNoResults": { "description": "Snackbar when online metadata search returns no results" }, "notifDownloadComplete": "Download abgeschlossen", "snackbarAlreadyDownloaded": "\"{trackName}\" bereits heruntergeladen", "folderOrganizationByAlbumSubtitle": "Trenne Ordner nach Album", "storeRepoUrlHint": "https://github.com/user/repo", "trackConvertDitherTriangularHp": "Triangular HP", "lyricsModeBothSubtitle": "Lyrics einbetten und als .lrc speichern", "trackReEnrichFieldExtra": "Genre, Label, Copyright", "@trackReEnrichFieldExtra": { "description": "Checkbox label for extra metadata in re-enrich" }, "sectionLyrics": "Lyrics", "@sectionLyrics": { "description": "Settings section header" }, "extensionStrategy": "Strategie: {strategy}", "@extensionStrategy": { "description": "Track matching strategy name", "placeholders": { "strategy": { "type": "String" } } }, "@downloadNativeWorker": { "description": "Setting title for Android native download worker" }, "optionsArtistTagModeSplitVorbis": "Tags für FLAC/Opus aufteilen", "extensionsHomeFeedUse": "{extensionName} Home Feed verwenden", "@cacheAppDirectoryDesc": { "description": "Description of what app cache directory contains" }, "cancelDownloadTitle": "Download abbrechen?", "updateWhatsNew": "Was ist neu", "updateNewVersionReady": "Eine neue Version ist verfügbar", "@extensionVerificationClose": { "description": "Button to dismiss the extension verification help dialog" }, "a11ySelectTrack": "Titel auswählen", "libraryClearSubtitle": "Alle gescannten Titel entfernen", "@libraryClearSubtitle": { "description": "Subtitle for clear button" }, "@settingsDownloadNetworkSubtitle": { "description": "Subtitle explaining network preference" }, "storeAnyVersion": "Alle", "@storeAnyVersion": { "description": "Store detail value when any app version is accepted" }, "navStore": "Repo", "backupExportSectionDescription": "Save your settings, download history, liked tracks, wishlist, favorite artists and playlists into a single file you can keep or move to another phone.", "libraryScanSettings": "Scan Einstellungen", "@libraryScanSettings": { "description": "Section header for scan settings" }, "trackDuration": "Länge", "@trackDuration": { "description": "Metadata label - track length" }, "extensionHealthOffline": "Offline", "@extensionHealthOffline": { "description": "Extension service health status - offline" }, "editMetadataFieldArtist": "Künstler", "@editMetadataFieldArtist": { "description": "Chip label for artist field in auto-fill selector" }, "libraryInLibrary": "In Bibliothek", "pressBackAgainToExit": "Drücke wieder \"zurück\" um die App zu beenden", "@pressBackAgainToExit": { "description": "Exit confirmation message" }, "setupNotificationGranted": "Benachrichtigungs-Berechtigung erteilt", "@setupNotificationGranted": { "description": "Success message for notification permission" }, "settingsDonate": "Unterstütze die Entwicklung", "snackbarFailedToUpdateNamed": "Failed to update {extensionName}", "backupContentsTitle": "Backup contents", "updateDontRemind": "Nicht erinnern", "@dialogDiscard": { "description": "Dialog button - discard changes" }, "editMetadataAutoFillSearching": "Online suchen...", "discographyDownloadSelected": "Auswahl herunterladen", "trackConvertResampler": "Resampler", "queueFilteringIndicator": "Filtere...", "@queueFilteringIndicator": { "description": "Shown while filter results are being computed" }, "@dialogDownloadAllTitle": { "description": "Dialog title for bulk download confirmation" }, "cueSplitConfirmMessage": "Soll „{album}“ in {count} einzelne FLAC-Dateien aufgeteilt werden?\n\nDie Dateien werden im selben Ordner gespeichert.", "@downloadCreatePlaylistSourceFolderRedundant": { "description": "Subtitle when folder organization is already set to playlist" }, "regionCountryCA": "Canada", "cacheTempDirectory": "Temporärer Ordner", "@cacheTempDirectory": { "description": "Cache item title for temporary files directory" }, "libraryShowDuplicateIndicator": "Duplikat Indikator anzeigen", "@logFilterBySeverity": { "description": "Filter dialog title" }, "homeSearchHintProvider": "Mit {providerName} suchen...", "@downloadNeteaseIncludeTranslationDisabled": { "description": "Subtitle when Netease translation is off" }, "optionsCheckUpdates": "Nach Updates suchen", "replayGainBatchAnalyzing": "Analyzing ReplayGain...", "recentTypeAlbum": "Album", "providerExtension": "Erweiterung", "@providerExtension": { "description": "Label for extension-provided providers" }, "trackCoverNoSource": "Keine Cover Quelle vorhanden", "libraryFilterMetadata": "Metadaten", "albumFolderArtistYearAlbum": "Künstler / [Year] Album", "@albumFolderArtistYearAlbum": { "description": "Album folder option with year" }, "audioAnalysisClipping": "Clipping", "@a11yOpenAlbumByArtistTrackCount": { "description": "Accessibility label for opening an album item with track count", "placeholders": { "albumName": { "type": "String" }, "artistName": { "type": "String" }, "trackCount": { "type": "int" } } }, "backupExtensionsRestoreFailed": "{count} {count, plural, =1{extension} other{extensions}} could not be reinstalled. Install them manually from the repo.", "@backupExtensionsRestoreFailed": { "description": "Snackbar/hint when some extensions failed to reinstall during restore", "placeholders": { "count": { "type": "int" } } }, "channelStable": "Stabil", "@channelStable": { "description": "Update channel - stable releases" }, "tutorialSettingsTip3": "App-Design und Aussehen anpassen", "setupAppDocumentsFolderSubtitle": "Empfohlen - zugänglich über die Datei-App", "a11yPlayTrackByArtist": "Spiele {trackName} von {artistName}", "@a11yPlayTrackByArtist": { "description": "Accessibility label for playing a local library track", "placeholders": { "trackName": { "type": "String" }, "artistName": { "type": "String" } } }, "dialogRemove": "Entfernen", "extensionVerificationClose": "Schließen", "bulkDownloadPlaylistsButton": "Lade {count} {count, plural, =1{Playlist} other{Playlists}} herunter", "@bulkDownloadPlaylistsButton": { "description": "Button label for bulk downloading selected playlists", "placeholders": { "count": { "type": "int" } } }, "optionsAutoFallbackSubtitle": "Andere Dienste versuchen, wenn Download fehlschlägt", "@optionsAutoFallbackSubtitle": { "description": "Subtitle for auto fallback" }, "extensionPatternsCount": "{count} Muster", "@libraryFilterLocal": { "description": "Filter chip - show only local library items" }, "errorUrlNotRecognizedMessage": "Dieser Link ist inkompatibel. Prüfe die URL und stelle sicher, dass eine kompatible Erweiterung installiert ist.", "@errorUrlNotRecognizedMessage": { "description": "Error message - URL not recognized explanation" }, "@extensionVerificationBrowserSubtitleExternal": { "description": "Subtitle when external browser is preferred for extension verification" }, "optionsArtistTagMode": "Künstler Tag-Modus", "libraryFilterMetadataComplete": "Komplette Metadaten", "@libraryFilterMetadataComplete": { "description": "Filter option - items with complete metadata" }, "@extensionsVersion": { "description": "Extension version display", "placeholders": { "version": { "type": "String" } } }, "@downloadNetworkAnySubtitle": { "description": "Subtitle for any-network option in picker" }, "optionsReplayGainSubtitleOn": "Scanne Lautstärke und füge ReplayGain-Tags ein (EBU R128)", "libraryScanning": "Scannen...", "@libraryScanning": { "description": "Status during scan" }, "cacheRefresh": "Aktualisieren", "@actionShuffle": { "description": "Tooltip for shuffle playback action" }, "optionsEmbedLyricsSubtitle": "Speichere synchronisierte Liedtexte zusammen mit heruntergeladenen Titeln", "@optionsEmbedLyricsSubtitle": { "description": "Subtitle for embed lyrics" }, "queueEmptyAlbumsSubtitle": "Lade mehrere Titel eines Albums herunter, um sie hier zu sehen", "extensionEnterValue": "Wert eingeben", "@settingsDownloadNetworkAny": { "description": "Network option - use any connection" }, "collectionLoved": "Lieblingssongs", "@collectionLoved": { "description": "Custom folder for favorite tracks" }, "storeAddRepoTitle": "Erweiterungs-Repository hinzufügen", "@storeAddRepoTitle": { "description": "Store setup screen - heading when no repo is configured" }, "collectionNoPlaylistsYet": "Noch keine Playlists", "@collectionNoPlaylistsYet": { "description": "Empty state title when user has no playlists" }, "libraryCleanupMissingFilesSubtitle": "Verlaufseinträge für Dateien löschen, die nicht mehr existieren", "@libraryCleanupMissingFilesSubtitle": { "description": "Subtitle for cleanup button" }, "folderOrganizationByArtist": "Nach Künstler", "@folderOrganizationByArtist": { "description": "Folder option - artist folders" }, "aboutTranslators": "Übersetzer", "notifAlreadyInLibraryCount": "Bereits in der Bibliothek ({completed}/{total})", "editMetadataFieldTitle": "Titel", "@editMetadataFieldTitle": { "description": "Chip label for title field in auto-fill selector" }, "downloadFilenameDescription": "Verwende {artist}, {title}, {album}, {track}, {year}, {date}, {disc} als Platzhalter.", "@downloadFilenameDescription": { "description": "Description shown in filename format editor" }, "@notifDownloadsFinishedBody": { "description": "Notification body when queue finishes with failures", "placeholders": { "completed": { "type": "int" }, "failed": { "type": "int" } } }, "@libraryFolderNotExist": { "description": "Error when folder doesn't exist" }, "@playlistsCount": { "description": "Playlist count display", "placeholders": { "count": { "type": "int" } } }, "@loadingSharedLink": { "description": "Status when opening shared URL" }, "extensionServiceHealth": "Service-Gesundheit", "@extensionServiceHealth": { "description": "Extension capability label for service health checks" }, "@collectionDeletePlaylistsMessage": { "description": "Confirmation message for deleting selected playlists", "placeholders": { "count": { "type": "int" } } }, "setupStorageDescription": "SpotiFLAC benötigt Speicherrechte, um die heruntergeladenen Musikdateien zu speichern.", "tutorialReadyMessage": "Das ist alles! Lade jetzt deine Lieblingsmusik herunter.", "tutorialLibraryTip3": "Wechsle zwischen Listen- und Gitteransicht für ein besseres Surfen", "selectionDeletePlaylistsCount": "Delete {count} {count, plural, =1{playlist} other{playlists}}", "appearanceThemeLight": "Hell", "queueEmptyHistorySubtitle": "Heruntergeladene Titel werden hier angezeigt", "@queueEmptyHistorySubtitle": { "description": "Empty state subtitle for download history" }, "backupRestoreFailed": "Failed to restore backup", "@backupRestoreFailed": { "description": "Snackbar when restore fails" }, "queueFlacQueuedWithSkipped": "{addedCount} Titel zur Warteschlange hinzugefügt, {skippedCount} übersprungen", "@queueFlacQueuedWithSkipped": { "description": "Snackbar when some selected local tracks were queued for FLAC redownload and some were skipped", "placeholders": { "addedCount": { "type": "int" }, "skippedCount": { "type": "int" } } }, "@trackReplayGain": { "description": "Three-dot menu option to scan loudness and write ReplayGain tags" }, "@downloadedAlbumDownloadedCount": { "description": "Downloaded tracks count badge", "placeholders": { "count": { "type": "int" } } }, "setupFolderChoose": "Speicherort auswählen", "dialogDownloadAllTitle": "Alle Herunterladen", "providerPriorityInfo": "Wenn kein Titel bei dem ersten Anbieter nicht verfügbar ist, wird die App automatisch den nächsten versuchen.", "@providerPriorityInfo": { "description": "Info tip about fallback behavior" }, "@dialogDiscardChanges": { "description": "Dialog title - unsaved changes warning" }, "discographyNoAlbums": "Es sind keine Alben verfügbar", "downloadAppleQqMultiPersonDisabled": "Standardlyrics ohne Lautsprecher-Labels", "cacheNoData": "Keine gecachten Daten", "@cacheNoData": { "description": "Label when cache category has no data" }, "tutorialStartDownloadSemantics": "Download starten", "@tutorialStartDownloadSemantics": { "description": "Accessibility label for idle download button in tutorial demo" }, "logIssueIspBlockingSuggestion": "Versuche es einem VPN oder ändere DNS auf 1.1.1.1 oder 8.8.8.8", "aboutTitle": "Über", "@cueSplitButton": { "description": "Button text to start CUE splitting" }, "appearanceHistoryView": "Verlaufsansicht", "audioAnalysisSampleRate": "Abtastrate", "@settingsCache": { "description": "Settings menu item - cache management" }, "lyricsProvidersInfoText": "Extension lyrics providers run before built-in lyrics providers. At least one provider must remain enabled.", "cacheTrackLookup": "Titel Such-Cache", "extensionsHomeFeedOffSubtitle": "Start-Feed nicht auf dem Hauptbildschirm anzeigen", "@downloadUsePrimaryArtistOnly": { "description": "Setting - strip featured artists from folder name" }, "@regionCountryIN": { "description": "Country name for SongLink region picker" }, "@libraryFilterQualityLossy": { "description": "Filter option - lossy compressed audio" }, "extensionRefreshStatus": "Status aktualisieren", "notifAllDownloadsComplete": "Alle Downloads abgeschlossen", "downloadNeteaseIncludeRomanizationEnabled": "Romanisierungszeilen enthalten", "editMetadataFieldDateHint": "JJJJ-MM-TT oder JJJJJ", "@editMetadataFieldDateHint": { "description": "Hint text for the edit metadata date field" }, "trackMetadataShare": "Teilen", "@trackMetadataShare": { "description": "Action button - share track" }, "discographyDownloadAllSubtitle": "{count} Titel von {albumCount} Releases", "settingsDonateSubtitle": "Kaufe dem Entwickler einen Kaffee", "libraryFilterDownloaded": "Heruntergeladen", "downloadNetworkAnySubtitle": "WLAN oder mobile Daten verwenden", "@cueSplitNoAudioFile": { "description": "Error when CUE audio file is missing" }, "notifLibraryScanStopped": "Scan wurde vor Abschluss gestoppt.", "@settingsMetadata": { "description": "Settings menu item - metadata settings" }, "snackbarFailedToInstallNamed": "Failed to install {extensionName}", "trackCopyLyrics": "Lyrics kopieren", "@trackCopyLyrics": { "description": "Action - copy lyrics to clipboard" }, "regionCountryAU": "Australia", "downloadAlbumFolderStructure": "Album-Ordnerstruktur", "downloadMusixmatchAuto": "Auto", "actionDismiss": "Schließen", "storeFilterAll": "Alle", "extensionsDisabled": "Deaktiviert", "@logClearLogs": { "description": "Clear button tooltip" }, "dialogDownloadAllMessage": "{count} titel herunterladen?", "@optionsEmbedLyrics": { "description": "Embed lyrics in audio files" }, "tutorialLibraryTitle": "Deine Bibliothek", "optionsCheckUpdatesSubtitle": "Benachrichtigen, wenn neue Version verfügbar", "@optionsCheckUpdatesSubtitle": { "description": "Subtitle for update check" }, "collectionPlaylist": "Playlist", "@collectionPlaylist": { "description": "Single playlist label" }, "dateMonthsAgo": "Vor {count} Monaten", "@dateMonthsAgo": { "description": "Relative date - months ago", "placeholders": { "count": { "type": "int" } } }, "@extensionRemoveButton": { "description": "Button to uninstall extension" }, "collectionPlaylistRenamed": "Playlist umbenannt", "collectionCreatePlaylist": "Playlist erstellen", "homeGoToAlbum": "Zum Album gehen", "@homeGoToAlbum": { "description": "Context menu item to navigate to the album page" }, "folderOrganizationByArtistSubtitle": "Trenne Ordner nach Künstler", "@optionsClearHistory": { "description": "Delete all download history" }, "@searchAlbums": { "description": "Search result category - albums" }, "@sectionDebug": { "description": "Settings section header" }, "extensionsVersion": "Version {version}", "@navHome": { "description": "Bottom navigation - Home tab" }, "@editMetadataFieldDate": { "description": "Chip label for date field in auto-fill selector" }, "downloadUsePrimaryArtistOnly": "Primärer Künstler nur für Ordner", "tutorialExtensionsTip2": "Neue Download- oder Suchanbieter hinzufügen", "@setupStorageGranted": { "description": "Success message for storage permission" }, "tutorialWelcomeTitle": "Willkommen bei SpotiFLAC!", "a11ySelectAlbum": "Wähle Album {albumName}", "@a11ySelectAlbum": { "description": "Accessibility label for selecting an album", "placeholders": { "albumName": { "type": "String" } } }, "aboutMobileSource": "Mobiler Quellcode", "@aboutMobileSource": { "description": "Link to mobile GitHub repo" }, "@extensionCustomUrlHandling": { "description": "Extension detail section title for custom URL handling" }, "@downloadMusixmatchLanguageAuto": { "description": "Subtitle when no language is set" }, "@cancelDownloadKeep": { "description": "Dialog button - keep the active download (do not cancel)" }, "libraryFilterSource": "Quelle", "@libraryFilterSource": { "description": "Filter section - source type" }, "sectionStorageAccess": "Speicherzugriff", "logFilterBySeverity": "Logs nach Schweregrad filtern", "libraryFolderNotExist": "Der ausgewählte Ordner existiert nicht", "optionsEmbedMetadataSubtitleOn": "Schreibe Metadaten, Cover und eingebettete Songtexte in Dateien", "albumFolderArtistAlbum": "Künstler/Album", "@albumFolderArtistAlbum": { "description": "Album folder option" }, "allFilesAccessDeniedMessage": "Zugriff verweigert. Bitte aktiviere \"Zugriff auf alle Dateien\" manuell in den Systemeinstellungen.", "@allFilesAccessDeniedMessage": { "description": "Message when permission is permanently denied" }, "editMetadataSelectEmpty": "Nur leer", "settingsLocalLibrarySubtitle": "Musik scannen & Duplikate erkennen", "@settingsAutoExportFailed": { "description": "Setting toggle for auto-export" }, "cacheCleanupUnusedSubtitle": "Verwaisten Downloadverlauf und fehlende Bibliothekseinträge löschen", "@tutorialSettingsTitle": { "description": "Tutorial settings page title" }, "libraryFilterMetadataMissingGenre": "Genre fehlt", "@appearanceSelectAccentColor": { "description": "Accessibility label for picking an accent color", "placeholders": { "hex": { "type": "String" } } }, "setupFolderDescription": "Wähle einen Ordner, in dem die heruntergeladene Musik gespeichert wird.", "extensionDetailsTags": "Tags", "unknownArtist": "Unbekannter Künstler", "trackFetchOnlineLyrics": "Online abrufen", "snackbarNoActionDefined": "Keine Aktion für Taste definiert", "@snackbarNoActionDefined": { "description": "Snackbar when an extension button has no action configured" }, "downloadAllCount": "Alle {count} Titel herunterladen", "@downloadAllCount": { "description": "Download all button with count", "placeholders": { "count": { "type": "int" } } }, "downloadedAlbumDiscHeader": "Disc {discNumber}", "@backupInvalidFile": { "description": "Snackbar when the chosen file is not a valid backup" }, "@extensionHooksAvailable": { "description": "Post-processing hooks count", "placeholders": { "count": { "type": "int" } } }, "@logIssueTrackNotFoundSuggestion": { "description": "Diagnostic badge suggestion when a track is unavailable" }, "@snackbarFileNotFound": { "description": "Snackbar - file doesn't exist" }, "extensionHealthOnline": "Online", "@extensionHealthOnline": { "description": "Extension service health status - online" }, "settingsSaveDownloadHistorySubtitle": "Keep completed downloads in history and library views", "trackOptionRemoveFromWishlist": "Von der Wunschliste entfernen", "extensionsFallbackTitle": "Fallback-Erweiterungen", "@extensionsFallbackTitle": { "description": "Setting and page title for choosing which download extensions can be used during fallback" }, "metadataSaveFailedFfmpeg": "Fehler beim Speichern der Metadaten über FFmpeg", "@albumFolderAlbumOnly": { "description": "Album folder option" }, "@albumFolderYearAlbumSubtitle": { "description": "Folder structure example" }, "downloadedAlbumDeleteSelected": "Ausgewählte löschen", "selectionSelectPlaylistsToDelete": "Playlist zum Löschen wählen", "@selectionSelectPlaylistsToDelete": { "description": "Hint shown when no playlists are selected for deletion" }, "storeAddRepoDescription": "Gib eine GitHub Repository-URL ein, die eine Registry.json Datei enthält, um Erweiterungen zu durchsuchen und zu installieren.", "appearanceThemeDark": "Dunkel", "downloadedAlbumTapToSelect": "Tippe auf Titel zum Auswählen", "@collectionAddedToFavoriteArtists": { "description": "Snackbar after adding artist to favorite artists", "placeholders": { "artistName": { "type": "String" } } }, "@backupRestored": { "description": "Snackbar after a successful restore" }, "nowPlayingLibraryEmpty": "Your library is empty", "@nowPlayingLibraryEmpty": { "description": "Snackbar when shuffle library is requested but library has no tracks" }, "editMetadataAutoFillNoResults": "Keine passenden Metadaten online gefunden", "updateDownloading": "Wird heruntergeladen...", "trackLyricsSource": "Quelle: {source}", "logFilterLevel": "Stufe", "logNoLogsYet": "Noch keine Logs", "cacheSizeOnly": "{size}", "@cacheSizeOnly": { "description": "Cache size only", "placeholders": { "size": { "type": "String" } } }, "trackOpenInService": "Öffne in {serviceName}", "@trackOpenInService": { "description": "Button label to open a track in a named music service", "placeholders": { "serviceName": { "type": "String" } } }, "@cacheLibraryCoverDesc": { "description": "Description of what library cover cache contains" }, "libraryClearConfirmMessage": "Dadurch werden alle gescannten Titel aus deiner Bibliothek entfernt. Deine eigentlichen Musikdateien werden nicht gelöscht.", "@dialogImportPlaylistMessage": { "description": "Dialog message - import playlist confirmation", "placeholders": { "count": { "type": "int" } } }, "extensionsHomeFeedAuto": "Auto", "searchEmptyResultSubtitle": "Try another keyword", "@searchEmptyResultSubtitle": { "description": "Subtitle shown under the empty search result state on the home screen" }, "dateToday": "Heute", "a11yOpenItem": "{itemType} {name} öffnen", "@a11yOpenItem": { "description": "Accessibility label for opening a generic item", "placeholders": { "itemType": { "type": "String" }, "name": { "type": "String" } } }, "audioAnalysisBitDepth": "Bit-Tiefe", "editMetadataFieldTrackTotal": "Titel insgesamt", "@editMetadataFieldTrackTotal": { "description": "Label for total tracks field in the edit metadata sheet" }, "@editMetadataFieldDiscTotal": { "description": "Label for total discs field in the edit metadata sheet" }, "replayGainBatchConfirmMessage": "Analyze loudness and write ReplayGain tags to {count} track(s)?", "downloadUseAlbumArtistForFoldersAlbumSubtitle": "Ordner benannt nach dem Tag des Albumkünstlers", "@notifDownloadingUpdate": { "description": "Notification title while downloading an app update", "placeholders": { "version": { "type": "String" } } }, "@csvImportTracks": { "description": "Label shown in quality picker for CSV import", "placeholders": { "count": { "type": "int" } } }, "trackEditMetadata": "Metadaten bearbeiten", "discographyDownloadAll": "Alle Herunterladen", "@discographyDownloadAll": { "description": "Option - download entire discography" }, "@editMetadataFieldAlbum": { "description": "Chip label for album field in auto-fill selector" }, "albumFolderArtistAlbumSubtitle": "Alben/Künster Name/Album Name/", "extensionHealthServiceUnknown": "Dienst-Status unbekannt", "navHome": "Startseite", "queueDownloadStarting": "Starte...", "@dialogRemoveExtension": { "description": "Dialog title - uninstall extension" }, "notifLibraryScanProgressNoTotal": "{scanned} gescannte Dateien • {percentage}%", "@appearanceAmoledDark": { "description": "Theme option - pure black" }, "qualityHiResFlac": "Hi-Res FLAC", "selectionSelected": "{count} ausgewählt", "extensionDetailsInformation": "Info", "@extensionDetailsInformation": { "description": "Section title for extension metadata information" }, "discographyDownload": "Diskographie herunterladen", "editMetadataFieldCopyright": "Urheberrecht", "@setupOpenSettings": { "description": "Button to open system settings" }, "libraryFilterSort": "Sortieren", "cacheLibraryCoverDesc": "Cover aus lokalen Musikdateien extrahiert. Wird beim nächsten Scannen neu extrahiert.", "dialogRemoveExtension": "Erweiterung entfernen", "backupExportSectionTitle": "Create backup", "downloadEmbedLyricsDisabled": "Metadaten-Einbettung zuerst aktivieren", "openInOtherServices": "Open in Other Services", "actionSelectAll": "Alles Auswählen", "settingsDownloadNetworkSubtitle": "Wähle aus, welches Netzwerk für Downloads verwendet werden soll. Wenn nur WLAN aktiviert wird, werden Downloads auf mobilen Daten angehalten.", "downloadFolderOrganization": "Ordnerstruktur", "tutorialWelcomeTip2": "Get FLAC quality audio from installed download extensions", "@tutorialWelcomeTip2": { "description": "Tutorial welcome tip 2" }, "selectionAllSelected": "Alle Titel sind ausgewählt", "@selectionAllSelected": { "description": "Status - all items selected" }, "settingsLogsSubtitle": "App-Logs zum Debuggen anzeigen", "albumFolderYearAlbumSubtitle": "Alben/[2005] Album Name/", "cancelDownloadKeep": "Behalten", "optionsDetailedLoggingOn": "Detaillierte Logs werden aufgezeichnet", "safMigrationMessage2": "Bitte wähle dein Download-Ordner erneut aus, um zum neuen System zu wechseln.", "@storeChangeRepoTooltip": { "description": "Tooltip for the change-repository icon button in the app bar" }, "regionCountryJP": "Japan", "notifUpdateFailed": "Update fehlgeschlagen", "downloadCreatePlaylistSourceFolderRedundant": "Wird durch die Ordnerorganisationseinstellung verarbeitet", "@trackLyricsSaved": { "description": "Snackbar after lyrics saved", "placeholders": { "fileName": { "type": "String" } } }, "downloadLocationSubtitle": "Wählen Sie den Speicherort für Ihre heruntergeladenen Titel", "trackConvertActionLabelLossless": "{sourceFormat} → {targetFormat} ({quality})", "lyricsProvidersDisabledSection": "({count}) deaktiviert", "@dateDaysAgo": { "description": "Relative date - days ago", "placeholders": { "count": { "type": "int" } } }, "librarySourceLocal": "Lokal", "backupContentsExtensions": "{count, plural, =1{1 extension} other{{count} extensions}}", "sectionService": "Anbieter", "lyricsProviderQqMusicDesc": "QQ Music (gut für chinesische Lieder, via Proxy)", "@lyricsProviderQqMusicDesc": { "description": "Description for QQ Music provider" }, "cacheCleanupUnusedDesc": "Verwaisten Downloadverlauf und Bibliothekseinträge für fehlende Dateien entfernen.", "selectionTapPlaylistsToSelect": "Zum Auswählen auf Playlists tippen", "notifUpdateFailedBody": "Update konnte nicht heruntergeladen werden. Versuche es später erneut.", "downloadNeteaseIncludeTranslationDisabled": "Original Lyrics verwenden", "artistPopular": "Beliebt", "extensionRemoveButton": "Erweiterung entfernen", "allFilesAccessEnabledSubtitle": "Darf in jeden Ordner schreiben", "@allFilesAccessEnabledSubtitle": { "description": "Subtitle when all files access is enabled" }, "extensionsSearchProvider": "Such-Provider", "tutorialWelcomeDesc": "Lass uns lernen, wie du deine Lieblingsmusik in verlustfreier Qualität herunterlädst. Dieses schnelle Tutorial zeigt dir die Grundlagen.", "selectionBatchConvertConfirmTitle": "Batch-Konvertierung", "extensionMetadataProvider": "Metadaten-Anbieter", "queueDownloadedFileMissing": "Heruntergeladene Datei fehlt", "logClearLogs": "Logs löschen", "@downloadAppleQqMultiPerson": { "description": "Setting for word-by-word multi-person lyrics from Apple Music and QQ Music" }, "tutorialWelcomeTip1": "Lade Musik von Spotify, Deezer herunter oder jeden unterstützten Link einfügen", "@tutorialWelcomeTip1": { "description": "Tutorial welcome tip 1" }, "logIssueRateLimitedSuggestion": "Warte ein paar Minuten, bevor du es erneut versuchst", "downloadAllowLocalNetworkEnabled": "Requests to local/private addresses are allowed (for local proxy or custom DNS)", "@regionCountryUS": { "description": "Country name for SongLink region picker" }, "trackArtist": "Künstler", "extensionCustomUrlHandling": "Benutzerdefinierte URL-Handling", "appearanceDynamicColorSubtitle": "Farben deines Hintergrundbilds verwenden", "@appearanceDynamicColorSubtitle": { "description": "Subtitle for dynamic color" }, "searchSortDefault": "Standard", "@downloadFallbackExtensions": { "description": "Settings item for configuring fallback extension providers" }, "albumFolderStructureDescription": "Choose how album folders are structured", "@albumFolderStructureDescription": { "description": "Album folder structure picker description" }, "libraryBuiltInPreviewPlayerSubtitle": "Only for quick local previews inside SpotiFLAC Mobile, not recommended for regular listening", "@libraryBuiltInPreviewPlayerSubtitle": { "description": "Subtitle for built-in preview player option" }, "storageModeAppFolder": "App-Ordner (empfohlen)", "@actionPause": { "description": "Action button - pause download" }, "actionPaste": "Einfügen", "extensionSettingsCount": "{count} {count, plural, =1{Einstellung} other{Einstellungen}}", "downloadNativeWorker": "Nativer Download Dienst", "releaseTypeEp": "EP", "@releaseTypeEp": { "description": "Badge label for EP releases" }, "snackbarExtensionInstalledEnable": "{extensionName} installed. Enable it in Settings > Extensions", "cacheRefreshStats": "Statistik aktualisieren", "collectionPlaylistChangeCover": "Coverbild ändern", "@collectionPlaylistChangeCover": { "description": "Bottom sheet action to pick a custom cover image for a playlist" }, "optionsClearHistory": "Download-Verlauf löschen", "trackGenre": "Genre", "snackbarSelectedPlaylistsEmpty": "Ausgewählte Playlisten haben keine Titel", "collectionAddedTracksToPlaylist": "{count} {count, plural, =1{Titel} other{Titel}} zu {playlistName} hinzugefügt", "downloadNeteaseIncludeRomanization": "Netease: Romanisierung einschließen", "libraryFilterMetadataMissingArtist": "Fehlender Künstler", "extensionsNoCustomSearch": "Keine Erweiterungen mit benutzerdefinierter Suche", "@extensionsTitle": { "description": "Extensions page title" }, "extensionDownloadProvider": "Download-Anbieter", "@extensionDownloadProvider": { "description": "Capability - provides downloads" }, "lyricsMode": "Lyrics-Modus", "aboutReportIssueSubtitle": "Melde Probleme, die dir auffallen", "@downloadSeparateSinglesFolder": { "description": "Setting - separate folder for singles" }, "appearanceAmoledDark": "AMOLED Schwarz", "logIssueNetworkErrorDescription": "Verbindungsprobleme erkannt", "folderOrganizationByArtistAlbumSubtitle": "Verschachtelte Ordner für Künstler und Album", "@libraryForceFullScanSubtitle": { "description": "Subtitle for force full scan button" }, "setupGrantPermission": "Berechtigung erlauben", "lyricsProvidersDescription": "Lyrics aktivieren, deaktivieren und neu ordnen. Anbieter werden von oben nach unten ausprobiert, bis Lyrics gefunden werden.", "dateDaysAgo": "Vor {count} Tagen", "extensionsHomeFeedDescription": "Wählen Sie die Erweiterung aus, die den Start-Feed auf dem Hauptbildschirm anzeigt", "downloadLossyMp3Subtitle": "Beste Kompatibilität, ~10MB pro Titel", "@downloadLossyMp3Subtitle": { "description": "Subtitle for MP3 320kbps lossy option" }, "nowPlayingDetails": "Details", "collectionWishlistEmptyTitle": "Wunschliste ist leer", "downloadAppleQqMultiPersonEnabled": "Sängerlabel für Duette und Gruppentitel enthalten", "@optionsMaxQualityCover": { "description": "Download highest quality album art" }, "@snackbarExtensionUpdatedVersion": { "description": "Snackbar after updating an extension from the repo tab", "placeholders": { "extensionName": { "type": "String" }, "version": { "type": "String" } } }, "extensionHealthServiceDegraded": "Dienst Eingeschränkt", "selectionConvertNoConvertible": "Keine konvertierbare Titel ausgewählt", "setupStorageGranted": "Speicherberechtigung erlaubt!", "downloadAllowLocalNetwork": "Allow Local Network Access", "nowPlayingNoLyrics": "No lyrics in this file", "selectionDeleteTracksCount": "Lösche {count} {count, plural, =1{Titel} other{Titel}}", "@selectionDeleteTracksCount": { "description": "Button label for deleting selected tracks", "placeholders": { "count": { "type": "int" } } }, "@libraryForceFullScan": { "description": "Button to force a complete rescan of library" }, "notifLibraryScanExcluded": "{count} ausgeschlossen", "@aboutPaxsenixSubtitle": { "description": "Subtitle for Paxsenix special thanks entry on the about page" }, "setupChangeFolderTooltip": "Ordner ändern", "logIssueIspBlockingDescription": "Dein ISP blockiert möglicherweise den Zugriff auf den Download Dienst", "@logIssueIspBlockingDescription": { "description": "Diagnostic badge description for ISP blocking" }, "libraryClear": "Bibliothek löschen", "collectionRemoveFromPlaylist": "Von Playlist entfernen", "@collectionRemoveFromPlaylist": { "description": "Tooltip for removing track from playlist" }, "backupIncludeSecrets": "Include extension credentials", "notifDownloadsFinishedBody": "{completed, plural, =1{1 Titel heruntergeladen} other{{completed} Titel heruntergeladen}}, {failed, plural, =1{1 fehlgeschlagen} other{{failed} fehlgeschlagen}}", "storeCategoryMetadata": "Metadaten", "@trackLyricsEmbedded": { "description": "Snackbar - lyrics saved to file" }, "editMetadataFieldDiscTotal": "Disc gesamt", "tutorialLibraryTip1": "Fortschritt und Warteschlange im Bibliothek‑Tab anzeigen", "playlistsCount": "{count, plural, =1{1 Playlist} other{{count} Playlists}}", "downloadCreatePlaylistSourceFolderDisabled": "Alle Titel direkt im Download-Ordner gespeichert", "@downloadFallbackExtensionsSubtitle": { "description": "Subtitle for fallback extensions item" }, "libraryFilterLocal": "Lokal", "tutorialDownloadInProgressSemantics": "Download wird ausgeführt", "searchSortDurationLong": "Dauer (längste)", "@appearanceLanguage": { "description": "Language setting title" }, "libraryAbout": "Über die lokale Bibliothek", "@libraryAbout": { "description": "Section header for about info" }, "cueSplitNoAudioFile": "Audiodatei für dieses CUE-Sheet nicht gefunden", "notifUpdateReadyBody": "SpotiFLAC Mobile v{version} heruntergeladen. Zum Installieren tippen.", "appearanceSelectAccentColor": "Wähle Akzentfarbe {hex}", "@homeAlbumInfoUnavailable": { "description": "Snackbar when album info cannot be loaded" }, "trackReplayGain": "Rescan ReplayGain", "downloadSeparateSinglesFolder": "Singles Ordner trennen", "trackAlbumArtist": "Album Künstler", "qualityFlacLossless": "FLAC Verlustfrei", "@extensionVerificationHelpMessageWaiting": { "description": "Dialog message when verification may need manual browser help" }, "tutorialSettingsTitle": "Passe deine Benutzererfahrung an", "extensionActionFailed": "Aktion fehlgeschlagen", "@storeEmptyNoResults": { "description": "Message when search/filter returns no results" }, "downloadAppleQqMultiPerson": "Apple / QQ: Multi-Personen-Lyrics", "downloadFallbackExtensionsSubtitle": "Wähle, welche Erweiterungen als Fallback verwendet werden können", "storeExtensionsCount": "{count} {count, plural, =1{Erweiterung} other{Erweiterungen}}", "trackCoverNoEmbeddedArt": "Kein eingebettetes Albumcover gefunden", "@trackCoverNoEmbeddedArt": { "description": "Message shown when a track file has no embedded cover art" }, "snackbarExtensionUpdatedVersion": "{extensionName} updated to v{version}", "setupStorageAccessMessageAndroid11": "Android 11+ benötigt die Berechtigung „Auf alle Dateien“, um Dateien im ausgewählten Download-Ordner zu speichern.", "notifDownloadsFinished": "Downloads abgeschlossen ({completed} fertig, {failed} fehlgeschlagen)", "notifLibraryScanProgressWithTotal": "{scanned}/{total} Dateien • {percentage}%", "optionsPrimaryProvider": "Primärer Anbieter", "@optionsPrimaryProvider": { "description": "Main search provider setting" }, "logIssueTrackNotFoundSuggestion": "Der Titel ist möglicherweise nicht in verlustfreier Qualität verfügbar", "collectionAddedToLoved": "\"{trackName}\" zu Lieblingssongs hinzugefügt", "albumFolderArtistAlbumFlat": "Künstler / Album (Singles flach)", "homeAlbumInfoUnavailable": "Albuminfo nicht verfügbar", "settingsLyrics": "Lyrics", "extensionVerificationBrowserExternal": "External", "regionCountryIN": "Indien", "extensionHealthUnknown": "Unbekannt", "backupContentsWishlist": "{count} wishlist {count, plural, =1{track} other{tracks}}", "settingsAutoExportFailed": "Auto-Export fehlgeschlagener Downloads", "logFilterSection": "Filter", "dialogDiscardChanges": "Änderungen verwerfen?", "@qualityHiResFlacSubtitle": { "description": "Technical spec for hi-res" }, "searchTracks": "Titel", "searchAlbums": "Alben", "trackConvertFormat": "Format konvertieren", "metadataProviderPriorityTitle": "Metadaten Priorität", "libraryFolderHint": "Tippe um Ordner auszuwählen", "downloadedAlbumDeleteMessage": "{count} {count, plural, =1{Titel} other{Titel}} aus diesem Album löschen?\n\nDadurch werden auch die Dateien aus dem Speicher gelöscht.", "@downloadedAlbumDeleteMessage": { "description": "Delete confirmation with count", "placeholders": { "count": { "type": "int" } } }, "trackAlbum": "Album", "updateAvailable": "Update verfügbar", "optionsEmbedLyrics": "Liedtexte einbetten", "trackReEnrichProgress": "Metadaten neu anreichern...", "@trackReEnrichProgress": { "description": "Snackbar while re-enriching metadata" }, "audioAnalysisPeak": "Maximum", "@audioAnalysisPeak": { "description": "Peak amplitude metric label" }, "optionsExtensionStoreSubtitle": "Repo-Tab in der Navigation anzeigen", "settingsTitle": "Einstellungen", "@settingsAbout": { "description": "Settings section - app info" }, "cacheExploreFeed": "Feed-Cache entdecken", "@dialogDownloadPlaylistsMessage": { "description": "Dialog message for bulk playlist download confirmation", "placeholders": { "trackCount": { "type": "int" }, "playlistCount": { "type": "int" } } }, "downloadedAlbumSelectedCount": "{count} ausgewählt", "downloadAskQualitySubtitle": "Qualitätsauswahl für jeden Download anzeigen", "filenameShowAdvancedTags": "Erweiterte Tags anzeigen", "@filenameShowAdvancedTags": { "description": "Toggle label for showing advanced filename tags" }, "@editMetadataFieldComment": { "description": "Label for comment field in the edit metadata sheet" }, "downloadFallbackExtensions": "Fallback-Erweiterungen", "downloadAlbumArtistMetadataFull": "Album Artist metadata: Full", "cacheLibraryCover": "Bibliotheks-Cover-Cache", "actionShuffle": "Shuffle", "backupCreated": "Backup created", "downloadLossyAacSubtitle": "Beste mobile Kompatibilität, M4A Container", "actionCreate": "Erstellen", "snackbarAddedToQueueGeneric": "Added to queue", "downloadedAlbumDownloadedCount": "{count} heruntergeladen", "snackbarLoadingCueSheet": "CAE-Sheet wird geladen...", "@trackCoverClearSelected": { "description": "Tooltip for clearing the newly selected cover art" }, "aboutOriginalCreator": "Schöpfer des ursprünglichen SpotiFLAC", "a11yTrackByArtist": "{trackName} von {artistName}", "audioAnalysisDynamicRange": "Dynamischer Bereich", "homeChangeSearchProviderTooltip": "Suchanbieter ändern", "loadingSharedLink": "Link wird geladen...", "lyricsModeEmbedSubtitle": "Lyrics in FLAC Metadaten gespeichert", "setupNotificationBackgroundDescription": "Erhalte Benachrichtigungen über den Fortschritt und die Fertigstellung deiner Downloads, selbst wenn die App im Hintergrund läuft.", "snackbarViewQueue": "Warteschlange anzeigen", "@audioAnalysisDuration": { "description": "Duration metric label" }, "downloadSeparateSinglesDisabled": "Singles und Alben im selben Ordner gespeichert", "backupRestored": "Backup restored successfully", "trackConvertConfirmMessageLosslessCapped": "Convert from {sourceFormat} to {targetFormat} ({quality})?\n\nThe output stays in a lossless codec, but bit depth/sample rate will be capped. Original file will be deleted after conversion.", "@trackConvertConfirmMessageLosslessCapped": { "description": "Confirmation dialog message for capped lossless conversion of a single file", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" }, "quality": { "type": "String" } } }, "discographySelectAlbumsSubtitle": "Wähle bestimmte Alben oder Singles", "@discographySelectAlbumsSubtitle": { "description": "Subtitle for select albums option" }, "backupImportSectionDescription": "Pick a backup file to restore your data. This replaces the current settings, history and library on this device.", "errorUrlFetchFailed": "Laden fehlgeschlagen. Bitte erneut versuchen.", "lyricsProviderLyricsPlusDesc": "Word-by-word karaoke lyrics (Apple/Musixmatch/Spotify/QQ, via proxy)", "dialogSave": "Speichern", "trackReEnrichSearching": "Suche Metadaten online...", "regionCountryUS": "United States", "audioAnalysisDescription": "Verlustfreie Qualität mit Spektrumanalyse überprüfen", "downloadFilenameFormat": "Dateinamenformat", "cueSplitTitle": "CUE-Sheet aufteilen", "settingsAppSubtitle": "Updates, Daten, Erweiterungsrepo, Debug", "@settingsAppSubtitle": { "description": "Subtitle for app settings" }, "@setupPermissionRequiredMessage": { "description": "Generic permission required message", "placeholders": { "permissionType": { "type": "String" } } }, "errorMissingExtensionSource": "Kann {item} nicht laden wegen fehlender Erweiterungsquelle", "albumFolderAlbumOnlySubtitle": "Alben/Album Name/", "logIssueTrackNotFoundLabel": "TITEL NICHT GEFUNDEN", "extensionVerificationHelpTitleManual": "Open verification manually", "dialogDiscard": "Verwerfen", "storageModeSaf": "Benutzerdefinierter Ordner (SAF)", "errorRateLimited": "Anfragelimit überschritten", "downloadSelectQuality": "Qualität wählen", "dialogDownloadPlaylistsMessage": "Lade {trackCount} {trackCount, plural, =1{Titel} other{Titel}} von {playlistCount} {playlistCount, plural, =1{Playlist} other{Playlists}}?", "collectionFoldersTitle": "Meine Ordner", "progressFetchingMetadata": "Lade Metadaten... {current}/{total}", "settingsDownloadNetworkAny": "WLAN + Mobile Daten", "audioAnalysisDuration": "Länge", "audioAnalysisAnalyzing": "Audio wird analysiert...", "extensionVerificationHelpMessageWaiting": "If the browser did not open, or verification finished but did not return to SpotiFLAC Mobile, open this link again or copy it manually.", "editMetadataFieldDiscNum": "Disk #", "@editMetadataFieldDiscNum": { "description": "Chip label for disc number field in auto-fill selector" }, "@noTracksFoundForAlbum": { "description": "Empty state message when an album has no tracks" }, "previewPlay": "Vorschau abspielen", "setupPermissionRequiredMessage": "{permissionType}-Berechtigung ist erforderlich für\ndie beste Benutzererfahrung. Du kannst dies später in den Einstellungen ändern.", "aboutVersion": "Version", "qualityHiResFlacSubtitle": "24-Bit / bis 96kHz", "audioAnalysisSamples": "Proben", "libraryFilterQualityHiRes": "Hi-Res (24bit)", "sectionMetadataProviders": "Anbieter", "@sectionMetadataProviders": { "description": "Settings section header for metadata providers" }, "trackCopyright": "Urheberrecht", "libraryForceFullScanSubtitle": "Alle Dateien erneut scannen und Cache ignorieren", "trackCopiedToClipboard": "In Zwischenablage kopiert", "optionsEmbedMetadata": "Eingebettete Metadaten", "collectionAddedTracksToPlaylistWithExisting": "{count} {count, plural, =1{Titel} other{Titel}} zu {playlistName} ({alreadyCount} bereits in der Playlist)", "@collectionAddedTracksToPlaylistWithExisting": { "description": "Snackbar after adding multiple tracks to a playlist when some were already present", "placeholders": { "count": { "type": "int" }, "playlistName": { "type": "String" }, "alreadyCount": { "type": "int" } } }, "storeCategoryIntegration": "Integration", "storeClearFilters": "Filter entfernen", "navSettings": "Einstellungen", "@homeRecent": { "description": "Section header for recent searches" }, "sectionApp": "App", "@sectionLanguage": { "description": "Settings section header for language" }, "downloadFilterContributingDisabled": "Volle Album Künstler String verwendet", "albumFolderArtistAlbumSinglesSubtitle": "Künstler/Album/ und Künstler/Singles/", "collectionDeletePlaylistsMessage": "Lösche {count} {count, plural, =1{Playlist} other{Playlists}}?", "lyricsProvidersSaved": "Priorität des Lyrics-Anbieters gespeichert", "@trackReplayGainFailed": { "description": "Snackbar message when ReplayGain scan/write fails" }, "trackTrackName": "Name des Titels", "homeRecent": "Zuletzt", "recentEmpty": "Noch keine aktuellen Einträge", "cacheClearAll": "Gesamten Cache leeren", "trackReEnrichFieldReleaseInfo": "Datum & ISRC", "regionCountryMX": "Mexico", "a11yOpenAlbumByArtistTrackCount": "Öffne Album {albumName} von {artistName}, {trackCount} Titel", "editMetadataFieldAlbum": "Album", "settingsAbout": "Über", "libraryFilterTitle": "Filter", "cleanupOrphanedDownloadsResult": "Entfernte {count} verwaiste Einträge aus dem Verlauf", "extensionHooksAvailable": "{count} Hook(s) verfügbar", "backupContentsSettings": "Appeinstellungen", "trackLyricsEmbedded": "Lyrics erfolgreich eingebettet", "optionsUpdateChannelPreview": "Vorschau-Versionen erhalten", "collectionAddedToFavoriteArtists": "\"{artistName}\" zu Lieblingskünstlern hinzugefügt", "libraryForceFullScan": "Vollen Neu-Scan erzwingen", "snackbarProviderPrioritySaved": "Anbieterpriorität gespeichert", "collectionFavoriteArtistsEmptySubtitle": "Tippe auf das Herz auf einer Künstlerseite, um sie hier zu sehen", "libraryBuiltInPlayerInfo": "The built-in player is a preview tool for checking local tracks quickly. Use an external music player for actual listening.", "extensionServiceStatus": "Dienststatus", "dateWeeksAgo": "Vor {count} Wochen", "historyFilterSingles": "Singles", "tutorialSettingsTip2": "Standard Audioqualität und Formateinstellungen festlegen", "trackLyricsSaved": "Lyrics in {fileName} gespeichert", "cacheClearAllConfirmTitle": "Gesamten Cache leeren?", "noTracksFoundForAlbum": "Keine Titel in diesem Album gefunden", "sectionLanguage": "Sprache", "@logIssueTrackNotFoundDescription": { "description": "Diagnostic badge description when a track is unavailable" }, "setupSelectFolder": "Ordner wählen", "dateYesterday": "Gestern", "collectionAddToPlaylist": "Zur Playlist hinzufügen", "snackbarUnsupportedAudioFormat": "Nicht unterstütztes Audioformat", "libraryScanCancelled": "Scan abgebrochen", "appearanceLanguage": "App Sprache", "extensionsTitle": "Erweiterungen", "dialogImportPlaylistMessage": "{count} Titel gefunden hinzufügen?", "permissionNotification": "Benachrichtigung", "notifUpdateReady": "Update bereit", "lyricsModeDescription": "Wähle wie Songtexte mit deinen Downloads gespeichert werden", "downloadFrom": "Herunterladen von", "collectionWishlistEmptySubtitle": "Tippe auf das + bei den Titeln, um sie zum späteren Herunterladen zu speichern", "cueSplitSplitting": "CUE-Sheet wird geteilt... ({current}/{total})", "optionsMaxQualityCover": "Maximale Cover-Qualität", "trackOptionAddToWishlist": "Zur Wunschliste hinzufügen", "settingsBackup": "Backup & Restore", "aboutPaxsenixSubtitle": "Lyrics proxy for Musixmatch, Netease, Apple Music, QQ Music, Spotify, Deezer, YouTube, Kugou, and Genius", "notifDownloadCompleteCount": "Download abgeschlossen ({completed}/{total})", "extensionsNoDownloadProvider": "Keine Erweiterungen mit Download-Provider", "libraryFilterSortGenreAsc": "Genre (A-Z)", "trackReplayGainFailed": "Failed to add ReplayGain tags", "collectionPlaylistRemoveCover": "Cover entfernen", "storeEmptyNoResults": "Keine Erweiterungen gefunden", "logIssueTrackNotFoundDescription": "Einige Titel konnten auf Download-Diensten nicht gefunden werden", "editMetadataFieldComment": "Kommentar", "settingsMetadata": "Metadaten", "settingsCache": "Speicher & Cache", "providerPriorityFallbackExtensionsHint": "Hier werden nur aktivierte Erweiterungen mit Download-Provider-Funktion aufgelistet.", "libraryFilterAll": "Alle", "notifDownloadingUpdate": "SpotiFLAC Mobile v{version} wird heruntergeladen", "extensionsProviderPrioritySection": "Provider-Priorität", "storeChangeRepoTooltip": "Repository ändern", "snackbarFailedToInstall": "Erweiterung konnte nicht installiert werden", "libraryScanSubtitle": "Suche nach Audiodateien", "snackbarExtensionInstalled": "{extensionName} installiert.", "setupOpenSettings": "Einstellungen öffnen", "extensionsInstalledSection": "Installierte Erweiterungen", "aboutLinks": "Links", "trackCoverClearSelected": "Ausgewähltes Cover löschen", "libraryAutoScanWeekly": "Wöchentlich", "downloadMusixmatchLanguageAuto": "Auto (Originalsprache)", "optionsDefaultSearchTab": "Standard Such-Tab", "downloadPrimaryArtistOnlyOn": "Primary only: On", "folderOrganizationDescription": "Heruntergeladene Dateien in Ordner organisieren", "@folderOrganizationDescription": { "description": "Folder organization sheet description" }, "lyricsModeEmbed": "In Datei einbetten", "trackReEnrichFfmpegFailed": "FFmpeg Metadaten-Einbettung fehlgeschlagen", "@extensionsSearchProviderDescription": { "description": "Search provider setting description" }, "libraryFilterQualityLossy": "Verlustbehaftet", "actionPause": "Pause", "csvImportTracks": "{count} Titel aus CSV", "actionGo": "Los", "sectionDebug": "Debug", "editMetadataFieldDate": "Datum", "timeHoursAgo": "{count, plural, =1{vor 1 Stunde} other{vor {count} Stunden}}", "sectionPerformance": "Performance", "extensionsDownloadPrioritySubtitle": "Download-Service-Reihenfolge festlegen", "cacheAppDirectoryDesc": "HTTP-Antworten, WebView Daten und andere temporäre App-Daten.", "sectionData": "Daten", "notifFinalizingTrack": "{trackName} wird fertiggestellt", "snackbarFileNotFound": "Datei nicht gefunden", "extensionQualityOptions": "Qualitätsoptionen", "extensionVerificationBrowserSubtitleExternal": "Open challenges in the default browser first", "backupInvalidFile": "This file is not a valid SpotiFLAC backup", "storeRepoDialogTitle": "Erweiterungs-Repository", "extensionsSearchProviderDescription": "Wähle den Dienst für die Suche von Titel", "albumFolderAlbumOnly": "Nur Alben", "nowPlayingOpenInExternalPlayer": "Open in external player", "cueSplitButton": "In Titel aufteilen", "updateRequiredTitle": "Update required", "@updateRequiredTitle": { "description": "Title of the mandatory update dialog shown when the installed version is too old" }, "updateRequiredNotice": "This version is {count} releases behind and is no longer supported. Update to keep using the app.", "@updateRequiredNotice": { "description": "Subtitle of the mandatory update dialog; explains why the dialog cannot be dismissed", "placeholders": { "count": { "type": "int" } } }, "appearanceHeroAnimations": "Hero animations", "@appearanceHeroAnimations": { "description": "Toggle for shared-element (Hero) transitions" }, "appearanceHeroAnimationsSubtitle": "Fly covers between screens, e.g. when opening the player", "@appearanceHeroAnimationsSubtitle": { "description": "Subtitle for the Hero animations toggle" }, "settingsConcurrentDownloads": "Concurrent downloads", "@settingsConcurrentDownloads": { "description": "Setting title - how many tracks download at the same time" }, "settingsConcurrentDownloadsSubtitle": "Downloading several tracks at once is faster, but some providers may rate-limit parallel requests.", "@settingsConcurrentDownloadsSubtitle": { "description": "Subtitle explaining the concurrent downloads picker" }, "concurrentDownloadsOne": "1 track at a time", "@concurrentDownloadsOne": { "description": "Concurrent downloads option - sequential" }, "concurrentDownloadsCount": "Up to {count} tracks at once", "@concurrentDownloadsCount": { "description": "Concurrent downloads option - parallel", "placeholders": { "count": { "type": "int" } } }, "libraryPlaybackNormalization": "Volume normalization", "@libraryPlaybackNormalization": { "description": "Toggle title for ReplayGain playback normalization in the built-in player" }, "libraryPlaybackNormalizationSubtitle": "Even out loudness between tracks using their ReplayGain or R128 tags, when present", "@libraryPlaybackNormalizationSubtitle": { "description": "Subtitle explaining playback volume normalization" }, "cacheAudioAnalysis": "Audio analysis cache", "@cacheAudioAnalysis": { "description": "Cache item title for saved audio analysis results" }, "cacheAudioAnalysisDesc": "Saved spectrograms and analysis results. Will re-analyze on next open.", "@cacheAudioAnalysisDesc": { "description": "Description of what audio analysis cache contains" }, "trackConvertKeepOriginal": "Keep original file", "@trackConvertKeepOriginal": { "description": "Toggle to preserve the source file during conversion" }, "trackConvertKeepOriginalDescription": "Add the converted file as a separate library entry", "@trackConvertKeepOriginalDescription": { "description": "Description for preserving the source file during conversion" }, "trackConvertConfirmKeepOriginal": "Convert from {sourceFormat} to {targetFormat}?\n\nThe original file will be kept and the converted file will be added as a separate library entry.", "@trackConvertConfirmKeepOriginal": { "description": "Confirmation message when the source file will be preserved", "placeholders": { "sourceFormat": { "type": "String" }, "targetFormat": { "type": "String" } } }, "selectionBatchConvertConfirmKeepOriginal": "Convert {count} {count, plural, =1{track} other{tracks}} to {format}?\n\nOriginal files will be kept and converted files will be added as separate library entries.", "@selectionBatchConvertConfirmKeepOriginal": { "description": "Batch conversion confirmation when source files will be preserved", "placeholders": { "count": { "type": "int" }, "format": { "type": "String" } } }, "downloadFolderAccessLostTitle": "Download folder access lost", "@downloadFolderAccessLostTitle": { "description": "Title of the warning banner shown in Files settings when the saved SAF folder grant is no longer valid" }, "downloadFolderAccessLostSubtitle": "Downloads will fail until you re-select the folder", "@downloadFolderAccessLostSubtitle": { "description": "Subtitle of the warning banner shown when the saved SAF folder grant is no longer valid" }, "downloadFolderReselect": "Re-select folder", "@downloadFolderReselect": { "description": "Button that reopens the folder picker to restore download folder access" }, "downloadErrorSafPermissionLost": "SAF permission invalid or revoked. Please reconfigure download location in Settings.", "@downloadErrorSafPermissionLost": { "description": "Error shown on downloads that failed because the persisted Android SAF folder grant is no longer valid" }, "downloadErrorFolderAccessLost": "Download folder access lost. Please re-select your download folder in Settings.", "@downloadErrorFolderAccessLost": { "description": "Error shown on downloads that failed because the iOS download folder bookmark could not be opened" }, "notifVerificationRequiredTitle": "Verification required", "@notifVerificationRequiredTitle": { "description": "Notification title shown when a download needs the user to complete a verification challenge but the app is in the background" }, "notifVerificationRequiredBody": "Open the app to complete verification and resume downloads", "@notifVerificationRequiredBody": { "description": "Notification body prompting the user to return to the app to solve a verification challenge" }, "downloadDeduplicationWithQualityVariants": "Existing files at the selected quality will be skipped", "@downloadDeduplicationWithQualityVariants": { "description": "Deduplication subtitle when separate quality versions are allowed" }, "downloadQualityVariants": "Allow different quality versions", "@downloadQualityVariants": { "description": "Setting to retain multiple quality versions of the same track" }, "downloadQualityVariantsDescription": "Jede Qualitätsversion behalten; die gemessene Qualität nur dann zum Dateinamen hinzufügen, wenn der Name bereits verwendet wird", "@downloadQualityVariantsDescription": { "description": "Description for retaining multiple quality versions" }, "trackOptionDownloadQualityVariant": "Download another quality", "@trackOptionDownloadQualityVariant": { "description": "Track menu action to download another quality version" }, "queueCheckingDownloadSession": "Checking download session...", "queueResolvingDownloadMetadata": "Resolving track metadata...", "queueResolvingDownloadStream": "Preparing audio stream...", "queueWaitingForVerification": "Waiting for verification...", "queueResumingAfterVerification": "Resuming after verification...", "settingsSearchHint": "Einstellungen durchsuchen", "settingsSearchNoResults": "Keine Einstellungen für \"{query}\" gefunden", "settingsGroupInterface": "Erweiterungen & Darstellung", "settingsGroupContent": "Inhalte & Metadaten", "settingsGroupDownloads": "Downloads & Dateien", "settingsGroupSystem": "System", "settingsGroupHelp": "Info & Unterstützung" }