diff options
| author | 2024-11-01 12:42:28 +0300 | |
|---|---|---|
| committer | 2024-11-01 10:42:28 +0100 | |
| commit | 643a31558cf926ff8d2601f779be3a56b9e40192 (patch) | |
| tree | a75130b1df9a921501d4906bae014124aae5c775 | |
| parent | 9d5a79c9acad32396d5fcc274a7cb99eac23ac69 (diff) | |
upd: Turkish translations have been completed. Changes have been made to words in previous translations. (#6960)
* upd: Update Turkish translation
* upd: "Ramazan Sancar" was added to Credits.md.
* upd: Turkish translations have been completed. Changes have been made to words in previous translations.
upd: fixed ellipsis usage.
* Update app/i18n/tr/gen.php
* add: Turkish translations have been made for Core Extensions (User CSS, UserJS).
* Update app/i18n/tr/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update app/i18n/tr/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update app/i18n/tr/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
| -rw-r--r-- | app/i18n/cs/admin.php | 2 | ||||
| -rw-r--r-- | app/i18n/tr/admin.php | 4 | ||||
| -rw-r--r-- | app/i18n/tr/conf.php | 32 | ||||
| -rw-r--r-- | app/i18n/tr/feedback.php | 2 | ||||
| -rw-r--r-- | app/i18n/tr/gen.php | 12 | ||||
| -rw-r--r-- | app/i18n/tr/sub.php | 42 | ||||
| -rw-r--r-- | app/i18n/zh-cn/admin.php | 2 | ||||
| -rw-r--r-- | lib/core-extensions/UserCSS/i18n/tr/ext.php | 7 | ||||
| -rw-r--r-- | lib/core-extensions/UserJS/i18n/tr/ext.php | 7 |
9 files changed, 62 insertions, 48 deletions
diff --git a/app/i18n/cs/admin.php b/app/i18n/cs/admin.php index 911957ed8..43bdfabc0 100644 --- a/app/i18n/cs/admin.php +++ b/app/i18n/cs/admin.php @@ -206,7 +206,7 @@ return array( 'copiedFromURL' => 'update.php zkopírováno z %s do ./data', 'current_version' => 'Vaše aktuální verze', 'last' => 'Poslední kontrola', - 'loading' => 'Aktualizuje se...', + 'loading' => 'Aktualizuje se…', 'none' => 'Žádné nové aktualizace', 'releaseChannel' => array( '_' => 'Kanál pro vydání', diff --git a/app/i18n/tr/admin.php b/app/i18n/tr/admin.php index 906146d69..61e5c311a 100644 --- a/app/i18n/tr/admin.php +++ b/app/i18n/tr/admin.php @@ -116,7 +116,7 @@ return array( 'description' => 'Açıklama', 'disabled' => 'Pasif', 'empty_list' => 'Yüklenmiş eklenti bulunmamaktadır', - 'empty_list_help' => 'Check the logs to determine the reason behind the empty extension list.', // TODO + 'empty_list_help' => 'Boş uzantı listesinin arkasındaki nedeni belirlemek için günlükleri kontrol edin.', 'enabled' => 'Aktif', 'latest' => 'Kuruldu', 'name' => 'İsim', @@ -210,7 +210,7 @@ return array( 'none' => 'Yeni güncelleme yok', 'releaseChannel' => array( '_' => 'Sürüm kanalı', - 'edge' => 'Rolling release (“edge”)', // IGNORE + 'edge' => 'Sürekli güncellenen sürüm (“edge”)', 'latest' => 'Stabil sürüm (“latest”)', ), 'title' => 'Sistem güncelleme', diff --git a/app/i18n/tr/conf.php b/app/i18n/tr/conf.php index 18ddee338..8174f84e5 100644 --- a/app/i18n/tr/conf.php +++ b/app/i18n/tr/conf.php @@ -22,12 +22,12 @@ return array( 'keep_period' => 'Bellekte tutulacak en eski makale tarihi', 'keep_unreads' => 'Okunmamaış makaleleri asla silme', 'maintenance' => 'Bakım', - 'optimize' => 'Veritabanı optimize et', + '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.', 'purge_now' => 'Şimdi temizle', - 'title' => 'Arşiv', + 'title' => 'Arşivleme', 'ttl' => 'Şu süreden sık otomatik yenileme yapma', ), 'display' => array( @@ -35,7 +35,7 @@ return array( 'darkMode' => array( '_' => 'Otomatik karanlık mod', 'auto' => 'Otomatik', - 'help' => 'For compatible themes only', // TODO + 'help' => 'Yalnızca uyumlu temalar için', 'no' => 'Kapalı', ), 'icon' => array( @@ -100,8 +100,8 @@ return array( ), ), 'privacy' => array( - '_' => 'Privacy', // TODO - 'retrieve_extension_list' => 'Retrieve extension list', // TODO + '_' => 'Gizlilik', + 'retrieve_extension_list' => 'Uzantı listesini al', ), 'profile' => array( '_' => 'Profil yönetimi', @@ -119,7 +119,7 @@ return array( 'query' => array( '_' => 'Kullanıcı sorguları', 'deprecated' => 'Bu sorgu artık geçerli değil. İlgili akış veya kategori silinmiş.', - 'description' => 'Description', // TODO + 'description' => 'Açıklama', 'filter' => array( '_' => 'Filtre uygulandı:', 'categories' => 'Kategoriye göre göster', @@ -140,7 +140,7 @@ return array( 'get_important' => 'Önemli akışındaki 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' => 'Image URL', // TODO + 'image_url' => 'Resim Bağlantısı (URL)', 'name' => 'İsim', 'no_filter' => 'Filtre yok', 'number' => 'Sorgu n°%d', @@ -149,7 +149,7 @@ return array( 'search' => '“%s” için arama', 'share' => array( '_' => 'Bu aramayı linkle paylaşın', - 'greader' => 'Shareable link to the GReader JSON', // TODO + 'greader' => 'GReader JSON için paylaşılabilir bağlantı', 'help' => 'Bu aramayı herhangi 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ı', @@ -177,7 +177,7 @@ return 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' => 'Applies to feeds individually', // TODO + 'apply_to_individual_feed' => 'Tek tek akışlara uygulanır', 'article' => array( 'authors_date' => array( '_' => 'Yazarlar ve Tarih', @@ -193,9 +193,9 @@ return array( ), 'feed_title' => 'Akış Başlığı', 'icons' => array( - '_' => 'Article icons position<br /><small>(Reading view only)</small>', // TODO - 'above_title' => 'Above title', // TODO - 'with_authors' => 'In authors and date row', // TODO + '_' => 'Makale simgeleri konumu<br /><small>(Yalnızca okuma görünümü)</small>', + 'above_title' => 'Başlığın üstünde', + 'with_authors' => 'Yazarlar ve tarih satırında', ), 'tags' => array( '_' => 'Etiketler', @@ -237,8 +237,8 @@ return array( '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' => 'if an identical title already exists in the top <i>n</i> newest articles of the category', // TODO - 'when_same_title_in_feed' => 'Aynı başlığa sahip daha yeni bir makale en popüler <i>n</i> yeni metinlerdeyse (of the feed)', // DIRTY + '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', ), 'show' => array( '_' => 'Gösterilecek makaleler', @@ -258,7 +258,7 @@ return array( 'older_first' => 'Önce eskiler', ), 'star' => array( - 'when' => 'Mark an article as favourite…', // TODO + 'when' => 'Bir makaleyi favori olarak işaretle…', ), 'sticky_post' => 'Makale açıldığında yukarı getir', 'title' => 'Okuma', @@ -313,7 +313,7 @@ return array( 'other_action' => 'Diğer eylemler', 'previous_article' => 'Önceki makaleye geç', 'reading_view' => 'Okuma görünümüne geç', - 'rss_view' => 'RSS beslemesi olarak aç', + '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ç', diff --git a/app/i18n/tr/feedback.php b/app/i18n/tr/feedback.php index 1de4a8935..8389e7d6f 100644 --- a/app/i18n/tr/feedback.php +++ b/app/i18n/tr/feedback.php @@ -61,7 +61,7 @@ return array( '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.', '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.', // IGNORE + 'zip_error' => 'ZIP içe aktarımı sırasında hata meydana geldi.', ), 'profile' => array( 'error' => 'Profiliniz düzenlenemedi', diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php index fe2c57a9c..577913256 100644 --- a/app/i18n/tr/gen.php +++ b/app/i18n/tr/gen.php @@ -21,7 +21,7 @@ return array( 'delete_muted_feeds' => 'Sessize alınmış akışları sil', 'demote' => 'Yöneticilikten al', 'disable' => 'Pasif', - 'download' => 'Download', // TODO + 'download' => 'İndir', 'empty' => 'Boş', 'enable' => 'Aktif', 'export' => 'Dışa Aktar', @@ -31,12 +31,12 @@ return array( 'manage' => 'Yönet', 'mark_read' => 'Okundu olarak işaretle', 'menu' => array( - 'open' => 'Open menu', // TODO + 'open' => 'Menüyü aç', ), 'nav_buttons' => array( - 'next' => 'Next article', // TODO - 'prev' => 'Previous article', // TODO - 'up' => 'Go up', // TODO + 'next' => 'Sonraki makale', + 'prev' => 'Önceki makale', + 'up' => 'Yukarı çık', ), 'open_url' => 'URLyi aç', 'promote' => 'Yöneticilik ata', @@ -185,7 +185,7 @@ return array( 'display' => 'Görünüm', 'extensions' => 'Eklentiler', 'logs' => 'Log kayıtları', - 'privacy' => 'Privacy', // TODO + 'privacy' => 'Gizlilik', 'queries' => 'Kullanıcı sorguları', 'reading' => 'Okuma', 'search' => 'Kelime veya #etiket ara', diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php index b5bc90f2d..318c2ce0f 100644 --- a/app/i18n/tr/sub.php +++ b/app/i18n/tr/sub.php @@ -16,9 +16,9 @@ return array( 'title' => 'API', // IGNORE ), 'bookmarklet' => array( - 'documentation' => 'Bu butonu yer imleri araç çubuğunuza sürükleyerek veya sağ tıklayıp “Bağlantıyı yer imlerine ekle” seçeneğini seçerek yer imlerine ekleyin. Eklemek istediğiniz sitedeyken oluşturulan bu “Abone Ol” butonu ile akış ekleyebilirsiniz.', + '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' => 'Bookmarklet', // IGNORE + 'title' => 'Yer işareti', ), 'category' => array( '_' => 'Kategori', @@ -29,9 +29,9 @@ return array( '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', - 'expand' => 'Expand category', // TODO + 'expand' => 'Kategoriyi genişlet', 'information' => 'Bilgi', - 'open' => 'Open category', // TODO + 'open' => 'Kategoriyi aç', 'opml_url' => 'OPML linki', 'position' => 'Konumu göster', 'position_help' => 'Kategori sıralama düzenini kontrol etmek için', @@ -77,17 +77,17 @@ return 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>.', ), - 'http_headers' => 'HTTP Headers', // TODO - 'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: <kbd><code>Accept: application/atom+xml<br />Authorization: Bearer some-token</code></kbd>).', // TODO + '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>).', 'information' => 'Bilgi', 'keep_min' => 'En az tutulacak makale sayısı', 'kind' => array( '_' => 'Akış kaynağının tipi', 'html_json' => array( - '_' => 'HTML + XPath + JSON dot notation (JSON in HTML)', // TODO + '_' => 'HTML + XPath + JSON nokta gösterimi (HTML’de JSON)', 'xpath' => array( - '_' => 'XPath for JSON in HTML', // TODO - 'help' => 'Example: <code>//script[@type="application/json"]</code>', // TODO + '_' => 'HTML’de JSON için XPath', + 'help' => 'Örnek: <code>//script[@type="application/json"]</code>', ), ), 'html_xpath' => array( @@ -138,7 +138,7 @@ return array( 'xpath' => 'XPath:', ), 'json_dotnotation' => array( - '_' => 'JSON (Dotted notation)', // IGNORE + '_' => 'JSON (Noktalı gösterim)', // IGNORE 'feed_title' => array( '_' => 'akış başlığı', 'help' => 'Örnek: <code>meta.title</code> ya da sabit bir dizgi: <code>"Benim özel akışım"</code>', @@ -196,11 +196,11 @@ return array( 'moved_category_deleted' => 'Bir kategoriyi silerseniz, içerisindeki akışlar <em>%s</em> içerisine yerleşir.', 'mute' => array( '_' => 'sessize al', - 'state_is_muted' => 'This feed is muted', // TODO + 'state_is_muted' => 'Bu akış sessize alındı', ), 'no_selected' => 'Hiçbir akış seçilmedi.', 'number_entries' => '%d makale', - 'open_feed' => 'Open feed %s', // TODO + 'open_feed' => '%s akışını aç', 'priority' => array( '_' => 'Görünürlük', 'archived' => 'Gösterme (arşivlenmiş)', @@ -229,14 +229,14 @@ return array( 'title_add' => 'RSS akışı ekle', 'ttl' => 'Şu kadar süreden fazla otomatik yenileme yapma', 'unicityCriteria' => array( - '_' => 'Article unicity criteria', // TODO - 'forced' => '<span title="Block the unicity criteria, even when the feed has duplicate articles">forced</span>', // TODO - 'help' => 'Relevant for invalid feeds.<br />⚠️ Changing the policy will create duplicates.', // TODO - 'id' => 'Standard ID (default)', // TODO - 'link' => 'Link', // TODO - 'sha1:link_published' => 'Link + Date', // TODO - 'sha1:link_published_title' => 'Link + Date + Title', // TODO - 'sha1:link_published_title_content' => 'Link + Date + Title + Content', // TODO + '_' => '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.', + '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', @@ -248,7 +248,7 @@ return array( 'import_export' => array( 'export' => array( '_' => 'Dışa aktar', - 'sqlite' => 'Download user database as SQLite', // TODO + 'sqlite' => 'Kullanıcı veritabanını SQLite olarak indirin', ), 'export_labelled' => 'Etiketli makaleleri dışarı aktar', 'export_opml' => 'Akış listesini dışarı aktar (OPML)', diff --git a/app/i18n/zh-cn/admin.php b/app/i18n/zh-cn/admin.php index 2006c6829..12ac1f1cb 100644 --- a/app/i18n/zh-cn/admin.php +++ b/app/i18n/zh-cn/admin.php @@ -206,7 +206,7 @@ return array( 'copiedFromURL' => '从 %s 复制 update.php 到 ./data', 'current_version' => '当前 版本为', 'last' => '上次检查', - 'loading' => '更新中...', + 'loading' => '更新中…', 'none' => '没有可用更新', 'releaseChannel' => array( '_' => '发布通道', diff --git a/lib/core-extensions/UserCSS/i18n/tr/ext.php b/lib/core-extensions/UserCSS/i18n/tr/ext.php new file mode 100644 index 000000000..c68ed97c3 --- /dev/null +++ b/lib/core-extensions/UserCSS/i18n/tr/ext.php @@ -0,0 +1,7 @@ +<?php + +return array( + 'user_css' => array( + 'write_css' => 'Ek CSS kuralları', + ), +); diff --git a/lib/core-extensions/UserJS/i18n/tr/ext.php b/lib/core-extensions/UserJS/i18n/tr/ext.php new file mode 100644 index 000000000..3ac3493ef --- /dev/null +++ b/lib/core-extensions/UserJS/i18n/tr/ext.php @@ -0,0 +1,7 @@ +<?php + +return array( + 'user_js' => array( + 'write_js' => 'Ek JS', + ), +); |
