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

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

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';

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';

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';

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 => 'オーディオを変換';

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';

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

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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff