From 4c6bd24eecae5cb9eaaa45f82215424068b7eb8d Mon Sep 17 00:00:00 2001 From: 𝗛𝗼𝗹𝗶 <75412448+mikropsoft@users.noreply.github.com> Date: Tue, 1 Apr 2025 12:30:09 +0300 Subject: Improve Turkish Language (#7442) * Improve Turkish Language * fix * Update gen.php * Update app/i18n/tr/gen.php Co-authored-by: Frans de Jonge * Update sub.php * edit * edit * make fix-all * Mark lines as ignored * Typo * Update sub.php --------- Co-authored-by: Frans de Jonge Co-authored-by: Alexandre Alapetite --- app/i18n/tr/admin.php | 218 +++++++++++++++++++++++++------------------------- 1 file changed, 109 insertions(+), 109 deletions(-) (limited to 'app/i18n/tr/admin.php') 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' => 'API erişimine izin ver (mobil uygulamalar için gerekli and sharing user queries)', // 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' => 'API erişimine izin ver (mobil uygulamalar ve kullanıcı sorgularını paylaşmak için gereklidir)', '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' => './data/cache klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Önbellek klasörü yetkileri sorunsuz.', + 'nok' => './data/cache 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' => './data klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Veri klasörü yetkileri sorunsuz.', + 'nok' => './data 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' => './data/favicons klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Site ikonu klasörü yetkileri sorunsuz.', + 'nok' => './data/favicons 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' => './data/tokens klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'İşaretler klasörü yetkileri sorunsuz..', + 'nok' => './data/tokens dizinindeki izinleri kontrol edin. HTTP sunucusunun yazma izni olmalı', + 'ok' => 'Belirteçler dizinindeki izinler uygun.', ), 'users' => array( - 'nok' => './data/users klasör yetkisini kontrol edin. HTTP yazma yetkisi olmalı', - 'ok' => 'Kullanıcılar klasörü yetkileri sorunsuz.', + 'nok' => './data/users 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: %s', ), '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. ./data/config.php adresinde elle düzenleyiniz.', + 'sensitive-parameter' => 'Hassas parametre. ./data/config.php dosyasında manuel olarak düzenleyin', 'tos' => array( 'disabled' => 'verilmedi', - 'enabled' => 'aktive edildi', - 'help' => 'Kullanım şartlarını nasıl aktifleştiririm?', + 'enabled' => 'etkin', + 'help' => 'Hizmet Şartlarını nasıl etkinleştiririm', ), 'websub' => array( 'help' => 'WebSub 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
(Tarayıcı girişi için)', + '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
(Web formuyla giriş yöntemi için)', 'password_format' => 'En az 7 karakter', 'title' => 'Kullanıcıları yönet', 'username' => 'Kullanıcı adı', -- cgit v1.2.3