Turkish lang support, thanks to Murat.

This commit is contained in:
Stonegate 2021-02-10 01:03:35 +08:00
parent cac57b47f6
commit 8f47d00b06
10 changed files with 1191 additions and 10 deletions

1
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1 @@
{}

BIN
assets/tr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

View File

@ -20,6 +20,7 @@ import 'messages_es.dart' as messages_es;
import 'messages_fr.dart' as messages_fr;
import 'messages_it.dart' as messages_it;
import 'messages_pt.dart' as messages_pt;
import 'messages_tr.dart' as messages_tr;
import 'messages_zh-Hans.dart' as messages_zh_hans;
typedef Future<dynamic> LibraryLoader();
@ -29,6 +30,7 @@ Map<String, LibraryLoader> _deferredLibraries = {
'fr': () => new Future.value(null),
'it': () => new Future.value(null),
'pt': () => new Future.value(null),
'tr': () => new Future.value(null),
'zh_Hans': () => new Future.value(null),
};
@ -44,6 +46,8 @@ MessageLookupByLibrary _findExact(String localeName) {
return messages_it.messages;
case 'pt':
return messages_pt.messages;
case 'tr':
return messages_tr.messages;
case 'zh_Hans':
return messages_zh_hans.messages;
default:

View File

@ -105,11 +105,11 @@ class MessageLookup extends MessageLookupByLibrary {
"clearAll" : MessageLookupByLibrary.simpleMessage("Azzera tutto"),
"color" : MessageLookupByLibrary.simpleMessage("colore"),
"confirm" : MessageLookupByLibrary.simpleMessage("CONFERMA"),
"createNewPlaylist" : MessageLookupByLibrary.simpleMessage("New playlist"),
"createNewPlaylist" : MessageLookupByLibrary.simpleMessage("Nuova playlist"),
"darkMode" : MessageLookupByLibrary.simpleMessage("Tema scuro"),
"daysAgo" : m2,
"daysCount" : m3,
"defaultQueueReminder" : MessageLookupByLibrary.simpleMessage("This is the default queue, can\'t be removed."),
"defaultQueueReminder" : MessageLookupByLibrary.simpleMessage("Questa è la coda predefinita, non può essere rimossa."),
"defaultSearchEngine" : MessageLookupByLibrary.simpleMessage("Motore di ricerca podcast predefinito"),
"defaultSearchEngineDes" : MessageLookupByLibrary.simpleMessage("Scegli il motore di ricerca predefinito per i podcast"),
"delete" : MessageLookupByLibrary.simpleMessage("Elimina"),
@ -233,9 +233,9 @@ class MessageLookup extends MessageLookupByLibrary {
"playerHeightShort" : MessageLookupByLibrary.simpleMessage("Basso"),
"playerHeightTall" : MessageLookupByLibrary.simpleMessage("Alto"),
"playing" : MessageLookupByLibrary.simpleMessage("Riproducendo"),
"playlistExisted" : MessageLookupByLibrary.simpleMessage("Playlist name existed"),
"playlistNameEmpty" : MessageLookupByLibrary.simpleMessage("Playlist name is empty"),
"playlists" : MessageLookupByLibrary.simpleMessage("Playlists"),
"playlistExisted" : MessageLookupByLibrary.simpleMessage("Nome playlist già esistente"),
"playlistNameEmpty" : MessageLookupByLibrary.simpleMessage("Nome playlist vuoto"),
"playlists" : MessageLookupByLibrary.simpleMessage("Playlist"),
"plugins" : MessageLookupByLibrary.simpleMessage("Plugin"),
"podcast" : m21,
"podcastSubscribed" : MessageLookupByLibrary.simpleMessage("Iscritto al podcast"),

View File

@ -0,0 +1,393 @@
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
// This is a library that provides messages for a tr locale. All the
// messages from the main program should be duplicated here with the same
// function name.
// Ignore issues from commonly used lints in this file.
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
// ignore_for_file:unused_import, file_names
import 'package:intl/intl.dart';
import 'package:intl/message_lookup_by_library.dart';
final messages = new MessageLookup();
typedef String MessageIfAbsent(String messageStr, List<dynamic> args);
class MessageLookup extends MessageLookupByLibrary {
String get localeName => 'tr';
static m0(groupName, count) => "${Intl.plural(count, zero: '', one: '${groupName} deki ${count} bölüm çalma listesine eklendi', other: '${groupName} deki ${count} bölüm çalma listesine eklendi')}";
static m1(count) => "${Intl.plural(count, zero: '', one: '${count} bölüm çalma listesine eklendi', other: '${count} bölüm çalma listesine eklendi')}";
static m2(count) => "${Intl.plural(count, zero: 'Bugün', one: '${count} gün önce', other: '${count} gün önce')}";
static m3(count) => "${Intl.plural(count, zero: 'Asla', one: '${count} gün', other: '${count} gün')}";
static m4(count) => "${Intl.plural(count, zero: '', one: 'Bölüm', other: 'Bölümler')}";
static m5(time) => "${time} e kadar";
static m6(count) => "${Intl.plural(count, zero: 'Liste', one: 'Liste', other: 'Listeler')}";
static m7(host) => "${host} da depolanır";
static m8(count) => "${Intl.plural(count, zero: 'Bir saat içinde', one: '${count} saat önce', other: '${count} saat önce')}";
static m9(count) => "${Intl.plural(count, zero: '0 saat', one: '${count} saat', other: '${count} saat')}";
static m10(service) => "${service} ile bağlantı kur";
static m11(userName) => "${userName} olarak giriş yapıldı ";
static m12(count) => "${Intl.plural(count, zero: 'Şimdi', one: '${count} dakika önce', other: '${count} dakika önce')}";
static m13(count) => "${Intl.plural(count, zero: '0 dk', one: '${count} dk', other: '${count} dk')}";
static m14(title) => "Bilgiler toplanıyor ${title}";
static m15(title) => "Abonelik başarısız oldu, bağlantı hatası ${title}";
static m16(title) => "Abone ol ${title}";
static m17(title) => "Abonelik başarısız oldu, podcast zaten mevcut ${title}";
static m18(title) => "Başarıyla abone olundu";
static m19(title) => "Güncelleme ${title}";
static m20(title) => "Güncelleme hatası ${title}";
static m21(count) => "${Intl.plural(count, zero: '', one: 'Bölüm', other: 'Bölümler')}";
static m22(date) => "${date} tarihinde yayınlandı";
static m23(date) => "${date} tarihinde kaldırıldı";
static m24(count) => "${Intl.plural(count, zero: '0 sn', one: '${count} sn', other: '${count} sn')}";
static m25(count) => "${Intl.plural(count, zero: 'Şimdi', one: '${count} saniye önce', other: '${count} saniye önce')}";
static m26(count) => "${count} seçilen";
static m27(time) => "En son ${time}";
static m28(time) => "${time} kaldı";
static m29(time) => "${time} den";
static m30(count) => "${Intl.plural(count, zero: 'Güncelleme yok', one: '${count} bölüm güncellendi', other: '${count} bölüm güncellendi')}";
static m31(version) => "Version: ${version}";
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"add" : MessageLookupByLibrary.simpleMessage("Ekle"),
"addEpisodeGroup" : m0,
"addNewEpisodeAll" : m1,
"addNewEpisodeTooltip" : MessageLookupByLibrary.simpleMessage("Çalma listesine yeni bölüm ekle"),
"addSomeGroups" : MessageLookupByLibrary.simpleMessage("Liste eklel"),
"all" : MessageLookupByLibrary.simpleMessage("Hepsi"),
"autoDownload" : MessageLookupByLibrary.simpleMessage("Otomatik indirme"),
"back" : MessageLookupByLibrary.simpleMessage("Geri"),
"boostVolume" : MessageLookupByLibrary.simpleMessage("Sesi yükselt"),
"buffering" : MessageLookupByLibrary.simpleMessage("Yükleniyor"),
"cancel" : MessageLookupByLibrary.simpleMessage("İPTAL"),
"cellularConfirm" : MessageLookupByLibrary.simpleMessage("Hücresel veri uyarısı"),
"cellularConfirmDes" : MessageLookupByLibrary.simpleMessage("İndirmek için hücresel veri kullanmak istediğinden emin misin?"),
"changeLayout" : MessageLookupByLibrary.simpleMessage("Görünümü değiştir"),
"changelog" : MessageLookupByLibrary.simpleMessage("Neler yeni?"),
"chooseA" : MessageLookupByLibrary.simpleMessage("Seç"),
"clear" : MessageLookupByLibrary.simpleMessage("Temizle"),
"clearAll" : MessageLookupByLibrary.simpleMessage("Hepsini sil"),
"color" : MessageLookupByLibrary.simpleMessage("renk"),
"confirm" : MessageLookupByLibrary.simpleMessage("ONAY"),
"createNewPlaylist" : MessageLookupByLibrary.simpleMessage("Yeni çalma listesi"),
"darkMode" : MessageLookupByLibrary.simpleMessage("Karanlık mod"),
"daysAgo" : m2,
"daysCount" : m3,
"defaultQueueReminder" : MessageLookupByLibrary.simpleMessage("Varsayılan sıralama kaldırılamaz."),
"defaultSearchEngine" : MessageLookupByLibrary.simpleMessage("Varsayılan podcast arama motoru"),
"defaultSearchEngineDes" : MessageLookupByLibrary.simpleMessage("Varsayılan podcast arama motorunu seçin"),
"delete" : MessageLookupByLibrary.simpleMessage("Sil"),
"developer" : MessageLookupByLibrary.simpleMessage("Geliştirici"),
"dismiss" : MessageLookupByLibrary.simpleMessage("Kaybol"),
"done" : MessageLookupByLibrary.simpleMessage("Bitti"),
"download" : MessageLookupByLibrary.simpleMessage("İndirilen"),
"downloadRemovedToast" : MessageLookupByLibrary.simpleMessage("İndirme kaldırıldı"),
"downloadStart" : MessageLookupByLibrary.simpleMessage("İndiriliyor"),
"downloaded" : MessageLookupByLibrary.simpleMessage("İndirilenler"),
"editGroupName" : MessageLookupByLibrary.simpleMessage("Liste adını değiştir"),
"endOfEpisode" : MessageLookupByLibrary.simpleMessage("Bölüm sonu"),
"episode" : m4,
"fastForward" : MessageLookupByLibrary.simpleMessage("İleri sar"),
"fastRewind" : MessageLookupByLibrary.simpleMessage("Geri sar"),
"featureDiscoveryEditGroup" : MessageLookupByLibrary.simpleMessage("Grupları düzenlemek için tıkla"),
"featureDiscoveryEditGroupDes" : MessageLookupByLibrary.simpleMessage("Buradan liste ismini değiştirebilir ya da silebilirsin, ancak Başlangıç sayfası değiştirilemez."),
"featureDiscoveryEpisode" : MessageLookupByLibrary.simpleMessage("Bölüm görünümü"),
"featureDiscoveryEpisodeDes" : MessageLookupByLibrary.simpleMessage("Bölümü oynatmak için uzun dokun veya bir çalma listesine ekle. "),
"featureDiscoveryEpisodeTitle" : MessageLookupByLibrary.simpleMessage("Bölümü hemen oynatmak için uzun bas"),
"featureDiscoveryGroup" : MessageLookupByLibrary.simpleMessage("Listeyi düzenlemek için tıkla"),
"featureDiscoveryGroupDes" : MessageLookupByLibrary.simpleMessage("Başlangıç sayfası yeni podcastler için ön tanımlı sayfadır. Yeni listeler oluşturabilir ve podcastleri içine koyabilirsin. Bir podcasti birden çok listeye koyabilirsin. "),
"featureDiscoveryGroupPodcast" : MessageLookupByLibrary.simpleMessage("Podcastleri sıralamak için uzun bas"),
"featureDiscoveryGroupPodcastDes" : MessageLookupByLibrary.simpleMessage("Daha fazla seçenek için tıklayabilirsin ya da uzunca basarak listedeki podcastleri sıralayabilirsin."),
"featureDiscoveryOMPL" : MessageLookupByLibrary.simpleMessage("OPML dosyasını içe aktarmak için dokun"),
"featureDiscoveryOMPLDes" : MessageLookupByLibrary.simpleMessage("Buradan OPML dosyalarını içe aktarabilir, ayarları açabilir ya da tüm podcastleri aynı anda yenileyebilirsin."),
"featureDiscoveryPlaylist" : MessageLookupByLibrary.simpleMessage("Çalma listesini açmak için dokun"),
"featureDiscoveryPlaylistDes" : MessageLookupByLibrary.simpleMessage("Çalma listelerine bölüm ekleyebilirsin. Bölümler oynatıldığında çalma listelerinden otomatik olarak silinir. "),
"featureDiscoveryPodcast" : MessageLookupByLibrary.simpleMessage("Podcast görünümü"),
"featureDiscoveryPodcastDes" : MessageLookupByLibrary.simpleMessage("Liste eklemek için Hepsini Göster\'e dokun ya da podcastleri düzenle."),
"featureDiscoveryPodcastTitle" : MessageLookupByLibrary.simpleMessage("Listeler arasında dolaşmak için sağa sola kaydır"),
"featureDiscoverySearch" : MessageLookupByLibrary.simpleMessage("Podcast aramak için buraya dokun"),
"featureDiscoverySearchDes" : MessageLookupByLibrary.simpleMessage("Podcast adı, RSS linki, veya bir kaç harf girerek yeni podcast arayabilirsin."),
"feedbackEmail" : MessageLookupByLibrary.simpleMessage("İletişim"),
"feedbackGithub" : MessageLookupByLibrary.simpleMessage("Sorun bildir"),
"feedbackPlay" : MessageLookupByLibrary.simpleMessage("Play Store\'da oyla"),
"feedbackTelegram" : MessageLookupByLibrary.simpleMessage("Telegram Grubu"),
"filter" : MessageLookupByLibrary.simpleMessage("Filtrele"),
"fontStyle" : MessageLookupByLibrary.simpleMessage("Yazı tipi stili"),
"fonts" : MessageLookupByLibrary.simpleMessage("Yazı tipleri"),
"from" : m5,
"goodNight" : MessageLookupByLibrary.simpleMessage("İyi Geceler"),
"gpodderLoginDes" : MessageLookupByLibrary.simpleMessage("Tebrikler! Gpodder.net hesabınızla bağlantı kuruldu.Tsacdop aboneliklerinizi gpodder.net hesabınızla otomatik olarak eşitleyecek."),
"groupExisted" : MessageLookupByLibrary.simpleMessage("Liste zaten mevcut"),
"groupFilter" : MessageLookupByLibrary.simpleMessage("Listeleye göre filtrele"),
"groupRemoveConfirm" : MessageLookupByLibrary.simpleMessage("Bu listeyi silmek istediğine emin misin? Podcastler Başlangıç sayfasına aktarılacaktır."),
"groups" : m6,
"hideListenedSetting" : MessageLookupByLibrary.simpleMessage("Oynatılanları gizle"),
"hidePodcastDiscovery" : MessageLookupByLibrary.simpleMessage("Podcast önerilerini gizle"),
"hidePodcastDiscoveryDes" : MessageLookupByLibrary.simpleMessage("Podcast önerilerini arama sayfasında gösterme"),
"homeGroupsSeeAll" : MessageLookupByLibrary.simpleMessage("Hepsini gör"),
"homeMenuPlaylist" : MessageLookupByLibrary.simpleMessage("Çalma listesi"),
"homeSubMenuSortBy" : MessageLookupByLibrary.simpleMessage("Sıralama"),
"homeTabMenuFavotite" : MessageLookupByLibrary.simpleMessage("Favori"),
"homeTabMenuRecent" : MessageLookupByLibrary.simpleMessage("Son çalınan"),
"homeToprightMenuAbout" : MessageLookupByLibrary.simpleMessage("Hakkında"),
"homeToprightMenuImportOMPL" : MessageLookupByLibrary.simpleMessage("OPML içe aktar"),
"homeToprightMenuRefreshAll" : MessageLookupByLibrary.simpleMessage("Hepsini yenile"),
"hostedOn" : m7,
"hoursAgo" : m8,
"hoursCount" : m9,
"import" : MessageLookupByLibrary.simpleMessage("İçe aktar"),
"intergateWith" : m10,
"introFourthPage" : MessageLookupByLibrary.simpleMessage("Bölüm resmine uzun basarak hızlı menüyü açabilirsin."),
"introSecondPage" : MessageLookupByLibrary.simpleMessage("Arama yaparak ya da OPML dosyasını içe aktararak podcaste abone olabilirsin."),
"introThirdPage" : MessageLookupByLibrary.simpleMessage("Podcastler için yeni bir grup oluşturabilirsin."),
"invalidName" : MessageLookupByLibrary.simpleMessage("Geçersiz kullanıcı adı"),
"lastUpdate" : MessageLookupByLibrary.simpleMessage("Son güncelleme\n"),
"later" : MessageLookupByLibrary.simpleMessage("Sonra"),
"lightMode" : MessageLookupByLibrary.simpleMessage("Aydınlık mod"),
"like" : MessageLookupByLibrary.simpleMessage("Beğen"),
"likeDate" : MessageLookupByLibrary.simpleMessage("Beğenilme tarihi"),
"liked" : MessageLookupByLibrary.simpleMessage("Beğenilen"),
"listen" : MessageLookupByLibrary.simpleMessage("Dinle"),
"listened" : MessageLookupByLibrary.simpleMessage("Oynatılan"),
"loadMore" : MessageLookupByLibrary.simpleMessage("Daha fazla göster"),
"loggedInAs" : m11,
"login" : MessageLookupByLibrary.simpleMessage("Giriş"),
"loginFailed" : MessageLookupByLibrary.simpleMessage("Giriş başarısız "),
"logout" : MessageLookupByLibrary.simpleMessage("Çıkış yap"),
"mark" : MessageLookupByLibrary.simpleMessage("İşaretle"),
"markConfirm" : MessageLookupByLibrary.simpleMessage("Seçimi onayla"),
"markConfirmContent" : MessageLookupByLibrary.simpleMessage("Tüm bölümler oynatıldı olarak işaretlensin mi?"),
"markListened" : MessageLookupByLibrary.simpleMessage("Oynatıldı olarak işaretle"),
"markNotListened" : MessageLookupByLibrary.simpleMessage("Oynatılmadı olarak işaretle"),
"menu" : MessageLookupByLibrary.simpleMessage("Menü"),
"menuAllPodcasts" : MessageLookupByLibrary.simpleMessage("Tüm podcastler"),
"menuMarkAllListened" : MessageLookupByLibrary.simpleMessage("Hepsini oynatıldı olarak işaretle"),
"menuViewRSS" : MessageLookupByLibrary.simpleMessage("RSS akışını ziyaret et"),
"menuVisitSite" : MessageLookupByLibrary.simpleMessage("Siteyi ziyaret et"),
"minsAgo" : m12,
"minsCount" : m13,
"network" : MessageLookupByLibrary.simpleMessage("Bağlantı"),
"neverAutoUpdate" : MessageLookupByLibrary.simpleMessage("Otomatik güncellemeyi kapat"),
"newGroup" : MessageLookupByLibrary.simpleMessage("Yeni liste oluştur"),
"newestFirst" : MessageLookupByLibrary.simpleMessage("Önce yeniler"),
"next" : MessageLookupByLibrary.simpleMessage("Sonraki"),
"noEpisodeDownload" : MessageLookupByLibrary.simpleMessage("Henüz hiç bir bölüm indirilmedi"),
"noEpisodeFavorite" : MessageLookupByLibrary.simpleMessage("Henüz hiç bir bölüm toplanmadı"),
"noEpisodeRecent" : MessageLookupByLibrary.simpleMessage("Henüz hiç bir bölüm alınmadı"),
"noPodcastGroup" : MessageLookupByLibrary.simpleMessage("Bu listede hiç podcast yok"),
"noShownote" : MessageLookupByLibrary.simpleMessage("Bu bölüm için her hangi bir not mevcut değil"),
"notificaitonFatch" : m14,
"notificationNetworkError" : m15,
"notificationSetting" : MessageLookupByLibrary.simpleMessage("Bildirim paneli"),
"notificationSubscribe" : m16,
"notificationSubscribeExisted" : m17,
"notificationSuccess" : m18,
"notificationUpdate" : m19,
"notificationUpdateError" : m20,
"oldestFirst" : MessageLookupByLibrary.simpleMessage("Önce eskiler"),
"passwdRequired" : MessageLookupByLibrary.simpleMessage("Parola gerekli"),
"password" : MessageLookupByLibrary.simpleMessage("Şifre"),
"pause" : MessageLookupByLibrary.simpleMessage("Duraklat"),
"play" : MessageLookupByLibrary.simpleMessage("Oynat"),
"playNext" : MessageLookupByLibrary.simpleMessage("Sonrakini çal"),
"playNextDes" : MessageLookupByLibrary.simpleMessage("Çalma listesinin başına ekle"),
"playback" : MessageLookupByLibrary.simpleMessage("Playback kontrol"),
"player" : MessageLookupByLibrary.simpleMessage("Player"),
"playerHeightMed" : MessageLookupByLibrary.simpleMessage("Orta"),
"playerHeightShort" : MessageLookupByLibrary.simpleMessage("Kısa"),
"playerHeightTall" : MessageLookupByLibrary.simpleMessage("Uzun"),
"playing" : MessageLookupByLibrary.simpleMessage("Oynatılıyor"),
"playlistExisted" : MessageLookupByLibrary.simpleMessage("Bu isimde bir çalma listesi mevcut."),
"playlistNameEmpty" : MessageLookupByLibrary.simpleMessage("İsimsiz çalma listesi"),
"playlists" : MessageLookupByLibrary.simpleMessage("Çalma listeleri"),
"plugins" : MessageLookupByLibrary.simpleMessage("Eklentiler"),
"podcast" : m21,
"podcastSubscribed" : MessageLookupByLibrary.simpleMessage("Podcaste abone olundu"),
"popupMenuDownloadDes" : MessageLookupByLibrary.simpleMessage("Bölümü indir"),
"popupMenuLaterDes" : MessageLookupByLibrary.simpleMessage("Bölümü çalma listesine ekle"),
"popupMenuLikeDes" : MessageLookupByLibrary.simpleMessage("Bölümü favorilere ekle"),
"popupMenuMarkDes" : MessageLookupByLibrary.simpleMessage("Böümü oynatıdı olarak işaretle"),
"popupMenuPlayDes" : MessageLookupByLibrary.simpleMessage("Bölümü çal"),
"privacyPolicy" : MessageLookupByLibrary.simpleMessage("Gizlilik sözleşmesi"),
"published" : m22,
"publishedDaily" : MessageLookupByLibrary.simpleMessage("Günlük"),
"publishedMonthly" : MessageLookupByLibrary.simpleMessage("Aylık"),
"publishedWeekly" : MessageLookupByLibrary.simpleMessage("Haftalık"),
"publishedYearly" : MessageLookupByLibrary.simpleMessage("Yıllık"),
"queue" : MessageLookupByLibrary.simpleMessage("Kuyruk"),
"recoverSubscribe" : MessageLookupByLibrary.simpleMessage("Aboneliği kurtar"),
"refresh" : MessageLookupByLibrary.simpleMessage("Yenile"),
"refreshArtwork" : MessageLookupByLibrary.simpleMessage("Albüm kapağını güncelle"),
"refreshStarted" : MessageLookupByLibrary.simpleMessage("Yenileniyor"),
"remove" : MessageLookupByLibrary.simpleMessage("Kaldır"),
"removeConfirm" : MessageLookupByLibrary.simpleMessage("İptal teyidi"),
"removeNewMark" : MessageLookupByLibrary.simpleMessage("Yeni işaretini kaldır"),
"removePodcastDes" : MessageLookupByLibrary.simpleMessage("Aboneliği sonlandırmak istediğine emin misin?"),
"removedAt" : m23,
"save" : MessageLookupByLibrary.simpleMessage("Kaydet"),
"schedule" : MessageLookupByLibrary.simpleMessage("Program"),
"search" : MessageLookupByLibrary.simpleMessage("Ara"),
"searchEpisode" : MessageLookupByLibrary.simpleMessage("Bölüm ara"),
"searchHelper" : MessageLookupByLibrary.simpleMessage("Bir podcast ismi, bir link ya da bir kaç kelime girin."),
"searchInvalidRss" : MessageLookupByLibrary.simpleMessage("Geçersiz RSS linki"),
"searchPodcast" : MessageLookupByLibrary.simpleMessage("Podcast ara"),
"secCount" : m24,
"secondsAgo" : m25,
"selected" : m26,
"settingStorage" : MessageLookupByLibrary.simpleMessage("Depolama"),
"settings" : MessageLookupByLibrary.simpleMessage("Ayarlar"),
"settingsAccentColor" : MessageLookupByLibrary.simpleMessage("Ara renk "),
"settingsAccentColorDes" : MessageLookupByLibrary.simpleMessage("Katman rengini seç"),
"settingsAppIntro" : MessageLookupByLibrary.simpleMessage("Uygulama başlangıcı"),
"settingsAppearance" : MessageLookupByLibrary.simpleMessage("Görünüm"),
"settingsAppearanceDes" : MessageLookupByLibrary.simpleMessage("Renkler ve temalar"),
"settingsAudioCache" : MessageLookupByLibrary.simpleMessage("Audio cache"),
"settingsAudioCacheDes" : MessageLookupByLibrary.simpleMessage("Maksimum audio cache boyutu"),
"settingsAutoDelete" : MessageLookupByLibrary.simpleMessage("İndirilenleri otomatik sil"),
"settingsAutoDeleteDes" : MessageLookupByLibrary.simpleMessage("Varsayılan 30 gün"),
"settingsAutoPlayDes" : MessageLookupByLibrary.simpleMessage("Çalma listesindeki sonraki bölümü otomatik oynat"),
"settingsBackup" : MessageLookupByLibrary.simpleMessage("Yedekleme"),
"settingsBackupDes" : MessageLookupByLibrary.simpleMessage("Uygulama bilgilerini yedekle"),
"settingsBoostVolume" : MessageLookupByLibrary.simpleMessage("Ses yükseltici seviyesi"),
"settingsBoostVolumeDes" : MessageLookupByLibrary.simpleMessage("Ses yükselticiyi belirle"),
"settingsDefaultGrid" : MessageLookupByLibrary.simpleMessage("Varsayılan ızgara görünümü"),
"settingsDefaultGridDownload" : MessageLookupByLibrary.simpleMessage("İndirilenler"),
"settingsDefaultGridFavorite" : MessageLookupByLibrary.simpleMessage("Favoriler"),
"settingsDefaultGridPodcast" : MessageLookupByLibrary.simpleMessage("Podcastler"),
"settingsDefaultGridRecent" : MessageLookupByLibrary.simpleMessage("En son oynatılanlar"),
"settingsDiscovery" : MessageLookupByLibrary.simpleMessage("Keşfet özelliğini yeniden aktifleştir"),
"settingsDownloadPosition" : MessageLookupByLibrary.simpleMessage("İndirme konumu"),
"settingsEnableSyncing" : MessageLookupByLibrary.simpleMessage("Senkronizasyonu aktive et"),
"settingsEnableSyncingDes" : MessageLookupByLibrary.simpleMessage("En son yayınlananları görüntülemek için tüm podcastleri arka planda güncelle"),
"settingsExportDes" : MessageLookupByLibrary.simpleMessage("Uygulama ayarlarıını içe ya da dışa aktar"),
"settingsFastForwardSec" : MessageLookupByLibrary.simpleMessage("İleri sarma hızı"),
"settingsFastForwardSecDes" : MessageLookupByLibrary.simpleMessage("Oynatıcıda ileri sarma saniyesini belirle"),
"settingsFeedback" : MessageLookupByLibrary.simpleMessage("Geribildirim "),
"settingsFeedbackDes" : MessageLookupByLibrary.simpleMessage("Hata bildirimi ve istekler"),
"settingsHistory" : MessageLookupByLibrary.simpleMessage("Geçmiş"),
"settingsHistoryDes" : MessageLookupByLibrary.simpleMessage("Oynatma bilgileri"),
"settingsInfo" : MessageLookupByLibrary.simpleMessage("Bilgi"),
"settingsInterface" : MessageLookupByLibrary.simpleMessage("Ara yüz"),
"settingsLanguages" : MessageLookupByLibrary.simpleMessage("Diller"),
"settingsLanguagesDes" : MessageLookupByLibrary.simpleMessage("Dili değiştir"),
"settingsLayout" : MessageLookupByLibrary.simpleMessage("Stil"),
"settingsLayoutDes" : MessageLookupByLibrary.simpleMessage("Uygulama stili"),
"settingsLibraries" : MessageLookupByLibrary.simpleMessage("Kütüphaneler"),
"settingsLibrariesDes" : MessageLookupByLibrary.simpleMessage("Bu uygulamada kullanılann açık kaynak kütüphaneleri"),
"settingsManageDownload" : MessageLookupByLibrary.simpleMessage("İndirilenleri yönet"),
"settingsManageDownloadDes" : MessageLookupByLibrary.simpleMessage("İndirilen ses dosyalarını yönet"),
"settingsMarkListenedSkip" : MessageLookupByLibrary.simpleMessage("Atladığında oynatıldı olarak işaretle."),
"settingsMarkListenedSkipDes" : MessageLookupByLibrary.simpleMessage("Sonrakine atladığımda bu bölümü oynatıldı olarak işaretle."),
"settingsMenuAutoPlay" : MessageLookupByLibrary.simpleMessage("Sonrakini otomatik oynat"),
"settingsNetworkCellular" : MessageLookupByLibrary.simpleMessage("Hücresel veri kullanmadan önce sor"),
"settingsNetworkCellularAuto" : MessageLookupByLibrary.simpleMessage("Hücresel (mobil) veri kullanarak otomatik indir"),
"settingsNetworkCellularAutoDes" : MessageLookupByLibrary.simpleMessage("Liste yönetimi sayfasında podcast otomatik indirme seçeneklerini ayarlayabilirsin"),
"settingsNetworkCellularDes" : MessageLookupByLibrary.simpleMessage("Hücresel veri ile bölüm indirmek için sor"),
"settingsPlayDes" : MessageLookupByLibrary.simpleMessage("Çalma listesi ve oynatıcı"),
"settingsPlayerHeight" : MessageLookupByLibrary.simpleMessage("Oynatıcı yüksekliği"),
"settingsPlayerHeightDes" : MessageLookupByLibrary.simpleMessage("Oynatıcı widget yüksekliğini ayarla"),
"settingsPopupMenu" : MessageLookupByLibrary.simpleMessage("Bölümlerin açılır pencere menüsü"),
"settingsPopupMenuDes" : MessageLookupByLibrary.simpleMessage("Bölümlerin açılır pencere menüsünü değiştir"),
"settingsPrefrence" : MessageLookupByLibrary.simpleMessage("Tercihler"),
"settingsRealDark" : MessageLookupByLibrary.simpleMessage("Gerçek koyu mod"),
"settingsRealDarkDes" : MessageLookupByLibrary.simpleMessage("Sadece koyu mod yeterli gelmediğinde..."),
"settingsRewindSec" : MessageLookupByLibrary.simpleMessage("Geri sarma hızı"),
"settingsRewindSecDes" : MessageLookupByLibrary.simpleMessage("Oynatıcıda geri sarma saniyesini belirle"),
"settingsSTAuto" : MessageLookupByLibrary.simpleMessage("Otomatik uyku zamanlayıcısı"),
"settingsSTAutoDes" : MessageLookupByLibrary.simpleMessage("Uyku zamanlayıcısını programlanan zamanda otomatik başlat"),
"settingsSTDefaultTime" : MessageLookupByLibrary.simpleMessage("Varsayılan zaman"),
"settingsSTDefautTimeDes" : MessageLookupByLibrary.simpleMessage("Uyku zamanlayıcısı için varsayılan zaman"),
"settingsSTMode" : MessageLookupByLibrary.simpleMessage("Uyku zamanlayıcısı modu"),
"settingsSpeeds" : MessageLookupByLibrary.simpleMessage("Hız"),
"settingsSpeedsDes" : MessageLookupByLibrary.simpleMessage("Mevcut hızı ayarla"),
"settingsStorageDes" : MessageLookupByLibrary.simpleMessage("Cache ve indirme seçeneklerini yönet"),
"settingsSyncing" : MessageLookupByLibrary.simpleMessage("Senkronizasyon"),
"settingsSyncingDes" : MessageLookupByLibrary.simpleMessage("Podcastleri arka planla güncelle"),
"settingsTapToOpenPopupMenu" : MessageLookupByLibrary.simpleMessage("Menüyü açmak için tıkla"),
"settingsTapToOpenPopupMenuDes" : MessageLookupByLibrary.simpleMessage("Bölüm sayfasını açmak için uzun basmalısın"),
"settingsTheme" : MessageLookupByLibrary.simpleMessage("Tema"),
"settingsUpdateInterval" : MessageLookupByLibrary.simpleMessage("Güncelleme aralığı"),
"settingsUpdateIntervalDes" : MessageLookupByLibrary.simpleMessage("Varsayılan 24 saat"),
"share" : MessageLookupByLibrary.simpleMessage("Paylaş"),
"showNotesFonts" : MessageLookupByLibrary.simpleMessage("Not yazı tipini göster"),
"size" : MessageLookupByLibrary.simpleMessage("Boyut"),
"skipSecondsAtEnd" : MessageLookupByLibrary.simpleMessage("Sondaki saniyeleri atla"),
"skipSecondsAtStart" : MessageLookupByLibrary.simpleMessage("Başlangıçta saniyeleri atla"),
"skipSilence" : MessageLookupByLibrary.simpleMessage("Boşlukları atla"),
"skipToNext" : MessageLookupByLibrary.simpleMessage("Sonrakine geç"),
"sleepTimer" : MessageLookupByLibrary.simpleMessage("Uyku zamanlayıcısı"),
"status" : MessageLookupByLibrary.simpleMessage("Durum"),
"statusAuthError" : MessageLookupByLibrary.simpleMessage("Doğrulama hatası"),
"statusFail" : MessageLookupByLibrary.simpleMessage("Başarısız oldu"),
"statusSuccess" : MessageLookupByLibrary.simpleMessage("Başarılı"),
"stop" : MessageLookupByLibrary.simpleMessage("Dur"),
"subscribe" : MessageLookupByLibrary.simpleMessage("Abone ol"),
"subscribeExportDes" : MessageLookupByLibrary.simpleMessage("Tüm podcastlerin bulunduğu OPML dosyasını içe aktar"),
"syncNow" : MessageLookupByLibrary.simpleMessage("Senkronize et"),
"systemDefault" : MessageLookupByLibrary.simpleMessage("Sistemi izle"),
"timeLastPlayed" : m27,
"timeLeft" : m28,
"to" : m29,
"toastAddPlaylist" : MessageLookupByLibrary.simpleMessage("Çalma listesine eklendi"),
"toastDiscovery" : MessageLookupByLibrary.simpleMessage("Keşfet seçeneği tekrar etkinleştirildi, lütfen uygulamayı baştan başlatın."),
"toastFileError" : MessageLookupByLibrary.simpleMessage("Dosya hatası, abonelik başarısız"),
"toastFileNotValid" : MessageLookupByLibrary.simpleMessage("Dosya geçersiz"),
"toastHomeGroupNotSupport" : MessageLookupByLibrary.simpleMessage("Başlangıç sayfası desteklenmemekte"),
"toastImportSettingsSuccess" : MessageLookupByLibrary.simpleMessage("Ayarlar başarıyla aktarıldı"),
"toastOneGroup" : MessageLookupByLibrary.simpleMessage("En az bir liste seçin"),
"toastPodcastRecovering" : MessageLookupByLibrary.simpleMessage("Kurtarılıyor, lütfen bekleyin"),
"toastReadFile" : MessageLookupByLibrary.simpleMessage("Dosya başarıyla okundu"),
"toastRecoverFailed" : MessageLookupByLibrary.simpleMessage("Podcast kurtarma başarısız oldu"),
"toastRemovePlaylist" : MessageLookupByLibrary.simpleMessage("Bölüm çalma listesinden kaldırıldı"),
"toastSettingSaved" : MessageLookupByLibrary.simpleMessage("Ayarlar kaydedildi"),
"toastTimeEqualEnd" : MessageLookupByLibrary.simpleMessage("Zaman bitiş zamanına eşit olmalıdır"),
"toastTimeEqualStart" : MessageLookupByLibrary.simpleMessage("Zaman başlangıç zamanına eşit olmalıdır"),
"translators" : MessageLookupByLibrary.simpleMessage("Çevirmenler"),
"understood" : MessageLookupByLibrary.simpleMessage("Anlaşıldı"),
"undo" : MessageLookupByLibrary.simpleMessage("GERİ AL"),
"unlike" : MessageLookupByLibrary.simpleMessage("Beğenme"),
"unliked" : MessageLookupByLibrary.simpleMessage("Bölüm favorilerden kaldırıldı"),
"updateDate" : MessageLookupByLibrary.simpleMessage("Güncellenme tarihi"),
"updateEpisodesCount" : m30,
"updateFailed" : MessageLookupByLibrary.simpleMessage("Güncelleme başarısız, bağlantı hatası"),
"username" : MessageLookupByLibrary.simpleMessage("Kullanıcı adı"),
"usernameRequired" : MessageLookupByLibrary.simpleMessage("Kullanıcı adı gerekli"),
"version" : m31
};
}

View File

@ -3128,6 +3128,7 @@ class AppLocalizationDelegate extends LocalizationsDelegate<S> {
Locale.fromSubtags(languageCode: 'fr'),
Locale.fromSubtags(languageCode: 'it'),
Locale.fromSubtags(languageCode: 'pt'),
Locale.fromSubtags(languageCode: 'tr'),
Locale.fromSubtags(languageCode: 'zh', scriptCode: 'Hans'),
];
}

View File

@ -279,6 +279,8 @@ class _AboutAppState extends State<AboutApp> {
name: 'Bruno Pinheiro', flag: 'pt'),
_translatorInfo(context,
name: 'Edoardo Maria Elidoro', flag: 'it'),
_translatorInfo(context,
name: 'Murat', flag: 'tr'),
],
),
),

