New translations app_en.arb (Turkish)

[ci skip]
This commit is contained in:
Zarz Eleutherius
2026-05-15 20:32:29 +07:00
parent 15be15ba58
commit e9781a24a6
+89 -89
View File
@@ -2862,15 +2862,15 @@
"@cacheTitle": {
"description": "Cache management page title"
},
"cacheSummaryTitle": "Cache overview",
"cacheSummaryTitle": "Önbellek genel bakışı",
"@cacheSummaryTitle": {
"description": "Heading for cache summary card"
},
"cacheSummarySubtitle": "Clearing cache will not remove downloaded music files.",
"cacheSummarySubtitle": "Önbelleği temizlemek, indirilen müzik dosyalarını silmeyecektir.",
"@cacheSummarySubtitle": {
"description": "Helper text for cache summary card"
},
"cacheEstimatedTotal": "Estimated cache usage: {size}",
"cacheEstimatedTotal": "Tahmini önbellek kullanımı: {size}",
"@cacheEstimatedTotal": {
"description": "Total cache size shown in summary",
"placeholders": {
@@ -2879,55 +2879,55 @@
}
}
},
"cacheSectionStorage": "Cached Data",
"cacheSectionStorage": "Önbelleğe alınmış veriler",
"@cacheSectionStorage": {
"description": "Section header for cache entries"
},
"cacheSectionMaintenance": "Maintenance",
"cacheSectionMaintenance": "Bakım",
"@cacheSectionMaintenance": {
"description": "Section header for cleanup actions"
},
"cacheAppDirectory": "App cache directory",
"cacheAppDirectory": "Uygulama önbellek dizini",
"@cacheAppDirectory": {
"description": "Cache item title for app cache directory"
},
"cacheAppDirectoryDesc": "HTTP responses, WebView data, and other temporary app data.",
"cacheAppDirectoryDesc": "HTTP yanıtları, WebView verileri ve diğer geçici uygulama verileri.",
"@cacheAppDirectoryDesc": {
"description": "Description of what app cache directory contains"
},
"cacheTempDirectory": "Temporary directory",
"cacheTempDirectory": "Geçici dizin",
"@cacheTempDirectory": {
"description": "Cache item title for temporary files directory"
},
"cacheTempDirectoryDesc": "Temporary files from downloads and audio conversion.",
"cacheTempDirectoryDesc": "İndirmelerden ve ses dönüştürme işlemlerinden kaynaklanan geçici dosyalar.",
"@cacheTempDirectoryDesc": {
"description": "Description of what temporary directory contains"
},
"cacheCoverImage": "Cover image cache",
"cacheCoverImage": "Kapak resmi önbelleği",
"@cacheCoverImage": {
"description": "Cache item title for persistent cover images"
},
"cacheCoverImageDesc": "Downloaded album and track cover art. Will re-download when viewed.",
"cacheCoverImageDesc": "Albüm ve şarkı kapak resimleri indirildi. Görüntülendikten sonra tekrar indirilecektir.",
"@cacheCoverImageDesc": {
"description": "Description of what cover image cache contains"
},
"cacheLibraryCover": "Library cover cache",
"cacheLibraryCover": "Kütüphane kapağı önbelleği",
"@cacheLibraryCover": {
"description": "Cache item title for local library cover art images"
},
"cacheLibraryCoverDesc": "Cover art extracted from local music files. Will re-extract on next scan.",
"cacheLibraryCoverDesc": "Kapak resmi yerel müzik dosyalarından çıkarıldı. Bir sonraki taramada yeniden çıkarılacaktır.",
"@cacheLibraryCoverDesc": {
"description": "Description of what library cover cache contains"
},
"cacheExploreFeed": "Explore feed cache",
"cacheExploreFeed": "Besleme önbelleğini keşfedin",
"@cacheExploreFeed": {
"description": "Cache item title for explore home feed cache"
},
"cacheExploreFeedDesc": "Explore tab content (new releases, trending). Will refresh on next visit.",
"cacheExploreFeedDesc": "Sekme içeriğini keşfedin (yeni çıkanlar, trendler). Bir sonraki ziyaretinizde yenilenecektir.",
"@cacheExploreFeedDesc": {
"description": "Description of what explore feed cache contains"
},
"cacheTrackLookup": "Track lookup cache",
"cacheTrackLookup": "İzleme arama önbelleği",
"@cacheTrackLookup": {
"description": "Cache item title for track ID lookup cache"
},
@@ -3203,11 +3203,11 @@
"@trackConvertBitrate": {
"description": "Label for bitrate selection"
},
"trackConvertConfirmTitle": "Confirm Conversion",
"trackConvertConfirmTitle": "Dönüştürmeyi Onayla",
"@trackConvertConfirmTitle": {
"description": "Confirmation dialog title"
},
"trackConvertConfirmMessage": "Convert from {sourceFormat} to {targetFormat} at {bitrate}?\n\nThe original file will be deleted after conversion.",
"trackConvertConfirmMessage": "{sourceFormat} formatından {targetFormat} formatına {bitrate} hızında dönüştürülsün mü?\n\nDönüştürme işleminden sonra orijinal dosya silinecektir.",
"@trackConvertConfirmMessage": {
"description": "Confirmation dialog message",
"placeholders": {
@@ -3222,7 +3222,7 @@
}
}
},
"trackConvertConfirmMessageLossless": "Convert from {sourceFormat} to {targetFormat}? (Lossless — no quality loss)\n\nThe original file will be deleted after conversion.",
"trackConvertConfirmMessageLossless": "{sourceFormat} formatından {targetFormat} formatına dönüştürmek ister misiniz? (Kayıpsız — kalite kaybı yok)\n\nDönüştürme işleminden sonra orijinal dosya silinecektir.",
"@trackConvertConfirmMessageLossless": {
"description": "Confirmation dialog message for lossless-to-lossless conversion",
"placeholders": {
@@ -3234,15 +3234,15 @@
}
}
},
"trackConvertLosslessHint": "Lossless conversion — no quality loss",
"trackConvertLosslessHint": "Kayıpsız dönüştürme — kalite kaybı yok",
"@trackConvertLosslessHint": {
"description": "Hint shown when converting between lossless formats"
},
"trackConvertConverting": "Converting audio...",
"trackConvertConverting": "Ses dönüştürülüyor...",
"@trackConvertConverting": {
"description": "Snackbar while converting"
},
"trackConvertSuccess": "Converted to {format} successfully",
"trackConvertSuccess": "{format} formatına başarıyla dönüştürüldü",
"@trackConvertSuccess": {
"description": "Snackbar after successful conversion",
"placeholders": {
@@ -3251,19 +3251,19 @@
}
}
},
"trackConvertFailed": "Conversion failed",
"trackConvertFailed": "Dönüştürme başarısız oldu",
"@trackConvertFailed": {
"description": "Snackbar when conversion fails"
},
"cueSplitTitle": "Split CUE Sheet",
"cueSplitTitle": "Bölünmüş CUE Sayfası",
"@cueSplitTitle": {
"description": "Title for CUE split bottom sheet"
},
"cueSplitSubtitle": "Split CUE+FLAC into individual tracks",
"cueSplitSubtitle": "CUE+FLAC dosyalarını ayrı parçalara bölün",
"@cueSplitSubtitle": {
"description": "Subtitle for CUE split menu item"
},
"cueSplitAlbum": "Album: {album}",
"cueSplitAlbum": "Albüm: {album}",
"@cueSplitAlbum": {
"description": "Album name in CUE split sheet",
"placeholders": {
@@ -3272,7 +3272,7 @@
}
}
},
"cueSplitArtist": "Artist: {artist}",
"cueSplitArtist": "Sanatçı: {artist}",
"@cueSplitArtist": {
"description": "Artist name in CUE split sheet",
"placeholders": {
@@ -3281,7 +3281,7 @@
}
}
},
"cueSplitTrackCount": "{count} tracks",
"cueSplitTrackCount": "{count} parça",
"@cueSplitTrackCount": {
"description": "Number of tracks in CUE sheet",
"placeholders": {
@@ -3290,11 +3290,11 @@
}
}
},
"cueSplitConfirmTitle": "Split CUE Album",
"cueSplitConfirmTitle": "Bölünmüş CUE Albümü",
"@cueSplitConfirmTitle": {
"description": "CUE split confirmation dialog title"
},
"cueSplitConfirmMessage": "Split \"{album}\" into {count} individual FLAC files?\n\nFiles will be saved to the same directory.",
"cueSplitConfirmMessage": "\"{album}\" albümünü {count} adet ayrı FLAC dosyasına bölmek ister misiniz?\n\nDosyalar aynı dizine kaydedilecektir.",
"@cueSplitConfirmMessage": {
"description": "CUE split confirmation dialog message",
"placeholders": {
@@ -3306,7 +3306,7 @@
}
}
},
"cueSplitSplitting": "Splitting CUE sheet... ({current}/{total})",
"cueSplitSplitting": "CUE sayfası bölünüyor... ({current}/{total})",
"@cueSplitSplitting": {
"description": "Snackbar while splitting CUE",
"placeholders": {
@@ -3318,7 +3318,7 @@
}
}
},
"cueSplitSuccess": "Split into {count} tracks successfully",
"cueSplitSuccess": "{count} parçaya başarıyla bölündü",
"@cueSplitSuccess": {
"description": "Snackbar after successful CUE split",
"placeholders": {
@@ -3327,63 +3327,63 @@
}
}
},
"cueSplitFailed": "CUE split failed",
"cueSplitFailed": "CUE bölme işlemi başarısız oldu",
"@cueSplitFailed": {
"description": "Snackbar when CUE split fails"
},
"cueSplitNoAudioFile": "Audio file not found for this CUE sheet",
"cueSplitNoAudioFile": "Bu CUE sayfası için ses dosyası bulunamadı",
"@cueSplitNoAudioFile": {
"description": "Error when CUE audio file is missing"
},
"cueSplitButton": "Split into Tracks",
"cueSplitButton": "Parçalara Ayrılmış",
"@cueSplitButton": {
"description": "Button text to start CUE splitting"
},
"actionCreate": "Create",
"actionCreate": "Oluştur",
"@actionCreate": {
"description": "Generic action button - create"
},
"collectionFoldersTitle": "My folders",
"collectionFoldersTitle": "Klasörlerim",
"@collectionFoldersTitle": {
"description": "Library section title for custom folders"
},
"collectionWishlist": "Wishlist",
"collectionWishlist": "İstek listesi",
"@collectionWishlist": {
"description": "Custom folder for saved tracks to download later"
},
"collectionLoved": "Loved",
"collectionLoved": "Sevilen",
"@collectionLoved": {
"description": "Custom folder for favorite tracks"
},
"collectionFavoriteArtists": "Favorite Artists",
"collectionFavoriteArtists": "Favori Sanatçılar",
"@collectionFavoriteArtists": {
"description": "Custom folder for favorite artists"
},
"collectionPlaylists": "Playlists",
"collectionPlaylists": "Çalma listeleri",
"@collectionPlaylists": {
"description": "Custom user playlists folder"
},
"collectionPlaylist": "Playlist",
"collectionPlaylist": "Çalma listesi",
"@collectionPlaylist": {
"description": "Single playlist label"
},
"collectionAddToPlaylist": "Add to playlist",
"collectionAddToPlaylist": "Çalma listesine ekle",
"@collectionAddToPlaylist": {
"description": "Action to add a track to user playlist"
},
"collectionCreatePlaylist": "Create playlist",
"collectionCreatePlaylist": "Çalma listesi oluştur",
"@collectionCreatePlaylist": {
"description": "Action to create a new playlist"
},
"collectionNoPlaylistsYet": "No playlists yet",
"collectionNoPlaylistsYet": "Henüz çalma listesi yok",
"@collectionNoPlaylistsYet": {
"description": "Empty state title when user has no playlists"
},
"collectionNoPlaylistsSubtitle": "Create a playlist to start categorizing tracks",
"collectionNoPlaylistsSubtitle": "Parçaları kategorize etmeye başlamak için bir çalma listesi oluşturun",
"@collectionNoPlaylistsSubtitle": {
"description": "Empty state subtitle when user has no playlists"
},
"collectionPlaylistTracks": "{count, plural, =1{1 track} other{{count} tracks}}",
"collectionPlaylistTracks": "{count, plural, =1{1 parça} other{{count} parça}}",
"@collectionPlaylistTracks": {
"description": "Track count label for custom playlists",
"placeholders": {
@@ -3392,7 +3392,7 @@
}
}
},
"collectionArtistCount": "{count, plural, =1{1 artist} other{{count} artists}}",
"collectionArtistCount": "{count, plural, =1{1 sanatçı} other{{count} sanatçı}}",
"@collectionArtistCount": {
"description": "Artist count label for favorite artists",
"placeholders": {
@@ -3401,7 +3401,7 @@
}
}
},
"collectionAddedToPlaylist": "Added to \"{playlistName}\"",
"collectionAddedToPlaylist": "\"{playlistName}\"e eklendi",
"@collectionAddedToPlaylist": {
"description": "Snackbar after adding track to playlist",
"placeholders": {
@@ -3410,7 +3410,7 @@
}
}
},
"collectionAlreadyInPlaylist": "Already in \"{playlistName}\"",
"collectionAlreadyInPlaylist": "Zaten \"{playlistName}\" içinde",
"@collectionAlreadyInPlaylist": {
"description": "Snackbar when track already exists in playlist",
"placeholders": {
@@ -3419,27 +3419,27 @@
}
}
},
"collectionPlaylistCreated": "Playlist created",
"collectionPlaylistCreated": "Çalma listesi oluşturuldu",
"@collectionPlaylistCreated": {
"description": "Snackbar after creating playlist"
},
"collectionPlaylistNameHint": "Playlist name",
"collectionPlaylistNameHint": "Çalma listesi adı",
"@collectionPlaylistNameHint": {
"description": "Hint text for playlist name input"
},
"collectionPlaylistNameRequired": "Playlist name is required",
"collectionPlaylistNameRequired": "Çalma listesi adı zorunludur",
"@collectionPlaylistNameRequired": {
"description": "Validation error for empty playlist name"
},
"collectionRenamePlaylist": "Rename playlist",
"collectionRenamePlaylist": "Çalma listesini yeniden adlandır",
"@collectionRenamePlaylist": {
"description": "Action to rename playlist"
},
"collectionDeletePlaylist": "Delete playlist",
"collectionDeletePlaylist": "Çalma listesini sil",
"@collectionDeletePlaylist": {
"description": "Action to delete playlist"
},
"collectionDeletePlaylistMessage": "Delete \"{playlistName}\" and all tracks inside it?",
"collectionDeletePlaylistMessage": "\"{playlistName}\" ve içindeki tüm parçaları silmek mi istiyorsunuz?",
"@collectionDeletePlaylistMessage": {
"description": "Confirmation message for deleting playlist",
"placeholders": {
@@ -3448,43 +3448,43 @@
}
}
},
"collectionPlaylistDeleted": "Playlist deleted",
"collectionPlaylistDeleted": "Çalma listesi silindi",
"@collectionPlaylistDeleted": {
"description": "Snackbar after deleting playlist"
},
"collectionPlaylistRenamed": "Playlist renamed",
"collectionPlaylistRenamed": "Çalma listesinin adı değiştirildi",
"@collectionPlaylistRenamed": {
"description": "Snackbar after renaming playlist"
},
"collectionWishlistEmptyTitle": "Wishlist is empty",
"collectionWishlistEmptyTitle": "İstek listesi boş",
"@collectionWishlistEmptyTitle": {
"description": "Wishlist empty state title"
},
"collectionWishlistEmptySubtitle": "Tap + on tracks to save what you want to download later",
"collectionWishlistEmptySubtitle": "Daha sonra indirmek istediğiniz parçaları kaydetmek için parçaların üzerine + işaretiyle dokunun",
"@collectionWishlistEmptySubtitle": {
"description": "Wishlist empty state subtitle"
},
"collectionLovedEmptyTitle": "Loved folder is empty",
"collectionLovedEmptyTitle": "Sevilenler klasörü boş",
"@collectionLovedEmptyTitle": {
"description": "Loved empty state title"
},
"collectionLovedEmptySubtitle": "Tap love on tracks to keep your favorites",
"collectionLovedEmptySubtitle": "Favorilerinizi kaydetmek için parçalara beğeni bırakın",
"@collectionLovedEmptySubtitle": {
"description": "Loved empty state subtitle"
},
"collectionFavoriteArtistsEmptyTitle": "No favorite artists yet",
"collectionFavoriteArtistsEmptyTitle": "Henüz favori sanatçım yok",
"@collectionFavoriteArtistsEmptyTitle": {
"description": "Favorite artists empty state title"
},
"collectionFavoriteArtistsEmptySubtitle": "Tap the heart on an artist page to keep them here",
"collectionFavoriteArtistsEmptySubtitle": "Bir sanatçının sayfasındaki kalbe dokunarak onu burada tutmaya devam edin",
"@collectionFavoriteArtistsEmptySubtitle": {
"description": "Favorite artists empty state subtitle"
},
"collectionPlaylistEmptyTitle": "Playlist is empty",
"collectionPlaylistEmptyTitle": "Çalma listesi boş",
"@collectionPlaylistEmptyTitle": {
"description": "Playlist empty state title"
},
"collectionPlaylistEmptySubtitle": "Long-press + on any track to add it here",
"collectionPlaylistEmptySubtitle": "Buraya eklemek istediğiniz herhangi bir parçaya uzun süre basılı tutun +",
"@collectionPlaylistEmptySubtitle": {
"description": "Playlist empty state subtitle"
},
@@ -3786,11 +3786,11 @@
"@tooltipLoveAll": {
"description": "Tooltip for the Love All button on album/playlist screens"
},
"tooltipAddToPlaylist": "Add to Playlist",
"tooltipAddToPlaylist": "Çalma listesine ekle",
"@tooltipAddToPlaylist": {
"description": "Tooltip for the Add to Playlist button"
},
"snackbarRemovedTracksFromLoved": "Removed {count} tracks from Loved",
"snackbarRemovedTracksFromLoved": "Sevilen albümünden {count} parça kaldırıldı",
"@snackbarRemovedTracksFromLoved": {
"description": "Snackbar after removing multiple tracks from Loved folder",
"placeholders": {
@@ -3799,7 +3799,7 @@
}
}
},
"snackbarAddedTracksToLoved": "Added {count} tracks to Loved",
"snackbarAddedTracksToLoved": "Sevilen'e {count} parça eklendi",
"@snackbarAddedTracksToLoved": {
"description": "Snackbar after adding multiple tracks to Loved folder",
"placeholders": {
@@ -3808,11 +3808,11 @@
}
}
},
"dialogDownloadAllTitle": "Download All",
"dialogDownloadAllTitle": "Tümünü İndir",
"@dialogDownloadAllTitle": {
"description": "Dialog title for bulk download confirmation"
},
"dialogDownloadAllMessage": "Download {count} tracks?",
"dialogDownloadAllMessage": "{count} parça indirilsin mi?",
"@dialogDownloadAllMessage": {
"description": "Body of the Download All confirmation dialog",
"placeholders": {
@@ -3821,35 +3821,35 @@
}
}
},
"homeSkipAlreadyDownloaded": "Skip already downloaded songs",
"homeSkipAlreadyDownloaded": "Daha önce indirilmiş şarkıları atla",
"@homeSkipAlreadyDownloaded": {
"description": "Checkbox label in import dialog to skip already-downloaded songs"
},
"homeGoToAlbum": "Go to Album",
"homeGoToAlbum": "Albüme Git",
"@homeGoToAlbum": {
"description": "Context menu item to navigate to the album page"
},
"homeAlbumInfoUnavailable": "Album info not available",
"homeAlbumInfoUnavailable": "Albüm bilgisi mevcut değil",
"@homeAlbumInfoUnavailable": {
"description": "Snackbar when album info cannot be loaded"
},
"snackbarLoadingCueSheet": "Loading CUE sheet...",
"snackbarLoadingCueSheet": "CUE sayfası yükleniyor...",
"@snackbarLoadingCueSheet": {
"description": "Snackbar while loading a CUE sheet file"
},
"snackbarMetadataSaved": "Metadata saved successfully",
"snackbarMetadataSaved": "Meta veriler başarıyla kaydedildi",
"@snackbarMetadataSaved": {
"description": "Snackbar after successfully saving track metadata"
},
"snackbarFailedToEmbedLyrics": "Failed to embed lyrics",
"snackbarFailedToEmbedLyrics": "Şarkı sözleri eklenemedi",
"@snackbarFailedToEmbedLyrics": {
"description": "Snackbar when lyrics embedding fails"
},
"snackbarFailedToWriteStorage": "Failed to write back to storage",
"snackbarFailedToWriteStorage": "Depolama alanına geri yazma işlemi başarısız oldu",
"@snackbarFailedToWriteStorage": {
"description": "Snackbar when writing metadata back to file fails"
},
"snackbarError": "Error: {error}",
"snackbarError": "Hata: {error}",
"@snackbarError": {
"description": "Generic error snackbar with error detail",
"placeholders": {
@@ -3858,43 +3858,43 @@
}
}
},
"snackbarNoActionDefined": "No action defined for this button",
"snackbarNoActionDefined": "Bu düğme için tanımlanmış bir işlem yok",
"@snackbarNoActionDefined": {
"description": "Snackbar when an extension button has no action configured"
},
"noTracksFoundForAlbum": "No tracks found for this album",
"noTracksFoundForAlbum": "Bu albüm için hiçbir parça bulunamadı",
"@noTracksFoundForAlbum": {
"description": "Empty state message when an album has no tracks"
},
"downloadLocationSubtitle": "Choose where to save your downloaded tracks",
"downloadLocationSubtitle": "İndirdiğiniz parçaları nereye kaydedeceğinizi seçin",
"@downloadLocationSubtitle": {
"description": "Subtitle shown in the download location picker sheet"
},
"storageModeAppFolder": "App Folder (Recommended)",
"storageModeAppFolder": "Uygulama Klasörü (Önerilir)",
"@storageModeAppFolder": {
"description": "Storage mode option - app-managed folder"
},
"storageModeAppFolderSubtitle": "Saves to Music/SpotiFLAC by default",
"storageModeAppFolderSubtitle": "Varsayılan olarak Müzik/SpotiFLAC klasörüne kaydeder",
"@storageModeAppFolderSubtitle": {
"description": "Subtitle for app folder storage mode"
},
"storageModeSaf": "Custom Folder (SAF)",
"storageModeSaf": "Özel Klasör (SAF)",
"@storageModeSaf": {
"description": "Storage mode option - Storage Access Framework"
},
"storageModeSafSubtitle": "Pick any folder, including SD card",
"storageModeSafSubtitle": "SD kart dahil herhangi bir klasörü seçin",
"@storageModeSafSubtitle": {
"description": "Subtitle for SAF storage mode"
},
"downloadFilenameDescription": "Use {artist}, {title}, {album}, {track}, {year}, {date}, {disc} as placeholders.",
"downloadFilenameDescription": "Yer tutucu olarak {artist}, {title}, {album}, {track}, {year}, {date}, {disc} ifadelerini kullanın.",
"@downloadFilenameDescription": {
"description": "Description shown in filename format editor"
},
"downloadFilenameInsertTag": "Tap to insert tag:",
"downloadFilenameInsertTag": "Etiket eklemek için dokunun:",
"@downloadFilenameInsertTag": {
"description": "Label above filename tag chips"
},
"downloadSeparateSinglesEnabled": "Singles and EPs saved in a separate folder",
"downloadSeparateSinglesEnabled": "Single şarkılar ve EP'ler ayrı bir klasöre kaydedildi",
"@downloadSeparateSinglesEnabled": {
"description": "Subtitle when separate singles folder is on"
},