From 77e40ef1c8c85cb8b7c1d99476f334e78262374c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9D=97=9B=F0=9D=97=BC=F0=9D=97=B9=F0=9D=97=B6?= <75412448+mikropsoft@users.noreply.github.com> Date: Thu, 1 May 2025 12:41:12 +0300 Subject: [PATCH] Update app_tr.arb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I translated the main strings in `app_en.arb` to Turkish, keeping things clear and natural, and ditched the `@` metadata parts to simplify it. Shouldn’t cause any issues, but it works better for me! --- lib/l10n/app_tr.arb | 324 +++++++++----------------------------------- 1 file changed, 62 insertions(+), 262 deletions(-) diff --git a/lib/l10n/app_tr.arb b/lib/l10n/app_tr.arb index 0584f501..1d17526b 100644 --- a/lib/l10n/app_tr.arb +++ b/lib/l10n/app_tr.arb @@ -1,390 +1,190 @@ { "welcomeWispar": "Wispar'a Hoş Geldiniz!", - "@welcomeWispar": {}, - "appDescription": "Bilimsel literatürü güncel tutmanızı sağlayan açık kaynaklı uygulamanız. Hızlıca kurulum yapalım!", - "@appDescription": {}, + "appDescription": "Bilimsel literatürü güncel tutmak için açık kaynaklı uygulamanız. Hemen kurulumunuza başlayalım!", "setupInstitutionalAccess": "Kurumsal Erişimi Ayarla", - "@setupInstitutionalAccess": {}, - "setupInstitutionalAccessLong": "Kurumunuzun EZproxy'sini seçerek dergi aboneliklerine erişim sağlayın. Bu, VPN veya yerinde erişim ihtiyacını ortadan kaldırır.", - "@setupInstitutionalAccessLong": {}, - "setupSelectInstitution": "Kurumumu seç", - "@setupSelectInstitution": {}, - "setupSelectedInstitution": "Şu kurumu seçtiniz:", - "@setupSelectedInstitution": {}, + "setupInstitutionalAccessLong": "Kurumunuzun EZproxy'sini seçerek dergi aboneliklerine erişim sağlayın. Bu, VPN veya yerinde erişim ihtiyacını ortadan kaldıracaktır.", + "setupSelectInstitution": "Kurumumu Seç", + "setupSelectedInstitution": "Seçtiniz:", "setupLinkZotero": "Zotero'yu Bağla", - "@setupLinkZotero": {}, - "setupZoteroLong": "Yayınları doğrudan Zotero kütüphanenize gönderin. Bunlar özel bir Wispar koleksiyonuna eklenecek.", - "@setupZoteroLong": {}, + "setupZoteroLong": "Yayınları doğrudan Zotero kütüphanenize gönderin. Bunlar özel bir Wispar koleksiyonuna eklenecektir.", "setupLinkMyZotero": "Zotero hesabımı bağla", - "@setupLinkMyZotero": {}, "setupOtherSettings": "Diğer Ayarlar", - "@setupOtherSettings": {}, "setupOtherSettingsLong": "Ek ayarlar, uygulamanın ayarlar menüsünde mevcuttur. Ana ekrandan sağ üst köşedeki üç nokta menüsüne dokunarak erişebilirsiniz.", - "@setupOtherSettingsLong": {}, - "setupAlmostSet": "Hemen Hazırsınız!… Neredeyse!", - "@setupAlmostSet": {}, - "setupAlmostSetLong": "Sonra sizi arama ekranına götüreceğiz, burada favori dergilerinizi takip edebilirsiniz. Kategori menüsünü 'Makaleler'den 'Dergiler'e değiştirmeyi unutmayın.", - "@setupAlmostSetLong": {}, + "setupAlmostSet": "Hazırsınız!… Neredeyse!", + "setupAlmostSetLong": "Sonra, favori dergilerinizi takip edebileceğiniz arama ekranına götüreceğiz. Kategori menüsünü 'Makaleler'den 'Dergiler'e değiştirmeyi unutmayın.", "skip": "Atla", - "@skip": {}, - "getStarted": "Başla", - "@getStarted": {}, + "getStarted": "Başlayın", + "notifications": "Bildirimler", + "notifPermsGranted": "İzin verildi", + "notifPermsNotGranted": "İzin verilmedi", + "openAppSettings": "Ayarları aç", + "notificationSettingsMessage": "Bildirimler kalıcı olarak devre dışı bırakıldı. Etkinleştirmek için uygulamanın bildirim ayarlarına gidin.", + "notificationContent": "Yeni makaleler mevcut!", + "notificationTitleJournal": "Dergiler güncellendi", + "notificationTitleQuery": "Sorgular güncellendi", + "fgNotificationContent": "Wispar, dergilerinizi güncellemek için arka planda çalışıyor", + "fgNotificationTitle": "Arka plan güncelleme servisi", "home": "Ana Sayfa", - "@home": { - "description": "The home menu button and the app bar title when in the home screen." - }, "favorites": "Favoriler", - "@favorites": { - "description": "The favorites menu button and the app bar title when in the favorites screen." - }, "download": "İndir", - "@download": { - "description": "The verb to download, without the 'to'." - }, "delete": "Sil", - "@delete": {}, "downloads": "İndirilenler", - "@downloads": { - "description": "The downloads menu button and the app bar title when in the downloads screen." - }, "downloadSuccessful": "Makale başarıyla indirildi!", - "@downloadSuccessful": {}, "downloadDeleted": "Makale silindi!", - "@downloadDeleted": {}, - "noDownloads": "Hiçbir indirmeniz yok.", - "@noDownloads": {}, + "noDownloads": "Herhangi bir indirmeniz yok.", "settings": "Ayarlar", - "@settings": { - "description": "The settings option menu button and the app bar title when in the settings screen." - }, - "journalLibraryEmpty": "Herhangi bir dergiyi takip etmiyorsunuz. Arama menüsünü kullanarak dergileri bulup takip edebilirsiniz.", - "@journalLibraryEmpty": { - "description": "Message shown when the user is not following any journals." - }, + "journalLibraryEmpty": "Herhangi bir dergiyi takip etmiyorsunuz. Dergileri bulmak ve takip etmek için arama menüsünü kullanın.", "follow": "Takip Et", - "@follow": { - "description": "The button text shown on journal cards when it is not followed." - }, "unfollow": "Takibi Bırak", - "@unfollow": { - "description": "The button text shown on journal cards when it is followed." - }, "library": "Kütüphane", - "@library": { - "description": "The library menu button and the app bar title when in the library screen." - }, "journals": "Dergiler", - "@journals": { - "description": "The journals menu button and the app bar title when in the journals screen." - }, "queries": "Sorgular", - "@queries": { - "description": "Title of the saved search queries tab." - }, "search": "Ara", - "@search": { - "description": "Text shown inside the search screen app bar and for the seach button." - }, "searchPlaceholder": "Ara…", - "@searchPlaceholder": { - "description": "Place holder text in the search input widget." - }, "filter": "Yayın kartlarını filtrele", - "@filter": {}, "filterResultsEmpty": "Filtrenize uyan yayın yok", - "@filterResultsEmpty": {}, "filterDownloads": "İndirilenleri filtrele", - "@filterDownloads": {}, "filterFavorites": "Favorileri filtrele", - "@filterFavorites": {}, "emptyDOIError": "Lütfen bir DOI girin", - "@emptyDOIError": {}, "searchByQuery": "Sorguya göre ara", - "@searchByQuery": {}, + "searchOpenAlex": "OpenAlex (önerilen)", + "source": "Kaynak: {search_provider}", + "everything": "Her şey", + "titleAndAbstract": "Başlık ve özet", + "title": "Başlık", + "searchIn": "Şurada ara", + "addKeyword": "Anahtar kelime ekle", + "enterKeyword": "Bir anahtar kelime girin", + "displayName": "Görünen ad", + "citedByCount": "Alıntı sayısı", + "worksCount": "Çalışma sayısı", + "publicationDate": "Yayın tarihi", + "queryPreview": "Sorgu önizlemesi:", "searchByDOI": "DOI ile ara", - "@searchByDOI": {}, "searchByTitle": "Başlığa göre ara", - "@searchByTitle": {}, "searchByISSN": "ISSN ile ara", - "@searchByISSN": {}, "queryHasNoNameError": "Kaydetmek için bir sorgu adı girmelisiniz.", - "@queryHasNoNameError": {}, "emptySearchQuery": "Lütfen bir arama sorgusu girin", - "@emptySearchQuery": {}, "journalSearchError": "Dergiler aranırken bir hata oluştu.", - "@journalSearchError": {}, "moreOptions": "Daha fazla seçenek", - "@moreOptions": {}, "saveQuery": "Bu sorguyu kaydet", - "@saveQuery": {}, "queryName": "Sorgu adı", - "@queryName": {}, "includeInFeed": "Akışa dahil et", - "@includeInFeed": {}, "dateSaved": "Kaydedilme tarihi", - "@dateSaved": {}, "articles": "Makaleler", - "@articles": { - "description": "As in scientific articles." - }, "category": "Kategori", - "@category": {}, "publisher": "Yayıncı", - "@publisher": {}, "publishedin": "Yayınlandığı yer", - "@publishedin": {}, "subjects": "Konular", - "@subjects": {}, "latestpublications": "Son yayınlar", - "@latestpublications": {}, "authors": "Yazarlar", - "@authors": {}, "publishedon": "{date} tarihinde yayınlandı", - "@publishedon": { - "placeholders": { - "date": { - "type": "DateTime", - "format": "yMMMMd" - } - } - }, "abstract": "Özet", - "@abstract": {}, - "copydoi": "DOI'yi kopyala", - "@copydoi": {}, + "copydoi": "DOI'yi Kopyala", "doicopied": "DOI panoya kopyalandı", - "@doicopied": { - "description": "Snackbar shown when the Copy DOI button is pressed." - }, "issnCopied": "ISSN panoya kopyalandı", - "@issnCopied": {}, "apiQueryCopied": "API isteği panoya kopyalandı", - "@apiQueryCopied": {}, "viewarticle": "Makaleyi görüntüle", - "@viewarticle": {}, "articleViewer": "Makale görüntüleyici", - "@articleViewer": {}, "openExternalBrowser": "Harici tarayıcıda aç", - "@openExternalBrowser": {}, - "errorOpenExternalBrowser": "Bağlantı başka bir tarayıcıda açılamadı", - "@errorOpenExternalBrowser": {}, + "errorOpenExternalBrowser": "Bağlantı farklı bir tarayıcıda açılamıyor", "openExternalPdfApp": "Harici PDF okuyucuda aç", - "@openExternalPdfApp": {}, - "errorOpenExternalPdfApp": "PDF dosyası başka bir uygulamada açılamadı", - "@errorOpenExternalPdfApp": {}, + "errorOpenExternalPdfApp": "PDF dosyası farklı bir uygulamada açılamıyor", "favorite": "Favori", - "@favorite": {}, "favoriteadded": "favorilere eklendi", - "@favoriteadded": { - "description": "Snackbar shown when an article is added to the user's favorites." - }, - "favoriteremoved": "favorilerden kaldırıldı", - "@favoriteremoved": { - "description": "Snackbar shown when an article is removed from the user's favorites." - }, - "abstractunavailable": "Özet mevcut değil. Yayıncı, Crossref'e özet sağlamıyor. Tam metin yine de erişilebilir olmalı.", - "@abstractunavailable": { - "description": "Text shown in the place of the abstract when it is unavailable." - }, + "favoriteremoved": "favorilerden çıkarıldı", + "abstractunavailable": "Özet mevcut değil. Yayıncı, Crossref'e özet sağlamıyor. Tam metin hala mevcut olmalıdır.", "searchresults": "Arama sonuçları", - "@searchresults": {}, "noresultsfound": "Sonuç bulunamadı.", - "@noresultsfound": {}, - "noSavedQueries": "Kayıtlı sorgu yok.", - "@noSavedQueries": {}, - "noFavorites": "Favorilerinizde makale yok. Beğendiğiniz yayın kartlarındaki kalp simgesini kullanarak onları favorilere ekleyin!", - "@noFavorites": { - "description": "The message shown when the user has no articles in their favorites." - }, - "display": "Görüntü", - "@display": {}, + "noSavedQueries": "Kaydedilmiş sorgu yok.", + "noFavorites": "Favorilerinizde makale yok. Beğendiğiniz yayın kartlarındaki kalp simgesini kullanarak onları favorilerinize ekleyin!", + "display": "Görüntüle", "displaySettings": "Görüntü ayarları", - "@displaySettings": {}, "appearance": "Görünüm", - "@appearance": {}, "theme": "Tema", - "@theme": {}, "light": "Açık", - "@light": {}, "dark": "Koyu", - "@dark": {}, "systemtheme": "Sistem teması", - "@systemtheme": {}, + "system": "Sistem", "publicationCard": "Yayın kartı", - "@publicationCard": {}, "showAllAbstracts": "Tüm özetleri göster", - "@showAllAbstracts": {}, "hideMissingAbstracts": "Eksik özetleri gizle", - "@hideMissingAbstracts": {}, "hideAllAbstracts": "Tüm özetleri gizle", - "@hideAllAbstracts": {}, - "unpaywallarticle": "Makale Unpaywall üzerinden sağlandı", - "@unpaywallarticle": { - "description": "Snackbar shown when an article was fetched from Unpaywall." - }, - "forwardedproxy": "Kurum proxy'niz üzerinden yönlendirildi", - "@forwardedproxy": { - "description": "Snackbar shown when a request is intercepted and sent through the user's institution EZproxy." - }, + "unpaywallarticle": "Makale Unpaywall aracılığıyla sağlandı", + "forwardedproxy": "Kurum proxy'niz aracılığıyla iletildi", "selectinstitution": "Kurumunuzu seçin", - "@selectinstitution": {}, "sortby": "Sıralama ölçütü", - "@sortby": {}, "sortorder": "Sıralama düzeni", - "@sortorder": {}, "followingsince": "{date} tarihinden beri takip ediliyor", - "@followingsince": { - "placeholders": { - "date": { - "type": "DateTime", - "format": "yMMMMd" - } - } - }, + "lastUpdatedMinutes": "Son güncelleme {minutes} dakika önce", + "lastUpdatedHours": "Son güncelleme {hours} saat önce", + "lastUpdatedDays": "Son güncelleme {days} gün önce", + "pendingUpdate": "Bekleyen güncelleme", "journaltitle": "Dergi başlığı", - "@journaltitle": {}, "followingdate": "Takip tarihi", - "@followingdate": {}, "ascending": "Artan", - "@ascending": {}, "descending": "Azalan", - "@descending": {}, "articletitle": "Makale başlığı", - "@articletitle": {}, "firstauthfamname": "İlk yazar soyadı", - "@firstauthfamname": {}, - "datepublished": "Yayınlanma tarihi", - "@datepublished": {}, + "datepublished": "Yayın tarihi", "dateaddedtofavorites": "Favorilere eklenme tarihi", - "@dateaddedtofavorites": {}, "addedtoyourfav": "{date} tarihinde favorilerinize eklendi", - "@addedtoyourfav": { - "placeholders": { - "date": { - "type": "DateTime", - "format": "yMMMMd" - } - } - }, "noinstitution": "Kurum yok", - "@noinstitution": {}, "buildingfeed": "Akışınız oluşturuluyor. Lütfen bekleyin…", - "@buildingfeed": {}, "fetchingArticleFromJournal": "{journalName} dergisinden makaleler alınıyor.", - "@fetchingArticleFromJournal": {}, "noPublicationFound": "Yayın bulunamadı.", - "@noPublicationFound": {}, "failLoadMorePublication": "Daha fazla yayın yüklenemedi.", - "@failLoadMorePublication": {}, - "homeFeedEmpty": "Yayın mevcut değil. En az bir dergiyi takip ettiğinizde yayın kartları eklenecek.", - "@homeFeedEmpty": { - "description": "The message shown when the feed in the home screen is empty." - }, + "homeFeedEmpty": "Yayın mevcut değil. En az bir dergiyi takip ettiğinizde yayın kartları eklenecektir.", "sharedMessage": "Wispar uygulaması aracılığıyla paylaşıldı", - "@sharedMessage": { - "description": "Default sharing text." - }, "shareArticle": "Makaleyi paylaş", - "@shareArticle": {}, + "hiddenArticles": "Gizli yayınlar", + "noHiddenArticles": "Gizli yayın yok", + "hideArticle": "Bu yayını gizle", + "viewHiddenArticles": "Gizli yayınları görüntüle", + "unhideArticle": "Bu yayını gizlemeyi kaldır", "sendToZotero": "Zotero'ya gönder", - "@sendToZotero": {}, "zoteroSettings": "Zotero ayarları", - "@zoteroSettings": {}, - "zoteroPermissions1": "Wispar'ın Zotero entegrasyonundan faydalanabilmesi için hesabınıza hem okuma hem de yazma erişimi gereklidir.", - "@zoteroPermissions1": {}, - "zoteroPermissions2": "Yeni bir Zotero API anahtarı oluştururken hem 'Kütüphane erişimine izin ver' hem de 'Yazma erişimine izin ver' seçeneklerini seçmelisiniz.", - "@zoteroPermissions2": {}, + "zoteroPermissions1": "Wispar, entegrasyonundan yararlanmak için Zotero hesabınıza hem okuma hem de yazma erişimine ihtiyaç duyar.", + "zoteroPermissions2": "Yeni bir Zotero API anahtarı oluştururken, hem \"Kütüphane erişimine izin ver\" hem de \"Yazma erişimine izin ver\" seçeneklerini seçmelisiniz.", "zoteroPermissions3": "API anahtarı oluşturulduktan sonra, değeri kopyalayın ve aşağıdaki metin alanına yapıştırın.", - "@zoteroPermissions3": {}, "zoteroCreateKey": "Yeni bir API anahtarı oluştur", - "@zoteroCreateKey": {}, "zoteroEnterKey": "Bir API anahtarı girin", - "@zoteroEnterKey": { - "description": "Hint text shown in the text field where users can enter their Zotero API key." - }, "zoteroValidKey": "API anahtarı kaydedildi!", - "@zoteroValidKey": { - "description": "Snackbar shown when a valid Zotero API key has been saved." - }, "zoteroInvalidKey": "API anahtarı geçersiz!", - "@zoteroInvalidKey": { - "description": "Snackbar shown when an attempt to save an invalid Zotero API key is made." - }, "save": "Kaydet", - "@save": {}, "savedOn": "{date} tarihinde kaydedildi", - "@savedOn": { - "placeholders": { - "date": { - "type": "DateTime", - "format": "yMMMMd" - } - } - }, "sourceCode": "Kaynak kodu", - "@sourceCode": {}, - "reportIssue": "Sorun bildir", - "@reportIssue": {}, + "reportIssue": "Bir sorun bildir", "enabled": "Etkin", - "@enabled": {}, "disabled": "Devre dışı", - "@disabled": {}, "database": "Veritabanı", - "@database": {}, "databaseSettings": "Veritabanı ayarları", - "@databaseSettings": {}, + "concurrentFetches": "Eşzamanlı API istekleri: {number}", "scrapeAbstracts": "Eksik özetleri kazı", - "@scrapeAbstracts": {}, "cleanupInterval": "Temizleme aralığı (gün)", - "@cleanupInterval": {}, "cleanupIntervalHint": "Gün sayısını girin (1 ila 365)", - "@cleanupIntervalHint": {}, "apiFetchInterval": "API alma aralığı", - "@apiFetchInterval": {}, "apiFetchIntervalHint": "Makalelerin ne sıklıkla alınacağını seçin", - "@apiFetchIntervalHint": {}, "cleanupIntervalInvalidNumber": "Lütfen geçerli bir gün sayısı girin.", - "@cleanupIntervalInvalidNumber": {}, "cleanupIntervalNumberNotBetween": "Lütfen 1 ile 365 arasında bir değer girin.", - "@cleanupIntervalNumberNotBetween": {}, "databaseNotFound": "Veritabanı dosyası bulunamadı.", - "@databaseNotFound": {}, "storagePermissionDenied": "İzin reddedildi.", - "@storagePermissionDenied": {}, "databaseExported": "Veritabanı başarıyla dışa aktarıldı!", - "@databaseExported": {}, "databaseExportFailed": "Veritabanı dışa aktarılamadı.", - "@databaseExportFailed": {}, "selectDBExportLocation": "Veritabanını dışa aktarılacak bir konum seçin.", - "@selectDBExportLocation": {}, "exportDatabase": "Veritabanını dışa aktar", - "@exportDatabase": {}, "importDatabase": "Veritabanını içe aktar", - "@importDatabase": {}, "databaseImportFailed": "Veritabanı içe aktarılamadı.", - "@databaseImportFailed": {}, "databaseImported": "Veritabanı başarıyla içe aktarıldı!", - "@databaseImported": {}, + "language": "Dil", "saveSettings": "Ayarları kaydet", - "@saveSettings": {}, "settingsSaved": "Ayarlar başarıyla kaydedildi!", - "@settingsSaved": {}, "privacyPolicy": "Gizlilik politikası", - "@privacyPolicy": {}, "about": "Hakkında", - "@about": {}, "madeBy": "{app_author} tarafından yapıldı", - "@madeBy": {}, "donate": "Bağış yap", - "@donate": {}, - "donateMessage": "Wispar'ın geliştirilmesini desteklemeye yardım et", - "@donateMessage": { - "description": "Text shown in the subtitle of the Donate button in the settings." - }, + "donateMessage": "Wispar'ın geliştirilmesine destek olun", "otherLicense": "Diğer lisans", - "@otherLicense": {}, "unknownLicense": "Bilinmeyen lisans", - "@unknownLicense": {}, - "hours": "saat", - "@hours": {} + "hours": "saat" }