View File

@ -52,7 +52,7 @@
"@color": {},
"confirm": "CONFERMA",
"@confirm": {},
"createNewPlaylist": "New playlist",
"createNewPlaylist": "Nuova playlist",
"@createNewPlaylist": {},
"darkMode": "Tema scuro",
"@darkMode": {},
@ -60,7 +60,7 @@
"@daysAgo": {},
"daysCount": "{count, plural, zero{Mai} one{{count} giorno} other{{count} giorni}}",
"@daysCount": {},
"defaultQueueReminder": "This is the default queue, can't be removed.",
"defaultQueueReminder": "Questa è la coda predefinita, non può essere rimossa.",
"@defaultQueueReminder": {
"description": "Remind user that default queue can't be removed."
},
@ -374,15 +374,15 @@
"@playerHeightTall": {},
"playing": "Riproducendo",
"@playing": {},
"playlistExisted": "Playlist name existed",
"playlistExisted": "Nome playlist già esistente",
"@playlistExisted": {
"description": "Error string when creating new playlist."
},
"playlistNameEmpty": "Playlist name is empty",
"playlistNameEmpty": "Nome playlist vuoto",
"@playlistNameEmpty": {
"description": "Error string when creating new playlist."
},
"playlists": "Playlists",
"playlists": "Playlist",
"@playlists": {
"description": "Title for playlists tab."
},

