chore: import l10n updates from l10n_dev into main

This commit is contained in:
zarzet
2026-04-18 22:35:57 +07:00
parent 4b219ad18e
commit 702b917929
25 changed files with 22117 additions and 1976 deletions
+139 -136
View File
@@ -21,13 +21,13 @@ class AppLocalizationsDe extends AppLocalizations {
String get navSettings => 'Einstellungen';
@override
String get navStore => 'Store';
String get navStore => 'Repo';
@override
String get homeTitle => 'Startseite';
@override
String get homeSubtitle => 'Spotify-Link einfügen oder nach Namen suchen';
String get homeSubtitle => 'Unterstützte URL einfügen oder nach Namen suchen';
@override
String get homeSupports =>
@@ -184,21 +184,21 @@ class AppLocalizationsDe extends AppLocalizations {
'Disabled: no loudness normalization tags';
@override
String get optionsArtistTagMode => 'Artist Tag Mode';
String get optionsArtistTagMode => 'Künstler Tag-Modus';
@override
String get optionsArtistTagModeDescription =>
'Choose how multiple artists are written into embedded tags.';
'Wähle aus, wie mehrere Künstler in eingebetteten Tags geschrieben sind.';
@override
String get optionsArtistTagModeJoined => 'Single joined value';
String get optionsArtistTagModeJoined => 'Einzelne beigefügte Werte';
@override
String get optionsArtistTagModeJoinedSubtitle =>
'Write one ARTIST value like \"Artist A, Artist B\" for maximum player compatibility.';
'Einen Künstler wert wie \"Artist A, Artist B\" für maximale Spieler-Kompatibilität schreiben.';
@override
String get optionsArtistTagModeSplitVorbis => 'Split tags for FLAC/Opus';
String get optionsArtistTagModeSplitVorbis => 'Tags für FLAC/Opus aufteilen';
@override
String get optionsArtistTagModeSplitVorbisSubtitle =>
@@ -220,11 +220,11 @@ class AppLocalizationsDe extends AppLocalizations {
'Parallele Downloads können Ratenlimitierung auslösen';
@override
String get optionsExtensionStore => 'Erweiterungs-Store';
String get optionsExtensionStore => 'Erweiterungs-Repo';
@override
String get optionsExtensionStoreSubtitle =>
'Store-Tab in Navigation anzeigen';
'Repo-Tab in der Navigation anzeigen';
@override
String get optionsCheckUpdates => 'Nach Updates suchen';
@@ -303,7 +303,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get extensionsUninstall => 'Deinstallieren';
@override
String get storeTitle => 'Erweiterungs-Store';
String get storeTitle => 'Erweiterungs-Repo';
@override
String get storeSearch => 'Erweiterungen suchen...';
@@ -586,7 +586,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get dialogImport => 'Importieren';
@override
String get dialogDownload => 'Download';
String get dialogDownload => 'Herunterladen';
@override
String get dialogDiscard => 'Verwerfen';
@@ -819,37 +819,37 @@ class AppLocalizationsDe extends AppLocalizations {
String get searchAlbums => 'Alben';
@override
String get searchPlaylists => 'Playlisten';
String get searchPlaylists => 'Playlists';
@override
String get searchSortTitle => 'Sort Results';
String get searchSortTitle => 'Ergebnisse sortieren';
@override
String get searchSortDefault => 'Default';
String get searchSortDefault => 'Standard';
@override
String get searchSortTitleAZ => 'Title (A-Z)';
String get searchSortTitleAZ => 'Titel (A-Z)';
@override
String get searchSortTitleZA => 'Title (Z-A)';
String get searchSortTitleZA => 'Titel (Z-A)';
@override
String get searchSortArtistAZ => 'Artist (A-Z)';
String get searchSortArtistAZ => 'Künstler (A-Z)';
@override
String get searchSortArtistZA => 'Artist (Z-A)';
String get searchSortArtistZA => 'Künstler (Z-A)';
@override
String get searchSortDurationShort => 'Duration (Shortest)';
String get searchSortDurationShort => 'Dauer (kürzeste)';
@override
String get searchSortDurationLong => 'Duration (Longest)';
String get searchSortDurationLong => 'Dauer (längste)';
@override
String get searchSortDateOldest => 'Release Date (Oldest)';
String get searchSortDateOldest => 'Veröffentlichungsdatum (älteste)';
@override
String get searchSortDateNewest => 'Release Date (Newest)';
String get searchSortDateNewest => 'Veröffentlichungsdatum (Neueste)';
@override
String get tooltipPlay => 'Abspielen';
@@ -1315,36 +1315,36 @@ class AppLocalizationsDe extends AppLocalizations {
String get storeClearFilters => 'Filter entfernen';
@override
String get storeAddRepoTitle => 'Add Extension Repository';
String get storeAddRepoTitle => 'Erweiterungs-Repository hinzufügen';
@override
String get storeAddRepoDescription =>
'Enter a GitHub repository URL that contains a registry.json file to browse and install extensions.';
'Gib eine GitHub Repository-URL ein, die eine Registry.json Datei enthält, um Erweiterungen zu durchsuchen und zu installieren.';
@override
String get storeRepoUrlLabel => 'Repository URL';
String get storeRepoUrlLabel => 'Repository-URL';
@override
String get storeRepoUrlHint => 'https://github.com/user/repo';
@override
String get storeRepoUrlHelper =>
'e.g. https://github.com/user/extensions-repo';
'z.B. https://github.com/user/extensions-repo';
@override
String get storeAddRepoButton => 'Add Repository';
String get storeAddRepoButton => 'Repository hinzufügen';
@override
String get storeChangeRepoTooltip => 'Change repository';
String get storeChangeRepoTooltip => 'Repository ändern';
@override
String get storeRepoDialogTitle => 'Extension Repository';
String get storeRepoDialogTitle => 'Erweiterungs-Repository';
@override
String get storeRepoDialogCurrent => 'Current repository:';
String get storeRepoDialogCurrent => 'Aktuelles Repository:';
@override
String get storeNewRepoUrlLabel => 'New Repository URL';
String get storeNewRepoUrlLabel => 'Neue Repository-URL';
@override
String get storeLoadError => 'Failed to load repository';
@@ -1356,7 +1356,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Standard (Deezer/Spotify)';
String get extensionDefaultProvider => 'Standard (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Eingebaute Suche verwenden';
@@ -1517,36 +1517,36 @@ class AppLocalizationsDe extends AppLocalizations {
String get qualityHiResFlacMaxSubtitle => '24-Bit / bis 192kHz';
@override
String get downloadLossy320 => 'Lossy 320kbps';
String get downloadLossy320 => 'Verlustbehaftet 320kbps';
@override
String get downloadLossyFormat => 'Lossy Format';
String get downloadLossyFormat => 'Verlustbehaftetes Format';
@override
String get downloadLossy320Format => 'Lossy 320kbps Format';
@override
String get downloadLossy320FormatDesc =>
'Choose the output format for Tidal 320kbps lossy downloads. The original AAC stream will be converted to your selected format.';
'Wähle das Ausgabeformat für Tidal 320kbps verlustbehaftete Downloads. Der ursprüngliche AAC Stream wird in das ausgewählte Format konvertiert.';
@override
String get downloadLossyMp3 => 'MP3 320kbps';
@override
String get downloadLossyMp3Subtitle => 'Best compatibility, ~10MB per track';
String get downloadLossyMp3Subtitle =>
'Beste Kompatibilität, ~10MB pro Titel';
@override
String get downloadLossyOpus256 => 'Opus 256kbps';
@override
String get downloadLossyOpus256Subtitle =>
'Best quality Opus, ~8MB per track';
String get downloadLossyOpus256Subtitle => 'Beste Qualität, ~8MB pro Titel';
@override
String get downloadLossyOpus128 => 'Opus 128kbps';
@override
String get downloadLossyOpus128Subtitle => 'Smallest size, ~4MB per track';
String get downloadLossyOpus128Subtitle => 'Kleinste Größe, ~4MB pro Track';
@override
String get qualityNote =>
@@ -1856,23 +1856,23 @@ class AppLocalizationsDe extends AppLocalizations {
'Bei der Suche nach vorhandenen Titeln anzeigen';
@override
String get libraryAutoScan => 'Auto Scan';
String get libraryAutoScan => 'Auto-Scan';
@override
String get libraryAutoScanSubtitle =>
'Automatically scan your library for new files';
@override
String get libraryAutoScanOff => 'Off';
String get libraryAutoScanOff => 'Aus';
@override
String get libraryAutoScanOnOpen => 'Every app open';
String get libraryAutoScanOnOpen => 'Bei jeder App Öffnung';
@override
String get libraryAutoScanDaily => 'Daily';
String get libraryAutoScanDaily => 'Täglich';
@override
String get libraryAutoScanWeekly => 'Weekly';
String get libraryAutoScanWeekly => 'Wöchentlich';
@override
String get libraryActions => 'Aktionen';
@@ -1929,8 +1929,8 @@ class AppLocalizationsDe extends AppLocalizations {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'files',
one: 'file',
other: '$count Datein',
one: '1 Datei',
);
return '$_temp0';
}
@@ -1947,7 +1947,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get libraryScanning => 'Scannen...';
@override
String get libraryScanFinalizing => 'Finalizing library...';
String get libraryScanFinalizing => 'Bibliothek wird aktualisiert...';
@override
String libraryScanProgress(String progress, int total) {
@@ -2018,22 +2018,23 @@ class AppLocalizationsDe extends AppLocalizations {
String get libraryFilterFormat => 'Format';
@override
String get libraryFilterMetadata => 'Metadata';
String get libraryFilterMetadata => 'Metadaten';
@override
String get libraryFilterMetadataComplete => 'Complete metadata';
String get libraryFilterMetadataComplete => 'Komplette Metadaten';
@override
String get libraryFilterMetadataMissingAny => 'Missing any metadata';
String get libraryFilterMetadataMissingAny => 'Metadaten fehlen';
@override
String get libraryFilterMetadataMissingYear => 'Missing year';
String get libraryFilterMetadataMissingYear => 'Jahr fehlt';
@override
String get libraryFilterMetadataMissingGenre => 'Missing genre';
String get libraryFilterMetadataMissingGenre => 'Genre fehlt';
@override
String get libraryFilterMetadataMissingAlbumArtist => 'Missing album artist';
String get libraryFilterMetadataMissingAlbumArtist =>
'Fehlender Album-Künstler';
@override
String get libraryFilterSort => 'Sortieren';
@@ -2065,7 +2066,7 @@ class AppLocalizationsDe extends AppLocalizations {
count,
locale: localeName,
other: 'vor $count Minuten',
one: 'vor $count Minute',
one: 'vor 1 Minute',
);
return '$_temp0';
}
@@ -2076,7 +2077,7 @@ class AppLocalizationsDe extends AppLocalizations {
count,
locale: localeName,
other: 'vor $count Stunden',
one: 'vor $count Stunde',
one: 'vor 1 Stunde',
);
return '$_temp0';
}
@@ -2142,7 +2143,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Im Store Tab findest du nützliche Erweiterungen';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2396,11 +2397,11 @@ class AppLocalizationsDe extends AppLocalizations {
'FFmpeg Metadaten-Einbettung fehlgeschlagen';
@override
String get queueFlacAction => 'Queue FLAC';
String get queueFlacAction => 'Warteschlange FLAC';
@override
String queueFlacConfirmMessage(int count) {
return 'Search online matches for the selected tracks and queue FLAC downloads.\n\nExisting files will not be modified or deleted.\n\nOnly high-confidence matches are queued automatically.\n\n$count selected';
return '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';
}
@override
@@ -2426,7 +2427,8 @@ class AppLocalizationsDe extends AppLocalizations {
String get trackConvertFormat => 'Format konvertieren';
@override
String get trackConvertFormatSubtitle => 'In MP3 oder Opus konvertieren';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Audio konvertieren';
@@ -2454,7 +2456,7 @@ class AppLocalizationsDe extends AppLocalizations {
String sourceFormat,
String targetFormat,
) {
return 'Convert from $sourceFormat to $targetFormat? (Lossless — no quality loss)\n\nThe original file will be deleted after conversion.';
return 'Konvertieren von $sourceFormat in $targetFormat? (kein Qualitätsverlust)\n\nDie Originaldatei wird nach der Konvertierung gelöscht.';
}
@override
@@ -2534,7 +2536,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get collectionLoved => 'Lieblingssongs';
@override
String get collectionPlaylists => 'Playlisten';
String get collectionPlaylists => 'Playlists';
@override
String get collectionPlaylist => 'Playlist';
@@ -2721,10 +2723,10 @@ class AppLocalizationsDe extends AppLocalizations {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: 'tracks',
one: 'track',
other: 'Titel',
one: 'Titel',
);
return 'Convert $count $_temp0 to $format? (Lossless — no quality loss)\n\nOriginal files will be deleted after conversion.';
return 'Konvertiere $count $_temp0 in $format? (kein Qualitätsverlust)\n\nOriginaldateien werden nach der Konvertierung gelöscht.';
}
@override
@@ -2751,24 +2753,24 @@ class AppLocalizationsDe extends AppLocalizations {
'Künstler-Ordner nur für Titel-Künstler';
@override
String get lyricsProvidersTitle => 'Lyrics Providers';
String get lyricsProvidersTitle => 'Lyrics-Anbieter';
@override
String get lyricsProvidersDescription =>
'Enable, disable and reorder lyrics sources. Providers are tried top-to-bottom until lyrics are found.';
'Lyrics aktivieren, deaktivieren und neu ordnen. Anbieter werden von oben nach unten ausprobiert, bis Lyrics gefunden werden.';
@override
String get lyricsProvidersInfoText =>
'Extension lyrics providers always run before built-in providers. At least one provider must remain enabled.';
'Erweiterungsanbieter werden immer vor eingebauten ausgeführt. Mindestens ein Anbieter muss aktiviert bleiben.';
@override
String lyricsProvidersEnabledSection(int count) {
return 'Enabled ($count)';
return '($count) aktiviert';
}
@override
String lyricsProvidersDisabledSection(int count) {
return 'Disabled ($count)';
return '($count) deaktiviert';
}
@override
@@ -2787,52 +2789,53 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get lyricsProviderNeteaseDesc =>
'NetEase Cloud Music (good for Asian songs)';
'NetEase Cloud Music (gut für asiatische Lieder)';
@override
String get lyricsProviderMusixmatchDesc =>
'Largest lyrics database (multi-language)';
'Größte Lyrics-Datenbank (mehrsprachig)';
@override
String get lyricsProviderAppleMusicDesc =>
'Word-by-word synced lyrics (via proxy)';
'Wort-für-Wort-synchronisierte Lyrics (via Proxy)';
@override
String get lyricsProviderQqMusicDesc =>
'QQ Music (good for Chinese songs, via proxy)';
'QQ Music (gut für chinesische Lieder, via Proxy)';
@override
String get lyricsProviderExtensionDesc => 'Extension provider';
String get lyricsProviderExtensionDesc => 'Erweiterungsanbieter';
@override
String get safMigrationTitle => 'Storage Update Required';
String get safMigrationTitle => 'Speicheraktualisierung erforderlich';
@override
String get safMigrationMessage1 =>
'SpotiFLAC now uses Android Storage Access Framework (SAF) for downloads. This fixes \"permission denied\" errors on Android 10+.';
'SpotiFLAC verwendet jetzt Android Storage Access Framework (SAF) beim Herunterladen. Dies behebt Fehler bei Android 10+.';
@override
String get safMigrationMessage2 =>
'Please select your download folder again to switch to the new storage system.';
'Bitte wähle dein Download-Ordner erneut aus, um zum neuen System zu wechseln.';
@override
String get safMigrationSuccess => 'Download folder updated to SAF mode';
@override
String get settingsDonate => 'Donate';
String get settingsDonate => 'Unterstützen';
@override
String get settingsDonateSubtitle => 'Support SpotiFLAC-Mobile development';
String get settingsDonateSubtitle =>
'Unterstütze die SpotiFLAC-Mobile Entwickler';
@override
String get tooltipLoveAll => 'Love All';
String get tooltipLoveAll => 'Alle lieben';
@override
String get tooltipAddToPlaylist => 'Add to Playlist';
String get tooltipAddToPlaylist => 'Zur Wiedergabeliste hinzufügen';
@override
String snackbarRemovedTracksFromLoved(int count) {
return 'Removed $count tracks from Loved';
return '$count Titel von geliebt entfernt';
}
@override
@@ -2841,7 +2844,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get dialogDownloadAllTitle => 'Download All';
String get dialogDownloadAllTitle => 'Alle Herunterladen';
@override
String dialogDownloadAllMessage(int count) {
@@ -2852,7 +2855,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get homeSkipAlreadyDownloaded => 'Skip already downloaded songs';
@override
String get homeGoToAlbum => 'Go to Album';
String get homeGoToAlbum => 'Zum Album gehen';
@override
String get homeAlbumInfoUnavailable => 'Album info not available';
@@ -2871,7 +2874,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String snackbarError(String error) {
return 'Error: $error';
return 'Fehler: $error';
}
@override
@@ -2891,7 +2894,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get storageModeAppFolderSubtitle => 'Use default Music/SpotiFLAC path';
@override
String get storageModeSaf => 'SAF folder';
String get storageModeSaf => 'SAF-Ordner';
@override
String get storageModeSafSubtitle =>
@@ -2902,7 +2905,7 @@ class AppLocalizationsDe extends AppLocalizations {
'Customize how your files are named.';
@override
String get downloadFilenameInsertTag => 'Tap to insert tag:';
String get downloadFilenameInsertTag => 'Tippe, um Tag einzufügen:';
@override
String get downloadSeparateSinglesEnabled => 'Albums/ and Singles/ folders';
@@ -2930,10 +2933,10 @@ class AppLocalizationsDe extends AppLocalizations {
'By Playlist already places downloads inside a playlist folder.';
@override
String get downloadSongLinkRegion => 'SongLink Region';
String get downloadSongLinkRegion => 'SongLink-Region';
@override
String get downloadNetworkCompatibilityMode => 'Network compatibility mode';
String get downloadNetworkCompatibilityMode => 'Netzwerkkompatibilitätsmodus';
@override
String get downloadNetworkCompatibilityModeEnabled =>
@@ -2976,7 +2979,7 @@ class AppLocalizationsDe extends AppLocalizations {
'Append romanized lyrics when available';
@override
String get downloadNeteaseIncludeRomanizationDisabled => 'Disabled';
String get downloadNeteaseIncludeRomanizationDisabled => 'Deaktiviert';
@override
String get downloadAppleQqMultiPerson => 'Apple/QQ Multi-Person Word-by-Word';
@@ -3008,10 +3011,10 @@ class AppLocalizationsDe extends AppLocalizations {
'Keep full Album Artist metadata value';
@override
String get downloadProvidersNoneEnabled => 'None enabled';
String get downloadProvidersNoneEnabled => 'Keine aktiviert';
@override
String get downloadMusixmatchLanguageCode => 'Language code';
String get downloadMusixmatchLanguageCode => 'Sprach-Code';
@override
String get downloadMusixmatchLanguageHint => 'auto / en / es / ja';
@@ -3024,7 +3027,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get downloadMusixmatchAuto => 'Auto';
@override
String get downloadNetworkAnySubtitle => 'WiFi + Mobile Data';
String get downloadNetworkAnySubtitle => 'WLAN + Mobile Daten';
@override
String get downloadNetworkWifiOnlySubtitle =>
@@ -3038,23 +3041,23 @@ class AppLocalizationsDe extends AppLocalizations {
String get snackbarUnsupportedAudioFormat => 'Unsupported audio format';
@override
String get cacheRefresh => 'Refresh';
String get cacheRefresh => 'Aktualisieren';
@override
String dialogDownloadPlaylistsMessage(int trackCount, int playlistCount) {
String _temp0 = intl.Intl.pluralLogic(
trackCount,
locale: localeName,
other: 'tracks',
one: 'track',
other: 'Titel',
one: 'Titel',
);
String _temp1 = intl.Intl.pluralLogic(
playlistCount,
locale: localeName,
other: 'playlists',
one: 'playlist',
other: 'Playlists',
one: 'Playlist',
);
return 'Download $trackCount $_temp0 from $playlistCount $_temp1?';
return 'Lade $trackCount $_temp0 von $playlistCount $_temp1?';
}
@override
@@ -3094,7 +3097,7 @@ class AppLocalizationsDe extends AppLocalizations {
'Select fields to fill automatically from online metadata';
@override
String get editMetadataAutoFillFetch => 'Fetch & Fill';
String get editMetadataAutoFillFetch => 'Abrufen & Ausfüllen';
@override
String get editMetadataAutoFillSearching => 'Searching online...';
@@ -3119,25 +3122,25 @@ class AppLocalizationsDe extends AppLocalizations {
'Select at least one field to auto-fill';
@override
String get editMetadataFieldTitle => 'Title';
String get editMetadataFieldTitle => 'Titel';
@override
String get editMetadataFieldArtist => 'Artist';
String get editMetadataFieldArtist => 'Künstler';
@override
String get editMetadataFieldAlbum => 'Album';
@override
String get editMetadataFieldAlbumArtist => 'Album Artist';
String get editMetadataFieldAlbumArtist => 'Album Künstler';
@override
String get editMetadataFieldDate => 'Date';
String get editMetadataFieldDate => 'Datum';
@override
String get editMetadataFieldTrackNum => 'Track #';
String get editMetadataFieldTrackNum => 'Titel #';
@override
String get editMetadataFieldDiscNum => 'Disc #';
String get editMetadataFieldDiscNum => 'Disk #';
@override
String get editMetadataFieldGenre => 'Genre';
@@ -3149,16 +3152,16 @@ class AppLocalizationsDe extends AppLocalizations {
String get editMetadataFieldLabel => 'Label';
@override
String get editMetadataFieldCopyright => 'Copyright';
String get editMetadataFieldCopyright => 'Urheberrecht';
@override
String get editMetadataFieldCover => 'Cover Art';
String get editMetadataFieldCover => 'Cover-Art';
@override
String get editMetadataSelectAll => 'All';
String get editMetadataSelectAll => 'Alle';
@override
String get editMetadataSelectEmpty => 'Empty only';
String get editMetadataSelectEmpty => 'Nur leer';
@override
String queueDownloadingCount(int count) {
@@ -3166,10 +3169,10 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get queueDownloadedHeader => 'Downloaded';
String get queueDownloadedHeader => 'Heruntergeladen';
@override
String get queueFilteringIndicator => 'Filtering...';
String get queueFilteringIndicator => 'Filtere...';
@override
String queueTrackCount(int count) {
@@ -3194,7 +3197,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get queueEmptyAlbums => 'No album downloads';
String get queueEmptyAlbums => 'Keine Album-Downloads';
@override
String get queueEmptyAlbumsSubtitle =>
@@ -3220,7 +3223,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get selectionTapPlaylistsToSelect => 'Tap playlists to select';
@override
String get selectionSelectPlaylistsToDelete => 'Select playlists to delete';
String get selectionSelectPlaylistsToDelete => 'Playlist zum Löschen wählen';
@override
String get audioAnalysisTitle => 'Audio Quality Analysis';
@@ -3230,37 +3233,37 @@ class AppLocalizationsDe extends AppLocalizations {
'Verify lossless quality with spectrum analysis';
@override
String get audioAnalysisAnalyzing => 'Analyzing audio...';
String get audioAnalysisAnalyzing => 'Audio wird analysiert...';
@override
String get audioAnalysisSampleRate => 'Sample Rate';
@override
String get audioAnalysisBitDepth => 'Bit Depth';
String get audioAnalysisBitDepth => 'Bit-Tiefe';
@override
String get audioAnalysisChannels => 'Channels';
String get audioAnalysisChannels => 'Kanäle';
@override
String get audioAnalysisDuration => 'Duration';
String get audioAnalysisDuration => 'Länge';
@override
String get audioAnalysisNyquist => 'Nyquist';
@override
String get audioAnalysisFileSize => 'Size';
String get audioAnalysisFileSize => 'Größe';
@override
String get audioAnalysisDynamicRange => 'Dynamic Range';
String get audioAnalysisDynamicRange => 'Dynamischer Bereich';
@override
String get audioAnalysisPeak => 'Peak';
String get audioAnalysisPeak => 'Maximum';
@override
String get audioAnalysisRms => 'RMS';
@override
String get audioAnalysisSamples => 'Samples';
String get audioAnalysisSamples => 'Proben';
@override
String extensionsSearchWith(String providerName) {
@@ -3268,7 +3271,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get extensionsHomeFeedProvider => 'Home Feed Provider';
String get extensionsHomeFeedProvider => 'Home Feed Anbieter';
@override
String get extensionsHomeFeedDescription =>
@@ -3296,7 +3299,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get sortAlphaDesc => 'Z-A';
@override
String get cancelDownloadTitle => 'Cancel download?';
String get cancelDownloadTitle => 'Download abbrechen?';
@override
String cancelDownloadContent(String trackName) {
@@ -3304,7 +3307,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get cancelDownloadKeep => 'Keep';
String get cancelDownloadKeep => 'Behalten';
@override
String get metadataSaveFailedFfmpeg => 'Failed to save metadata via FFmpeg';
@@ -3319,22 +3322,22 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get errorLoadAlbum => 'Failed to load album';
String get errorLoadAlbum => 'Fehler beim Laden des Albums';
@override
String get errorLoadPlaylist => 'Failed to load playlist';
String get errorLoadPlaylist => 'Fehler beim Laden der Playlist';
@override
String get errorLoadArtist => 'Failed to load artist';
String get errorLoadArtist => 'Fehler beim Laden des Interpreten';
@override
String get notifChannelDownloadName => 'Download Progress';
String get notifChannelDownloadName => 'Download Fortschritt';
@override
String get notifChannelDownloadDesc => 'Shows download progress for tracks';
@override
String get notifChannelLibraryScanName => 'Library Scan';
String get notifChannelLibraryScanName => 'Bibliotheksscan';
@override
String get notifChannelLibraryScanDesc => 'Shows local library scan progress';
@@ -3358,7 +3361,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get notifAlreadyInLibrary => 'Already in Library';
String get notifAlreadyInLibrary => 'Bereits in der Bibliothek';
@override
String notifDownloadCompleteCount(int completed, int total) {
@@ -3366,7 +3369,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get notifDownloadComplete => 'Download Complete';
String get notifDownloadComplete => 'Download abgeschlossen';
@override
String notifDownloadsFinished(int completed, int failed) {
@@ -3408,12 +3411,12 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String notifLibraryScanExcluded(int count) {
return '$count excluded';
return '$count ausgeschlossen';
}
@override
String notifLibraryScanErrors(int count) {
return '$count errors';
return '$count Fehler';
}
@override
@@ -3436,7 +3439,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get notifUpdateReady => 'Update Ready';
String get notifUpdateReady => 'Update bereit';
@override
String notifUpdateReadyBody(String version) {
@@ -3444,7 +3447,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get notifUpdateFailed => 'Update Failed';
String get notifUpdateFailed => 'Update fehlgeschlagen';
@override
String get notifUpdateFailedBody =>
File diff suppressed because it is too large Load Diff
+35 -33
View File
@@ -21,13 +21,13 @@ class AppLocalizationsFr extends AppLocalizations {
String get navSettings => 'Paramètres';
@override
String get navStore => 'Magasin';
String get navStore => 'Repo';
@override
String get homeTitle => 'Accueil';
@override
String get homeSubtitle => 'Coller un lien Spotify ou rechercher par nom';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => 'Supports: Piste, Album, Playlist, Artiste URLs';
@@ -218,10 +218,10 @@ class AppLocalizationsFr extends AppLocalizations {
'Parallel downloads may trigger rate limiting';
@override
String get optionsExtensionStore => 'Extension Store';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => 'Show Store tab in navigation';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => 'Check for Updates';
@@ -282,7 +282,7 @@ class AppLocalizationsFr extends AppLocalizations {
String get extensionsTitle => 'Extensions';
@override
String get extensionsDisabled => 'Disabled';
String get extensionsDisabled => 'Désactivée';
@override
String extensionsVersion(String version) {
@@ -291,38 +291,38 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String extensionsAuthor(String author) {
return 'by $author';
return 'par $author';
}
@override
String get extensionsUninstall => 'Désinstaller';
@override
String get storeTitle => 'Magasin d\'extension';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => 'Recherche d\'extensions...';
@override
String get storeInstall => 'Install';
String get storeInstall => 'Installer';
@override
String get storeInstalled => 'Installed';
String get storeInstalled => 'Installé';
@override
String get storeUpdate => 'Update';
String get storeUpdate => 'Mettre à jour';
@override
String get aboutTitle => 'About';
String get aboutTitle => 'À propos de';
@override
String get aboutContributors => 'Contributors';
String get aboutContributors => 'Contributeurs';
@override
String get aboutMobileDeveloper => 'Mobile version developer';
String get aboutMobileDeveloper => 'Développeur de la version mobile';
@override
String get aboutOriginalCreator => 'Creator of the original SpotiFLAC';
String get aboutOriginalCreator => 'Créateur de SpotiFLAC original';
@override
String get aboutLogoArtist =>
@@ -362,7 +362,7 @@ class AppLocalizationsFr extends AppLocalizations {
String get aboutTelegramChannel => 'Telegram Channel';
@override
String get aboutTelegramChannelSubtitle => 'Announcements and updates';
String get aboutTelegramChannelSubtitle => 'Annonces et mises à jour';
@override
String get aboutTelegramChat => 'Telegram Community';
@@ -520,10 +520,11 @@ class AppLocalizationsFr extends AppLocalizations {
'SpotiFLAC needs storage permission to save your downloaded music files.';
@override
String get setupNotificationGranted => 'Notification Permission Granted!';
String get setupNotificationGranted =>
'Autorisation de notifications accordée!';
@override
String get setupNotificationEnable => 'Enable Notifications';
String get setupNotificationEnable => 'Activer les notifications';
@override
String get setupFolderChoose => 'Choisissez le dossier pour télécharger';
@@ -533,39 +534,39 @@ class AppLocalizationsFr extends AppLocalizations {
'Sélectionnez un dossier dans lequel votre musique téléchargée sera enregistrée.';
@override
String get setupSelectFolder => 'Select Folder';
String get setupSelectFolder => 'Sélectionner un dossier';
@override
String get setupEnableNotifications => 'Enable Notifications';
String get setupEnableNotifications => 'Activer les notifications';
@override
String get setupNotificationBackgroundDescription =>
'Get notified about download progress and completion. This helps you track downloads when the app is in background.';
@override
String get setupSkipForNow => 'Skip for now';
String get setupSkipForNow => 'Ignorer pour le moment';
@override
String get setupNext => 'Next';
String get setupNext => 'Suivant';
@override
String get setupGetStarted => 'Get Started';
String get setupGetStarted => 'Démarrer';
@override
String get setupAllowAccessToManageFiles =>
'Please enable \"Allow access to manage all files\" in the next screen.';
'Veuillez activer \"Autoriser l\'accès à tous les fichiers\" sur l\'écran suivant.';
@override
String get dialogCancel => 'Cancel';
String get dialogCancel => 'Annuler';
@override
String get dialogSave => 'Save';
String get dialogSave => 'Sauvegarder';
@override
String get dialogDelete => 'Delete';
String get dialogDelete => 'Supprimer';
@override
String get dialogRetry => 'Retry';
String get dialogRetry => 'Réessayer';
@override
String get dialogClear => 'Clear';
@@ -577,7 +578,7 @@ class AppLocalizationsFr extends AppLocalizations {
String get dialogImport => 'Import';
@override
String get dialogDownload => 'Download';
String get dialogDownload => 'Télécharger';
@override
String get dialogDiscard => 'Discard';
@@ -586,10 +587,10 @@ class AppLocalizationsFr extends AppLocalizations {
String get dialogRemove => 'Remove';
@override
String get dialogUninstall => 'Uninstall';
String get dialogUninstall => 'Désinstaller';
@override
String get dialogDiscardChanges => 'Discard Changes?';
String get dialogDiscardChanges => 'Ignorer les modifications ?';
@override
String get dialogUnsavedChanges =>
@@ -1338,7 +1339,7 @@ class AppLocalizationsFr extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Default (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Use built-in search';
@@ -2116,7 +2117,7 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Browse the Store tab to discover useful extensions';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2397,7 +2398,8 @@ class AppLocalizationsFr extends AppLocalizations {
String get trackConvertFormat => 'Convert Format';
@override
String get trackConvertFormatSubtitle => 'Convert to MP3 or Opus';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Convert Audio';
+9 -8
View File
@@ -21,13 +21,13 @@ class AppLocalizationsHi extends AppLocalizations {
String get navSettings => 'विकल्प';
@override
String get navStore => 'Store';
String get navStore => 'Repo';
@override
String get homeTitle => 'Home';
@override
String get homeSubtitle => 'Paste a Spotify link or search by name';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => 'Supports: Track, Album, Playlist, Artist URLs';
@@ -216,10 +216,10 @@ class AppLocalizationsHi extends AppLocalizations {
'Parallel downloads may trigger rate limiting';
@override
String get optionsExtensionStore => 'Extension Store';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => 'Show Store tab in navigation';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => 'Check for Updates';
@@ -296,7 +296,7 @@ class AppLocalizationsHi extends AppLocalizations {
String get extensionsUninstall => 'Uninstall';
@override
String get storeTitle => 'Extension Store';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => 'Search extensions...';
@@ -1336,7 +1336,7 @@ class AppLocalizationsHi extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Default (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Use built-in search';
@@ -2114,7 +2114,7 @@ class AppLocalizationsHi extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Browse the Store tab to discover useful extensions';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2395,7 +2395,8 @@ class AppLocalizationsHi extends AppLocalizations {
String get trackConvertFormat => 'Convert Format';
@override
String get trackConvertFormatSubtitle => 'Convert to MP3 or Opus';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Convert Audio';
+28 -29
View File
@@ -27,8 +27,7 @@ class AppLocalizationsId extends AppLocalizations {
String get homeTitle => 'Beranda';
@override
String get homeSubtitle =>
'Tempel URL yang didukung atau cari berdasarkan nama';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => 'Mendukung: URL Track, Album, Playlist, Artis';
@@ -130,11 +129,11 @@ class AppLocalizationsId extends AppLocalizations {
}
@override
String get optionsDefaultSearchTab => 'Tab Pencarian Default';
String get optionsDefaultSearchTab => 'Default Search Tab';
@override
String get optionsDefaultSearchTabSubtitle =>
'Pilih tab yang dibuka lebih dulu untuk hasil pencarian baru.';
'Choose which tab opens first for new search results.';
@override
String get optionsSwitchBack =>
@@ -220,10 +219,10 @@ class AppLocalizationsId extends AppLocalizations {
'Unduhan paralel dapat memicu pembatasan rate';
@override
String get optionsExtensionStore => 'Repo Ekstensi';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => 'Tampilkan tab Repo di navigasi';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => 'Periksa Pembaruan';
@@ -299,7 +298,7 @@ class AppLocalizationsId extends AppLocalizations {
String get extensionsUninstall => 'Copot';
@override
String get storeTitle => 'Repo Ekstensi';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => 'Cari ekstensi...';
@@ -745,15 +744,15 @@ class AppLocalizationsId extends AppLocalizations {
String get errorNoTracksFound => 'Tidak ada lagu ditemukan';
@override
String get errorUrlNotRecognized => 'Link tidak dikenali';
String get errorUrlNotRecognized => 'Tautan tidak dikenali';
@override
String get errorUrlNotRecognizedMessage =>
'Link ini tidak didukung. Pastikan URL benar dan ekstensi yang kompatibel sudah terpasang.';
'Tautan ini tidak didukung. Pastikan URL sudah benar dan ekstensi yang kompatibel telah terpasang.';
@override
String get errorUrlFetchFailed =>
'Gagal memuat konten dari link ini. Silakan coba lagi.';
'Konten dari tautan ini gagal dimuat. Silakan coba lagi.';
@override
String errorMissingExtensionSource(String item) {
@@ -941,15 +940,15 @@ class AppLocalizationsId extends AppLocalizations {
'Jika lagu tidak tersedia di provider pertama, aplikasi akan otomatis mencoba yang berikutnya.';
@override
String get providerPriorityFallbackExtensionsTitle => 'Fallback Ekstensi';
String get providerPriorityFallbackExtensionsTitle => 'Extension Fallback';
@override
String get providerPriorityFallbackExtensionsDescription =>
'Pilih ekstensi unduhan terpasang mana yang boleh dipakai saat fallback otomatis. Provider bawaan tetap mengikuti urutan prioritas di atas.';
'Choose which installed download extensions can be used during automatic fallback. Built-in providers still follow the priority order above.';
@override
String get providerPriorityFallbackExtensionsHint =>
'Hanya ekstensi aktif dengan kemampuan download provider yang ditampilkan di sini.';
'Only enabled extensions with download-provider capability are listed here.';
@override
String get providerBuiltIn => 'Bawaan';
@@ -1334,7 +1333,7 @@ class AppLocalizationsId extends AppLocalizations {
String get storeNewRepoUrlLabel => 'New Repository URL';
@override
String get storeLoadError => 'Gagal memuat repo';
String get storeLoadError => 'Failed to load repository';
@override
String get storeEmptyNoExtensions => 'No extensions available';
@@ -1343,7 +1342,7 @@ class AppLocalizationsId extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Bawaan (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Gunakan pencarian bawaan';
@@ -1449,7 +1448,7 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get extensionsFallbackSubtitle =>
'Pilih ekstensi unduhan terpasang yang boleh dipakai saat fallback';
'Choose which installed download extensions can be used as fallback';
@override
String get extensionsNoDownloadProvider =>
@@ -2124,7 +2123,7 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Buka tab Repo untuk menemukan ekstensi yang berguna';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2375,25 +2374,25 @@ class AppLocalizationsId extends AppLocalizations {
String get trackReEnrichFfmpegFailed => 'FFmpeg metadata embed failed';
@override
String get queueFlacAction => 'Antrekan FLAC';
String get queueFlacAction => 'Queue FLAC';
@override
String queueFlacConfirmMessage(int count) {
return 'Cari kecocokan online untuk track yang dipilih lalu antrekan download FLAC.\n\nFile yang sudah ada tidak akan diubah atau dihapus.\n\nHanya kecocokan dengan keyakinan tinggi yang akan diantrikan otomatis.\n\n$count dipilih';
return 'Search online matches for the selected tracks and queue FLAC downloads.\n\nExisting files will not be modified or deleted.\n\nOnly high-confidence matches are queued automatically.\n\n$count selected';
}
@override
String queueFlacFindingProgress(int current, int total) {
return 'Mencari kecocokan FLAC... ($current/$total)';
return 'Finding FLAC matches... ($current/$total)';
}
@override
String get queueFlacNoReliableMatches =>
'Tidak ada kecocokan online yang cukup meyakinkan untuk pilihan ini';
'No reliable online matches found for the selection';
@override
String queueFlacQueuedWithSkipped(int addedCount, int skippedCount) {
return 'Menambahkan $addedCount track ke antrean, melewati $skippedCount';
return 'Added $addedCount tracks to queue, skipped $skippedCount';
}
@override
@@ -2406,7 +2405,7 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get trackConvertFormatSubtitle =>
'Konversi ke MP3, Opus, ALAC, atau FLAC';
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Convert Audio';
@@ -2434,12 +2433,12 @@ class AppLocalizationsId extends AppLocalizations {
String sourceFormat,
String targetFormat,
) {
return 'Konversi dari $sourceFormat ke $targetFormat? (Lossless — tanpa kehilangan kualitas)\n\nFile asli akan dihapus setelah konversi.';
return 'Convert from $sourceFormat to $targetFormat? (Lossless — no quality loss)\n\nThe original file will be deleted after conversion.';
}
@override
String get trackConvertLosslessHint =>
'Konversi lossless — tanpa kehilangan kualitas';
'Lossless conversion — no quality loss';
@override
String get trackConvertConverting => 'Converting audio...';
@@ -2893,19 +2892,19 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get downloadCreatePlaylistSourceFolder =>
'Buat folder sumber playlist';
'Create playlist source folder';
@override
String get downloadCreatePlaylistSourceFolderEnabled =>
'Unduhan dari playlist memakai Playlist/ lalu struktur folder normal Anda.';
'Playlist downloads use Playlist/ plus your normal folder structure.';
@override
String get downloadCreatePlaylistSourceFolderDisabled =>
'Unduhan dari playlist hanya memakai struktur folder normal.';
'Playlist downloads use the normal folder structure only.';
@override
String get downloadCreatePlaylistSourceFolderRedundant =>
'Mode Berdasarkan Playlist sudah menaruh unduhan ke dalam folder playlist.';
'By Playlist already places downloads inside a playlist folder.';
@override
String get downloadSongLinkRegion => 'SongLink Region';
+9 -8
View File
@@ -21,13 +21,13 @@ class AppLocalizationsJa extends AppLocalizations {
String get navSettings => '設定';
@override
String get navStore => 'ストア';
String get navStore => 'Repo';
@override
String get homeTitle => 'ホーム';
@override
String get homeSubtitle => 'Spotify のリンクを貼り付けるか、名前で検索します';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => 'サポート: トラック、アルバム、プレイリスト、アーティスト、URL';
@@ -214,10 +214,10 @@ class AppLocalizationsJa extends AppLocalizations {
'Parallel downloads may trigger rate limiting';
@override
String get optionsExtensionStore => '拡張ストア';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => 'ナビゲーションにストアタブを表示';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => '更新を確認';
@@ -293,7 +293,7 @@ class AppLocalizationsJa extends AppLocalizations {
String get extensionsUninstall => 'アンインストール';
@override
String get storeTitle => '拡張ストア';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => '拡張を検索...';
@@ -1330,7 +1330,7 @@ class AppLocalizationsJa extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'デフォルト (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => '内蔵の検索を使用する';
@@ -2101,7 +2101,7 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Browse the Store tab to discover useful extensions';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2382,7 +2382,8 @@ class AppLocalizationsJa extends AppLocalizations {
String get trackConvertFormat => '変換の形式';
@override
String get trackConvertFormatSubtitle => 'MP3 または Opus に変換';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'オーディオを変換';
+9 -8
View File
@@ -21,13 +21,13 @@ class AppLocalizationsKo extends AppLocalizations {
String get navSettings => 'Settings';
@override
String get navStore => 'Store';
String get navStore => 'Repo';
@override
String get homeTitle => 'Home';
@override
String get homeSubtitle => 'Spotify URL을 붙여 넣거나 검색';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => '지원 항목: 트랙, 앨범, 플레이리스트, 아티스트 URLs';
@@ -209,10 +209,10 @@ class AppLocalizationsKo extends AppLocalizations {
String get optionsConcurrentWarning => '동시에 다수의 음반을 다운로드하면 속도 제한이 발생할 수 있습니다';
@override
String get optionsExtensionStore => '확장 기능 스토어';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => '탐색 메뉴에 스토어 탭 표시';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => '업데이트 확인';
@@ -286,7 +286,7 @@ class AppLocalizationsKo extends AppLocalizations {
String get extensionsUninstall => '삭제';
@override
String get storeTitle => '확장 기능 스토어';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => '확장 기능 검색';
@@ -1316,7 +1316,7 @@ class AppLocalizationsKo extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Default (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Use built-in search';
@@ -2094,7 +2094,7 @@ class AppLocalizationsKo extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Browse the Store tab to discover useful extensions';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2375,7 +2375,8 @@ class AppLocalizationsKo extends AppLocalizations {
String get trackConvertFormat => 'Convert Format';
@override
String get trackConvertFormatSubtitle => 'Convert to MP3 or Opus';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Convert Audio';
+9 -8
View File
@@ -21,13 +21,13 @@ class AppLocalizationsNl extends AppLocalizations {
String get navSettings => 'Settings';
@override
String get navStore => 'Store';
String get navStore => 'Repo';
@override
String get homeTitle => 'Home';
@override
String get homeSubtitle => 'Paste a Spotify link or search by name';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports => 'Supports: Track, Album, Playlist, Artist URLs';
@@ -216,10 +216,10 @@ class AppLocalizationsNl extends AppLocalizations {
'Parallel downloaden kan leiden tot rate-limiting';
@override
String get optionsExtensionStore => 'Extension Store';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle => 'Show Store tab in navigation';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => 'Check for Updates';
@@ -296,7 +296,7 @@ class AppLocalizationsNl extends AppLocalizations {
String get extensionsUninstall => 'Uninstall';
@override
String get storeTitle => 'Extension Store';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => 'Search extensions...';
@@ -1336,7 +1336,7 @@ class AppLocalizationsNl extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'Default (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle => 'Use built-in search';
@@ -2114,7 +2114,7 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Browse the Store tab to discover useful extensions';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2395,7 +2395,8 @@ class AppLocalizationsNl extends AppLocalizations {
String get trackConvertFormat => 'Convert Format';
@override
String get trackConvertFormatSubtitle => 'Convert to MP3 or Opus';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Convert Audio';
File diff suppressed because it is too large Load Diff
+20 -20
View File
@@ -21,13 +21,13 @@ class AppLocalizationsRu extends AppLocalizations {
String get navSettings => 'Настройки';
@override
String get navStore => 'Магазин';
String get navStore => 'Repo';
@override
String get homeTitle => 'Главная';
@override
String get homeSubtitle => 'Вставьте ссылку Spotify или ищите по названию';
String get homeSubtitle => 'Paste a supported URL or search by name';
@override
String get homeSupports =>
@@ -221,11 +221,10 @@ class AppLocalizationsRu extends AppLocalizations {
'Параллельные загрузки могут вызвать ограничение скорости';
@override
String get optionsExtensionStore => 'Магазин расширений';
String get optionsExtensionStore => 'Extension Repo';
@override
String get optionsExtensionStoreSubtitle =>
'Показывать вкладку Магазин в гл. меню';
String get optionsExtensionStoreSubtitle => 'Show Repo tab in navigation';
@override
String get optionsCheckUpdates => 'Проверить обновления';
@@ -302,7 +301,7 @@ class AppLocalizationsRu extends AppLocalizations {
String get extensionsUninstall => 'Удалить';
@override
String get storeTitle => 'Магазин расширений';
String get storeTitle => 'Extension Repo';
@override
String get storeSearch => 'Поиск расширений...';
@@ -636,9 +635,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Удалить $count $_temp0 из истории?\n\nЭто также удалит файлы из хранилища.';
}
@@ -691,9 +690,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Удалено $count $_temp0';
}
@@ -1161,9 +1160,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: '$count треков',
one: '1 трек',
many: '$count треков',
few: '$count трека',
one: '$count трек',
);
return '$_temp0';
}
@@ -1357,7 +1356,7 @@ class AppLocalizationsRu extends AppLocalizations {
String get storeEmptyNoResults => 'No extensions found';
@override
String get extensionDefaultProvider => 'По умолчанию (Deezer/Spotify)';
String get extensionDefaultProvider => 'Default (Deezer)';
@override
String get extensionDefaultProviderSubtitle =>
@@ -1670,9 +1669,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Удалить $count $_temp0 из этого альбома?\n\nЭто также удалит файлы из хранилища.';
}
@@ -1694,9 +1693,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Удалить $count $_temp0';
}
@@ -1927,9 +1926,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return '$_temp0';
}
@@ -2083,9 +2082,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: '$count минут',
one: '1 минуту',
many: '$count минут',
few: '$count минуты',
one: '$count минуту',
);
return '$_temp0 назад';
}
@@ -2096,9 +2095,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: '$count часов',
one: '1 час',
many: '$count часов',
few: '$count часа',
one: '$count час',
);
return '$_temp0 назад';
}
@@ -2164,7 +2163,7 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get tutorialExtensionsTip1 =>
'Просмотрите вкладку Магазина, чтобы найти полезные расширения';
'Browse the Repo tab to discover useful extensions';
@override
String get tutorialExtensionsTip2 =>
@@ -2448,7 +2447,8 @@ class AppLocalizationsRu extends AppLocalizations {
String get trackConvertFormat => 'Переконвертировать формат';
@override
String get trackConvertFormatSubtitle => 'Конвертировать в MP3 или Opus';
String get trackConvertFormatSubtitle =>
'Convert to MP3, Opus, ALAC, or FLAC';
@override
String get trackConvertTitle => 'Конвертировать аудио';
@@ -2579,9 +2579,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: '$count треков',
one: '1 трек',
many: '$count треков',
few: '$count трека',
one: '$count трек',
);
return '$_temp0';
}
@@ -2698,9 +2698,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Отправить $count $_temp0';
}
@@ -2715,9 +2715,9 @@ class AppLocalizationsRu extends AppLocalizations {
count,
locale: localeName,
other: 'треков',
one: 'трек',
many: 'треков',
few: 'трека',
one: 'трек',
);
return 'Конвертировать $count $_temp0';
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1332 -20
View File
File diff suppressed because it is too large Load Diff
+1352 -40
View File
File diff suppressed because it is too large Load Diff
+1345 -33
View File
File diff suppressed because it is too large Load Diff
+1321 -9
View File
File diff suppressed because it is too large Load Diff
+1252 -45
View File
File diff suppressed because it is too large Load Diff
+1321 -9
View File
File diff suppressed because it is too large Load Diff
+1321 -9
View File
File diff suppressed because it is too large Load Diff
+1321 -9
View File
File diff suppressed because it is too large Load Diff
+1327 -15
View File
File diff suppressed because it is too large Load Diff
+1332 -20
View File
File diff suppressed because it is too large Load Diff
+1144 -685
View File
File diff suppressed because it is too large Load Diff
+1322 -10
View File
File diff suppressed because it is too large Load Diff
+1322 -10
View File
File diff suppressed because it is too large Load Diff