aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app
diff options
context:
space:
mode:
authorCilga Iscan Tercanli <cilgaiscan@gmail.com>2022-10-12 08:21:09 +0200
committerGitHub <noreply@github.com>2022-10-12 08:21:09 +0200
commit4f830e0d71ee0949bb06a90410dc1b32b697935b (patch)
tree1311d75ba279b03eca1ba33d54ebca5c1794fc96 /app
parent4881e126ee36278fc92fc2a221687b1157b0d929 (diff)
downloadfreshrss-4f830e0d71ee0949bb06a90410dc1b32b697935b.tar.gz
freshrss-4f830e0d71ee0949bb06a90410dc1b32b697935b.zip
Complete Turkish translation (#4715)
* Complete Turkish translation * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'app')
-rw-r--r--app/i18n/tr/admin.php14
-rw-r--r--app/i18n/tr/conf.php74
-rw-r--r--app/i18n/tr/gen.php12
-rw-r--r--app/i18n/tr/index.php4
-rw-r--r--app/i18n/tr/install.php2
-rw-r--r--app/i18n/tr/sub.php78
6 files changed, 92 insertions, 92 deletions
diff --git a/app/i18n/tr/admin.php b/app/i18n/tr/admin.php
index 8790bfedf..1a6d83b21 100644
--- a/app/i18n/tr/admin.php
+++ b/app/i18n/tr/admin.php
@@ -170,18 +170,18 @@ return array(
'registration' => array(
'number' => 'En fazla hesap sayısı',
'select' => array(
- 'label' => 'Registration form', // TODO
+ 'label' => 'Kayıt Formu',
'option' => array(
- 'noform' => 'Disabled: No registration form', // TODO
- 'nolimit' => 'Enabled: No limit of accounts', // TODO
- 'setaccountsnumber' => 'Set max. number of accounts', // TODO
+ 'noform' => 'Devre Dışı: Kayıt Formu',
+ 'nolimit' => 'Devrede: Hesap limiti yok',
+ 'setaccountsnumber' => 'Maksimum hesap limitini ayarla',
),
),
'status' => array(
- 'disabled' => 'Form disabled', // TODO
- 'enabled' => 'Form enabled', // TODO
+ 'disabled' => 'Form devre dışı',
+ 'enabled' => 'Form devrede',
),
- 'title' => 'User registration form', // TODO
+ 'title' => 'Kullanıcı kayıt formu',
),
),
'update' => array(
diff --git a/app/i18n/tr/conf.php b/app/i18n/tr/conf.php
index 203d3bec4..92736b5c9 100644
--- a/app/i18n/tr/conf.php
+++ b/app/i18n/tr/conf.php
@@ -39,7 +39,7 @@ return array(
'publication_date' => 'Yayınlama Tarihi',
'related_tags' => 'İlgili etiketler',
'sharing' => 'Paylaşım',
- 'summary' => 'Summary', // TODO
+ 'summary' => 'Özet',
'top_line' => 'Üst çizgi',
),
'language' => 'Dil',
@@ -49,13 +49,13 @@ return array(
),
'show_nav_buttons' => 'Gezinti düğmelerini göster',
'theme' => 'Tema',
- 'theme_not_available' => 'The “%s” theme is not available anymore. Please choose another theme.', // TODO
+ 'theme_not_available' => '“%s” teması şuan uygun değilç Lütfen başka bir tema seçin.',
'thumbnail' => array(
- 'label' => 'Thumbnail', // TODO
- 'landscape' => 'Landscape', // TODO
- 'none' => 'None', // TODO
- 'portrait' => 'Portrait', // TODO
- 'square' => 'Square', // TODO
+ 'label' => 'Önizleme',
+ 'landscape' => 'Manzara',
+ 'none' => 'Hiçbiri',
+ 'portrait' => 'Portre',
+ 'square' => 'Kare',
),
'title' => 'Görünüm',
'width' => array(
@@ -68,9 +68,9 @@ return array(
),
'logs' => array(
'loglist' => array(
- 'level' => 'Log Level', // TODO
- 'message' => 'Log Message', // TODO
- 'timestamp' => 'Timestamp', // TODO
+ 'level' => 'Log Seviyesi',
+ 'message' => 'Log Mesajı',
+ 'timestamp' => 'Zaman Damgası',
),
'pagination' => array(
'first' => 'İlk',
@@ -139,28 +139,28 @@ return array(
'always_show_favorites' => 'Öntanımlı olarak favori tüm makaleleri göster',
'article' => array(
'authors_date' => array(
- '_' => 'Authors and date', // TODO
- 'both' => 'In header and footer', // TODO
- 'footer' => 'In footer', // TODO
- 'header' => 'In header', // TODO
- 'none' => 'None', // TODO
+ '_' => 'Yazarlar ve Tarih',
+ 'both' => 'Üst Bilgi ve Alt Bilgide',
+ 'footer' => 'Alt Bilgi',
+ 'header' => 'Üst Bilgi',
+ 'none' => 'Hiçbiri',
),
'feed_name' => array(
- 'above_title' => 'Above title/tags', // TODO
- 'none' => 'None', // TODO
- 'with_authors' => 'In authors and date row', // TODO
+ 'above_title' => 'Başlıklar/Etiklerin Üstünde',
+ 'none' => 'Hiçbiri',
+ 'with_authors' => 'Yazarlar ve tarihler satırında',
),
- 'feed_title' => 'Feed title', // TODO
+ 'feed_title' => 'Akış Başlığı',
'tags' => array(
- '_' => 'Tags', // TODO
- 'both' => 'In header and footer', // TODO
- 'footer' => 'In footer', // TODO
- 'header' => 'In header', // TODO
- 'none' => 'None', // TODO
+ '_' => 'Etiketler',
+ 'both' => 'Üst Bilgi ve Alt Bilgide',
+ 'footer' => 'Alt Bilgide',
+ 'header' => 'Üst Bilgide',
+ 'none' => 'Hiçbiri',
),
'tags_max' => array(
- '_' => 'Max number of tags shown', // TODO
- 'help' => '0 means: show all tags and do not collapse them', // TODO
+ '_' => 'Gösterilecek maksimum etiket sayısı',
+ 'help' => '0: Tüm etiketleri göster ve daraltma',
),
),
'articles_per_page' => 'Sayfa başına makale sayısı',
@@ -170,12 +170,12 @@ return array(
'display_articles_unfolded' => 'Katlaması açılmış makaleleri öntanımlı olarak göster',
'display_categories_unfolded' => 'Katlaması açılacak kategoriler',
'headline' => array(
- 'articles' => 'Articles: Open/Close', // TODO
- 'articles_header_footer' => 'Articles: header/footer', // TODO
- 'categories' => 'Left navigation: Categories', // TODO
- 'mark_as_read' => 'Mark article as read', // TODO
- 'misc' => 'Miscellaneous', // TODO
- 'view' => 'View', // TODO
+ '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',
+ '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',
@@ -185,12 +185,12 @@ return array(
'read' => array(
'article_open_on_website' => 'orijinal makale sitesi açıldığında',
'article_viewed' => 'makale görüntülendiğinde',
- 'keep_max_n_unread' => 'Max number of articles to keep unread', // TODO
+ 'keep_max_n_unread' => 'Okunmadı tutulacak maksimum metin sayısı',
'scroll' => 'kaydırma yapılırken',
- 'upon_gone' => 'when it is no longer in the upstream news feed', // TODO
+ 'upon_gone' => 'Yeni akışta üst sıralarda değilken',
'upon_reception' => 'makale üzerinde gelince',
'when' => 'Makaleyi okundu olarak işaretle…',
- 'when_same_title' => 'if an identical title already exists in the top <i>n</i> newest articles', // TODO
+ 'when_same_title' => 'Aynı başlığa sahip daha yeni bir makale en popüler <i>n</i> yeni metinlerdeyse',
),
'show' => array(
'_' => 'Gösterilecek makaleler',
@@ -222,7 +222,7 @@ return array(
'_' => 'Paylaşım',
'add' => 'Bir paylaşım türü ekle',
'blogotext' => 'Blogotext', // IGNORE
- 'deprecated' => 'This service is deprecated and will be removed from FreshRSS in a <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Open documentation for more information" target="_blank">future release</a>.', // TODO
+ 'deprecated' => 'This service is deprecated and will be removed from FreshRSS in a <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Open documentation for more information" target="_blank">Gelecek dağıtımda</a>.',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
'facebook' => 'Facebook', // IGNORE
@@ -257,7 +257,7 @@ return array(
'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' => 'Open the next unread article', // TODO
+ 'next_unread_article' => 'Sıradaki okunmamış metni aç',
'non_standard' => 'Bazı tuşlar (<kbd>%s</kbd>) kullanılamayabilir.',
'normal_view' => 'Normal görünüme geç',
'other_action' => 'Diğer eylemler',
diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php
index 04c0f7963..a43426990 100644
--- a/app/i18n/tr/gen.php
+++ b/app/i18n/tr/gen.php
@@ -18,7 +18,7 @@ return array(
'back_to_rss_feeds' => '← RSS akışlarınız için geri gidin',
'cancel' => 'İptal',
'create' => 'Oluştur',
- 'delete_muted_feeds' => 'Delete muted feeds', // TODO
+ 'delete_muted_feeds' => 'Sessize alınmış akışları sil',
'demote' => 'Yöneticilikten al',
'disable' => 'Pasif',
'empty' => 'Boş',
@@ -29,10 +29,10 @@ return array(
'load_default_shortcuts' => 'Öntanımlı kısayolları yükle',
'manage' => 'Yönet',
'mark_read' => 'Okundu olarak işaretle',
- 'open_url' => 'Open URL', // TODO
+ 'open_url' => 'URLyi aç',
'promote' => 'Yöneticilik ata',
'purge' => 'Temizle',
- 'refresh_opml' => 'Refresh OPML', // TODO
+ 'refresh_opml' => 'OPML yenile',
'remove' => 'Sil',
'rename' => 'Yeniden adlandır',
'see_website' => 'Siteyi gör',
@@ -130,7 +130,7 @@ return array(
'confirm_action_feed_cat' => 'Bunu yapmak istediğinize emin misiniz ? Favorileriniz ve sorgularınız silinecek. Daha sonra iptal edilemez!',
'feedback' => array(
'body_new_articles' => 'FreshRSS de okunmaz üzere %%d yeni makale mevcut.',
- 'body_unread_articles' => '(unread: %%d)', // TODO
+ 'body_unread_articles' => '(unread: %%d)', // IGNORE
'request_failed' => 'Hata. İnternet bağlantınızı kontrol edin.',
'title_new_articles' => 'FreshRSS: yeni makaleler!',
),
@@ -160,7 +160,7 @@ return array(
),
'menu' => array(
'about' => 'Hakkında',
- 'account' => 'Account', // TODO
+ 'account' => 'Hesap',
'admin' => 'Yönetim',
'archiving' => 'Arşiv',
'authentication' => 'Kimlik doğrulama',
@@ -211,7 +211,7 @@ return array(
'twitter' => 'Twitter', // IGNORE
'wallabag' => 'wallabag v1', // IGNORE
'wallabagv2' => 'wallabag v2', // IGNORE
- 'web-sharing-api' => 'System sharing', // TODO
+ 'web-sharing-api' => 'Sistem paylaşımı',
'whatsapp' => 'Whatsapp', // IGNORE
'xing' => 'Xing', // IGNORE
),
diff --git a/app/i18n/tr/index.php b/app/i18n/tr/index.php
index 9b009b287..4e3f7bdea 100644
--- a/app/i18n/tr/index.php
+++ b/app/i18n/tr/index.php
@@ -27,7 +27,7 @@ return array(
'feed' => array(
'add' => 'Akış ekleyebilirsin.',
'empty' => 'Gösterilecek makale yok.',
- 'rss_of' => 'RSS feed of %s', // TODO
+ 'rss_of' => '%s kaynağına ait RSS akışı',
'title' => 'Ana akış',
'title_fav' => 'Favoriler',
'title_global' => 'Evrensel görünüm',
@@ -42,7 +42,7 @@ return array(
'about' => 'FreshRSS hakkında',
'before_one_day' => 'Bir gün önce',
'before_one_week' => 'Bir hafta önce',
- 'bookmark_query' => 'Bookmark current query', // TODO
+ 'bookmark_query' => 'Şuana ait yer imi sorgusu',
'favorites' => 'Favoriler (%s)',
'global_view' => 'Evrensel görünüm',
'main_stream' => 'Ana akış',
diff --git a/app/i18n/tr/install.php b/app/i18n/tr/install.php
index ff2a5ac90..1a5da48e8 100644
--- a/app/i18n/tr/install.php
+++ b/app/i18n/tr/install.php
@@ -90,7 +90,7 @@ return 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.',
),
- 'reload' => 'Check again', // TODO
+ '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.',
diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php
index a77f60f0e..057b7c644 100644
--- a/app/i18n/tr/sub.php
+++ b/app/i18n/tr/sub.php
@@ -25,19 +25,19 @@ return array(
'add' => 'Kategori ekle',
'archiving' => 'Arşiv',
'dynamic_opml' => array(
- '_' => 'Dynamic OPML', // TODO
- 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO
+ '_' => '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',
),
'empty' => 'Boş kategori',
'information' => 'Bilgi',
- 'opml_url' => 'OPML URL', // TODO
+ 'opml_url' => 'OPML linki',
'position' => 'Konumu göster',
'position_help' => 'Kategori sıralama düzenini kontrol etmek için',
'title' => 'Başlık',
),
'feed' => array(
- 'accept_cookies' => 'Accept cookies', // TODO
- 'accept_cookies_help' => 'Allow the feed server to set cookies (stored in memory for the duration of the request only)', // TODO
+ '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' => 'RSS akışı ekle',
'advanced' => 'Gelişmiş',
'archiving' => 'Arşiv',
@@ -50,7 +50,7 @@ return array(
),
'clear_cache' => 'Önbelleği her zaman temizle',
'content_action' => array(
- '_' => 'Content action when fetching the article content', // TODO
+ '_' => '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',
@@ -60,8 +60,8 @@ return array(
'css_help' => 'Dikkat, daha çok zaman gerekir!',
'css_path' => 'Makaleleri kendi CSS görünümü ile göster',
'css_path_filter' => array(
- '_' => 'CSS selector of the elements to remove', // TODO
- 'help' => 'A CSS selector may be a list such as: <kbd>.footer, .aside</kbd>', // TODO
+ '_' => 'Kaldırılacak elemana ait CSS seçicisi',
+ 'help' => 'CSS seçicisi şu şekilde olabilir: <kbd>.footer, .aside</kbd>',
),
'description' => 'Tanım',
'empty' => 'Bu akış boş. Lütfen akışın aktif olduğuna emin olun.',
@@ -73,65 +73,65 @@ return array(
'information' => 'Bilgi',
'keep_min' => 'En az tutulacak makale sayısı',
'kind' => array(
- '_' => 'Type of feed source', // TODO
+ '_' => 'Akış kaynağının tipi',
'html_xpath' => array(
- '_' => 'HTML + XPath (Web scraping)', // TODO
+ '_' => 'HTML + XPath (Web scraping)', // IGNORE
'feed_title' => array(
- '_' => 'feed title', // TODO
- 'help' => 'Example: <code>//title</code> or a static string: <code>"My custom feed"</code>', // TODO
+ '_' => 'akış başlığı',
+ 'help' => 'Örnek: <code>//başlık</code> ya da sabit dizgi: <code>"Benim özel akışım"</code>',
),
- 'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn> is a standard query language for advanced users, and which FreshRSS supports to enable Web scraping.', // TODO
+ '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.',
'item' => array(
- '_' => 'finding news <strong>items</strong><br /><small>(most important)</small>', // TODO
- 'help' => 'Example: <code>//div[@class="news-item"]</code>', // TODO
+ '_' => 'yeni nesneler bulunuyor <strong>nesneler</strong><br /><small>(en önemli)</small>',
+ 'help' => 'Örnek: <code>//div[@class="news-item"]</code>',
),
'item_author' => array(
- '_' => 'item author', // TODO
- 'help' => 'Can also be a static string. Example: <code>"Anonymous"</code>', // TODO
+ '_' => 'nesne yazarı author',
+ 'help' => 'Sabit dizi olabilir. Örnek: <code>"Anonymous"</code>',
),
- 'item_categories' => 'item tags', // TODO
+ 'item_categories' => 'nesne etiketleri',
'item_content' => array(
- '_' => 'item content', // TODO
- 'help' => 'Example to take the full item: <code>.</code>', // TODO
+ '_' => 'nesne içeriği',
+ 'help' => 'Tüm nesneyi almak için örnek: <code>.</code>',
),
'item_thumbnail' => array(
- '_' => 'item thumbnail', // TODO
- 'help' => 'Example: <code>descendant::img/@src</code>', // TODO
+ '_' => 'nesne önizlemesi',
+ 'help' => 'Örnek: <code>descendant::img/@src</code>',
),
'item_timeFormat' => array(
- '_' => 'Custom date/time format', // TODO
- 'help' => 'Optional. A format supported by <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> such as <code>d-m-Y H:i:s</code>', // TODO
+ '_' => 'Özel tarih/saat formatı',
+ 'help' => 'Opsiyonel. Desteklenen biçime buradan ulaşabilirsiniz. <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> ya da <code>d-m-Y H:i:s</code>',
),
'item_timestamp' => array(
- '_' => 'item date', // TODO
- 'help' => 'The result will be parsed by <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a>', // TODO
+ '_' => 'nesne 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(
- '_' => 'item title', // TODO
- 'help' => 'Use in particular the <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">XPath axis</a> <code>descendant::</code> like <code>descendant::h2</code>', // TODO
+ '_' => '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',
),
'item_uid' => array(
- '_' => 'item unique ID', // TODO
- 'help' => 'Optional. Example: <code>descendant::div/@data-uri</code>', // TODO
+ '_' => 'nesne spesifik ID',
+ 'help' => 'Opsiyonel. Örnek: <code>descendant::div/@data-uri</code>',
),
'item_uri' => array(
- '_' => 'item link (URL)', // TODO
- 'help' => 'Example: <code>descendant::a/@href</code>', // TODO
+ '_' => 'nesne linki (URL)',
+ 'help' => 'Örnek: <code>descendant::a/@href</code>',
),
- 'relative' => 'XPath (relative to item) for:', // TODO
- 'xpath' => 'XPath for:', // TODO
+ 'relative' => 'XPath (nesneye ait):',
+ 'xpath' => 'XPath:',
),
- 'rss' => 'RSS / Atom (default)', // TODO
+ 'rss' => 'RSS / Atom (varsayılan)',
),
'maintenance' => array(
'clear_cache' => 'Önbelleği temizle',
'clear_cache_help' => 'Bu akışın önbelleğini temizler.',
'reload_articles' => 'Makaleleri yeniden yükle',
- 'reload_articles_help' => 'Reload that many articles and fetch complete content if a selector is defined.', // TODO
+ 'reload_articles_help' => 'Belirlenen seçiçi için metin yenileme ve tüm akış çekme',
'title' => 'Bakım',
),
- 'max_http_redir' => 'Max HTTP redirects', // TODO
- 'max_http_redir_help' => 'Set to 0 or leave blank to disable, -1 for unlimited redirects', // TODO
+ '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',
'moved_category_deleted' => 'Bir kategoriyi silerseniz, içerisindeki akışlar <em>%s</em> içerisine yerleşir.',
'mute' => 'sessize al',
'no_selected' => 'Hiçbir akış seçilmedi.',
@@ -202,7 +202,7 @@ return array(
'_' => 'Abonelik yönetimi',
'add' => 'Kategori veya akış ekle',
'add_category' => 'Kategori ekle',
- 'add_dynamic_opml' => 'Add dynamic OPML', // TODO
+ 'add_dynamic_opml' => 'Dinamik OPML ekle',
'add_feed' => 'Akış ekle',
'add_label' => 'Etiket ekle',
'delete_label' => 'Etiket sil',