779
lib/l10n/intl_tr.arb Normal file
View File

@ -0,0 +1,779 @@
{
"@@locale": "tr",
"add": "Ekle",
"@add": {
"description": "Subscribe new podcast"
},
"addEpisodeGroup": "{count, plural, zero{} one{{groupName} deki {count} bölüm çalma listesine eklendi} other{{groupName} deki {count} bölüm çalma listesine eklendi}}",
"@addEpisodeGroup": {
"placeholders": {
"groupName": {}
}
},
"addNewEpisodeAll": "{count, plural, zero{} one{{count} bölüm çalma listesine eklendi} other{{count} bölüm çalma listesine eklendi}}",
"@addNewEpisodeAll": {},
"addNewEpisodeTooltip": "Çalma listesine yeni bölüm ekle",
"@addNewEpisodeTooltip": {},
"addSomeGroups": "Liste eklel",
"@addSomeGroups": {
"description": "Please add new groups"
},
"all": "Hepsi",
"@all": {},
"autoDownload": "Otomatik indirme",
"@autoDownload": {},
"back": "Geri",
"@back": {},
"boostVolume": "Sesi yükselt",
"@boostVolume": {
"description": "Boost volume in player widget."
},
"buffering": "Yükleniyor",
"@buffering": {},
"cancel": "İPTAL",
"@cancel": {},
"cellularConfirm": "Hücresel veri uyarısı",
"@cellularConfirm": {},
"cellularConfirmDes": "İndirmek için hücresel veri kullanmak istediğinden emin misin?",
"@cellularConfirmDes": {},
"changeLayout": "Görünümü değiştir",
"@changeLayout": {},
"changelog": "Neler yeni?",
"@changelog": {},
"chooseA": "Seç",
"@chooseA": {},
"clear": "Temizle",
"@clear": {},
"clearAll": "Hepsini sil",
"@clearAll": {
"description": "Clear all episodes in playlist."
},
"color": "renk",
"@color": {},
"confirm": "ONAY",
"@confirm": {},
"createNewPlaylist": "Yeni çalma listesi",
"@createNewPlaylist": {},
"darkMode": "Karanlık mod",
"@darkMode": {},
"daysAgo": "{count, plural, zero{Bugün} one{{count} gün önce} other{{count} gün önce}}",
"@daysAgo": {},
"daysCount": "{count, plural, zero{Asla} one{{count} gün} other{{count} gün}}",
"@daysCount": {},
"defaultQueueReminder": "Varsayılan sıralama kaldırılamaz.",
"@defaultQueueReminder": {
"description": "Remind user that default queue can't be removed."
},
"defaultSearchEngine": "Varsayılan podcast arama motoru",
"@defaultSearchEngine": {},
"defaultSearchEngineDes": "Varsayılan podcast arama motorunu seçin",
"@defaultSearchEngineDes": {
"description": "Choose the default podcast search engine"
},
"delete": "Sil",
"@delete": {},
"developer": "Geliştirici",
"@developer": {
"description": "Can also translate to About me"
},
"dismiss": "Kaybol",
"@dismiss": {},
"done": "Bitti",
"@done": {},
"download": "İndirilen",
"@download": {},
"downloaded": "İndirilenler",
"@downloaded": {},
"downloadRemovedToast": "İndirme kaldırıldı",
"@downloadRemovedToast": {},
"downloadStart": "İndiriliyor",
"@downloadStart": {
"description": "Toast of downloading"
},
"editGroupName": "Liste adını değiştir",
"@editGroupName": {},
"endOfEpisode": "Bölüm sonu",
"@endOfEpisode": {},
"episode": "{count, plural, zero{} one{Bölüm} other{Bölümler}}",
"@episode": {},
"fastForward": "İleri sar",
"@fastForward": {},
"fastRewind": "Geri sar",
"@fastRewind": {},
"featureDiscoveryEditGroup": "Grupları düzenlemek için tıkla",
"@featureDiscoveryEditGroup": {},
"featureDiscoveryEditGroupDes": "Buradan liste ismini değiştirebilir ya da silebilirsin, ancak Başlangıç sayfası değiştirilemez.",
"@featureDiscoveryEditGroupDes": {},
"featureDiscoveryEpisode": "Bölüm görünümü",
"@featureDiscoveryEpisode": {},
"featureDiscoveryEpisodeDes": "Bölümü oynatmak için uzun dokun veya bir çalma listesine ekle. ",
"@featureDiscoveryEpisodeDes": {},
"featureDiscoveryEpisodeTitle": "Bölümü hemen oynatmak için uzun bas",
"@featureDiscoveryEpisodeTitle": {},
"featureDiscoveryGroup": "Listeyi düzenlemek için tıkla",
"@featureDiscoveryGroup": {},
"featureDiscoveryGroupDes": "Başlangıç sayfası yeni podcastler için ön tanımlı sayfadır. Yeni listeler oluşturabilir ve podcastleri içine koyabilirsin. Bir podcasti birden çok listeye koyabilirsin. ",
"@featureDiscoveryGroupDes": {},
"featureDiscoveryGroupPodcast": "Podcastleri sıralamak için uzun bas",
"@featureDiscoveryGroupPodcast": {},
"featureDiscoveryGroupPodcastDes": "Daha fazla seçenek için tıklayabilirsin ya da uzunca basarak listedeki podcastleri sıralayabilirsin.",
"@featureDiscoveryGroupPodcastDes": {},
"featureDiscoveryOMPL": "OPML dosyasını içe aktarmak için dokun",
"@featureDiscoveryOMPL": {},
"featureDiscoveryOMPLDes": "Buradan OPML dosyalarını içe aktarabilir, ayarları açabilir ya da tüm podcastleri aynı anda yenileyebilirsin.",
"@featureDiscoveryOMPLDes": {},
"featureDiscoveryPlaylist": "Çalma listesini açmak için dokun",
"@featureDiscoveryPlaylist": {},
"featureDiscoveryPlaylistDes": "Çalma listelerine bölüm ekleyebilirsin. Bölümler oynatıldığında çalma listelerinden otomatik olarak silinir. ",
"@featureDiscoveryPlaylistDes": {},
"featureDiscoveryPodcast": "Podcast görünümü",
"@featureDiscoveryPodcast": {},
"featureDiscoveryPodcastDes": "Liste eklemek için Hepsini Göster'e dokun ya da podcastleri düzenle.",
"@featureDiscoveryPodcastDes": {},
"featureDiscoveryPodcastTitle": "Listeler arasında dolaşmak için sağa sola kaydır",
"@featureDiscoveryPodcastTitle": {},
"featureDiscoverySearch": "Podcast aramak için buraya dokun",
"@featureDiscoverySearch": {},
"featureDiscoverySearchDes": "Podcast adı, RSS linki, veya bir kaç harf girerek yeni podcast arayabilirsin.",
"@featureDiscoverySearchDes": {},
"feedbackEmail": "İletişim",
"@feedbackEmail": {},
"feedbackGithub": "Sorun bildir",
"@feedbackGithub": {},
"feedbackPlay": "Play Store'da oyla",
"@feedbackPlay": {
"description": "Rate on Google Play Store.\nUser can tap to open play link."
},
"feedbackTelegram": "Telegram Grubu",
"@feedbackTelegram": {},
"filter": "Filtrele",
"@filter": {},
"fonts": "Yazı tipleri",
"@fonts": {},
"fontStyle": "Yazı tipi stili",
"@fontStyle": {},
"from": "{time} e kadar",
"@from": {
"placeholders": {
"time": {}
}
},
"goodNight": "İyi Geceler",
"@goodNight": {},
"gpodderLoginDes": "Tebrikler! Gpodder.net hesabınızla bağlantı kuruldu.Tsacdop aboneliklerinizi gpodder.net hesabınızla otomatik olarak eşitleyecek.",
"@gpodderLoginDes": {},
"groupExisted": "Liste zaten mevcut",
"@groupExisted": {
"description": "Group name validate in add group dialog. User can't add group with same name."
},
"groupFilter": "Listeleye göre filtrele",
"@groupFilter": {},
"groupRemoveConfirm": "Bu listeyi silmek istediğine emin misin? Podcastler Başlangıç sayfasına aktarılacaktır.",
"@groupRemoveConfirm": {},
"groups": "{count, plural, zero{Liste} one{Liste} other{Listeler}}",
"@groups": {},
"hideListenedSetting": "Oynatılanları gizle",
"@hideListenedSetting": {},
"hidePodcastDiscovery": "Podcast önerilerini gizle",
"@hidePodcastDiscovery": {
"description": "Hide podcast discovery"
},
"hidePodcastDiscoveryDes": "Podcast önerilerini arama sayfasında gösterme",
"@hidePodcastDiscoveryDes": {},
"homeGroupsSeeAll": "Hepsini gör",
"@homeGroupsSeeAll": {},
"homeMenuPlaylist": "Çalma listesi",
"@homeMenuPlaylist": {},
"homeSubMenuSortBy": "Sıralama",
"@homeSubMenuSortBy": {},
"homeTabMenuFavotite": "Favori",
"@homeTabMenuFavotite": {},
"homeTabMenuRecent": "Son çalınan",
"@homeTabMenuRecent": {},
"homeToprightMenuAbout": "Hakkında",
"@homeToprightMenuAbout": {},
"homeToprightMenuImportOMPL": "OPML içe aktar",
"@homeToprightMenuImportOMPL": {},
"homeToprightMenuRefreshAll": "Hepsini yenile",
"@homeToprightMenuRefreshAll": {},
"hostedOn": "{host} da depolanır",
"@hostedOn": {
"placeholders": {
"host": {}
}
},
"hoursAgo": "{count, plural, zero{Bir saat içinde} one{{count} saat önce} other{{count} saat önce}}",
"@hoursAgo": {},
"hoursCount": "{count, plural, zero{0 saat} one{{count} saat} other{{count} saat}}",
"@hoursCount": {},
"import": "İçe aktar",
"@import": {},
"intergateWith": "{service} ile bağlantı kur",
"@intergateWith": {
"description": "Integrate with",
"placeholders": {
"service": {}
}
},
"introFourthPage": "Bölüm resmine uzun basarak hızlı menüyü açabilirsin.",
"@introFourthPage": {},
"introSecondPage": "Arama yaparak ya da OPML dosyasını içe aktararak podcaste abone olabilirsin.",
"@introSecondPage": {},
"introThirdPage": "Podcastler için yeni bir grup oluşturabilirsin.",
"@introThirdPage": {},
"invalidName": "Geçersiz kullanıcı adı",
"@invalidName": {},
"lastUpdate": "Son güncelleme\n",
"@lastUpdate": {
"description": "gpodder.net update"
},
"later": "Sonra",
"@later": {},
"lightMode": "Aydınlık mod",
"@lightMode": {},
"like": "Beğen",
"@like": {},
"liked": "Beğenilen",
"@liked": {},
"likeDate": "Beğenilme tarihi",
"@likeDate": {
"description": "Favorite tab, sort by like date."
},
"listen": "Dinle",
"@listen": {},
"listened": "Oynatılan",
"@listened": {},
"loadMore": "Daha fazla göster",
"@loadMore": {},
"loggedInAs": "{userName} olarak giriş yapıldı ",
"@loggedInAs": {
"description": "gpodder.net",
"placeholders": {
"userName": {}
}
},
"login": "Giriş",
"@login": {
"description": "gpodder.net login"
},
"loginFailed": "Giriş başarısız ",
"@loginFailed": {},
"logout": "Çıkış yap",
"@logout": {
"description": "gpodder.net logout"
},
"mark": "İşaretle",
"@mark": {
"description": "In listen history page, if a episode is marked as listened."
},
"markConfirm": "Seçimi onayla",
"@markConfirm": {},
"markConfirmContent": "Tüm bölümler oynatıldı olarak işaretlensin mi?",
"@markConfirmContent": {},
"markListened": "Oynatıldı olarak işaretle",
"@markListened": {},
"markNotListened": "Oynatılmadı olarak işaretle",
"@markNotListened": {},
"menu": "Menü",
"@menu": {},
"menuAllPodcasts": "Tüm podcastler",
"@menuAllPodcasts": {},
"menuMarkAllListened": "Hepsini oynatıldı olarak işaretle",
"@menuMarkAllListened": {},
"menuViewRSS": "RSS akışını ziyaret et",
"@menuViewRSS": {},
"menuVisitSite": "Siteyi ziyaret et",
"@menuVisitSite": {},
"minsAgo": "{count, plural, zero{Şimdi} one{{count} dakika önce} other{{count} dakika önce}}",
"@minsAgo": {},
"minsCount": "{count, plural, zero{0 dk} one{{count} dk} other{{count} dk}}",
"@minsCount": {},
"network": "Bağlantı",
"@network": {},
"neverAutoUpdate": "Otomatik güncellemeyi kapat",
"@neverAutoUpdate": {
"description": "Never auto update in podcast settings."
},
"newestFirst": "Önce yeniler",
"@newestFirst": {},
"newGroup": "Yeni liste oluştur",
"@newGroup": {},
"next": "Sonraki",
"@next": {},
"noEpisodeDownload": "Henüz hiç bir bölüm indirilmedi",
"@noEpisodeDownload": {},
"noEpisodeFavorite": "Henüz hiç bir bölüm toplanmadı",
"@noEpisodeFavorite": {},
"noEpisodeRecent": "Henüz hiç bir bölüm alınmadı",
"@noEpisodeRecent": {},
"noPodcastGroup": "Bu listede hiç podcast yok",
"@noPodcastGroup": {},
"noShownote": "Bu bölüm için her hangi bir not mevcut değil",
"@noShownote": {
"description": "Means this episode have no show notes."
},
"notificaitonFatch": "Bilgiler toplanıyor {title}",
"@notificaitonFatch": {},
"notificationNetworkError": "Abonelik başarısız oldu, bağlantı hatası {title}",
"@notificationNetworkError": {
"placeholders": {
"title": {}
}
},
"notificationSetting": "Bildirim paneli",
"@notificationSetting": {},
"notificationSubscribe": "Abone ol {title}",
"@notificationSubscribe": {
"placeholders": {
"title": {}
}
},
"notificationSubscribeExisted": "Abonelik başarısız oldu, podcast zaten mevcut {title}",
"@notificationSubscribeExisted": {
"placeholders": {
"title": {}
}
},
"notificationSuccess": "Başarıyla abone olundu",
"@notificationSuccess": {
"placeholders": {
"title": {}
}
},
"notificationUpdate": "Güncelleme {title}",
"@notificationUpdate": {
"placeholders": {
"title": {}
}
},
"notificationUpdateError": "Güncelleme hatası {title}",
"@notificationUpdateError": {
"placeholders": {
"title": {}
}
},
"oldestFirst": "Önce eskiler",
"@oldestFirst": {},
"passwdRequired": "Parola gerekli",
"@passwdRequired": {},
"password": "Şifre",
"@password": {},
"pause": "Duraklat",
"@pause": {},
"play": "Oynat",
"@play": {},
"playback": "Playback kontrol",
"@playback": {},
"player": "Player",
"@player": {},
"playerHeightMed": "Orta",
"@playerHeightMed": {},
"playerHeightShort": "Kısa",
"@playerHeightShort": {},
"playerHeightTall": "Uzun",
"@playerHeightTall": {},
"playing": "Oynatılıyor",
"@playing": {},
"playlistExisted": "Bu isimde bir çalma listesi mevcut.",
"@playlistExisted": {
"description": "Error string when creating new playlist."
},
"playlistNameEmpty": "İsimsiz çalma listesi",
"@playlistNameEmpty": {
"description": "Error string when creating new playlist."
},
"playlists": "Çalma listeleri",
"@playlists": {
"description": "Title for playlists tab."
},
"playNext": "Sonrakini çal",
"@playNext": {
"description": "Popup menu for episode."
},
"playNextDes": "Çalma listesinin başına ekle",
"@playNextDes": {
"description": "Description for next play."
},
"plugins": "Eklentiler",
"@plugins": {},
"podcast": "{count, plural, zero{} one{Bölüm} other{Bölümler}}",
"@podcast": {},
"podcastSubscribed": "Podcaste abone olundu",
"@podcastSubscribed": {},
"popupMenuDownloadDes": "Bölümü indir",
"@popupMenuDownloadDes": {},
"popupMenuLaterDes": "Bölümü çalma listesine ekle",
"@popupMenuLaterDes": {},
"popupMenuLikeDes": "Bölümü favorilere ekle",
"@popupMenuLikeDes": {},
"popupMenuMarkDes": "Böümü oynatıdı olarak işaretle",
"@popupMenuMarkDes": {},
"popupMenuPlayDes": "Bölümü çal",
"@popupMenuPlayDes": {},
"privacyPolicy": "Gizlilik sözleşmesi",
"@privacyPolicy": {},
"published": "{date} tarihinde yayınlandı",
"@published": {
"placeholders": {
"date": {}
}
},
"publishedDaily": "Günlük",
"@publishedDaily": {},
"publishedMonthly": "Aylık",
"@publishedMonthly": {},
"publishedWeekly": "Haftalık",
"@publishedWeekly": {
"description": "In search podcast detail page."
},
"publishedYearly": "Yıllık",
"@publishedYearly": {},
"queue": "Kuyruk",
"@queue": {
"description": "Queue"
},
"recoverSubscribe": "Aboneliği kurtar",
"@recoverSubscribe": {
"description": "User can recover subscribe podcast after remove it in subscribe history page."
},
"refresh": "Yenile",
"@refresh": {
"description": "Refresh"
},
"refreshArtwork": "Albüm kapağını güncelle",
"@refreshArtwork": {},
"refreshStarted": "Yenileniyor",
"@refreshStarted": {
"description": "Toast for refresh"
},
"remove": "Kaldır",
"@remove": {
"description": "Remove not \"removed\". \nRemove a podcast or a group."
},
"removeConfirm": "İptal teyidi",
"@removeConfirm": {
"description": "unsubscribe podcast dialog"
},
"removedAt": "{date} tarihinde kaldırıldı",
"@removedAt": {
"description": "For example Removed at 2020.10.10",
"placeholders": {
"date": {}
}
},
"removeNewMark": "Yeni işaretini kaldır",
"@removeNewMark": {
"description": "Remove new mark for new episodes."
},
"removePodcastDes": "Aboneliği sonlandırmak istediğine emin misin?",
"@removePodcastDes": {},
"save": "Kaydet",
"@save": {},
"schedule": "Program",
"@schedule": {},
"search": "Ara",
"@search": {},
"searchEpisode": "Bölüm ara",
"@searchEpisode": {},
"searchHelper": "Bir podcast ismi, bir link ya da bir kaç kelime girin.",
"@searchHelper": {},
"searchInvalidRss": "Geçersiz RSS linki",
"@searchInvalidRss": {},
"searchPodcast": "Podcast ara",
"@searchPodcast": {},
"secCount": "{count, plural, zero{0 sn} one{{count} sn} other{{count} sn}}",
"@secCount": {},
"secondsAgo": "{count, plural, zero{Şimdi} one{{count} saniye önce} other{{count} saniye önce}}",
"@secondsAgo": {},
"selected": "{count} seçilen",
"@selected": {
"placeholders": {
"count": {}
}
},
"settings": "Ayarlar",
"@settings": {},
"settingsAccentColor": "Ara renk ",
"@settingsAccentColor": {},
"settingsAccentColorDes": "Katman rengini seç",
"@settingsAccentColorDes": {},
"settingsAppearance": "Görünüm",
"@settingsAppearance": {},
"settingsAppearanceDes": "Renkler ve temalar",
"@settingsAppearanceDes": {},
"settingsAppIntro": "Uygulama başlangıcı",
"@settingsAppIntro": {},
"settingsAudioCache": "Audio cache",
"@settingsAudioCache": {},
"settingsAudioCacheDes": "Maksimum audio cache boyutu",
"@settingsAudioCacheDes": {},
"settingsAutoDelete": "İndirilenleri otomatik sil",
"@settingsAutoDelete": {},
"settingsAutoDeleteDes": "Varsayılan 30 gün",
"@settingsAutoDeleteDes": {},
"settingsAutoPlayDes": "Çalma listesindeki sonraki bölümü otomatik oynat",
"@settingsAutoPlayDes": {},
"settingsBackup": "Yedekleme",
"@settingsBackup": {},
"settingsBackupDes": "Uygulama bilgilerini yedekle",
"@settingsBackupDes": {},
"settingsBoostVolume": "Ses yükseltici seviyesi",
"@settingsBoostVolume": {},
"settingsBoostVolumeDes": "Ses yükselticiyi belirle",
"@settingsBoostVolumeDes": {},
"settingsDefaultGrid": "Varsayılan ızgara görünümü",
"@settingsDefaultGrid": {},
"settingsDefaultGridDownload": "İndirilenler",
"@settingsDefaultGridDownload": {},
"settingsDefaultGridFavorite": "Favoriler",
"@settingsDefaultGridFavorite": {},
"settingsDefaultGridPodcast": "Podcastler",
"@settingsDefaultGridPodcast": {},
"settingsDefaultGridRecent": "En son oynatılanlar",
"@settingsDefaultGridRecent": {},
"settingsDiscovery": "Keşfet özelliğini yeniden aktifleştir",
"@settingsDiscovery": {
"description": "Reset feature discovery state. User tap it and restart app, will see features tutorial again."
},
"settingsDownloadPosition": "İndirme konumu",
"@settingsDownloadPosition": {
"description": "Choose folder for downloads."
},
"settingsEnableSyncing": "Senkronizasyonu aktive et",
"@settingsEnableSyncing": {},
"settingsEnableSyncingDes": "En son yayınlananları görüntülemek için tüm podcastleri arka planda güncelle",
"@settingsEnableSyncingDes": {},
"settingsExportDes": "Uygulama ayarlarıını içe ya da dışa aktar",
"@settingsExportDes": {},
"settingsFastForwardSec": "İleri sarma hızı",
"@settingsFastForwardSec": {},
"settingsFastForwardSecDes": "Oynatıcıda ileri sarma saniyesini belirle",
"@settingsFastForwardSecDes": {},
"settingsFeedback": "Geribildirim ",
"@settingsFeedback": {},
"settingsFeedbackDes": "Hata bildirimi ve istekler",
"@settingsFeedbackDes": {},
"settingsHistory": "Geçmiş",
"@settingsHistory": {},
"settingsHistoryDes": "Oynatma bilgileri",
"@settingsHistoryDes": {},
"settingsInfo": "Bilgi",
"@settingsInfo": {},
"settingsInterface": "Ara yüz",
"@settingsInterface": {},
"settingsLanguages": "Diller",
"@settingsLanguages": {},
"settingsLanguagesDes": "Dili değiştir",
"@settingsLanguagesDes": {},
"settingsLayout": "Stil",
"@settingsLayout": {},
"settingsLayoutDes": "Uygulama stili",
"@settingsLayoutDes": {},
"settingsLibraries": "Kütüphaneler",
"@settingsLibraries": {},
"settingsLibrariesDes": "Bu uygulamada kullanılann açık kaynak kütüphaneleri",
"@settingsLibrariesDes": {},
"settingsManageDownload": "İndirilenleri yönet",
"@settingsManageDownload": {},
"settingsManageDownloadDes": "İndirilen ses dosyalarını yönet",
"@settingsManageDownloadDes": {},
"settingsMarkListenedSkip": "Atladığında oynatıldı olarak işaretle.",
"@settingsMarkListenedSkip": {
"description": "Mark episode as listened when skipped to next."
},
"settingsMarkListenedSkipDes": "Sonrakine atladığımda bu bölümü oynatıldı olarak işaretle.",
"@settingsMarkListenedSkipDes": {},
"settingsMenuAutoPlay": "Sonrakini otomatik oynat",
"@settingsMenuAutoPlay": {},
"settingsNetworkCellular": "Hücresel veri kullanmadan önce sor",
"@settingsNetworkCellular": {},
"settingsNetworkCellularAuto": "Hücresel (mobil) veri kullanarak otomatik indir",
"@settingsNetworkCellularAuto": {},
"settingsNetworkCellularAutoDes": "Liste yönetimi sayfasında podcast otomatik indirme seçeneklerini ayarlayabilirsin",
"@settingsNetworkCellularAutoDes": {},
"settingsNetworkCellularDes": "Hücresel veri ile bölüm indirmek için sor",
"@settingsNetworkCellularDes": {},
"settingsPlayDes": "Çalma listesi ve oynatıcı",
"@settingsPlayDes": {},
"settingsPlayerHeight": "Oynatıcı yüksekliği",
"@settingsPlayerHeight": {},
"settingsPlayerHeightDes": "Oynatıcı widget yüksekliğini ayarla",
"@settingsPlayerHeightDes": {},
"settingsPopupMenu": "Bölümlerin açılır pencere menüsü",
"@settingsPopupMenu": {},
"settingsPopupMenuDes": "Bölümlerin açılır pencere menüsünü değiştir",
"@settingsPopupMenuDes": {},
"settingsPrefrence": "Tercihler",
"@settingsPrefrence": {},
"settingsRealDark": "Gerçek koyu mod",
"@settingsRealDark": {},
"settingsRealDarkDes": "Sadece koyu mod yeterli gelmediğinde...",
"@settingsRealDarkDes": {},
"settingsRewindSec": "Geri sarma hızı",
"@settingsRewindSec": {},
"settingsRewindSecDes": "Oynatıcıda geri sarma saniyesini belirle",
"@settingsRewindSecDes": {},
"settingsSpeeds": "Hız",
"@settingsSpeeds": {
"description": "Playback speeds setting."
},
"settingsSpeedsDes": "Mevcut hızı ayarla",
"@settingsSpeedsDes": {
"description": "Playback speed setting description"
},
"settingsSTAuto": "Otomatik uyku zamanlayıcısı",
"@settingsSTAuto": {},
"settingsSTAutoDes": "Uyku zamanlayıcısını programlanan zamanda otomatik başlat",
"@settingsSTAutoDes": {},
"settingsSTDefaultTime": "Varsayılan zaman",
"@settingsSTDefaultTime": {},
"settingsSTDefautTimeDes": "Uyku zamanlayıcısı için varsayılan zaman",
"@settingsSTDefautTimeDes": {},
"settingsSTMode": "Uyku zamanlayıcısı modu",
"@settingsSTMode": {},
"settingsStorageDes": "Cache ve indirme seçeneklerini yönet",
"@settingsStorageDes": {},
"settingsSyncing": "Senkronizasyon",
"@settingsSyncing": {},
"settingsSyncingDes": "Podcastleri arka planla güncelle",
"@settingsSyncingDes": {},
"settingsTapToOpenPopupMenu": "Menüyü açmak için tıkla",
"@settingsTapToOpenPopupMenu": {},
"settingsTapToOpenPopupMenuDes": "Bölüm sayfasını açmak için uzun basmalısın",
"@settingsTapToOpenPopupMenuDes": {},
"settingsTheme": "Tema",
"@settingsTheme": {},
"settingStorage": "Depolama",
"@settingStorage": {},
"settingsUpdateInterval": "Güncelleme aralığı",
"@settingsUpdateInterval": {},
"settingsUpdateIntervalDes": "Varsayılan 24 saat",
"@settingsUpdateIntervalDes": {},
"share": "Paylaş",
"@share": {},
"showNotesFonts": "Not yazı tipini göster",
"@showNotesFonts": {},
"size": "Boyut",
"@size": {},
"skipSecondsAtEnd": "Sondaki saniyeleri atla",
"@skipSecondsAtEnd": {},
"skipSecondsAtStart": "Başlangıçta saniyeleri atla",
"@skipSecondsAtStart": {},
"skipSilence": "Boşlukları atla",
"@skipSilence": {
"description": "Feature skip silence"
},
"skipToNext": "Sonrakine geç",
"@skipToNext": {},
"sleepTimer": "Uyku zamanlayıcısı",
"@sleepTimer": {},
"status": "Durum",
"@status": {
"description": "gpodder.net status"
},
"statusAuthError": "Doğrulama hatası",
"@statusAuthError": {
"description": "Sync error"
},
"statusFail": "Başarısız oldu",
"@statusFail": {
"description": "Sync fail"
},
"statusSuccess": "Başarılı",
"@statusSuccess": {
"description": "Sync status"
},
"stop": "Dur",
"@stop": {},
"subscribe": "Abone ol",
"@subscribe": {},
"subscribeExportDes": "Tüm podcastlerin bulunduğu OPML dosyasını içe aktar",
"@subscribeExportDes": {},
"syncNow": "Senkronize et",
"@syncNow": {},
"systemDefault": "Sistemi izle",
"@systemDefault": {},
"timeLastPlayed": "En son {time}",
"@timeLastPlayed": {
"description": "Show last time stop position in player when a episode have been played.",
"placeholders": {
"time": {}
}
},
"timeLeft": "{time} kaldı",
"@timeLeft": {
"placeholders": {
"time": {}
}
},
"to": "{time} den",
"@to": {
"placeholders": {
"time": {}
}
},
"toastAddPlaylist": "Çalma listesine eklendi",
"@toastAddPlaylist": {},
"toastDiscovery": "Keşfet seçeneği tekrar etkinleştirildi, lütfen uygulamayı baştan başlatın.",
"@toastDiscovery": {
"description": "Toast displayed when user tap Discovery Features Again in settings page."
},
"toastFileError": "Dosya hatası, abonelik başarısız",
"@toastFileError": {},
"toastFileNotValid": "Dosya geçersiz",
"@toastFileNotValid": {},
"toastHomeGroupNotSupport": "Başlangıç sayfası desteklenmemekte",
"@toastHomeGroupNotSupport": {},
"toastImportSettingsSuccess": "Ayarlar başarıyla aktarıldı",
"@toastImportSettingsSuccess": {},
"toastOneGroup": "En az bir liste seçin",
"@toastOneGroup": {},
"toastPodcastRecovering": "Kurtarılıyor, lütfen bekleyin",
"@toastPodcastRecovering": {
"description": "Resubscribe removed podcast"
},
"toastReadFile": "Dosya başarıyla okundu",
"@toastReadFile": {},
"toastRecoverFailed": "Podcast kurtarma başarısız oldu",
"@toastRecoverFailed": {
"description": "Resubscribe removed podast"
},
"toastRemovePlaylist": "Bölüm çalma listesinden kaldırıldı",
"@toastRemovePlaylist": {},
"toastSettingSaved": "Ayarlar kaydedildi",
"@toastSettingSaved": {},
"toastTimeEqualEnd": "Zaman bitiş zamanına eşit olmalıdır",
"@toastTimeEqualEnd": {
"description": "User can't choose the same time as schedule end time."
},
"toastTimeEqualStart": "Zaman başlangıç zamanına eşit olmalıdır",
"@toastTimeEqualStart": {
"description": "User can't choose the same time as schedule start time."
},
"translators": "Çevirmenler",
"@translators": {},
"understood": "Anlaşıldı",
"@understood": {},
"undo": "GERİ AL",
"@undo": {},
"unlike": "Beğenme",
"@unlike": {},
"unliked": "Bölüm favorilerden kaldırıldı",
"@unliked": {},
"updateDate": "Güncellenme tarihi",
"@updateDate": {},
"updateEpisodesCount": "{count, plural, zero{Güncelleme yok} one{{count} bölüm güncellendi} other{{count} bölüm güncellendi}}",
"@updateEpisodesCount": {},
"updateFailed": "Güncelleme başarısız, bağlantı hatası",
"@updateFailed": {},
"username": "Kullanıcı adı",
"@username": {},
"usernameRequired": "Kullanıcı adı gerekli",
"@usernameRequired": {},
"version": "Version: {version}",
"@version": {
"placeholders": {
"version": {}
}
}
}

View File

@ -88,6 +88,7 @@ class _LanguagesSettingState extends State<LanguagesSetting> {
_langListTile('Español', locale: Locale('es')),
_langListTile('Português', locale: Locale('pt')),
_langListTile('Italiano', locale: Locale('it')),
_langListTile('Türkçe', locale: Locale('tr')),
Divider(height: 1),
ListTile(
onTap: () =>