diff options
author | 𝗛𝗼𝗹𝗶 <75412448+mikropsoft@users.noreply.github.com> | 2025-04-01 12:30:09 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-01 11:30:09 +0200 |
commit | 4c6bd24eecae5cb9eaaa45f82215424068b7eb8d (patch) | |
tree | 388ff01f26eb37d0d568ae8052cf8f99beeb3647 | |
parent | d81dbc44b80c061bcea7efeb778be45082e1dcc6 (diff) | |
download | freshrss-4c6bd24eecae5cb9eaaa45f82215424068b7eb8d.tar.gz freshrss-4c6bd24eecae5cb9eaaa45f82215424068b7eb8d.zip |
Improve Turkish Language (#7442)
* Improve Turkish Language
* fix
* Update gen.php
* Update app/i18n/tr/gen.php
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update sub.php
* edit
* edit
* make fix-all
* Mark lines as ignored
* Typo
* Update sub.php
---------
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
-rw-r--r-- | app/i18n/tr/admin.php | 218 | ||||
-rw-r--r-- | app/i18n/tr/conf.php | 328 | ||||
-rw-r--r-- | app/i18n/tr/feedback.php | 122 | ||||
-rw-r--r-- | app/i18n/tr/gen.php | 184 | ||||
-rw-r--r-- | app/i18n/tr/index.php | 92 | ||||
-rw-r--r-- | app/i18n/tr/install.php | 102 | ||||
-rw-r--r-- | app/i18n/tr/sub.php | 264 | ||||
-rw-r--r-- | app/i18n/tr/user.php | 38 |
8 files changed, 674 insertions, 674 deletions
diff --git a/app/i18n/tr/admin.php b/app/i18n/tr/admin.php index bc51d49f5..17ac33c8f 100644 --- a/app/i18n/tr/admin.php +++ b/app/i18n/tr/admin.php @@ -12,118 +12,118 @@ return array( 'auth' => array( - 'allow_anonymous' => 'Öntanımlı kullanıcının makalelerinin anonim okunmasına izin ver (%s)', - 'allow_anonymous_refresh' => 'Anonim makale yenilemesine izin ver', - 'api_enabled' => '<abbr>API</abbr> erişimine izin ver <small>(mobil uygulamalar için gerekli and sharing user queries)</small>', // DIRTY + 'allow_anonymous' => 'Varsayılan kullanıcının makalelerinin (%s) anonim okunmasına izin ver', + 'allow_anonymous_refresh' => 'Makalelerin anonim olarak yenilenmesine izin ver', + 'api_enabled' => '<abbr>API</abbr> erişimine izin ver <small>(mobil uygulamalar ve kullanıcı sorgularını paylaşmak için gereklidir)</small>', 'form' => 'Web formu (geleneksel, JavaScript gerektirir)', - 'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)', // TODO - 'none' => 'Hiçbiri (tehlikeli)', - 'title' => 'Kimlik doğrulama', - 'token' => 'Ana kimlik doğrulama jetonu', - 'token_help' => 'Kullanıcının tüm RSS çıkışlarına erişimine ve kimlik doğrulaması olmadan akışları yenilemesine izin ver:', + 'http' => 'HTTP (gelişmiş: Web sunucusu, OIDC, SSO vb. tarafından yönetilir)', + 'none' => 'Yok (tehlikeli)', + 'title' => 'Kimlik Doğrulama', + 'token' => 'Ana kimlik doğrulama belirteci', + 'token_help' => 'Kullanıcının tüm RSS çıktılarına ve beslemeleri kimlik doğrulaması olmadan yenilemeye erişim sağlar:', 'type' => 'Kimlik doğrulama yöntemi', - 'unsafe_autologin' => 'Güvensiz otomatik girişe izin ver: ', + 'unsafe_autologin' => 'Güvenli olmayan otomatik girişe izin ver; şu formatı kullan: ', ), 'check_install' => array( 'cache' => array( - 'nok' => '<em>./data/cache</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Önbellek klasörü yetkileri sorunsuz.', + 'nok' => '<em>./data/cache</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Önbellek dizinindeki izinler uygun.', ), 'categories' => array( - 'nok' => 'Kategori tablosu kötü yapılandırılmış.', - 'ok' => 'Kategori tablosu sorunsuz.', + 'nok' => 'Kategori tablosu yanlış yapılandırılmış.', + 'ok' => 'Kategori tablosu uygun.', ), 'connection' => array( - 'nok' => 'Veritabanı ile bağlantı kurulamıyor.', - 'ok' => 'Veritabanı ile bağlantı sorunsuz.', + 'nok' => 'Veritabanına bağlantı kurulamıyor.', + 'ok' => 'Veritabanına bağlantı uygun.', ), 'ctype' => array( - 'nok' => 'Karakter yazım kontrolü için kütüphane eksik (php-ctype).', - 'ok' => 'Karakter yazım kontrolü için kütüphane sorunsuz (ctype).', + 'nok' => 'Karakter türü kontrolü için gerekli kütüphane bulunamadı (php-ctype).', + 'ok' => 'Karakter türü kontrolü için gerekli kütüphaneniz var (ctype).', ), 'curl' => array( - 'nok' => 'cURL eksik (php-curl package).', - 'ok' => 'cURL eklentisi sorunsuz.', + 'nok' => 'cURL kütüphanesi bulunamadı (php-curl paketi).', + 'ok' => 'cURL kütüphaneniz var.', ), 'data' => array( - 'nok' => '<em>./data</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Veri klasörü yetkileri sorunsuz.', + 'nok' => '<em>./data</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Veri dizinindeki izinler uygun.', ), 'database' => 'Veritabanı kurulumu', 'dom' => array( - 'nok' => 'DOM kütüpbanesi eksik (php-xml package).', - 'ok' => 'DOM kütüphanesi sorunsuz.', + 'nok' => 'DOM’u taramak için gerekli kütüphane bulunamadı (php-xml paketi).', + 'ok' => 'DOM’u taramak için gerekli kütüphaneniz var.', ), 'entries' => array( - 'nok' => 'Giriş tablosu kötü yapılandırılmış.', - 'ok' => 'Giriş tablosu sorunsuz.', + 'nok' => 'Giriş tablosu yanlış yapılandırılmış.', + 'ok' => 'Giriş tablosu uygun.', ), 'favicons' => array( - 'nok' => '<em>./data/favicons</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Site ikonu klasörü yetkileri sorunsuz.', + 'nok' => '<em>./data/favicons</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Favori simgeler dizinindeki izinler uygun.', ), 'feeds' => array( - 'nok' => 'Akış tablosu kötü yapılandırılmış.', - 'ok' => 'Akış tablosu sorunsuz.', + 'nok' => 'Besleme tablosu yanlış yapılandırılmış.', + 'ok' => 'Besleme tablosu uygun.', ), 'fileinfo' => array( - 'nok' => 'PHP fileinfo eksik (fileinfo package).', - 'ok' => 'fileinfo eklentisi sorunsuz.', + 'nok' => 'PHP fileinfo kütüphanesi bulunamadı (fileinfo paketi).', + 'ok' => 'Fileinfo kütüphaneniz var.', ), 'files' => 'Dosya kurulumu', 'json' => array( - 'nok' => 'JSON eklentisi eksik (php-json package).', - 'ok' => 'JSON eklentisi sorunsuz.', + 'nok' => 'JSON bulunamadı (php-json paketi).', + 'ok' => 'JSON uzantınız var.', ), 'mbstring' => array( - 'nok' => 'Unicode için tavsiye edilen mbstring kütüphanesi bulunamadı.', - 'ok' => 'Unicode için tavsiye edilen mbstring kütüphaneniz mevcut.', + 'nok' => 'Unicode için önerilen mbstring kütüphanesi bulunamadı.', + 'ok' => 'Unicode için önerilen mbstring kütüphaneniz var.', ), 'pcre' => array( - 'nok' => 'Düzenli ifadeler kütüphanesi eksik (php-pcre).', - 'ok' => 'Düzenli ifadeler kütüphanesi sorunsuz (PCRE).', + 'nok' => 'Düzenli ifadeler için gerekli kütüphane bulunamadı (php-pcre).', + 'ok' => 'Düzenli ifadeler için gerekli kütüphaneniz var (PCRE).', ), 'pdo' => array( - 'nok' => 'PDO veya PDO destekli bir sürücü eksik (pdo_mysql, pdo_sqlite, pdo_pgsql).', - 'ok' => 'PDO sorunsuz (pdo_mysql, pdo_sqlite, pdo_pgsql).', + 'nok' => 'PDO veya desteklenen sürücülerden biri bulunamadı (pdo_mysql, pdo_sqlite, pdo_pgsql).', + 'ok' => 'PDO ve desteklenen sürücülerden en az biri var (pdo_mysql, pdo_sqlite, pdo_pgsql).', ), 'php' => array( '_' => 'PHP kurulumu', - 'nok' => 'PHP sürümünüz %s fakat FreshRSS için gerekli olan en düşük sürüm %s.', - 'ok' => 'PHP sürümünüz %s, FreshRSS ile tam uyumlu.', + 'nok' => 'PHP sürümünüz %s, ancak FreshRSS en az %s sürümünü gerektiriyor.', + 'ok' => 'PHP sürümünüz (%s) FreshRSS ile uyumlu.', ), 'tables' => array( - 'nok' => 'Veritabanında bir veya daha fazla tablo eksik.', - 'ok' => 'Veritabanı tabloları sorunsuz.', + 'nok' => 'Veritabanında bir veya daha fazla eksik tablo var.', + 'ok' => 'Veritabanında uygun tablolar mevcut.', ), 'title' => 'Kurulum kontrolü', 'tokens' => array( - 'nok' => '<em>./data/tokens</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'İşaretler klasörü yetkileri sorunsuz..', + 'nok' => '<em>./data/tokens</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı', + 'ok' => 'Belirteçler dizinindeki izinler uygun.', ), 'users' => array( - 'nok' => '<em>./data/users</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Kullanıcılar klasörü yetkileri sorunsuz.', + 'nok' => '<em>./data/users</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı', + 'ok' => 'Kullanıcılar dizinindeki izinler uygun.', ), 'zip' => array( - 'nok' => 'ZIP eklentisi eksik (php-zip package).', - 'ok' => 'ZIP eklentisi sorunsuz.', + 'nok' => 'ZIP uzantısı bulunamadı (php-zip paketi).', + 'ok' => 'ZIP uzantınız var.', ), ), 'extensions' => array( 'author' => 'Yazar', - 'community' => 'Kullanılabilir topluluk eklentileri', + 'community' => 'Mevcut topluluk eklentileri', 'description' => 'Açıklama', - 'disabled' => 'Pasif', - 'empty_list' => 'Yüklenmiş eklenti bulunmamaktadır', - 'empty_list_help' => 'Boş uzantı listesinin arkasındaki nedeni belirlemek için günlükleri kontrol edin.', - 'enabled' => 'Aktif', - 'latest' => 'Kuruldu', + 'disabled' => 'Devre dışı', + 'empty_list' => 'Yüklü eklenti yok', + 'empty_list_help' => 'Eklenti listesinin neden boş olduğunu belirlemek için günlükleri kontrol edin.', + 'enabled' => 'Etkin', + 'latest' => 'Yüklü', 'name' => 'İsim', 'no_configure_view' => 'Bu eklenti yapılandırılamaz.', 'system' => array( '_' => 'Sistem eklentileri', - 'no_rights' => 'Sistem eklentileri (düzenleme hakkınız yok)', + 'no_rights' => 'Sistem eklentisi (gerekli izinlere sahip değilsiniz)', ), 'title' => 'Eklentiler', 'update' => 'Güncelleme mevcut', @@ -132,107 +132,107 @@ return array( ), 'stats' => array( '_' => 'İstatistikler', - 'all_feeds' => 'Tüm akış', + 'all_feeds' => 'Tüm beslemeler', 'category' => 'Kategori', - 'entry_count' => 'Makale sayısı', - 'entry_per_category' => 'Kategori başı makale sayısı', - 'entry_per_day' => 'Günlük makale sayısı (last 30 days)', - 'entry_per_day_of_week' => 'Haftanın günü (ortalama: %.2f makale)', - 'entry_per_hour' => 'Saatlik (ortalama: %.2f makale)', - 'entry_per_month' => 'Aylık (average: %.2f makale)', + 'entry_count' => 'Giriş sayısı', + 'entry_per_category' => 'Kategorilere göre girişler', + 'entry_per_day' => 'Günlük girişler (son 30 gün)', + 'entry_per_day_of_week' => 'Haftanın günlerine göre (ortalama: %.2f mesaj)', + 'entry_per_hour' => 'Saatlik (ortalama: %.2f mesaj)', + 'entry_per_month' => 'Aylık (ortalama: %.2f mesaj)', 'entry_repartition' => 'Giriş dağılımı', - 'feed' => 'Akış', - 'feed_per_category' => 'Kategoriye göre akışlar', - 'idle' => 'Boştaki akışlar', + 'feed' => 'Besleme', + 'feed_per_category' => 'Kategorilere göre beslemeler', + 'idle' => 'Boşta beslemeler', 'main' => 'Ana istatistikler', 'main_stream' => 'Ana akış', - 'no_idle' => 'Boşta akış yok!', + 'no_idle' => 'Boşta besleme yok!', 'number_entries' => '%d makale', - 'overview' => 'Overview', // TODO - 'percent_of_total' => '% toplamın yüzdesi', + 'overview' => 'Genel Bakış', + 'percent_of_total' => 'Toplamın yüzdesi', 'repartition' => 'Makale dağılımı: %s', 'status_favorites' => 'Favoriler', - 'status_read' => 'Okunmuş', + 'status_read' => 'Okundu', 'status_total' => 'Toplam', - 'status_unread' => 'Okunmamış', + 'status_unread' => 'Okunmadı', 'title' => 'İstatistikler', - 'top_feed' => 'İlk 10 akış', + 'top_feed' => 'En iyi on besleme', ), 'system' => array( '_' => 'Sistem yapılandırması', - 'auto-update-url' => 'Otomatik güncelleme sunucu URL', + 'auto-update-url' => 'Otomatik güncelleme sunucu URL’si', 'base-url' => array( - '_' => 'Ana URL', + '_' => 'Temel URL', 'recommendation' => 'Otomatik öneri: <kbd>%s</kbd>', ), 'cookie-duration' => array( - 'help' => 'saniye', + 'help' => 'saniye cinsinden', 'number' => 'Oturum açık kalma süresi', ), - 'force_email_validation' => 'Email doğrulamasını zorunlu kıl', - 'instance-name' => 'Örnek isim', - 'max-categories' => 'Kullanıcı başına kategori limiti', - 'max-feeds' => 'Kullanıcı başına akış limiti', + 'force_email_validation' => 'E-posta adresi doğrulamasını zorunlu kıl', + 'instance-name' => 'Örnek adı', + 'max-categories' => 'Kullanıcı başına maksimum kategori sayısı', + 'max-feeds' => 'Kullanıcı başına maksimum besleme sayısı', 'registration' => array( - 'number' => 'En fazla hesap sayısı', + 'number' => 'Maksimum hesap sayısı', 'select' => array( - 'label' => 'Kayıt Formu', + 'label' => 'Kayıt formu', 'option' => array( - 'noform' => 'Devre Dışı: Kayıt Formu', - 'nolimit' => 'Devrede: Hesap limiti yok', - 'setaccountsnumber' => 'Maksimum hesap limitini ayarla', + 'noform' => 'Devre dışı: Kayıt formu yok', + 'nolimit' => 'Etkin: Hesap sınırlaması yok', + 'setaccountsnumber' => 'Maksimum hesap sayısını ayarla', ), ), 'status' => array( 'disabled' => 'Form devre dışı', - 'enabled' => 'Form devrede', + 'enabled' => 'Form etkin', ), 'title' => 'Kullanıcı kayıt formu', ), - 'sensitive-parameter' => 'Hassas parametre. <kbd>./data/config.php</kbd> adresinde elle düzenleyiniz.', + 'sensitive-parameter' => 'Hassas parametre. <kbd>./data/config.php</kbd> dosyasında manuel olarak düzenleyin', 'tos' => array( 'disabled' => 'verilmedi', - 'enabled' => '<a href="./?a=tos">aktive edildi</a>', - 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/admins/12_User_management.html#enable-terms-of-service-tos" target="_blank">Kullanım şartlarını</a> nasıl aktifleştiririm?', + 'enabled' => '<a href="./?a=tos">etkin</a>', + 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/admins/12_User_management.html#enable-terms-of-service-tos" target="_blank">Hizmet Şartlarını nasıl etkinleştiririm</a>', ), 'websub' => array( 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/users/WebSub.html" target="_blank">WebSub</a> hakkında', ), ), 'update' => array( - '_' => 'Sistem güncelleme', - 'apply' => 'Uygula', + '_' => 'FreshRSS’yi Güncelle', + 'apply' => 'Güncellemeyi başlat', 'changelog' => 'Değişiklik günlüğü', - 'check' => 'Güncelleme kontrolü', - 'copiedFromURL' => 'update.php %s lokasyonundan ./data lokasyonuna kopyalandı', - 'current_version' => 'Mevcut sürümünüz', + 'check' => 'Yeni güncellemeleri kontrol et', + 'copiedFromURL' => 'update.php, %s adresinden ./data’ya kopyalandı', + 'current_version' => 'Mevcut yüklü sürüm', 'last' => 'Son kontrol', 'loading' => 'Güncelleniyor…', - 'none' => 'Yeni güncelleme yok', + 'none' => 'Güncelleme yok', 'releaseChannel' => array( - '_' => 'Sürüm kanalı', - 'edge' => 'Sürekli güncellenen sürüm (“edge”)', - 'latest' => 'Stabil sürüm (“latest”)', + '_' => 'Yayın kanalı', + 'edge' => 'Sürekli yayın (“edge”)', + 'latest' => 'Kararlı yayın (“latest”)', ), - 'title' => 'Sistem güncelleme', - 'viaGit' => 'git ve GitHub.com ile gğncelleme başladı', + 'title' => 'FreshRSS’yi Güncelle', + 'viaGit' => 'Git ve GitHub.com üzerinden güncelleme başlatıldı', ), 'user' => array( 'admin' => 'Yönetici', 'article_count' => 'Makaleler', - 'back_to_manage' => '← Kullanıcı listesine geri dön', + 'back_to_manage' => '← Kullanıcı listesine dön', 'create' => 'Yeni kullanıcı oluştur', 'database_size' => 'Veritabanı boyutu', - 'email' => 'Email adres', - 'enabled' => 'Aktif', - 'feed_count' => 'Akış', - 'is_admin' => 'yöneticidir', + 'email' => 'E-posta adresi', + 'enabled' => 'Etkin', + 'feed_count' => 'Beslemeler', + 'is_admin' => 'Yönetici mi', 'language' => 'Dil', - 'last_user_activity' => 'Son kullanıcı hareketi', - 'list' => 'Kullanıcı Listesi', - 'number' => 'Oluşturulmuş %d hesap mevcut', - 'numbers' => 'Oluşturulmuş %d hesap mevcut', - 'password_form' => 'Şifre<br /><small>(Tarayıcı girişi için)</small>', + 'last_user_activity' => 'Son kullanıcı etkinliği', + 'list' => 'Kullanıcı listesi', + 'number' => '%d hesap oluşturuldu', + 'numbers' => '%d hesap oluşturuldu', + 'password_form' => 'Parola<br /><small>(Web formuyla giriş yöntemi için)</small>', 'password_format' => 'En az 7 karakter', 'title' => 'Kullanıcıları yönet', 'username' => 'Kullanıcı adı', diff --git a/app/i18n/tr/conf.php b/app/i18n/tr/conf.php index d10ebdc42..81770c5e0 100644 --- a/app/i18n/tr/conf.php +++ b/app/i18n/tr/conf.php @@ -12,84 +12,84 @@ return array( 'archiving' => array( - '_' => 'Arşiv', - 'exception' => 'Temizlik ifadeleri', - 'help' => 'Akış ayarlarında daha çok ayar bulabilirsiniz', + '_' => 'Arşivleme', + 'exception' => 'Temizleme istisnası', + 'help' => 'Daha fazla seçenek, bireysel besleme ayarlarında mevcuttur', 'keep_favourites' => 'Favorileri asla silme', 'keep_labels' => 'Etiketleri asla silme', - 'keep_max' => 'Bellekte tutulacak maksimum makale sayısı', - 'keep_min_by_feed' => 'Akışta en az tutulacak makale sayısı', - 'keep_period' => 'Bellekte tutulacak en eski makale tarihi', - 'keep_unreads' => 'Okunmamaış makaleleri asla silme', + 'keep_max' => 'Besleme başına saklanacak maksimum makale sayısı', + 'keep_min_by_feed' => 'Besleme başına saklanacak minimum makale sayısı', + 'keep_period' => 'Makalelerin saklanacağı maksimum süre', + 'keep_unreads' => 'Okunmamış makaleleri asla silme', 'maintenance' => 'Bakım', 'optimize' => 'Veritabanını optimize et', - 'optimize_help' => 'Bu işlem bazen veritabanı boyutunu düşürmeye yardımcı olur', - 'policy' => 'Teimzleme politikası', - 'policy_warning' => 'Eğer temizleme politikası seçilmezse her makale bellekte tutulacaktır.', + 'optimize_help' => 'Veritabanı boyutunu küçültmek için ara sıra çalıştırın', + 'policy' => 'Temizleme politikası', + 'policy_warning' => 'Eğer bir temizleme politikası seçilmezse, her makale saklanacaktır.', 'purge_now' => 'Şimdi temizle', 'title' => 'Arşivleme', - 'ttl' => 'Şu süreden sık otomatik yenileme yapma', + 'ttl' => 'Otomatik yenileme sıklığını şundan fazla yapma', ), 'display' => array( - '_' => 'Görünüm', + '_' => 'Görüntüleme', 'darkMode' => array( '_' => 'Otomatik karanlık mod', 'auto' => 'Otomatik', 'help' => 'Yalnızca uyumlu temalar için', - 'no' => 'Kapalı', + 'no' => 'Hayır', ), 'icon' => array( - 'bottom_line' => 'Alt çizgi', + 'bottom_line' => 'Alt satır', 'display_authors' => 'Yazarlar', - 'entry' => 'Makale ikonları', - 'publication_date' => 'Yayınlama Tarihi', - 'related_tags' => 'İlgili etiketler', + 'entry' => 'Makale simgeleri', + 'publication_date' => 'Yayın tarihi', + 'related_tags' => 'Makale etiketleri', 'sharing' => 'Paylaşım', 'summary' => 'Özet', - 'top_line' => 'Üst çizgi', + 'top_line' => 'Üst satır', ), 'language' => 'Dil', 'notif_html5' => array( - 'seconds' => 'saniye (0 zaman aşımı yok demektir)', + 'seconds' => 'saniye (0, zaman aşımı yok anlamına gelir)', 'timeout' => 'HTML5 bildirim zaman aşımı', ), - 'show_nav_buttons' => 'Gezinti düğmelerini göster', + 'show_nav_buttons' => 'Gezinme düğmelerini göster', 'theme' => array( '_' => 'Tema', 'deprecated' => array( - '_' => 'Kullanımdan kalkanlar', - 'description' => 'Bu tema artık desteklenmiyor ve <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">FreshRSS in yeni sürümlerinde </a> kullanılamayacak', + '_' => 'Kullanımdan kaldırıldı', + 'description' => 'Bu tema artık desteklenmiyor ve FreshRSS’nin <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">gelecek bir sürümünde</a> kullanılamayacak.', ), ), - 'theme_not_available' => '“%s” teması şuan uygun değilç Lütfen başka bir tema seçin.', + 'theme_not_available' => '“%s” teması artık mevcut değil. Lütfen başka bir tema seçin.', 'thumbnail' => array( - 'label' => 'Önizleme', - 'landscape' => 'Manzara', - 'none' => 'Hiçbiri', - 'portrait' => 'Portre', + 'label' => 'Küçük resim', + 'landscape' => 'Yatay', + 'none' => 'Yok', + 'portrait' => 'Dikey', 'square' => 'Kare', ), - 'timezone' => 'Saat dilimi', - 'title' => 'Görünüm', + 'timezone' => 'Zaman dilimi', + 'title' => 'Görüntüleme', 'website' => array( - 'full' => 'simgesi and adı', - 'icon' => 'Sadece simgesi', - 'label' => 'Site', - 'name' => 'Sadece adı', - 'none' => 'Hiçbiri', + 'full' => 'Simge ve isim', + 'icon' => 'Yalnızca simge', + 'label' => 'Web sitesi', + 'name' => 'Yalnızca isim', + 'none' => 'Yok', ), 'width' => array( 'content' => 'İçerik genişliği', 'large' => 'Geniş', 'medium' => 'Orta', - 'no_limit' => 'Sınırsız', - 'thin' => 'Zayıf', + 'no_limit' => 'Tam Genişlik', + 'thin' => 'Dar', ), ), 'logs' => array( 'loglist' => array( - 'level' => 'Log Seviyesi', - 'message' => 'Log Mesajı', + 'level' => 'Günlük Seviyesi', + 'message' => 'Günlük Mesajı', 'timestamp' => 'Zaman Damgası', ), 'pagination' => array( @@ -100,84 +100,84 @@ return array( ), ), 'mark_read_button' => array( - '_' => '“Hepsini okundu say” button', // DIRTY - 'big' => 'Big', // TODO - 'none' => 'None', // TODO - 'small' => 'Small', // TODO + '_' => '“Tümünü okundu olarak işaretle” düğmesi', + 'big' => 'Büyük', + 'none' => 'Yok', + 'small' => 'Küçük', ), 'privacy' => array( '_' => 'Gizlilik', - 'retrieve_extension_list' => 'Uzantı listesini al', + 'retrieve_extension_list' => 'Eklenti listesini al', ), 'profile' => array( '_' => 'Profil yönetimi', 'api' => array( - '_' => 'API yönetimi', - 'api_not_set' => 'API password not set', // TODO - 'api_set' => 'API password set', // TODO - 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO - 'disabled' => 'The API access is disabled.', // TODO - 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO - 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO + '_' => 'API üzerinden harici erişim', + 'api_not_set' => 'API parolası ayarlanmadı', + 'api_set' => 'API parolası ayarlandı', + 'check_link' => 'API durumunu şu adresten kontrol et: <kbd><a href="../api/" target="_blank">%s</a></kbd>', + 'disabled' => 'API erişimi devre dışı.', + 'documentation_link' => '<a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">Belgeleri ve bilinen uygulamaların listesini</a> gör', + 'help' => '<a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">Belgeleri</a> gör', ), 'delete' => array( '_' => 'Hesap silme', - 'warn' => 'Hesabınız ve tüm verileriniz silinecek.', + 'warn' => 'Hesabınız ve ilgili tüm veriler silinecek.', ), - 'email' => 'Email adresleri', - 'password_api' => 'API Şifresi<br /><small>(ör. mobil uygulamalar için)</small>', - 'password_form' => 'Şifre<br /><small>(Tarayıcı girişi için)</small>', + 'email' => 'E-posta adresi', + 'password_api' => 'API parolası<br /><small>(örneğin, mobil uygulamalar için)</small>', + 'password_form' => 'Parola<br /><small>(Web formuyla giriş yöntemi için)</small>', 'password_format' => 'En az 7 karakter', 'title' => 'Profil', ), 'query' => array( '_' => 'Kullanıcı sorguları', - 'deprecated' => 'Bu sorgu artık geçerli değil. İlgili akış veya kategori silinmiş.', + 'deprecated' => 'Bu sorgu artık geçerli değil. İlgili kategori veya besleme silinmiş.', 'description' => 'Açıklama', 'filter' => array( - '_' => 'Filtre uygulandı:', + '_' => 'Uygulanan filtre:', 'categories' => 'Kategoriye göre göster', - 'feeds' => 'Akışa göre göster', - 'order' => 'Tarihe göre göster', + 'feeds' => 'Beslemeye göre göster', + 'order' => 'Tarihe göre sırala', 'search' => 'İfade', - 'shareOpml' => 'İlgili kategorilerin ve yayınların OPML ile paylaşılmasını etkinleştir', + 'shareOpml' => 'İlgili kategori ve beslemelerin OPML ile paylaşımını etkinleştir', 'shareRss' => 'HTML ve RSS ile paylaşımı etkinleştir', 'state' => 'Durum', 'tags' => 'Etikete göre göster', 'type' => 'Tür', ), - 'get_A' => 'Show all feeds, also those shown in their category', // TODO - 'get_Z' => 'Show all feeds, also archived ones', // TODO + 'get_A' => 'Kategorilerinde gösterilenler de dahil tüm beslemeleri göster', + 'get_Z' => 'Arşivlenmişler de dahil tüm beslemeleri göster', 'get_all' => 'Tüm makaleleri göster', - 'get_all_labels' => 'Herhangi etikete sahip makaleleri göster ', + 'get_all_labels' => 'Herhangi bir etikete sahip makaleleri göster', 'get_category' => '“%s” kategorisini göster', 'get_favorite' => 'Favori makaleleri göster', - 'get_feed' => '“%s” akışını göster', - 'get_important' => 'Önemli akışındaki makaleleri göster', + 'get_feed' => '“%s” beslemesini göster', + 'get_important' => 'Önemli beslemelerden makaleleri göster', 'get_label' => '“%s” etiketine sahip makaleleri göster', - 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">Kullanıcı aramaları ve HTML / RSS / OPML ile paylaşım hakkında dökümantasyonu</a> görüntüleyin.', - 'image_url' => 'Resim Bağlantısı (URL)', + 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">Kullanıcı sorguları ve HTML / RSS / OPML ile yeniden paylaşım için belgeleri</a> gör.', + 'image_url' => 'Görsel URL’si', 'name' => 'İsim', 'no_filter' => 'Filtre yok', 'no_queries' => array( - '_' => 'No user queries are saved yet.', // TODO - 'help' => 'See <a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">documentation</a>', // TODO + '_' => 'Henüz kaydedilmiş kullanıcı sorgusu yok.', + 'help' => '<a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">Belgeleri</a> gör', ), - 'number' => 'Sorgu n°%d', + 'number' => 'Sorgu no %d', 'order_asc' => 'Önce eski makaleleri göster', 'order_desc' => 'Önce yeni makaleleri göster', - 'search' => '“%s” için arama', + 'search' => '“%s” için ara', 'share' => array( - '_' => 'Bu aramayı linkle paylaşın', + '_' => 'Bu sorguyu bağlantıyla paylaş', 'disabled' => array( - '_' => 'disabled', // TODO - 'title' => 'Sharing', // TODO + '_' => 'devre dışı', + 'title' => 'Paylaşım', ), - 'greader' => 'GReader JSON için paylaşılabilir bağlantı', - 'help' => 'Bu aramayı herhangi biriyle paylaşmak istiyorsanız bu bağlantıyı verin', + 'greader' => 'GReader JSON’a paylaşılabilir bağlantı', + 'help' => 'Bu sorguyu biriyle paylaşmak istiyorsanız bu bağlantıyı verin', 'html' => 'HTML sayfasına paylaşılabilir bağlantı', - 'opml' => 'OMPL listesine paylaşılabilir bağlantı', - 'rss' => 'RSS akışına paylaşılabilir bağlantı', + 'opml' => 'Besleme listesinin OPML’sine paylaşılabilir bağlantı', + 'rss' => 'RSS beslemesine paylaşılabilir bağlantı', ), 'state_0' => 'Tüm makaleleri göster', 'state_1' => 'Okunmuş makaleleri göster', @@ -188,8 +188,8 @@ return array( 'state_6' => 'Okunmamış favori makaleleri göster', 'state_7' => 'Favori makaleleri göster', 'state_8' => 'Favori olmayan makaleleri göster', - 'state_9' => 'Favori olmayan okunmuş makaleleri göster', - 'state_10' => 'Favori olmayan okunmamış makaleleri göster', + 'state_9' => 'Okunmuş favori olmayan makaleleri göster', + 'state_10' => 'Okunmamış favori olmayan makaleleri göster', 'state_11' => 'Favori olmayan makaleleri göster', 'state_12' => 'Tüm makaleleri göster', 'state_13' => 'Okunmuş makaleleri göster', @@ -199,116 +199,116 @@ return array( ), 'reading' => array( '_' => 'Okuma', - 'after_onread' => '“Hepsini okundu say” dedinten sonra,', - 'always_show_favorites' => 'Öntanımlı olarak favori tüm makaleleri göster', - 'apply_to_individual_feed' => 'Tek tek akışlara uygulanır', + 'after_onread' => '“Tümünü okundu olarak işaretle”den sonra,', + 'always_show_favorites' => 'Varsayılan olarak favorilerdeki tüm makaleleri göster', + 'apply_to_individual_feed' => 'Beslemelere bireysel olarak uygula', 'article' => array( 'authors_date' => array( - '_' => 'Yazarlar ve Tarih', - 'both' => 'Üst Bilgi ve Alt Bilgide', - 'footer' => 'Alt Bilgi', - 'header' => 'Üst Bilgi', - 'none' => 'Hiçbiri', + '_' => 'Yazarlar ve tarih', + 'both' => 'Başlıkta ve altbilgide', + 'footer' => 'Altbilgide', + 'header' => 'Başlıkta', + 'none' => 'Yok', ), 'feed_name' => array( - 'above_title' => 'Başlıklar/Etiklerin Üstünde', - 'none' => 'Hiçbiri', - 'with_authors' => 'Yazarlar ve tarihler satırında', + 'above_title' => 'Başlık/etiketlerin üstünde', + 'none' => 'Yok', + 'with_authors' => 'Yazarlar ve tarih satırında', ), - 'feed_title' => 'Akış Başlığı', + 'feed_title' => 'Besleme başlığı', 'icons' => array( - '_' => 'Makale simgeleri konumu<br /><small>(Yalnızca okuma görünümü)</small>', + '_' => 'Makale simgelerinin konumu<br /><small>(Yalnızca okuma görünümünde)</small>', 'above_title' => 'Başlığın üstünde', 'with_authors' => 'Yazarlar ve tarih satırında', ), 'tags' => array( '_' => 'Etiketler', - 'both' => 'Üst Bilgi ve Alt Bilgide', - 'footer' => 'Alt Bilgide', - 'header' => 'Üst Bilgide', - 'none' => 'Hiçbiri', + 'both' => 'Başlıkta ve altbilgide', + 'footer' => 'Altbilgide', + 'header' => 'Başlıkta', + 'none' => 'Yok', ), 'tags_max' => array( '_' => 'Gösterilecek maksimum etiket sayısı', - 'help' => '0: Tüm etiketleri göster ve daraltma', + 'help' => '0: tüm etiketleri göster ve daraltma', ), ), 'articles_per_page' => 'Sayfa başına makale sayısı', - 'auto_load_more' => 'Sayfa sonunda yeni makaleleri yükle', + 'auto_load_more' => 'Sayfanın altından daha fazla makale yükle', 'auto_remove_article' => 'Okuduktan sonra makaleleri gizle', - 'confirm_enabled' => '“Hepsini okundu say” eylemi için onay iste', - 'display_articles_unfolded' => 'Katlaması açılmış makaleleri öntanımlı olarak göster', - 'display_categories_unfolded' => 'Katlaması açılacak kategoriler', + 'confirm_enabled' => '“Tümünü okundu olarak işaretle” eylemlerinde onay iletişim kutusu göster', + 'display_articles_unfolded' => 'Makaleleri varsayılan olarak açık göster', + 'display_categories_unfolded' => 'Açılacak kategoriler', 'headline' => array( - 'articles' => 'Metinler: Açık/Kapalı', - 'articles_header_footer' => 'Metinler: üst bilgi/alt bilgi', - 'categories' => 'Sol navigasyon: Kategoriler', - 'mark_as_read' => 'Metini okundu olarak işaretle', + 'articles' => 'Makaleler: Aç/Kapat', + 'articles_header_footer' => 'Makaleler: başlık/altbilgi', + 'categories' => 'Sol gezinme: Kategoriler', + 'mark_as_read' => 'Makaleyi okundu olarak işaretle', 'misc' => 'Çeşitli', 'view' => 'Görünüm', ), - 'hide_read_feeds' => 'Okunmamış makalesi olmayan kategori veya akışı gizle (“Tüm makaleleri göster” komutunda çalışmaz)', - 'img_with_lazyload' => 'Resimleri yüklemek için “tembel modu” kullan', - 'jump_next' => 'Bir sonraki benzer okunmamışa geç', - 'mark_updated_article_unread' => 'Güncellenen makaleleri okundu olarak işaretle', - 'number_divided_when_reader' => 'Okuma modunda ikiye bölünecek.', + 'hide_read_feeds' => 'Okunmamış makalesi olmayan kategorileri ve beslemeleri gizle (“Tüm makaleleri göster” yapılandırmasıyla çalışmaz)', + 'img_with_lazyload' => 'Resimleri yüklemek için <em>gecikmeli yükleme</em> modunu kullan', + 'jump_next' => 'sonraki okunmamış kardeşe geç', + 'mark_updated_article_unread' => 'Güncellenen makaleleri okunmadı olarak işaretle', + 'number_divided_when_reader' => 'Okuma görünümünde 2’ye böl', 'read' => array( - 'article_open_on_website' => 'orijinal makale sitesi açıldığında', + 'article_open_on_website' => 'makale orijinal web sitesinde açıldığında', 'article_viewed' => 'makale görüntülendiğinde', - 'focus' => 'Odaklanıldığında (önemli akışı hariç)', - 'keep_max_n_unread' => 'Okunmadı tutulacak maksimum metin sayısı', - 'scroll' => 'kaydırma yapılırken (önemli akışı hariç)', - 'upon_gone' => 'Yeni akışta üst sıralarda değilken', - 'upon_reception' => 'makale üzerinde gelince', - 'when' => 'Makaleyi okundu olarak işaretle…', - 'when_same_title_in_category' => 'Eğer kategorinin en yeni <i>n</i> makalesinde aynı başlık zaten mevcutsa', - 'when_same_title_in_feed' => 'Eğer aynı başlık akışın en yeni <i>n</i> makalesinde zaten mevcutsa', + 'focus' => 'odaklandığında (önemli beslemeler hariç)', + 'keep_max_n_unread' => 'Okunmamış olarak tutulacak maksimum makale sayısı', + 'scroll' => 'kaydırırken (önemli beslemeler hariç)', + 'upon_gone' => 'artık上游 haber akışında olmadığında', + 'upon_reception' => 'makale alındığında', + 'when' => 'Bir makaleyi okundu olarak işaretle…', + 'when_same_title_in_category' => 'eğer aynı başlık kategorideki en yeni <i>n</i> makalede zaten varsa', + 'when_same_title_in_feed' => 'eğer aynı başlık beslemedeki en yeni <i>n</i> makalede zaten varsa', ), 'show' => array( '_' => 'Gösterilecek makaleler', - 'active_category' => 'Mevcut kategori', - 'adaptive' => 'Show unreads if any, all articles otherwise', // TODO + 'active_category' => 'Etkin kategori', + 'adaptive' => 'Okunmamış varsa onları, yoksa tüm makaleleri göster', 'all_articles' => 'Tüm makaleleri göster', 'all_categories' => 'Tüm kategoriler', - 'no_category' => 'Hiçbir kategori', + 'no_category' => 'Kategorisiz', 'remember_categories' => 'Açık kategorileri hatırla', - 'unread' => 'Sadece okunmamış makaleleri göster', - 'unread_or_favorite' => 'Show unreads and favourites', // TODO + 'unread' => 'Okunmamışları göster', + 'unread_or_favorite' => 'Okunmamışları ve favorileri göster', ), - 'show_fav_unread_help' => 'Etiketlerde de uygula', - 'sides_close_article' => 'Makale dışında bir alana tıklamak makaleyi kapatır', + 'show_fav_unread_help' => 'Etiketler için de geçerlidir', + 'sides_close_article' => 'Makale metin alanının dışına tıklayınca makaleyi kapat', 'sort' => array( - '_' => 'Sıralama', + '_' => 'Sıralama düzeni', 'newer_first' => 'Önce yeniler', 'older_first' => 'Önce eskiler', ), 'star' => array( 'when' => 'Bir makaleyi favori olarak işaretle…', ), - 'sticky_post' => 'Makale açıldığında yukarı getir', + 'sticky_post' => 'Makale açıldığında üstte sabitle', 'title' => 'Okuma', 'view' => array( - 'default' => 'Öntanımlı görünüm', - 'global' => 'Evrensel görünüm', + 'default' => 'Varsayılan görünüm', + 'global' => 'Genel görünüm', 'normal' => 'Normal görünüm', 'reader' => 'Okuma görünümü', ), ), 'sharing' => array( '_' => 'Paylaşım', - 'add' => 'Bir paylaşım türü ekle', - 'bluesky' => 'Bluesky', // TODO - 'deprecated' => 'Bu servis kullanımdan kaldırılmıştır ve gelecekteki bir FreshRSS dağıtımında kaldırılacaktır. Daha fazla bilgi için <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Daha fazla bilgi için belgeyi açın" target="_blank">buraya</a> tıklayın.', + 'add' => 'Paylaşım yöntemi ekle', + 'bluesky' => 'Bluesky', // IGNORE + 'deprecated' => 'Bu hizmet kullanımdan kaldırıldı ve FreshRSS’nin <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Daha fazla bilgi için belgeleri aç" target="_blank">gelecek bir sürümünde</a> kaldırılacak.', 'diaspora' => 'Diaspora*', // IGNORE - 'email' => 'Email', // IGNORE + 'email' => 'E-posta', 'facebook' => 'Facebook', // IGNORE 'more_information' => 'Daha fazla bilgi', 'print' => 'Yazdır', 'raindrop' => 'Raindrop.io', // IGNORE - 'remove' => 'Paylaşım türünü sil', + 'remove' => 'Paylaşım yöntemini kaldır', 'shaarli' => 'Shaarli', // IGNORE - 'share_name' => 'Paylaşım ismi', - 'share_url' => 'Paylaşım URL si', + 'share_name' => 'Görüntülenecek paylaşım adı', + 'share_url' => 'Kullanılacak paylaşım URL’si', 'title' => 'Paylaşım', 'twitter' => 'Twitter', // IGNORE 'wallabag' => 'wallabag', // IGNORE @@ -317,43 +317,43 @@ return array( '_' => 'Kısayollar', 'article_action' => 'Makale eylemleri', 'auto_share' => 'Paylaş', - 'auto_share_help' => 'Sadece 1 paylaşım modu varsa bu kullanılır. Yoksa kendi paylaşım numaraları ile kullanılır.', + 'auto_share_help' => 'Eğer yalnızca bir paylaşım modu varsa, o kullanılır. Aksi takdirde, modlar numaralarıyla erişilebilir.', 'close_dropdown' => 'Menüleri kapat', - 'collapse_article' => 'Kapat', - 'first_article' => 'İlk makaleyi atla', + 'collapse_article' => 'Daralt', + 'first_article' => 'İlk makaleyi aç', 'focus_search' => 'Arama kutusuna eriş', - 'global_view' => 'Evrensel görünüme geç', - 'help' => 'Dokümantasyonu göster', - 'javascript' => 'Kısayolları kullanabilmek için JavaScript aktif olmalıdır', - 'last_article' => 'Son makaleyi atla', + 'global_view' => 'Genel görünüme geç', + 'help' => 'Belgeleri göster', + 'javascript' => 'Kısayolları kullanmak için JavaScript etkin olmalı', + 'last_article' => 'Son makaleyi aç', 'load_more' => 'Daha fazla makale yükle', - 'mark_favorite' => 'Favori olarak işaretle', - 'mark_read' => 'Okundu olarak işaretle', - 'navigation' => 'Genel eylemler', - 'navigation_help' => '<kbd>⇧ Shift</kbd> tuşu ile kısayollar akışlar için geçerli olur.<br/><kbd>Alt ⎇</kbd> tuşu ile kısayollar kategoriler için geçerli olur.', - 'navigation_no_mod_help' => 'Aşağıdaki kısayollar değiştiricileri desteklenmemektedir.', - 'next_article' => 'Sonraki makaleye geç', - 'next_unread_article' => 'Sıradaki okunmamış metni aç', - 'non_standard' => 'Bazı tuşlar (<kbd>%s</kbd>) kullanılamayabilir.', + 'mark_favorite' => 'Favoriyi aç/kapat', + 'mark_read' => 'Okundu durumunu aç/kapat', + 'navigation' => 'Gezinme', + 'navigation_help' => '<kbd>⇧ Shift</kbd> tuşuyla, gezinme kısayolları beslemelere uygulanır.<br/><kbd>Alt ⎇</kbd> tuşuyla, gezinme kısayolları kategorilere uygulanır.', + 'navigation_no_mod_help' => 'Aşağıdaki gezinme kısayolları değiştiricileri desteklemez.', + 'next_article' => 'Sonraki makaleyi aç', + 'next_unread_article' => 'Sonraki okunmamış makaleyi aç', + 'non_standard' => 'Bazı tuşlar (<kbd>%s</kbd>) kısayol olarak çalışmayabilir.', 'normal_view' => 'Normal görünüme geç', 'other_action' => 'Diğer eylemler', - 'previous_article' => 'Önceki makaleye geç', + 'previous_article' => 'Önceki makaleyi aç', 'reading_view' => 'Okuma görünümüne geç', - 'rss_view' => 'RSS akışı olarak aç', - 'see_on_website' => 'Orijinal sitede göster', - 'shift_for_all_read' => 'Önceki makaleyi okundu olarak işaretlemek için + <kbd>Alt ⎇</kbd> kısayolu<br />Tüm makaleleri okundu işaretlemek için + <kbd>⇧ Shift</kbd>kısayolu', - 'skip_next_article' => 'Açmadan bir sonraki makaleye geç', - 'skip_previous_article' => 'açmadan bir önceki makaleye geç', + 'rss_view' => 'RSS beslemesi olarak aç', + 'see_on_website' => 'Orijinal web sitesinde gör', + 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> önceki makaleleri okundu olarak işaretlemek için<br />+ <kbd>⇧ Shift</kbd> tüm makaleleri okundu olarak işaretlemek için', + 'skip_next_article' => 'Açmadan sonrakine odaklan', + 'skip_previous_article' => 'Açmadan öncesine odaklan', 'title' => 'Kısayollar', - 'toggle_media' => 'Ortamı oynat/duraklat', - 'user_filter' => 'Kullanıcı filtrelerine eriş', - 'user_filter_help' => 'Eğer tek filtre varsa o kullanılır. Yoksa filtrelerin kendi numaralarıyla kullanılır.', - 'views' => 'Görüntülenme', + 'toggle_media' => 'Medyayı oynat/duraklat', + 'user_filter' => 'Kullanıcı sorgularına eriş', + 'user_filter_help' => 'Eğer yalnızca bir kullanıcı sorgusu varsa, o kullanılır. Aksi takdirde, sorgular numaralarıyla erişilebilir.', + 'views' => 'Görünümler', ), 'user' => array( 'articles_and_size' => '%s makale (%s)', - 'current' => 'Mevcut kullanıcı', - 'is_admin' => 'yöneticidir', + 'current' => 'Geçerli kullanıcı', + 'is_admin' => 'yönetici', 'users' => 'Kullanıcılar', ), ); diff --git a/app/i18n/tr/feedback.php b/app/i18n/tr/feedback.php index 8389e7d6f..d65dd530f 100644 --- a/app/i18n/tr/feedback.php +++ b/app/i18n/tr/feedback.php @@ -12,16 +12,16 @@ return array( 'access' => array( - 'denied' => 'Bu sayfaya erişim yetkiniz yok', - 'not_found' => 'Varolmayan bir sayfa arıyorsunuz', + 'denied' => 'Bu sayfaya erişim izniniz yok', + 'not_found' => 'Var olmayan bir sayfayı arıyorsunuz', ), 'admin' => array( 'optimization_complete' => 'Optimizasyon tamamlandı', ), 'api' => array( 'password' => array( - 'failed' => 'Şifreniz değiştirilemedi', - 'updated' => 'Şifreniz değiştirildi', + 'failed' => 'Parolanız değiştirilemedi', + 'updated' => 'Parolanız değiştirildi', ), ), 'auth' => array( @@ -30,101 +30,101 @@ return array( 'success' => 'Bağlantı kuruldu', ), 'logout' => array( - 'success' => 'Bağlantı koptu', + 'success' => 'Bağlantınız kesildi', ), ), 'conf' => array( - 'error' => 'Yapılandırma ayarları kaydedilirken hata oluştu', - 'query_created' => 'Sorgu “%s” oluşturuldu.', - 'shortcuts_updated' => 'Kısayollar yenilendi', - 'updated' => 'Yapılandırm ayarları yenilendi', + 'error' => 'Yapılandırma kaydedilirken bir hata oluştu', + 'query_created' => '“%s” sorgusu oluşturuldu.', + 'shortcuts_updated' => 'Kısayollar güncellendi', + 'updated' => 'Yapılandırma güncellendi', ), 'extensions' => array( - 'already_enabled' => '%s zaten aktif', - 'cannot_remove' => '%s silinemez', + 'already_enabled' => '%s zaten etkin', + 'cannot_remove' => '%s kaldırılamaz', 'disable' => array( - 'ko' => '%s gösterilemiyor. Detaylar için <a href="%s">FreshRSS log kayıtlarını</a> kontrol edin.', - 'ok' => '%s pasif', + 'ko' => '%s devre dışı bırakılamadı. Ayrıntılar için <a href="%s">FreshRSS günlüklerini kontrol edin</a>.', + 'ok' => '%s artık devre dışı', ), 'enable' => array( - 'ko' => '%s aktifleştirilemiyor. Detaylar için <a href="%s">FreshRSS log kayıtlarını</a> kontrol edin.', - 'ok' => '%s aktif', + 'ko' => '%s etkinleştirilemedi. Ayrıntılar için <a href="%s">FreshRSS günlüklerini kontrol edin</a>.', + 'ok' => '%s artık etkin', ), - 'no_access' => '%s de yetkiniz yok', - 'not_enabled' => '%s henüz aktif değil', - 'not_found' => '%s bulunmamaktadır', - 'removed' => '%s silindi', + 'no_access' => '%s üzerinde erişiminiz yok', + 'not_enabled' => '%s etkin değil', + 'not_found' => '%s mevcut değil', + 'removed' => '%s kaldırıldı', ), 'import_export' => array( - 'export_no_zip_extension' => 'ZIP eklentisi mevcut sunucunuzda yer almıyor. Lütfen başka dosya formatında dışarı aktarmayı deneyin.', - 'feeds_imported' => 'Akışlarınız içe aktarıldı. Eğer içe aktarımı tamamladıysanız <i>Akışları güncelle</i> butonuna tıklayabilirsiniz.', - 'feeds_imported_with_errors' => 'Akışlarınız içeri aktarıldı ama bazı hatalar meydana geldi. Eğer içe aktarımı tamamladıysanız <i>Akışları güncelle</i> butonuna tıklayabilirsiniz.', + 'export_no_zip_extension' => 'Sunucunuzda ZIP uzantısı mevcut değil. Lütfen dosyaları tek tek dışa aktarmayı deneyin.', + 'feeds_imported' => 'Beslemeleriniz içe aktarıldı. İçe aktarma işleminiz bittiyse, şimdi <i>Beslemeleri güncelle</i> düğmesine tıklayabilirsiniz.', + 'feeds_imported_with_errors' => 'Beslemeleriniz içe aktarıldı, ancak bazı hatalar oluştu. İçe aktarma işleminiz bittiyse, şimdi <i>Beslemeleri güncelle</i> düğmesine tıklayabilirsiniz.', 'file_cannot_be_uploaded' => 'Dosya yüklenemedi!', - 'no_zip_extension' => 'ZIP eklentisi mevcut sunucunuzda yer almıyor.', - 'zip_error' => 'ZIP içe aktarımı sırasında hata meydana geldi.', + 'no_zip_extension' => 'Sunucunuzda ZIP uzantısı mevcut değil.', + 'zip_error' => 'ZIP işleme sırasında bir hata oluştu.', ), 'profile' => array( - 'error' => 'Profiliniz düzenlenemedi', - 'updated' => 'Profiliniz düzenlendi', + 'error' => 'Profiliniz değiştirilemedi', + 'updated' => 'Profiliniz değiştirildi', ), 'sub' => array( - 'actualize' => 'Güncelleme', + 'actualize' => 'Güncelleniyor', 'articles' => array( - 'marked_read' => 'Seçili makaleler okundu olarak işaretlendi.', - 'marked_unread' => 'Seçili makaleler okunmadı olarak işaretlendi.', + 'marked_read' => 'Seçilen makaleler okundu olarak işaretlendi.', + 'marked_unread' => 'Makaleler okunmadı olarak işaretlendi.', ), 'category' => array( - 'created' => 'Kategori %s oluşturuldu.', + 'created' => '%s kategorisi oluşturuldu.', 'deleted' => 'Kategori silindi.', 'emptied' => 'Kategori boşaltıldı', 'error' => 'Kategori güncellenemedi', - 'name_exists' => 'Kategori ismi zaten bulunmakta.', - 'no_id' => 'Kategori id sinden emin olmalısınız.', - 'no_name' => 'Kategori ismi boş olamaz.', - 'not_delete_default' => 'Öntanımlı kategoriyi silemezsiniz!', - 'not_exist' => 'Kategori bulunmamakta!', - 'over_max' => 'Kategori limitini aştınız (%d)', - 'updated' => 'Karegori güncellendi.', + 'name_exists' => 'Kategori adı zaten mevcut.', + 'no_id' => 'Kategorinin kimliğini belirtmelisiniz.', + 'no_name' => 'Kategori adı boş olamaz.', + 'not_delete_default' => 'Varsayılan kategoriyi silemezsiniz!', + 'not_exist' => 'Kategori mevcut değil!', + 'over_max' => 'Kategori limitinize ulaştınız (%d)', + 'updated' => 'Kategori güncellendi.', ), 'feed' => array( 'actualized' => '<em>%s</em> güncellendi', - 'actualizeds' => 'RSS akışları güncellendi', - 'added' => '<em>%s</em> RSS akışı eklendi', - 'already_subscribed' => '<em>%s</em> için zaten aboneliğiniz bulunmakta', + 'actualizeds' => 'RSS beslemeleri güncellendi', + 'added' => '<em>%s</em> RSS beslemesi eklendi', + 'already_subscribed' => '<em>%s</em> beslemesine zaten abonesiniz', 'cache_cleared' => '<em>%s</em> önbelleği temizlendi', - 'deleted' => 'Akış silindi', - 'error' => 'Akış güncellenemiyor', - 'internal_problem' => 'RSS akışı eklenemiyor. Detaylar için <a href="%s">FreshRSS log kayıtlarını</a> kontrol edin. URL adresine <code>#force_feed</code> ekleyerek denemeyi zorlayabilirsiniz.', - 'invalid_url' => 'URL <em>%s</em> geçersiz', - 'n_actualized' => '%d akışları güncellendi', - 'n_entries_deleted' => '%d makaleleri silindi', - 'no_refresh' => 'Yenilenecek akış yok…', + 'deleted' => 'Besleme silindi', + 'error' => 'Besleme güncellenemedi', + 'internal_problem' => 'Haber akışı eklenemedi. Ayrıntılar için <a href="%s">FreshRSS günlüklerini kontrol edin</a>. URL’ye <code>#force_feed</code> ekleyerek zorla eklemeyi deneyebilirsiniz.', + 'invalid_url' => '<em>%s</em> URL’si geçersiz', + 'n_actualized' => '%d besleme güncellendi', + 'n_entries_deleted' => '%d makale silindi', + 'no_refresh' => 'Yenilenecek besleme yok', 'not_added' => '<em>%s</em> eklenemedi', - 'not_found' => 'Akış bulunamadı', - 'over_max' => 'Akış limitini aştınız (%d)', + 'not_found' => 'Besleme bulunamadı', + 'over_max' => 'Besleme limitinize ulaştınız (%d)', 'reloaded' => '<em>%s</em> yeniden yüklendi', 'selector_preview' => array( - 'http_error' => 'İnternet site içeriği yüklenirken sorun oluştu.', - 'no_entries' => 'Bu akışta hiç makale yok. Görünüm oluşturmak için en az bir makale var olmalıdır.', - 'no_feed' => 'İç sunucu hatası (akış bulunamadı).', - 'no_result' => 'Seçici herhanbir şey ile eşleşmiyor. Yedek olarak bunun yerine orijinal akış metni görüntülenecektir.', - 'selector_empty' => 'Seçici boş. Görüntülemek için bir tane tanımlamalısınız.', + 'http_error' => 'Web sitesi içeriği yüklenemedi.', + 'no_entries' => 'Bu beslemede makale yok. Önizleme oluşturmak için en az bir makale gerekli.', + 'no_feed' => 'Dahili hata (besleme bulunamadı).', + 'no_result' => 'Seçici hiçbir şeyle eşleşmedi. Yedek olarak orijinal besleme metni görüntülenecek.', + 'selector_empty' => 'Seçici boş. Önizleme oluşturmak için bir tane tanımlamanız gerekiyor.', ), - 'updated' => 'Akış güncellendi', + 'updated' => 'Besleme güncellendi', ), 'purge_completed' => 'Temizleme tamamlandı (%d makale silindi)', ), 'tag' => array( 'created' => '“%s” etiketi oluşturuldu.', 'error' => 'Etiket güncellenemedi!', - 'name_exists' => 'Etiket zaten mevcut.', - 'renamed' => '“%s” isimli etiketin ismi “%s” olarak değiştirildi.', + 'name_exists' => 'Etiket adı zaten mevcut.', + 'renamed' => '“%s” etiketi “%s” olarak yeniden adlandırıldı.', 'updated' => 'Etiket güncellendi.', ), 'update' => array( - 'can_apply' => 'FreshRSS <strong>%s sürümüne</strong> güncellenecek.', - 'error' => 'Güncelleme işlemi sırasında hata: %s', - 'file_is_nok' => '<strong>%s sürümüne</strong>. <em>%s</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', + 'can_apply' => 'FreshRSS için bir güncelleme mevcut: <strong>Sürüm %s</strong>.', + 'error' => 'Güncelleme işlemi bir hatayla karşılaştı: %s', + 'file_is_nok' => 'FreshRSS için bir güncelleme mevcut (<strong>Sürüm %s</strong>), ancak <em>%s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı', 'finished' => 'Güncelleme tamamlandı!', 'none' => 'Güncelleme yok', 'server_not_found' => 'Güncelleme sunucusu bulunamadı. [%s]', @@ -140,7 +140,7 @@ return array( ), 'updated' => array( '_' => '%s kullanıcısı güncellendi', - 'error' => '%s kullanıcısı güncellenmedi', + 'error' => '%s kullanıcısı güncellenemedi', ), ), ); diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php index b32cf8f5e..3c9f15453 100644 --- a/app/i18n/tr/gen.php +++ b/app/i18n/tr/gen.php @@ -12,24 +12,24 @@ return array( 'action' => array( - 'actualize' => 'Yenile akışlarınız', + 'actualize' => 'Beslemeleri güncelle', 'add' => 'Ekle', - 'back_to_rss_feeds' => '← RSS akışlarınız için geri gidin', - 'cancel' => 'İptal', - 'close' => 'Close', // TODO + 'back_to_rss_feeds' => '← RSS beslemelerinize geri dön', + 'cancel' => 'İptal et', + 'close' => 'Kapat', 'create' => 'Oluştur', - 'delete_all_feeds' => 'Delete all feeds', // TODO - 'delete_errored_feeds' => 'Delete feeds with errors', // TODO - 'delete_muted_feeds' => 'Sessize alınmış akışları sil', - 'demote' => 'Yöneticilikten al', - 'disable' => 'Pasif', + 'delete_all_feeds' => 'Tüm beslemeleri sil', + 'delete_errored_feeds' => 'Hatalı beslemeleri sil', + 'delete_muted_feeds' => 'Sessize alınmış beslemeleri sil', + 'demote' => 'Düşür', + 'disable' => 'Devre dışı bırak', 'download' => 'İndir', - 'empty' => 'Boş', - 'enable' => 'Aktif', - 'export' => 'Dışa Aktar', + 'empty' => 'Boşalt', + 'enable' => 'Etkinleştir', + 'export' => 'Dışa aktar', 'filter' => 'Filtrele', - 'import' => 'İçe Aktar', - 'load_default_shortcuts' => 'Öntanımlı kısayolları yükle', + 'import' => 'İçe aktar', + 'load_default_shortcuts' => 'Varsayılan kısayolları yükle', 'manage' => 'Yönet', 'mark_read' => 'Okundu olarak işaretle', 'menu' => array( @@ -40,34 +40,34 @@ return array( 'prev' => 'Önceki makale', 'up' => 'Yukarı çık', ), - 'open_url' => 'URLyi aç', - 'promote' => 'Yöneticilik ata', + 'open_url' => 'URL’yi aç', + 'promote' => 'Yükselt', 'purge' => 'Temizle', - 'refresh_opml' => 'OPML yenile', - 'remove' => 'Sil', + 'refresh_opml' => 'OPML’yi yenile', + 'remove' => 'Kaldır', 'rename' => 'Yeniden adlandır', - 'see_website' => 'Siteyi gör', - 'submit' => 'Onayla', + 'see_website' => 'Web sitesini gör', + 'submit' => 'Gönder', 'truncate' => 'Tüm makaleleri sil', 'update' => 'Güncelle', ), 'auth' => array( - 'accept_tos' => '<a href="%s">Kullanım koşullarını</a> kabul ediyorum.', - 'email' => 'Email adresleri', - 'keep_logged_in' => '<small>(%s günler)</small> oturumu açık tut', - 'login' => 'Giriş', - 'logout' => 'Çıkış', + 'accept_tos' => '<a href="%s">Hizmet Şartları</a>’nı kabul ediyorum.', + 'email' => 'E-posta adresi', + 'keep_logged_in' => 'Beni oturumda tut <small>(%s gün)</small>', + 'login' => 'Giriş yap', + 'logout' => 'Çıkış yap', 'password' => array( - '_' => 'Şifre', + '_' => 'Parola', 'format' => '<small>En az 7 karakter</small>', ), 'registration' => array( '_' => 'Yeni hesap', - 'ask' => 'Yeni bir hesap oluştur', + 'ask' => 'Hesap oluştur?', 'title' => 'Hesap oluşturma', ), 'username' => array( - '_' => 'Kullancı adı', + '_' => 'Kullanıcı adı', 'format' => '<small>En fazla 16 alfanümerik karakter</small>', ), ), @@ -84,46 +84,46 @@ return array( 'Nov' => '\\K\\a\\s\\ı\\m', 'Oct' => '\\E\\k\\i\\m', 'Sep' => '\\E\\y\\l\\ü\\l', - 'apr' => 'nis', - 'april' => 'Nis', - 'aug' => 'ağu', - 'august' => 'Ağu', + 'apr' => 'Nis.', + 'april' => 'Nisan', + 'aug' => 'Ağu.', + 'august' => 'Ağustos', 'before_yesterday' => 'Dünden önceki gün', - 'dec' => 'ara', - 'december' => 'Ara', - 'feb' => 'şub', - 'february' => 'Şub', + 'dec' => 'Ara.', + 'december' => 'Aralık', + 'feb' => 'Şub.', + 'february' => 'Şubat', 'format_date' => 'j %s Y', // IGNORE - 'format_date_hour' => 'j %s Y \\a\\t H\\:i', // IGNORE + 'format_date_hour' => 'j %s Y \\s\\a\\a\\t H\\:i', 'fri' => 'Cum', - 'jan' => 'oca', - 'january' => 'Oca', - 'jul' => 'tem', - 'july' => 'Tem', - 'jun' => 'haz', - 'june' => 'Haz', - 'last_2_year' => 'Son 2 yıl', - 'last_3_month' => 'Son 3 ay', - 'last_3_year' => 'Son 3 yıl', - 'last_5_year' => 'Son 5 yıl', - 'last_6_month' => 'Son 6 ay', - 'last_month' => 'Geçen ay', - 'last_week' => 'Geçen hafta', - 'last_year' => 'Geçen yıl', - 'mar' => 'mar', - 'march' => 'Mar', - 'may' => 'Mayıs', - 'may_' => 'May', // IGNORE + 'jan' => 'Oca.', + 'january' => 'Ocak', + 'jul' => 'Tem.', + 'july' => 'Temmuz', + 'jun' => 'Haz.', + 'june' => 'Haziran', + 'last_2_year' => 'Son iki yıl', + 'last_3_month' => 'Son üç ay', + 'last_3_year' => 'Son üç yıl', + 'last_5_year' => 'Son beş yıl', + 'last_6_month' => 'Son altı ay', + 'last_month' => 'Son ay', + 'last_week' => 'Son hafta', + 'last_year' => 'Son yıl', + 'mar' => 'Mar.', // IGNORE + 'march' => 'Mart', + 'may' => 'May.', + 'may_' => 'Mayıs', 'mon' => 'Pzt', 'month' => 'ay', - 'nov' => 'kas', - 'november' => 'Kas', - 'oct' => 'ekm', - 'october' => 'Ekm', - 'sat' => 'Cts', - 'sep' => 'eyl', - 'september' => 'Eyl', - 'sun' => 'Pzr', + 'nov' => 'Kas.', + 'november' => 'Kasım', + 'oct' => 'Eki.', + 'october' => 'Ekim', + 'sat' => 'Cmt', + 'sep' => 'Eyl.', + 'september' => 'Eylül', + 'sun' => 'Paz', 'thu' => 'Per', 'today' => 'Bugün', 'tue' => 'Sal', @@ -133,21 +133,21 @@ return array( 'dir' => 'ltr', // IGNORE 'freshrss' => array( '_' => 'FreshRSS', // IGNORE - 'about' => 'FreshRSS hakkında', + 'about' => 'FreshRSS Hakkında', ), 'js' => array( 'category_empty' => 'Boş kategori', - 'confirm_action' => 'Bunu yapmak istediğinize emin misiniz ? Daha sonra iptal edilemez!', - 'confirm_action_feed_cat' => 'Bunu yapmak istediğinize emin misiniz ? Favorileriniz ve sorgularınız silinecek. Daha sonra iptal edilemez!', + 'confirm_action' => 'Bu eylemi gerçekleştirmek istediğinizden emin misiniz? Bu işlem geri alınamaz!', + 'confirm_action_feed_cat' => 'Bu eylemi gerçekleştirmek istediğinizden emin misiniz? İlgili favoriler ve kullanıcı sorguları kaybolacak. Bu işlem geri alınamaz!', 'feedback' => array( - 'body_new_articles' => 'FreshRSS de okunmaz üzere %%d yeni makale mevcut.', - 'body_unread_articles' => '(unread: %%d)', // IGNORE - 'request_failed' => 'Hata. İnternet bağlantınızı kontrol edin.', + 'body_new_articles' => 'FreshRSS’de okunacak %%d yeni makale var.', + 'body_unread_articles' => '(okunmamış: %%d)', + 'request_failed' => 'Bir istek başarısız oldu, bu internet bağlantı sorunlarından kaynaklanmış olabilir.', 'title_new_articles' => 'FreshRSS: yeni makaleler!', ), - 'labels_empty' => 'Etiketsiz', - 'new_article' => 'Yeni makaleler mevcut. Sayfayı yenilemek için tıklayın.', - 'should_be_activated' => 'JavaScript aktif olmalıdır.', + 'labels_empty' => 'Etiket yok', + 'new_article' => 'Yeni makaleler mevcut, sayfayı yenilemek için tıklayın.', + 'should_be_activated' => 'JavaScript etkinleştirilmiş olmalı', ), 'lang' => array( 'cs' => 'Čeština', // IGNORE @@ -181,23 +181,23 @@ return array( 'about' => 'Hakkında', 'account' => 'Hesap', 'admin' => 'Yönetim', - 'archiving' => 'Arşiv', + 'archiving' => 'Arşivleme', 'authentication' => 'Kimlik doğrulama', 'check_install' => 'Kurulum kontrolü', 'configuration' => 'Yapılandırma', - 'display' => 'Görünüm', + 'display' => 'Görüntüleme', 'extensions' => 'Eklentiler', - 'logs' => 'Log kayıtları', + 'logs' => 'Günlükler', 'privacy' => 'Gizlilik', 'queries' => 'Kullanıcı sorguları', 'reading' => 'Okuma', 'search' => 'Kelime veya #etiket ara', - 'search_help' => 'Daha detaylı bilgi için dökümantasyonu inceleyin <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">Arama parametreleri</a>', + 'search_help' => 'Gelişmiş <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">arama parametreleri</a> için belgelere bakın', 'sharing' => 'Paylaşım', 'shortcuts' => 'Kısayollar', 'stats' => 'İstatistikler', 'system' => 'Sistem yapılandırması', - 'update' => 'Güncelleme', + 'update' => 'Güncelle', 'user_management' => 'Kullanıcıları yönet', 'user_profile' => 'Profil', ), @@ -209,16 +209,16 @@ return array( 'years' => 'yıl', ), 'share' => array( - 'Known' => 'Bilinen siteler', + 'Known' => 'Bilinen tabanlı siteler', 'archiveIS' => 'archive.is', // IGNORE 'archiveORG' => 'archive.org', // IGNORE 'archivePH' => 'archive.ph', // IGNORE - 'bluesky' => 'Bluesky', // TODO + 'bluesky' => 'Bluesky', // IGNORE 'buffer' => 'Buffer', // IGNORE - 'clipboard' => 'Kopyala', + 'clipboard' => 'Pano', 'diaspora' => 'Diaspora*', // IGNORE - 'email' => 'Email', // IGNORE - 'email-webmail-firefox-fix' => 'Email (webmail - Firefox için düzeltme)', + 'email' => 'E-posta', + 'email-webmail-firefox-fix' => 'E-posta (webmail - Firefox için düzeltme)', 'facebook' => 'Facebook', // IGNORE 'gnusocial' => 'GNU social', // IGNORE 'jdh' => 'Journal du hacker', // IGNORE @@ -231,7 +231,7 @@ return array( 'pinboard' => 'Pinboard', // IGNORE 'pinterest' => 'Pinterest', // IGNORE 'pocket' => 'Pocket', // IGNORE - 'print' => 'Print', // IGNORE + 'print' => 'Yazdır', 'raindrop' => 'Raindrop.io', // IGNORE 'reddit' => 'Reddit', // IGNORE 'shaarli' => 'Shaarli', // IGNORE @@ -244,21 +244,21 @@ return array( 'xing' => 'Xing', // IGNORE ), 'short' => array( - 'attention' => 'Tehlike!', - 'blank_to_disable' => 'Devredışı bırakmak için boş bırakın', - 'by_author' => 'Tarafından:', - 'by_default' => 'Öntanımlı', - 'damn' => 'Hay aksi!', + 'attention' => 'Uyarı!', + 'blank_to_disable' => 'Devre dışı bırakmak için boş bırakın', + 'by_author' => 'Yazar:', + 'by_default' => 'Varsayılan olarak', + 'damn' => 'Lanet olsun!', 'default_category' => 'Kategorisiz', 'no' => 'Hayır', - 'not_applicable' => 'Uygun değil', + 'not_applicable' => 'Uygulanamaz', 'ok' => 'Tamam!', - 'or' => 'ya da', + 'or' => 'veya', 'yes' => 'Evet', ), 'stream' => array( 'load_more' => 'Daha fazla makale yükle', - 'mark_all_read' => 'Tümünü okundu say', - 'nothing_to_load' => 'Başka makale yok', + 'mark_all_read' => 'Tümünü okundu olarak işaretle', + 'nothing_to_load' => 'Yüklenecek başka makale yok', ), ); diff --git a/app/i18n/tr/index.php b/app/i18n/tr/index.php index c151259c6..a7ed2eaa7 100644 --- a/app/i18n/tr/index.php +++ b/app/i18n/tr/index.php @@ -16,87 +16,87 @@ return array( 'agpl3' => '<a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPL 3</a>', // IGNORE 'bug_reports' => array( 'environment_information' => array( - '_' => 'System information', // TODO - 'browser' => 'Browser', // TODO - 'database' => 'Database', // TODO - 'server_software' => 'Server software', // TODO - 'version_curl' => 'cURL version', // TODO - 'version_frss' => 'FreshRSS version', // TODO - 'version_php' => 'PHP version', // TODO + '_' => 'Sistem bilgileri', + 'browser' => 'Tarayıcı', + 'database' => 'Veritabanı', + 'server_software' => 'Sunucu yazılımı', + 'version_curl' => 'cURL sürümü', + 'version_frss' => 'FreshRSS sürümü', + 'version_php' => 'PHP sürümü', ), ), - 'bugs_reports' => 'Hata raporu', - 'documentation' => 'Dökümantasyon', - 'freshrss_description' => 'FreshRSS kendi hostunuzda çalışan bir RSS akış toplayıcısıdır. Güçlü ve yapılandırılabilir araçlarıyla basit ve kullanımı kolay bir uygulamadır.', - 'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">GitHub sayfası</a>', + 'bugs_reports' => 'Hata raporları', + 'documentation' => 'Belgeler', + 'freshrss_description' => 'FreshRSS, kendi sunucunuzda barındırabileceğiniz bir RSS toplayıcı ve okuyucudur. Birden fazla haber sitesini tek bir bakışta okuyup takip etmenizi sağlar, böylece siteler arasında gezinmenize gerek kalmaz. FreshRSS hafif, yapılandırılabilir ve kullanımı kolaydır.', + 'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">GitHub üzerinde</a>', 'license' => 'Lisans', - 'project_website' => 'Proje sayfası', + 'project_website' => 'Proje web sitesi', 'title' => 'Hakkında', 'version' => 'Sürüm', ), 'feed' => array( 'empty' => 'Gösterilecek makale yok.', 'received' => array( - 'before_yesterday' => 'Received before yesterday', // TODO - 'today' => 'Received today', // TODO - 'yesterday' => 'Received yesterday', // TODO + 'before_yesterday' => 'Dünden önceki gün alınanlar', + 'today' => 'Bugün alınanlar', + 'yesterday' => 'Dün alınanlar', ), - 'rss_of' => '%s kaynağına ait RSS akışı', + 'rss_of' => '%s’nin RSS beslemesi', 'title' => 'Ana akış', 'title_fav' => 'Favoriler', - 'title_global' => 'Evrensel görünüm', + 'title_global' => 'Genel görünüm', ), 'log' => array( - '_' => 'Log Kayıtları', - 'clear' => 'Log kayıt dosyasını temizle', - 'empty' => 'Log kayır dosyası boş', - 'title' => 'Log Kayıtları', + '_' => 'Günlükler', + 'clear' => 'Günlükleri temizle', + 'empty' => 'Günlük dosyası boş', + 'title' => 'Günlükler', ), 'menu' => array( - 'about' => 'FreshRSS hakkında', - 'before_one_day' => 'Bir gün önce', - 'before_one_week' => 'Bir hafta önce', - 'bookmark_query' => 'Şuana ait yer imi sorgusu', + 'about' => 'FreshRSS Hakkında', + 'before_one_day' => 'Bir günden eski', + 'before_one_week' => 'Bir haftadan eski', + 'bookmark_query' => 'Geçerli sorguyu yer imlerine ekle', 'favorites' => 'Favoriler (%s)', - 'global_view' => 'Evrensel görünüm', - 'important' => 'Önemli akışlar', + 'global_view' => 'Genel görünüm', + 'important' => 'Önemli beslemeler', 'main_stream' => 'Ana akış', - 'mark_all_read' => 'Hepsini okundu olarak işaretle', + 'mark_all_read' => 'Tümünü okundu olarak işaretle', 'mark_cat_read' => 'Kategoriyi okundu olarak işaretle', - 'mark_feed_read' => 'Akışı okundu olarak işaretle', - 'mark_selection_unread' => 'Seçilenleri okunmadı olarak işaretleMark selection as unread', + 'mark_feed_read' => 'Beslemeyi okundu olarak işaretle', + 'mark_selection_unread' => 'Seçimi okunmadı olarak işaretle', 'mylabels' => 'Etiketlerim', 'newer_first' => 'Önce yeniler', - 'non-starred' => 'Favori dışındakileri göster', + 'non-starred' => 'Favori olmayanları göster', 'normal_view' => 'Normal görünüm', 'older_first' => 'Önce eskiler', 'queries' => 'Kullanıcı sorguları', - 'read' => 'Okunmuşları göster', + 'read' => 'Okunanları göster', 'reader_view' => 'Okuma görünümü', - 'rss_view' => 'RSS akışı', + 'rss_view' => 'RSS beslemesi', 'search_short' => 'Ara', 'sort' => array( - '_' => 'Sorting criteria', // TODO - 'date_asc' => 'Publication date 1→9', // TODO - 'date_desc' => 'Publication date 9→1', // TODO - 'id_asc' => 'Freshly received last', // TODO - 'id_desc' => 'Freshly received first', // TODO - 'link_asc' => 'Link A→Z', // TODO - 'link_desc' => 'Link Z→A', // TODO - 'rand' => 'Random order', // TODO - 'title_asc' => 'Title A→Z', // TODO - 'title_desc' => 'Title Z→A', // TODO + '_' => 'Sıralama kriteri', + 'date_asc' => 'Yayın tarihi 1→9', + 'date_desc' => 'Yayın tarihi 9→1', + 'id_asc' => 'Son alınanlar en sonda', + 'id_desc' => 'Son alınanlar başta', + 'link_asc' => 'Bağlantı A→Z', + 'link_desc' => 'Bağlantı Z→A', + 'rand' => 'Rastgele sıralama', + 'title_asc' => 'Başlık A→Z', + 'title_desc' => 'Başlık Z→A', ), 'starred' => 'Favorileri göster', 'stats' => 'İstatistikler', 'subscription' => 'Abonelik yönetimi', - 'unread' => 'Okunmamışları göster', + 'unread' => 'Okunmayanları göster', ), 'share' => 'Paylaş', 'tag' => array( - 'related' => 'İlgili etiketler', + 'related' => 'Makale etiketleri', ), 'tos' => array( - 'title' => 'Hizmet Kullanım Şartları', + 'title' => 'Hizmet Şartları', ), ); diff --git a/app/i18n/tr/install.php b/app/i18n/tr/install.php index bc88b76cd..7b5219ca6 100644 --- a/app/i18n/tr/install.php +++ b/app/i18n/tr/install.php @@ -13,116 +13,116 @@ return array( 'action' => array( 'finish' => 'Kurulumu tamamla', - 'fix_errors_before' => 'Lütfen sonraki adıma geçmek için hataları düzeltin.', - 'keep_install' => 'Önceki kuruluma devam et', - 'next_step' => 'Sonraki adım', - 'reinstall' => 'FreshRSS i yeniden yükle', + 'fix_errors_before' => 'Lütfen bir sonraki adıma geçmeden önce tüm hataları düzeltin.', + 'keep_install' => 'Önceki yapılandırmayı koru', + 'next_step' => 'Bir sonraki adıma geç', + 'reinstall' => 'FreshRSS’yi yeniden kur', ), 'bdd' => array( '_' => 'Veritabanı', 'conf' => array( - '_' => 'Veritabanı yapılandırılması', - 'ko' => 'Veritabanı bilginizi doğrulayın.', - 'ok' => 'Veritabanı yapılandırılması kayıt edildi.', + '_' => 'Veritabanı yapılandırması', + 'ko' => 'Veritabanı yapılandırmanızı doğrulayın.', + 'ok' => 'Veritabanı yapılandırması kaydedildi.', ), - 'host' => 'Sunucu', - 'password' => 'Veritabanı şifresi', - 'prefix' => 'Tablo ön eki', + 'host' => 'Ana makine', + 'password' => 'Veritabanı parolası', + 'prefix' => 'Tablo öneki', 'type' => 'Veritabanı türü', 'username' => 'Veritabanı kullanıcı adı', ), 'check' => array( '_' => 'Kontroller', - 'already_installed' => 'FreshRSS zaten yüklü!', + 'already_installed' => 'FreshRSS’nin zaten kurulu olduğunu tespit ettik!', 'cache' => array( - 'nok' => '<em>%s/em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı.', - 'ok' => 'Önbellek klasörü yetkileri sorunsuz.', + 'nok' => '<em>%2$s</em> kullanıcısı için <em>%1$s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Önbellek dizinindeki izinler uygun.', ), 'ctype' => array( - 'nok' => 'Karakter yazım kontrolü için kütüphane eksik (php-ctype).', - 'ok' => 'Karakter yazım kontrolü için kütüphane sorunsuz (ctype).', + 'nok' => 'Karakter türü kontrolü için gerekli kütüphane (php-ctype) bulunamadı.', + 'ok' => 'Karakter türü kontrolü için gerekli kütüphaneniz (ctype) var.', ), 'curl' => array( - 'nok' => 'cURL eksik (php-curl package).', - 'ok' => 'cURL eklentisi sorunsuz.', + 'nok' => 'cURL kütüphanesi (php-curl paketi) bulunamadı.', + 'ok' => 'cURL kütüphaneniz var.', ), 'data' => array( - 'nok' => '<em>%s</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı.', - 'ok' => 'Veri klasörü yetkileri sorunsuz.', + 'nok' => '<em>%2$s</em> kullanıcısı için <em>%1$s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Veri dizinindeki izinler uygun.', ), 'dom' => array( - 'nok' => 'DOM kütüpbanesi eksik.', - 'ok' => 'DOM kütüphanesi sorunsuz.', + 'nok' => 'DOM’u taramak için gerekli kütüphane bulunamadı.', + 'ok' => 'DOM’u taramak için gerekli kütüphaneniz var.', ), 'favicons' => array( - 'nok' => '<em>%s</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı.', - 'ok' => 'Site ikonu klasörü yetkileri sorunsuz.', + 'nok' => '<em>%2$s</em> kullanıcısı için <em>%1$s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Favori simgeler dizinindeki izinler uygun.', ), 'fileinfo' => array( - 'nok' => 'PHP fileinfo eksik (fileinfo package).', - 'ok' => 'fileinfo eklentisi sorunsuz.', + 'nok' => 'PHP fileinfo kütüphanesi (fileinfo paketi) bulunamadı.', + 'ok' => 'Fileinfo kütüphaneniz var.', ), 'json' => array( - 'nok' => 'Tavsiye edilen JSON çözümleme kütüphanesi eksik.', - 'ok' => 'Tavsiye edilen JSON çözümleme kütüphanesi sorunsuz.', + 'nok' => 'JSON ayrıştırmak için önerilen kütüphane bulunamadı.', + 'ok' => 'JSON ayrıştırmak için önerilen kütüphaneniz var.', ), 'mbstring' => array( - 'nok' => 'Unicode için tavsiye edilen mbstring kütüphanesi bulunamadı.', - 'ok' => 'Unicode için tavsiye edilen mbstring kütüphaneniz mevcut.', + 'nok' => 'Unicode için önerilen mbstring kütüphanesi bulunamadı.', + 'ok' => 'Unicode için önerilen mbstring kütüphaneniz var.', ), 'pcre' => array( - 'nok' => 'Düzenli ifadeler kütüphanesi eksik (php-pcre).', - 'ok' => 'Düzenli ifadeler kütüphanesi sorunsuz (PCRE).', + 'nok' => 'Düzenli ifadeler için gerekli kütüphane (php-pcre) bulunamadı.', + 'ok' => 'Düzenli ifadeler için gerekli kütüphaneniz (PCRE) var.', ), 'pdo' => array( - 'nok' => 'PDO veya PDO destekli bir sürücü eksik (pdo_mysql, pdo_sqlite, pdo_pgsql).', - 'ok' => 'PDO sorunsuz (pdo_mysql, pdo_sqlite, pdo_pgsql).', + 'nok' => 'PDO veya desteklenen sürücülerden biri (pdo_mysql, pdo_sqlite, pdo_pgsql) bulunamadı.', + 'ok' => 'PDO ve desteklenen sürücülerden en az biri (pdo_mysql, pdo_sqlite, pdo_pgsql) var.', ), 'php' => array( - 'nok' => 'PHP sürümünüz %s fakat FreshRSS için gerekli olan en düşük sürüm %s.', - 'ok' => 'PHP Sürümünüz %s, FreshRSS ile tam uyumlu.', + 'nok' => 'PHP sürümünüz %s, ancak FreshRSS en az %s sürümünü gerektiriyor.', + 'ok' => 'PHP sürümünüz, %s, FreshRSS ile uyumlu.', ), 'reload' => 'Tekrar kontrol et', 'tmp' => array( - 'nok' => '<em>%s</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı.', - 'ok' => 'Geçici klasör izinleri sorunsuz.', + 'nok' => '<em>%2$s</em> kullanıcısı için <em>%1$s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Geçici dizindeki izinler uygun.', ), 'unknown_process_username' => 'bilinmeyen', 'users' => array( - 'nok' => '<em>%s</em> klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı.', - 'ok' => 'Kullanıcılar klasörü yetkileri sorunsuz.', + 'nok' => '<em>%2$s</em> kullanıcısı için <em>%1$s</em> dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı.', + 'ok' => 'Kullanıcılar dizinindeki izinler uygun.', ), 'xml' => array( - 'nok' => 'XML ayrıştırmak için gerekli kütüphaneye sahip değilsiniz.', - 'ok' => 'XML ayrıştırmak için gerekli kütüphaneye sahipsiniz.', + 'nok' => 'XML ayrıştırmak için gerekli kütüphane bulunamadı.', + 'ok' => 'XML ayrıştırmak için gerekli kütüphaneniz var.', ), ), 'conf' => array( '_' => 'Genel yapılandırma', - 'ok' => 'Genel yapılandırma ayarları kayıt edildi.', + 'ok' => 'Genel yapılandırma kaydedildi.', ), 'congratulations' => 'Tebrikler!', 'default_user' => array( - '_' => 'Öntanımlı kullanıcı adı', + '_' => 'Varsayılan kullanıcının kullanıcı adı', 'max_char' => 'en fazla 16 alfanümerik karakter', ), - 'fix_errors_before' => 'Lütfen sonraki adıma geçmek için hataları düzeltin.', - 'javascript_is_better' => 'FreshRSS JavaScript ile daha işlevseldir', + 'fix_errors_before' => 'Lütfen bir sonraki adıma geçmeden önce hataları düzeltin.', + 'javascript_is_better' => 'FreshRSS, JavaScript etkinleştirildiğinde daha keyifli', 'js' => array( - 'confirm_reinstall' => 'FreshRSS i yeniden kurarak önceki yapılandırma ayarlarınızı kaybedeceksiniz. Devam etmek istiyor musunuz ?', + 'confirm_reinstall' => 'FreshRSS’yi yeniden kurarak önceki yapılandırmanızı kaybedeceksiniz. Devam etmek istediğinizden emin misiniz?', ), 'language' => array( '_' => 'Dil', 'choose' => 'FreshRSS için bir dil seçin', - 'defined' => 'Dil belirlendi.', + 'defined' => 'Dil tanımlandı.', ), - 'missing_applied_migrations' => 'Birşeyler ters gitti; <em>%s</em> boş dosyasını elle oluşturmalısınız.', - 'ok' => 'Kurulum başarıyla tamamlandı.', + 'missing_applied_migrations' => 'Bir şeyler ters gitti; <em>%s</em> dosyasını manuel olarak boş bir şekilde oluşturmalısınız.', + 'ok' => 'Kurulum işlemi başarılı oldu.', 'session' => array( - 'nok' => 'Sunucu PHP çerez ayarları hatalı yapılmış görünüyor!', + 'nok' => 'Web sunucusu, PHP oturumları için gerekli çerezler konusunda yanlış yapılandırılmış görünüyor!', ), 'step' => 'adım %d', 'steps' => 'Adımlar', - 'this_is_the_end' => 'Son Adım', + 'this_is_the_end' => 'Bu son', 'title' => 'Kurulum · FreshRSS', ); diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php index 739d8ad77..f6ba8b9c2 100644 --- a/app/i18n/tr/sub.php +++ b/app/i18n/tr/sub.php @@ -12,262 +12,262 @@ return array( 'api' => array( - 'documentation' => 'URL’yi harici bir araçla kullanmak için kopyala.', + 'documentation' => 'Aşağıdaki URL’yi kopyalayın ve harici bir araçta kullanın.', 'title' => 'API', // IGNORE ), 'bookmarklet' => array( - 'documentation' => 'Bu butonu yer işaretleri araç çubuğunuza sürükleyerek veya sağ tıklayıp “Bağlantıyı yer işaretlerine ekle” seçeneğini seçerek yer işaretlerine ekleyin. Eklemek istediğiniz sitedeyken oluşturulan bu “Abone Ol” butonu ile akış ekleyebilirsiniz.', - 'label' => 'Abone ol', - 'title' => 'Yer işareti', + 'documentation' => 'Bu düğmeyi yer imleri çubuğunuza sürükleyin veya sağ tıklayıp “Bu Bağlantıyı Yer İmlerine Ekle” seçeneğini seçin. Ardından abone olmak istediğiniz herhangi bir sayfada “Abone Ol” düğmesine tıklayın.', + 'label' => 'Abone Ol', + 'title' => 'Yer İmi Aracı', ), 'category' => array( '_' => 'Kategori', 'add' => 'Kategori ekle', - 'archiving' => 'Arşiv', + 'archiving' => 'Arşivleme', 'dynamic_opml' => array( '_' => 'Dinamik OPML', - 'help' => 'Dinamik olarak bu kategoriyi akışla doldurmak için bir link <a href="http://opml.org/" target="_blank">OPML file</a> sağla', + 'help' => 'Bu kategoriyi beslemelerle dinamik olarak doldurmak için bir <a href="http://opml.org/" target="_blank">OPML dosyası</a> URL’si sağlayın.', ), 'empty' => 'Boş kategori', 'expand' => 'Kategoriyi genişlet', 'information' => 'Bilgi', 'open' => 'Kategoriyi aç', - 'opml_url' => 'OPML linki', - 'position' => 'Konumu göster', + 'opml_url' => 'OPML URL’si', + 'position' => 'Görüntüleme konumu', 'position_help' => 'Kategori sıralama düzenini kontrol etmek için', 'title' => 'Başlık', ), 'feed' => array( - 'accept_cookies' => 'Cookieleri kabul et', - 'accept_cookies_help' => 'Akış sağlayıcısının cookieler oluşturmasına izin ver. (Sadece istek süresince bellekte depolanmak üzere)', - 'add' => 'akışı ekle', + 'accept_cookies' => 'Çerezleri kabul et', + 'accept_cookies_help' => 'Besleme sunucusunun çerez ayarlamasına izin ver (yalnızca istek süresince bellekte saklanır).', + 'add' => 'Besleme ekle', 'advanced' => 'Gelişmiş', - 'archiving' => 'Arşiv', + 'archiving' => 'Arşivleme', 'auth' => array( 'configuration' => 'Giriş', - 'help' => 'HTTP korumalı RSS akışlarına bağlantı izni sağlar', + 'help' => 'HTTP ile korunan RSS beslemelerine erişim sağlar.', 'http' => 'HTTP Kimlik Doğrulama', - 'password' => 'HTTP şifre', + 'password' => 'HTTP parolası', 'username' => 'HTTP kullanıcı adı', ), 'clear_cache' => 'Önbelleği her zaman temizle', 'content_action' => array( - '_' => 'Metin içeriğini getirirken içerik aksiyonu', - 'append' => 'Mevcut içeriğin sonrasına ekle', - 'prepend' => 'Mevcut içeriğin öncesine ekle', - 'replace' => 'Mevcut içerikle değiştir', + '_' => 'Makale içeriği getirilirken içerik eylemi', + 'append' => 'Mevcut içeriğin sonuna ekle', + 'prepend' => 'Mevcut içeriğin başına ekle', + 'replace' => 'Mevcut içeriği değiştir', ), - 'content_retrieval' => 'Content retrieval', // TODO - 'css_cookie' => 'Makale içeriğini yüklerken çerez kullan', + 'content_retrieval' => 'İçerik alma', + 'css_cookie' => 'Makale içeriği getirilirken çerezleri kullan', 'css_cookie_help' => 'Örnek: <kbd>foo=bar; gdpr_consent=true; cookie=value</kbd>', - 'css_help' => 'Dikkat, daha çok zaman gerekir!', - 'css_path' => 'Makaleleri kendi CSS görünümü ile göster', + 'css_help' => 'Kısaltılmış RSS beslemelerini alır (dikkat, daha fazla zaman gerektirir!)', + 'css_path' => 'Orijinal web sitesindeki makale CSS seçicisi', 'css_path_filter' => array( - '_' => 'Kaldırılacak elemana ait CSS seçicisi', - 'help' => 'CSS seçicisi şu şekilde olabilir: <kbd>footer, aside, p[data-sanitized-class~="menu"]</kbd>', + '_' => 'Kaldırılacak öğelerin CSS seçicisi', + 'help' => 'CSS seçicisi bir liste olabilir, örneğin: <kbd>footer, aside, p[data-sanitized-class~="menu"]</kbd>', ), - 'description' => 'Tanım', - 'empty' => 'Bu akış boş. Lütfen akışın aktif olduğuna emin olun.', - 'error' => 'Bu akışda bir hatayla karşılaşıldı. Lütfen akışın sürekli ulaşılabilir olduğuna emin olun.', + 'description' => 'Açıklama', + 'empty' => 'Bu besleme boş. Lütfen hala güncel olup olmadığını kontrol edin.', + 'error' => 'Bu beslemede bir sorun oluştu. Eğer bu durum devam ederse, lütfen hala erişilebilir olup olmadığını kontrol edin.', 'export-as-opml' => array( 'download' => 'İndir', - 'help' => 'XML dosyası (veri alt kümesi. <a href="https://freshrss.github.io/FreshRSS/en/developers/OPML.html" target="_blank">dökümantasyonu incele</a>)', - 'label' => 'OPML olarak dışarı aktar', + 'help' => 'XML dosyası (veri alt kümesi. <a href="https://freshrss.github.io/FreshRSS/en/developers/OPML.html" target="_blank">Belgelere bakın</a>)', + 'label' => 'OPML olarak dışa aktar', ), 'filteractions' => array( - '_' => 'Eylemi filtrele', - 'help' => 'Her satıra tek bir arama filtresi yaz. <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">dökümantasyonu incele</a>.', + '_' => 'Filtre eylemleri', + 'help' => 'Her satıra bir arama filtresi yazın. Operatörler için <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">belgelere bakın</a>.', ), - 'http_headers' => 'HTTP Başlıkları (Headers)', - 'http_headers_help' => 'Başlıklar yeni bir satırla ayrılır ve başlığın adı ve değeri iki nokta üst üste ile ayrılır (örneğin: <kbd><code>Accept: application/atom+xml<br />Authorization: Bearer some-token</code></kbd>).', + 'http_headers' => 'HTTP Başlıkları', + 'http_headers_help' => 'Başlıklar yeni bir satırla ayrılır ve bir başlığın adı ile değeri iki nokta üst üste ile ayrılır (örneğin: <kbd><code>Accept: application/atom+xml<br />Authorization: Bearer some-token</code></kbd>).', 'information' => 'Bilgi', - 'keep_min' => 'En az tutulacak makale sayısı', + 'keep_min' => 'Saklanacak minimum makale sayısı', 'kind' => array( - '_' => 'Akış kaynağının tipi', + '_' => 'Besleme kaynağı türü', 'html_json' => array( - '_' => 'HTML + XPath + JSON nokta gösterimi (HTML’de JSON)', + '_' => 'HTML + XPath + JSON nokta notasyonu (HTML içindeki JSON)', 'xpath' => array( - '_' => 'HTML’de JSON için XPath', - 'help' => 'Örnek: <code>normalize-space(//script[@type="application/json"])</code> (single JSON)<br />or: <code>//script[@type="application/ld+json"]</code> (one JSON object per article)', // DIRTY + '_' => 'HTML içindeki JSON için XPath', + 'help' => 'Örnek: <code>normalize-space(//script[@type="application/json"])</code> (tek JSON)<br />veya: <code>//script[@type="application/ld+json"]</code> (her makale için bir JSON nesnesi)', ), ), 'html_xpath' => array( - '_' => 'HTML + XPath (Web scraping)', // IGNORE + '_' => 'HTML + XPath (Web kazıma)', 'feed_title' => array( - '_' => 'akış başlığı', - 'help' => 'Örnek: <code>//başlık</code> ya da sabit dizgi: <code>"Benim özel akışım"</code>', + '_' => 'besleme başlığı', + 'help' => 'Örnek: <code>//title</code> veya sabit bir metin: <code>"Benim özel beslemem"</code>', ), - 'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn> Gelişmiş kullanıcılar için standart istek dili, FreshRSS web scrapingi aktifleştirmek için kullanıyor.', + 'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn>, gelişmiş kullanıcılar için standart bir sorgu dilidir ve FreshRSS tarafından web kazımayı etkinleştirmek için desteklenir.', 'item' => array( - '_' => 'yeni nesneler bulunuyor <strong>nesneler</strong><br /><small>(en önemli)</small>', + '_' => 'haber <strong>öğelerini</strong> bulma<br /><small>(en önemlisi)</small>', 'help' => 'Örnek: <code>//div[@class="news-item"]</code>', ), 'item_author' => array( - '_' => 'nesne yazarı author', - 'help' => 'Sabit dizi olabilir. Örnek: <code>"Anonymous"</code>', + '_' => 'öğe yazarı', + 'help' => 'Sabit bir metin de olabilir. Örnek: <code>"Anonim"</code>', ), - 'item_categories' => 'nesne etiketleri', + 'item_categories' => 'öğe etiketleri', 'item_content' => array( - '_' => 'nesne içeriği', - 'help' => 'Tüm nesneyi almak için örnek: <code>.</code>', + '_' => 'öğe içeriği', + 'help' => 'Tam öğeyi almak için örnek: <code>.</code>', ), 'item_thumbnail' => array( - '_' => 'nesne önizlemesi', + '_' => 'öğe küçük resmi', 'help' => 'Örnek: <code>descendant::img/@src</code>', ), 'item_timeFormat' => array( - '_' => 'Özel tarih/saat formatı', - 'help' => 'Opsiyonel. Desteklenen biçime <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code>buradan</a> ya da <code>d-m-Y H:i:s</code> adresinden ulaşabilirsiniz.', + '_' => 'Özel tarih/saat biçimi', + 'help' => 'İsteğe bağlı. <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> tarafından desteklenen bir biçim, örneğin <code>d-m-Y H:i:s</code>', ), 'item_timestamp' => array( - '_' => 'nesne tarihi', - 'help' => 'Sonuç <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> tarafından ayrıştırılacaktır.', + '_' => 'öğe tarihi', + 'help' => 'Sonuç, <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> tarafından ayrıştırılacaktır.', ), 'item_title' => array( - '_' => 'nesne başlığı', - 'help' => 'Linkte gösterilen gibi <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">XPath axis</a> <code>descendant::</code> ya da <code>descendant::h2</code> kullanınınız', + '_' => 'öğe başlığı', + 'help' => 'Özellikle <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">XPath ekseni</a> <code>descendant::</code> kullanın, örneğin <code>descendant::h2</code>', ), 'item_uid' => array( - '_' => 'nesne spesifik ID', - 'help' => 'Opsiyonel. Örnek: <code>descendant::div/@data-uri</code>', + '_' => 'öğe benzersiz kimliği', + 'help' => 'İsteğe bağlı. Örnek: <code>descendant::div/@data-uri</code>', ), 'item_uri' => array( - '_' => 'nesne linki (URL)', + '_' => 'öğe bağlantısı (URL)', 'help' => 'Örnek: <code>descendant::a/@href</code>', ), - 'relative' => 'XPath (nesneye ait):', - 'xpath' => 'XPath:', + 'relative' => 'Öğe ile ilgili XPath:', + 'xpath' => 'Şunun için XPath:', ), 'json_dotnotation' => array( - '_' => 'JSON (Noktalı gösterim)', // IGNORE + '_' => 'JSON (nokta notasyonu)', 'feed_title' => array( - '_' => 'akış başlığı', - 'help' => 'Örnek: <code>meta.title</code> ya da sabit bir dizgi: <code>"Benim özel akışım"</code>', + '_' => 'besleme başlığı', + 'help' => 'Örnek: <code>meta.title</code> veya sabit bir metin: <code>"Benim özel beslemem"</code>', ), - 'help' => 'JSON noktalı gösterimi, nesneler arasında noktalar ve diziler için köşeli parantezler kullanır (örneğin: <code>data.items[0].title</code>)', + 'help' => 'JSON nokta notasyonu, nesneler arasında noktalar ve diziler için köşeli parantezler kullanır (örneğin <code>data.items[0].title</code>).', 'item' => array( - '_' => 'yeni akışlar bulunuyor <strong>çğeler</strong><br /><small>(en önemli)</small>', - 'help' => 'Öğeleri içeren dizinin JSON yolu, e.g. <code>yeniAkışÖğeleri</code>', + '_' => 'haber <strong>öğelerini</strong> bulma<br /><small>(en önemlisi)</small>', + 'help' => 'Öğeleri içeren diziye giden JSON yolu, örneğin <code>$</code> veya <code>newsItems</code>', ), 'item_author' => 'öğe yazarı', 'item_categories' => 'öğe etiketleri', 'item_content' => array( '_' => 'öğe içeriği', - 'help' => 'İçeriğin bulunduğu anahtar, örneğin, <code>içerik</code>', + 'help' => 'İçeriğin bulunduğu anahtar, örneğin <code>content</code>', ), 'item_thumbnail' => array( - '_' => 'nesne küçük resmi', - 'help' => 'Örnek: <code>resim</code>', + '_' => 'öğe küçük resmi', + 'help' => 'Örnek: <code>image</code>', ), 'item_timeFormat' => array( - '_' => 'Özel tarih/saat formatı', - 'help' => 'İsteğe bağlı. <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> tarafından desteklenen formatlar. Örneğin <code>d-m-Y H:i:s</code>', + '_' => 'Özel tarih/saat biçimi', + 'help' => 'İsteğe bağlı. <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> tarafından desteklenen bir biçim, örneğin <code>d-m-Y H:i:s</code>', ), 'item_timestamp' => array( - '_' => 'nesne tarihi', - 'help' => 'Sonuçlar <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> tarafından ayrıştırılacak.', + '_' => 'öğe tarihi', + 'help' => 'Sonuç, <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> tarafından ayrıştırılacaktır.', ), - 'item_title' => 'nesne başlığı', - 'item_uid' => 'nesne özel ID', + 'item_title' => 'öğe başlığı', + 'item_uid' => 'öğe benzersiz kimliği', 'item_uri' => array( - '_' => 'nesne linkı (URL)', + '_' => 'öğe bağlantısı (URL)', 'help' => 'Örnek: <code>permalink</code>', ), - 'json' => 'Noktalı gösterim yolu şunlar için geçerlidir:', - 'relative' => 'Noktalı gösterim yolu ( öğeye göre bağıl) şunlar için geçerlidir:', + 'json' => 'Şunun için nokta notasyonu:', + 'relative' => 'Öğe ile ilgili nokta notasyon yolu:', ), - 'jsonfeed' => 'JSON Akışı', + 'jsonfeed' => 'JSON Besleme', 'rss' => 'RSS / Atom (varsayılan)', 'xml_xpath' => 'XML + XPath', // IGNORE ), 'maintenance' => array( 'clear_cache' => 'Önbelleği temizle', - 'clear_cache_help' => 'Bu akışın önbelleğini temizler.', + 'clear_cache_help' => 'Bu besleme için önbelleği temizle.', 'reload_articles' => 'Makaleleri yeniden yükle', - 'reload_articles_help' => 'Belirlenen seçiçi için metin yenileme ve tüm akış çekme', + 'reload_articles_help' => 'Belirtilen sayıda makaleyi yeniden yükle ve bir seçici tanımlıysa tam içeriği getir.', 'title' => 'Bakım', ), - 'max_http_redir' => 'Maksimum HTTP yönlendirme sayısı', - 'max_http_redir_help' => 'Devre dışı bırakmak için boş bırakın ya da 0 olarak bırakın. Sınırsız yönlendirme için -1 olarak tanımlayın', + 'max_http_redir' => 'Maksimum HTTP yönlendirmeleri', + 'max_http_redir_help' => 'Devre dışı bırakmak için 0’a ayarlayın veya boş bırakın, sınırsız yönlendirme için -1 kullanın.', 'method' => array( - '_' => 'HTTP Method', // IGNORE + '_' => 'HTTP Yöntemi', ), - 'method_help' => 'POST payload otomatik yardımı için <code>application/x-www-form-urlencoded</code> ve <code>application/json</code>', - 'method_postparams' => 'Payload for POST', // IGNORE - 'moved_category_deleted' => 'Bir kategoriyi silerseniz, içerisindeki akışlar <em>%s</em> içerisine yerleşir.', + 'method_help' => 'POST yükü, <code>application/x-www-form-urlencoded</code> ve <code>application/json</code> için otomatik destek sağlar.', + 'method_postparams' => 'POST için yük', + 'moved_category_deleted' => 'Bir kategoriyi kaldırdığınızda, içindeki beslemeler otomatik olarak <em>%s</em> altına sınıflandırılır.', 'mute' => array( '_' => 'sessize al', - 'state_is_muted' => 'Bu akış sessize alındı', + 'state_is_muted' => 'Bu besleme sessize alınmış', ), - 'no_selected' => 'Hiçbir akış seçilmedi.', + 'no_selected' => 'Hiçbir besleme seçilmedi.', 'number_entries' => '%d makale', - 'open_feed' => '%s akışını aç', - 'path_entries_conditions' => 'Conditions for content retrieval', // TODO + 'open_feed' => '%s beslemesini aç', + 'path_entries_conditions' => 'İçerik alma koşulları', 'priority' => array( '_' => 'Görünürlük', - 'archived' => 'Gösterme (arşivlenmiş)', - 'category' => 'Kendi kategorisinde göster', - 'important' => 'Önemli akışlarda göster', - 'main_stream' => 'Ana akışda göster', + 'archived' => 'Gösterilmesin (arşivlenmiş)', + 'category' => 'Kategorisinde göster', + 'important' => 'Önemli beslemelerde göster', + 'main_stream' => 'Ana akışta göster', ), - 'proxy' => 'Bu akışı güncellemek için vekil sunucu kullan', - 'proxy_help' => 'Bir protokol seçin (ör: SOCKS5) vekil sunucu adresini girin (Örneğin: <kbd>127.0.0.1:1080</kbd> ya da <kbd>username:password@127.0.0.1:1080</kbd>)', + 'proxy' => 'Bu beslemeyi almak için bir proxy ayarlayın', + 'proxy_help' => 'Bir protokol seçin (örneğin: SOCKS5) ve proxy adresini girin (örneğin: <kbd>127.0.0.1:1080</kbd> veya <kbd>kullanıcıadı:parola@127.0.0.1:1080</kbd>).', 'selector_preview' => array( 'show_raw' => 'Kaynak kodu göster', 'show_rendered' => 'İçeriği göster', ), 'show' => array( - 'all' => 'Tüm akışı göster', - 'error' => 'Sadece hatalı akışları göster', + 'all' => 'Tüm beslemeler', + 'error' => 'Yalnızca hatalı beslemeleri göster', ), 'showing' => array( - 'error' => 'Sadece hatalı akışları gösteriliyor', + 'error' => 'Yalnızca hatalı beslemeler gösteriliyor', ), 'ssl_verify' => 'SSL güvenliğini doğrula', 'stats' => 'İstatistikler', - 'think_to_add' => 'Akış ekleyebilirsiniz.', - 'timeout' => 'Zaman aşımı (saniye)', + 'think_to_add' => 'Birkaç besleme eklemeyi düşünebilirsiniz.', + 'timeout' => 'Zaman aşımı (saniye cinsinden)', 'title' => 'Başlık', - 'title_add' => 'RSS akışı ekle', - 'ttl' => 'Şu kadar süreden fazla otomatik yenileme yapma', + 'title_add' => 'RSS beslemesi ekle', + 'ttl' => 'Otomatik yenileme sıklığını şundan fazla yapma', 'unicityCriteria' => array( - '_' => 'Makale birlik kriterleri', - 'forced' => '<span title="Tekillik kriterini engelle, akışta yinelenen makaleler olsa bile">zorunlu</span>', - 'help' => 'Geçersiz akışlar için geçerlidir.<br />⚠️ Politikayı değiştirmek, yinelenenlerin oluşmasına neden olur.', + '_' => 'Makale benzersizlik kriteri', + 'forced' => '<span title="Beslemede yinelenen makaleler olsa bile benzersizlik kriterini zorla">zorlanmış</span>', + 'help' => 'Geçersiz beslemeler için geçerlidir.<br />⚠️ Politikayı değiştirmek kopyalar oluşturur.', 'id' => 'Standart Kimlik (varsayılan)', 'link' => 'Bağlantı', 'sha1:link_published' => 'Bağlantı + Tarih', 'sha1:link_published_title' => 'Bağlantı + Tarih + Başlık', 'sha1:link_published_title_content' => 'Bağlantı + Tarih + Başlık + İçerik', ), - 'url' => 'Akış URL', - 'useragent' => 'Bu akışı yüklemek için user agent kullan', + 'url' => 'Besleme URL’si', + 'useragent' => 'Bu beslemeyi almak için kullanıcı aracısını ayarlayın', 'useragent_help' => 'Örnek: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>', - 'validator' => 'Akış geçerliliğini kontrol edin', - 'website' => 'Site URL', - 'websub' => 'WebSub ile anlık bildirim', + 'validator' => 'Beslemenin geçerliliğini kontrol et', + 'website' => 'Web sitesi URL’si', + 'websub' => 'WebSub ile anlık bildirimler', ), 'import_export' => array( 'export' => array( - '_' => 'Dışa aktar', - 'sqlite' => 'Kullanıcı veritabanını SQLite olarak indirin', + '_' => 'Dışa Aktar', + 'sqlite' => 'Kullanıcı veritabanını SQLite olarak indir', ), - 'export_labelled' => 'Etiketli makaleleri dışarı aktar', - 'export_opml' => 'Akış listesini dışarı aktar (OPML)', - 'export_starred' => 'Favorileri dışarı aktar', + 'export_labelled' => 'Etiketlenmiş makalelerinizi dışa aktarın', + 'export_opml' => 'Besleme listesini dışa aktar (OPML)', + 'export_starred' => 'Favorilerinizi dışa aktarın', 'feed_list' => '%s makalenin listesi', - 'file_to_import' => 'Dosyadan içe aktar<br />(OPML, JSON or ZIP)', - 'file_to_import_no_zip' => 'Dosyadan içe aktar<br />(OPML or JSON)', - 'import' => 'İçe aktar', - 'starred_list' => 'Favori makaleleirn listesi', - 'title' => 'İçe / dışa aktar', + 'file_to_import' => 'İçe aktarılacak dosya<br />(OPML, JSON veya ZIP)', + 'file_to_import_no_zip' => 'İçe aktarılacak dosya<br />(OPML veya JSON)', + 'import' => 'İçe Aktar', + 'starred_list' => 'Favori makalelerin listesi', + 'title' => 'İçe / dışa aktarma', ), 'menu' => array( - 'add' => 'Kategori veya akış ekle', - 'import_export' => 'İçe / dışa aktar', + 'add' => 'Besleme veya kategori ekle', + 'import_export' => 'İçe / dışa aktarma', 'label_management' => 'Etiket yönetimi', 'stats' => array( - 'idle' => 'Boştaki akışlar', + 'idle' => 'Boşta olan beslemeler', 'main' => 'Ana istatistikler', 'repartition' => 'Makale dağılımı', ), @@ -277,19 +277,19 @@ return array( 'tag' => array( 'auto_label' => 'Bu etiketi yeni makalelere ekle', 'name' => 'İsim', - 'new_name' => 'Eski isim', - 'old_name' => 'Yeni isim', + 'new_name' => 'Yeni isim', + 'old_name' => 'Eski isim', ), 'title' => array( '_' => 'Abonelik yönetimi', - 'add' => 'Kategori veya akış ekle', + 'add' => 'Besleme veya kategori ekle', 'add_category' => 'Kategori ekle', 'add_dynamic_opml' => 'Dinamik OPML ekle', - 'add_feed' => 'Akış ekle', + 'add_feed' => 'Besleme ekle', 'add_label' => 'Etiket ekle', - 'add_opml_category' => 'OPML category name', // TODO - 'delete_label' => 'Etiket sil', - 'feed_management' => 'RSS akış yönetimi', + 'add_opml_category' => 'OPML kategori adı', + 'delete_label' => 'Etiketi sil', + 'feed_management' => 'RSS besleme yönetimi', 'rename_label' => 'Etiketi yeniden adlandır', 'subscription_tools' => 'Abonelik araçları', ), diff --git a/app/i18n/tr/user.php b/app/i18n/tr/user.php index db7081783..bf49fc725 100644 --- a/app/i18n/tr/user.php +++ b/app/i18n/tr/user.php @@ -13,30 +13,30 @@ return array( 'email' => array( 'feedback' => array( - 'invalid' => 'Bu email adresi geçersiz.', - 'required' => 'Bir email adresi gerekmektedir.', + 'invalid' => 'Bu e-posta adresi geçersiz.', + 'required' => 'Bir e-posta adresi gerekli.', ), 'validation' => array( - 'change_email' => '<a href="%s">Profil sayfasından</a> email adresinizi değiştirebilirsiniz.', - 'email_sent_to' => '<strong>%s</strong> adresine doğrulama postası gönderdik. Lütfen yönergelere uyarak email adresinizi doğrulayın.', + 'change_email' => 'E-posta adresinizi <a href="%s">profil sayfasından</a> değiştirebilirsiniz.', + 'email_sent_to' => 'Size <strong>%s</strong> adresine bir e-posta gönderdik. Lütfen adresinizi doğrulamak için talimatları takip edin.', 'feedback' => array( - 'email_failed' => 'Sunucu hatasından dolayı email adresinize posta gönderilemedi.', - 'email_sent' => 'Email adresinize posta gönderildi.', - 'error' => 'Email adresi doğrulaması başarısız.', - 'ok' => 'Bu email adresi doğrulandı.', - 'unnecessary' => 'Bu email adresi zaten doğrulandı.', - 'wrong_token' => 'Email doğrulaması yanlış anahtar sebebi ile başarısız oldu.', + 'email_failed' => 'Sunucu yapılandırma hatası nedeniyle size e-posta gönderemedik.', + 'email_sent' => 'E-posta adresinize bir mesaj gönderildi.', + 'error' => 'E-posta adresi doğrulama başarısız oldu.', + 'ok' => 'Bu e-posta adresi doğrulandı.', + 'unnecessary' => 'Bu e-posta adresi zaten doğrulanmıştı.', + 'wrong_token' => 'Yanlış bir token nedeniyle bu e-posta adresi doğrulanamadı.', ), - 'need_to' => '%s kullanımından önce email doğrulaması yapmalısınız.', - 'resend_email' => 'Emaili yeniden gönder', - 'title' => 'Email adres doğrulaması', + 'need_to' => '%s kullanabilmek için önce e-posta adresinizi doğrulamanız gerekiyor.', + 'resend_email' => 'E-postayı yeniden gönder', + 'title' => 'E-posta adresi doğrulama', ), ), 'mailer' => array( 'email_need_validation' => array( - 'body' => '%s kaydınız yapıldı, fakat email dğrulaması yapmanız gerekmektedir. Aşağıdaki bağlantıyı takip edin:', - 'title' => 'Hesabınızı doğrulamanız gerekmektedir', - 'welcome' => 'Hoşgeldin %s,', + 'body' => '%s sitesine yeni kaydoldunuz, ancak e-posta adresinizi hâlâ doğrulamanız gerekiyor. Bunun için şu bağlantıyı takip etmeniz yeterli:', + 'title' => 'Hesabınızı doğrulamanız gerekiyor', + 'welcome' => 'Hoş geldiniz %s,', ), ), 'password' => array( @@ -44,11 +44,11 @@ return array( ), 'tos' => array( 'feedback' => array( - 'invalid' => 'Kayıt için Hizmet Kullanım Koşullarını kabul etmek durumundasınız.', + 'invalid' => 'Kayıt olabilmek için Hizmet Şartları’nı kabul etmeniz gerekiyor.', ), ), 'username' => array( - 'invalid' => 'Kullanıcı adı geçersiz.', - 'taken' => 'Kullanıcı adı %s alınmış.', + 'invalid' => 'Bu kullanıcı adı geçersiz.', + 'taken' => 'Bu kullanıcı adı, %s, zaten alınmış.', ), ); |