From c2b598d98e4c8969eca79f240a22bc6aa6b53d9d Mon Sep 17 00:00:00 2001 From: advplyr Date: Tue, 23 Sep 2025 15:38:29 +0200 Subject: [PATCH 01/11] Added translation using Weblate (Persian) --- strings/fa.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 strings/fa.json diff --git a/strings/fa.json b/strings/fa.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/strings/fa.json @@ -0,0 +1 @@ +{} From ea331bd4efd1b74793fcf8f990306f83b03dd0dc Mon Sep 17 00:00:00 2001 From: SmileFate Date: Tue, 23 Sep 2025 16:24:00 +0200 Subject: [PATCH 02/11] Translated using Weblate (Turkish) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/tr/ --- strings/tr.json | 302 ++++++++++++++++++++++++++++++------------------ 1 file changed, 192 insertions(+), 110 deletions(-) diff --git a/strings/tr.json b/strings/tr.json index 5cd4b942..3d769a21 100644 --- a/strings/tr.json +++ b/strings/tr.json @@ -4,9 +4,9 @@ "ButtonAuthors": "Yazarlar", "ButtonBack": "Geri", "ButtonCancel": "İptal", - "ButtonCancelTimer": "İptal Zamanlayıcısı", + "ButtonCancelTimer": "Zamanlayıcıyı İptal Et", "ButtonClearFilter": "Filtreyi Temizle", - "ButtonClearLogs": "Günlükleri Temizle", + "ButtonClearLogs": "Kayıtları Temizle", "ButtonCloseFeed": "Akışı Kapat", "ButtonCollections": "Koleksiyonlar", "ButtonConnect": "Bağlan", @@ -18,48 +18,48 @@ "ButtonDeleteLocalEpisode": "Yerel bölümü sil", "ButtonDeleteLocalFile": "Yerel dosyayı sil", "ButtonDeleteLocalItem": "Yerel öğeyi sil", - "ButtonDisableAutoTimer": "Oto Zamanlayıcıyı Devre Dışı Bırak", + "ButtonDisableAutoTimer": "Otomatik Zamanlayıcıyı Devre Dışı Bırak", "ButtonDisconnect": "Bağlantıyı Kes", "ButtonGoToWebClient": "Web İstemcisine Git", "ButtonHistory": "Geçmiş", - "ButtonHome": "Ana sayfa", + "ButtonHome": "Ana Sayfa", "ButtonIssues": "Sorunlar", - "ButtonLatest": "En yeni", + "ButtonLatest": "En Yeniler", "ButtonLibrary": "Kütüphane", "ButtonLocalMedia": "Yerel Medya", - "ButtonLogs": "Günlükler", + "ButtonLogs": "Kayıtlar", "ButtonManageLocalFiles": "Yerel Dosyaları Yönet", - "ButtonMaskServerAddress": "Sunucu adresini maskele", + "ButtonMaskServerAddress": "Sunucu adresini gizle", "ButtonNewFolder": "Yeni Klasör", "ButtonNextEpisode": "Sonraki Bölüm", "ButtonOk": "Tamam", "ButtonOpenFeed": "Akışı Aç", - "ButtonOverride": "Üstüne yaz", - "ButtonPause": "Durdur", + "ButtonOverride": "Üzerine Yaz", + "ButtonPause": "Duraklat", "ButtonPlay": "Oynat", "ButtonPlayEpisode": "Bölümü Oynat", - "ButtonPlaylists": "Oynatma listeleri", + "ButtonPlaylists": "Oynatma Listeleri", "ButtonRead": "Oku", "ButtonReadLess": "Daha az göster", - "ButtonReadMore": "Daha fazla göster", + "ButtonReadMore": "Devamını oku", "ButtonRemove": "Kaldır", "ButtonRemoveFromServer": "Sunucudan Kaldır", "ButtonSave": "Kaydet", - "ButtonSaveOrder": "Kaydetme Sırası", + "ButtonSaveOrder": "Sıralamayı Kaydet", "ButtonSearch": "Ara", - "ButtonSendEbookToDevice": "Ekitabı Cihaza Gönder", + "ButtonSendEbookToDevice": "E-kitabı Cihaza Gönder", "ButtonSeries": "Seriler", "ButtonSetTimer": "Zamanlayıcı Kur", - "ButtonStream": "Yayın", + "ButtonStream": "Akış Başlat", "ButtonSubmit": "Gönder", "ButtonSwitchServerUser": "Sunucu/Kullanıcı Değiştir", - "ButtonUnmaskServerAddress": "Sunucu adresinin maskesini kaldır", + "ButtonUnmaskServerAddress": "Sunucu adresini göster", "ButtonUserStats": "Kullanıcı İstatistikleri", "ButtonYes": "Evet", "HeaderAccount": "Hesap", "HeaderAdvanced": "Gelişmiş", "HeaderAndroidAutoSettings": "Android Auto Ayarları", - "HeaderAudioTracks": "Ses Kanalları", + "HeaderAudioTracks": "Ses Parçaları", "HeaderChapters": "Bölümler", "HeaderCollection": "Koleksiyon", "HeaderCollectionItems": "Koleksiyon Öğeleri", @@ -67,19 +67,19 @@ "HeaderDataSettings": "Veri Ayarları", "HeaderDetails": "Detaylar", "HeaderDownloads": "İndirilenler", - "HeaderEbookFiles": "Ebook Dosyaları", + "HeaderEbookFiles": "E-kitap Dosyaları", "HeaderEpisodes": "Bölümler", - "HeaderEreaderSettings": "Ereader Ayarları", - "HeaderLatestEpisodes": "En son bölümler", + "HeaderEreaderSettings": "E-kitap Okuyucu Ayarları", + "HeaderLatestEpisodes": "En Son Bölümler", "HeaderLibraries": "Kütüphaneler", "HeaderLocalFolders": "Yerel Klasörler", "HeaderLocalLibraryItems": "Yerel Kütüphane Öğeleri", "HeaderNewPlaylist": "Yeni Oynatma Listesi", "HeaderOpenRSSFeed": "RSS Akışını Aç", - "HeaderPlaybackSettings": "Çalma Ayarları", - "HeaderPlaylist": "Oynatma listesi", + "HeaderPlaybackSettings": "Oynatma Ayarları", + "HeaderPlaylist": "Oynatma Listesi", "HeaderPlaylistItems": "Oynatma Listesi Öğeleri", - "HeaderProgressSyncFailed": "İlerleme Eşzamanlaması Başarısız", + "HeaderProgressSyncFailed": "İlerleme Eşitlemesi Başarısız", "HeaderRSSFeed": "RSS Akışı", "HeaderRSSFeedGeneral": "RSS Detayları", "HeaderRSSFeedIsOpen": "RSS Akışı Açık", @@ -87,33 +87,33 @@ "HeaderSettings": "Ayarlar", "HeaderSleepTimer": "Uyku Zamanlayıcısı", "HeaderSleepTimerSettings": "Uyku Zamanlayıcısı Ayarları", - "HeaderStatsMinutesListeningChart": "Dinlenilen Dakika (son 7 gün)", - "HeaderStatsRecentSessions": "Geçmiş Oturumlar", + "HeaderStatsMinutesListeningChart": "Dinlenen Dakika (son 7 gün)", + "HeaderStatsRecentSessions": "Son Oturumlar", "HeaderTableOfContents": "İçindekiler", - "HeaderUserInterfaceSettings": "Kullanıcı Arayüzü Ayarları", + "HeaderUserInterfaceSettings": "Arayüz Ayarları", "HeaderYourStats": "İstatistiklerin", "LabelAddToPlaylist": "Oynatma Listesine Ekle", "LabelAddedAt": "Eklenme Zamanı", - "LabelAddedDate": "Eklendi {0}", - "LabelAll": "Hepsi", - "LabelAllowSeekingOnMediaControls": "Medya bildirimi kontrollerinde ileri/geri sarmaya izin ver", + "LabelAddedDate": "Eklendi: {0}", + "LabelAll": "Tümü", + "LabelAllowSeekingOnMediaControls": "Medya bildirim kontrollerinde ileri/geri sarmaya izin ver", "LabelAlways": "Her zaman", - "LabelAndroidAutoBrowseLimitForGrouping": "Alfabetik düşüş limiti", - "LabelAndroidAutoBrowseLimitForGroupingHelp": "Gösterilecek öğe sayısı bu sayıdan az olduğunda alfabetik düşüş kullanma", - "LabelAndroidAutoBrowseSeriesSequenceOrder": "Kitap Serisi Sıralaması", - "LabelAskConfirmation": "Doğrulama iste", + "LabelAndroidAutoBrowseLimitForGrouping": "Alfabetik gruplama sınırı", + "LabelAndroidAutoBrowseLimitForGroupingHelp": "Gösterilecek öğe sayısı bu miktardan az olduğunda alfabetik gruplama kullanma", + "LabelAndroidAutoBrowseSeriesSequenceOrder": "Seri kitaplarının sıralaması", + "LabelAskConfirmation": "Onay iste", "LabelAuthor": "Yazar", - "LabelAuthorFirstLast": "Yazar (İlk Son)", - "LabelAuthorLastFirst": "Yazar (Son, İlk)", + "LabelAuthorFirstLast": "Yazar (Ad Soyad)", + "LabelAuthorLastFirst": "Yazar (Soyad, Ad)", "LabelAuthors": "Yazarlar", - "LabelAutoDownloadEpisodes": "Bölümleri Otomatik Olarak İndir", - "LabelAutoRewindTime": "Oto geri sarma zamanı", - "LabelAutoSleepTimer": "Oto uyku zamanlayıcısı", - "LabelAutoSleepTimerAutoRewind": "Oto uyku zamanlayıcı oto geri sarım", - "LabelAutoSleepTimerAutoRewindHelp": "Oto uyku zamanlayıcısı bittiğinde, öğeyi tekrar oynatmak otomatik olarak konumunuzu geri saracaktır.", - "LabelAutoSleepTimerHelp": "Belirtilen başlangıç ve bitiş zamanları arasında medya oynatıldığında bir uyku zamanlayıcısı otomatik olarak başlatılacaktır.", + "LabelAutoDownloadEpisodes": "Bölümleri Otomatik İndir", + "LabelAutoRewindTime": "Otomatik geri sarma süresi", + "LabelAutoSleepTimer": "Otomatik uyku zamanlayıcısı", + "LabelAutoSleepTimerAutoRewind": "Otomatik uyku zamanlayıcısı için geri sarım", + "LabelAutoSleepTimerAutoRewindHelp": "Otomatik uyku zamanlayıcısı bittiğinde, öğeyi tekrar oynatmak konumunuzu otomatik olarak geri saracaktır.", + "LabelAutoSleepTimerHelp": "Belirtilen başlangıç ve bitiş zamanları arasında medya oynatıldığında bir uyku zamanlayıcısı otomatik olarak başlar.", "LabelBooks": "Kitaplar", - "LabelChapterTrack": "Bölüm İlerleme Çubuğu", + "LabelChapterTrack": "Bölüm Parçası", "LabelChapters": "Bölümler", "LabelClosePlayer": "Oynatıcıyı kapat", "LabelCollapseSeries": "Seriyi Daralt", @@ -123,85 +123,86 @@ "LabelContinueListening": "Dinlemeye Devam Et", "LabelContinueReading": "Okumaya Devam Et", "LabelContinueSeries": "Seriye Devam Et", - "LabelCustomTime": "Özelleştirilmiş zaman", + "LabelCustomTime": "Özel süre", "LabelDescription": "Açıklama", - "LabelDisableAudioFadeOut": "Ses kararmasını(fade) devre dışı bırak", - "LabelDisableAudioFadeOutHelp": "Uyku zamanlayıcısında 1 dakikadan az kaldığında ses azalmaya başlayacaktır. Azalmaması için bu ayarı etkinleştirin.", + "LabelDisableAudioFadeOut": "Sesin kısılmasını devre dışı bırak", + "LabelDisableAudioFadeOutHelp": "Uyku zamanlayıcısında 1 dakikadan az kaldığında ses seviyesi azalmaya başlar. Bu ayarı etkinleştirerek sesin kısılmasını engelleyebilirsiniz.", "LabelDisableAutoRewind": "Otomatik geri sarmayı devre dışı bırak", "LabelDisableShakeToReset": "Sıfırlamak için sallamayı devre dışı bırak", - "LabelDisableShakeToResetHelp": "Zamanlayıcı çalışırken YA DA zamanlayıcı bitmeden önce son 2 dakika içinde cihazınızı sallamak uyku zamanlayıcısını sıfırlar. Sıfırlamak için sallamayı devre dışı bırakmak için bu ayarı etkinleştirin.", - "LabelDisableVibrateOnReset": "Sıfırlamada titreşmeyi devre dışı bırak", - "LabelDisableVibrateOnResetHelp": "Uyku zamanlayıcısı sıfırlandığında cihazınız titreşecektir. Uyku zamanlayıcısı sıfırlandığında titreşmemesi için bu ayarı etkinleştirin.", + "LabelDisableShakeToResetHelp": "Zamanlayıcı çalışırken VEYA bitmesine 2 dakikadan az kala cihazınızı sallamak uyku zamanlayıcısını sıfırlar. Bu özelliği devre dışı bırakmak için bu ayarı etkinleştirin.", + "LabelDisableVibrateOnReset": "Sıfırlamada titreşimi kapat", + "LabelDisableVibrateOnResetHelp": "Uyku zamanlayıcısı sıfırlandığında cihazınız titreşir. Bu ayarı etkinleştirerek titreşimi kapatabilirsiniz.", "LabelDiscover": "Keşfet", "LabelDownload": "İndir", - "LabelDownloadUsingCellular": "Hücresel kullanarak indir", - "LabelDownloaded": "İndirilmiş", + "LabelDownloadUsingCellular": "Hücresel Veri ile İndir", + "LabelDownloaded": "İndirildi", "LabelDuration": "Süre", - "LabelEbook": "Ekitap", - "LabelEbooks": "Ekitaplar", + "LabelEbook": "E-kitap", + "LabelEbooks": "E-kitaplar", "LabelEnable": "Etkinleştir", - "LabelEnableMp3IndexSeeking": "Mp3 dizin aramasını etkinleştir", - "LabelEnableMp3IndexSeekingHelp": "Bu ayar sadece eğer mp3 dosyalarınız düzgün bir şekilde yüklenmiyorsa etkinleştirilmelidir", - "LabelEnd": "Son", + "LabelEnableMp3IndexSeeking": "MP3 dizinlemesini etkinleştir", + "LabelEnableMp3IndexSeekingHelp": "Bu ayar yalnızca, ileri-geri sarmada sorun yaşadığınız mp3 dosyalarınız varsa etkinleştirilmelidir. Hatalı sarma genellikle Değişken Bit Hızlı (VBR) MP3'lerden kaynaklanır. Bu ayar, dosya okunurken bir zaman-bayt haritası oluşturan dizin aramayı zorunlu kılar. Büyük MP3 dosyalarında, dosyanın sonlarına doğru sarma yaparken bir gecikme yaşanabilir.", + "LabelEnd": "Bitiş", "LabelEndOfChapter": "Bölüm Sonu", "LabelEndTime": "Bitiş zamanı", "LabelEpisode": "Bölüm", - "LabelExplicit": "Belirgin", - "LabelFeedURL": "Akış URLsi", + "LabelExplicit": "Açık İçerik", + "LabelFeedURL": "Akış URL'si", "LabelFile": "Dosya", - "LabelFileBirthtime": "Dosya Oluşum Zamanı", - "LabelFileModified": "Dosya Düzenlendi", - "LabelFilename": "Dosya İsmi", - "LabelFinished": "Tamamlandı", + "LabelFileBirthtime": "Dosya Oluşturulma Zamanı", + "LabelFileModified": "Dosya Değiştirilme Zamanı", + "LabelFilename": "Dosya Adı", + "LabelFinished": "Bitirildi", "LabelFolder": "Klasör", - "LabelFontBoldness": "Font Kalınlığı", - "LabelFontScale": "Font büyüklüğü", + "LabelFontBoldness": "Yazı Tipi Kalınlığı", + "LabelFontScale": "Yazı Tipi Ölçeği", "LabelGenre": "Tür", "LabelGenres": "Türler", - "LabelHapticFeedback": "Haptik geribildirim", - "LabelHasEbook": "Ekitabı var", - "LabelHasSupplementaryEbook": "İlave ekitabı var", - "LabelHeavy": "Ağır", + "LabelHapticFeedback": "Dokunsal geribildirim", + "LabelHasEbook": "E-kitabı var", + "LabelHasSupplementaryEbook": "Ek e-kitabı var", + "LabelHeavy": "Çok Kalın", "LabelHigh": "Yüksek", "LabelHost": "Sunucu", - "LabelInProgress": "İlerleme Halinde", + "LabelInProgress": "Devam Ediyor", "LabelIncomplete": "Tamamlanmamış", - "LabelInternalAppStorage": "Dahili Uygulama Deposu", - "LabelJumpBackwardsTime": "Geri sarma zamanı", - "LabelJumpForwardsTime": "İleri sarma zamanı", - "LabelKeepScreenAwake": "Ekranı uyanık tut", + "LabelInternalAppStorage": "Dahili Uygulama Depolama Alanı", + "LabelJumpBackwardsTime": "Geri sarma süresi", + "LabelJumpForwardsTime": "İleri sarma süresi", + "LabelKeepScreenAwake": "Ekranı açık tut", "LabelLanguage": "Dil", "LabelLayout": "Düzen", - "LabelLayoutAuto": "Oto", + "LabelLayoutAuto": "Otomatik", "LabelLayoutSinglePage": "Tek sayfa", - "LabelLight": "Açık", + "LabelLight": "İnce", "LabelLineSpacing": "Satır aralığı", "LabelListenAgain": "Tekrar Dinle", "LabelLocalBooks": "Yerel Kitaplar", - "LabelLocalPodcasts": "Yerel Podcastler", + "LabelLocalPodcasts": "Yerel Podcast'ler", "LabelLockOrientation": "Yönü kilitle", "LabelLockPlayer": "Oynatıcıyı Kilitle", "LabelLow": "Düşük", "LabelMediaType": "Medya Türü", "LabelMedium": "Orta", - "LabelMissing": "Kayıp", - "LabelMore": "Daha fazla", - "LabelMoreInfo": "Daha fazla bilgi", + "LabelMissing": "Eksik", + "LabelMore": "Daha Fazla", + "LabelMoreInfo": "Daha Fazla Bilgi", "LabelName": "İsim", "LabelNarrator": "Anlatıcı", "LabelNarrators": "Anlatıcılar", - "LabelNavigateWithVolume": "Ses tuşlarını kullanarak hareket et", - "LabelNavigateWithVolumeWhilePlaying": "Oynatırken ses tuşlarıyla hareket edilmesine izin ver", + "LabelNavigateWithVolume": "Ses tuşlarıyla gezin", + "LabelNavigateWithVolumeMirrored": "Aynalanmış", + "LabelNavigateWithVolumeWhilePlaying": "Oynatılırken ses tuşlarıyla gezinmeye izin ver", "LabelNavigateWithVolumeWhilePlayingDisabled": "Kapalı", "LabelNavigateWithVolumeWhilePlayingEnabled": "Açık", "LabelNever": "Asla", "LabelNewestAuthors": "En Yeni Yazarlar", "LabelNewestEpisodes": "En Yeni Bölümler", "LabelNo": "Hayır", - "LabelNotFinished": "Tamamlanmadı", + "LabelNotFinished": "Bitirilmedi", "LabelNotStarted": "Başlanmadı", - "LabelNumEpisodes": "{0} bölümler", - "LabelNumEpisodesIncomplete": "{0} bölümler, {1} tamamlanmadı", + "LabelNumEpisodes": "{0} bölüm", + "LabelNumEpisodesIncomplete": "{0} bölüm, {1} eksik", "LabelNumberOfEpisodes": "Bölüm Sayısı", "LabelOff": "Kapalı", "LabelOn": "Açık", @@ -210,49 +211,59 @@ "LabelPlaybackDirect": "Doğrudan", "LabelPlaybackLocal": "Yerel", "LabelPlaybackSpeed": "Oynatma Hızı", - "LabelPlaybackTranscode": "Transcode", + "LabelPlaybackTranscode": "Dönüştürerek Oynat", "LabelPodcast": "Podcast", - "LabelPodcasts": "Podcastler", - "LabelPreventIndexing": "Akışınızın iTunes ve Google podcast dizinleri tarafından dizinlenmesini önleyin", + "LabelPodcasts": "Podcast'ler", + "LabelPreventIndexing": "Akışınızın iTunes ve Google tarafından dizine eklenmesini önleyin", "LabelProgress": "İlerleme", - "LabelPubDate": "Yay. Tarihi", - "LabelPublishYear": "Yayım Yılı", - "LabelPublishedDate": "Yayımlandı {0}", - "LabelRSSFeedCustomOwnerEmail": "Özelleştirilmiş sahip Emaili", - "LabelRSSFeedCustomOwnerName": "Özelleştirilmis sahip İsmi", - "LabelRSSFeedPreventIndexing": "Dizinlemeyi Önle", + "LabelPubDate": "Yayın Tarihi", + "LabelPublishYear": "Yayın Yılı", + "LabelPublishedDate": "Yayınlandı: {0}", + "LabelRSSFeedCustomOwnerEmail": "Özel Sahip E-postası", + "LabelRSSFeedCustomOwnerName": "Özel Sahip Adı", + "LabelRSSFeedOpen": "RSS Akışı Açık", + "LabelRSSFeedPreventIndexing": "Dizine Eklemeyi Önle", + "LabelRSSFeedSlug": "RSS Akışı Kısa Adı", "LabelRandomly": "Rastgele", "LabelRead": "Oku", "LabelReadAgain": "Tekrar Oku", - "LabelRecentlyAdded": "Yakınlarda Eklenmiş", + "LabelRecentSeries": "Son Seriler", + "LabelRecentlyAdded": "Son Eklenenler", "LabelRemoveFromPlaylist": "Oynatma Listesinden Kaldır", + "LabelScaleElapsedTimeBySpeed": "Geçen Süreyi Hıza Göre Ölçekle", "LabelSeason": "Sezon", - "LabelSelectADevice": "Cihaz seçiniz", + "LabelSelectADevice": "Bir cihaz seçin", + "LabelSequenceAscending": "Artan Sıralama", + "LabelSequenceDescending": "Azalan Sıralama", "LabelSeries": "Seriler", "LabelServerAddress": "Sunucu adresi", "LabelSetEbookAsPrimary": "Birincil olarak ayarla", - "LabelSetEbookAsSupplementary": "Yedek olarak ayarla", + "LabelSetEbookAsSupplementary": "Ek olarak ayarla", "LabelShakeSensitivity": "Sallama hassasiyeti", - "LabelShowAll": "Hepsini Göster", + "LabelShowAll": "Tümünü Göster", "LabelSize": "Boyut", "LabelSleepTimer": "Uyku Zamanlayıcısı", - "LabelStart": "Başla", + "LabelSleepTimerAlmostDoneChime": "Neredeyse bittiğinde bir zil çal", + "LabelSleepTimerAlmostDoneChimeHelp": "Uyku zamanlayıcısının bitmesine 30 saniye kala bir zil çalar", + "LabelStart": "Başlangıç", "LabelStartTime": "Başlangıç zamanı", "LabelStatsBestDay": "En İyi Gün", "LabelStatsDailyAverage": "Günlük Ortalama", - "LabelStatsDays": "Günler", - "LabelStatsDaysListened": "Dinlenen Günler", - "LabelStatsInARow": "art arda", - "LabelStatsItemsFinished": "Bitirilen Öğeler", + "LabelStatsDays": "Gün", + "LabelStatsDaysListened": "Dinlenen Gün Sayısı", + "LabelStatsInARow": "üst üste", + "LabelStatsItemsFinished": "Bitirilen Öğe Sayısı", "LabelStatsMinutes": "dakika", "LabelStatsMinutesListening": "Dinlenen Dakika", + "LabelStatsWeekListening": "Haftalık Dinleme", + "LabelStreamingUsingCellular": "Hücresel Veri ile Akış", "LabelTag": "Etiket", "LabelTags": "Etiketler", "LabelTheme": "Tema", "LabelThemeBlack": "Siyah", "LabelThemeDark": "Koyu", "LabelThemeLight": "Açık", - "LabelTimeRemaining": "{0} kalan", + "LabelTimeRemaining": "{0} kaldı", "LabelTitle": "Başlık", "LabelTotalSize": "Toplam Boyut", "LabelTotalTrack": "Toplam Parça", @@ -265,13 +276,84 @@ "LabelUsername": "Kullanıcı Adı", "LabelVeryHigh": "Çok Yüksek", "LabelVeryLow": "Çok Düşük", - "LabelYearReviewHide": "Yıla Bakışı Sakla", - "LabelYearReviewShow": "Yıla Bakışı Göster", - "LabelYourBookmarks": "Yer İşaretleriniz", - "LabelYourProgress": "Gelişiminiz", - "MessageAndroid10Downloads": "Android 10 ve aşağısı indirmeler için dahili uygulama deposunu kullanacaktır.", - "MessageAttemptingServerConnection": "Sunucusu bağlantısı deneniyor...", - "MessageAudiobookshelfServerNotConnected": "Audiobookshelf sunucusu bağlı değil", - "MessageAudiobookshelfServerRequired": "Önemli! Bu uygulama sizin ya da tanıdığınız birinin hostladığı bir Audiobookshelf sunucusu ile birlikte çalışması için tasarlanmıştır. Bu uygulama herhangi bir içerik sunmaz.", - "MessageBookshelfEmpty": "Kitaplık boş" + "LabelYearReviewHide": "Yıl Değerlendirmesini Gizle", + "LabelYearReviewShow": "Yıl Değerlendirmesini Gör", + "LabelYourBookmarks": "Yer İmlerin", + "LabelYourProgress": "İlerlemen", + "MessageAndroid10Downloads": "Android 10 ve altı sürümler, indirmeler için dahili uygulama depolama alanını kullanacaktır.", + "MessageAttemptingServerConnection": "Sunucuya bağlanmaya çalışılıyor...", + "MessageAudiobookshelfServerNotConnected": "Audiobookshelf sunucusuna bağlı değil", + "MessageAudiobookshelfServerRequired": "Önemli! Bu uygulama, sizin veya bir tanıdığınızın barındırdığı bir Audiobookshelf sunucusu ile çalışmak üzere tasarlanmıştır. Bu uygulama herhangi bir içerik sağlamaz.", + "MessageBookshelfEmpty": "Kitaplık boş", + "MessageConfirmDeleteLocalEpisode": "\"{0}\" adlı yerel bölüm cihazınızdan kaldırılsın mı? Sunucudaki dosya etkilenmeyecektir.", + "MessageConfirmDeleteLocalFiles": "Bu öğenin yerel dosyaları cihazınızdan kaldırılsın mı? Sunucudaki dosyalar ve ilerlemeniz etkilenmeyecektir.", + "MessageConfirmDisableAutoTimer": "Otomatik zamanlayıcıyı günün geri kalanında devre dışı bırakmak istediğinizden emin misiniz? Zamanlayıcı, bu otomatik uyku periyodu sonunda veya uygulamayı yeniden başlattığınızda tekrar etkinleştirilecektir.", + "MessageConfirmDiscardProgress": "İlerlemenizi sıfırlamak istediğinizden emin misiniz?", + "MessageConfirmDownloadUsingCellular": "Hücresel veri kullanarak indirmek üzeresiniz. Bu işlem, operatörünüz tarafından veri ücretlendirmesine tabi olabilir. Devam etmek istiyor musunuz?", + "MessageConfirmMarkAsFinished": "Bu öğeyi bitirildi olarak işaretlemek istediğinizden emin misiniz?", + "MessageConfirmRemoveBookmark": "Yer imini kaldırmak istediğinizden emin misiniz?", + "MessageConfirmStreamingUsingCellular": "Hücresel veri kullanarak akış başlatmak üzeresiniz. Bu işlem, operatörünüz tarafından veri ücretlendirmesine tabi olabilir. Devam etmek istiyor musunuz?", + "MessageDiscardProgress": "İlerlemeyi Sıfırla", + "MessageDownloadCompleteProcessing": "İndirme tamamlandı. İşleniyor...", + "MessageDownloading": "İndiriliyor...", + "MessageDownloadingEpisode": "Bölüm indiriliyor", + "MessageEpisodesQueuedForDownload": "{0} bölüm indirme için sıraya alındı", + "MessageFailedToRefreshToken": "Jeton (token) yenilenemedi, yeniden giriş yapılması gerekiyor", + "MessageFeedURLWillBe": "Akış URL'si {0} olacak", + "MessageFetching": "Alınıyor...", + "MessageFollowTheProjectOnGithub": "Projeyi Github'da takip edin", + "MessageItemDownloadCompleteFailedToCreate": "Öğe indirme tamamlandı ancak kütüphane öğesi oluşturulamadı", + "MessageItemMissing": "Öğe eksik ve sunucuda düzeltilmesi gerekiyor. Genellikle bir öğe, dosya yollarına erişilemediği için eksik olarak işaretlenir.", + "MessageLoading": "Yükleniyor...", + "MessageLoadingServerData": "Sunucu verileri yükleniyor...", + "MessageLocalFolderDescription": "'Dahili Uygulama Depolama Alanı'na yalnızca bu uygulama erişebilir. Bu uygulama, yalnızca kendi içinden indirilen medyayı destekler. Paylaşılan depolama klasörleri, bu uygulama tarafından indirilen medyaya diğer uygulamaların erişmesine izin vermek için kullanılabilir.", + "MessageMarkAsFinished": "Bitirildi Olarak İşaretle", + "MessageMediaLinkedToADifferentServer": "Medya, farklı bir adresteki ({0}) bir Audiobookshelf sunucusuna bağlı. İlerleme, bu sunucu adresine bağlandığınızda eşitlenecektir.", + "MessageMediaLinkedToADifferentUser": "Medya bu sunucuya bağlı ancak farklı bir kullanıcı tarafından indirildi. İlerleme yalnızca indiren kullanıcıyla eşitlenecektir.", + "MessageMediaLinkedToServer": "{0} sunucusuna bağlı", + "MessageMediaLinkedToThisServer": "İndirilen medya bu sunucuya bağlı", + "MessageMediaNotLinkedToServer": "Medya bir Audiobookshelf sunucusuna bağlı değil. İlerleme eşitlenmeyecek.", + "MessageNoBookmarks": "Yer İmi Yok", + "MessageNoChapters": "Bölüm Yok", + "MessageNoCollections": "Koleksiyon Yok", + "MessageNoItems": "Öğe Yok", + "MessageNoItemsFound": "Öğe bulunamadı", + "MessageNoListeningSessions": "Dinleme Oturumu Yok", + "MessageNoLogs": "Kayıt yok", + "MessageNoMediaFolders": "Medya Klasörü Yok", + "MessageNoNetworkConnection": "Ağ bağlantısı yok", + "MessageNoPodcastsFound": "Podcast bulunamadı", + "MessageNoSeries": "Seri yok", + "MessageNoUpdatesWereNecessary": "Güncelleme gerekmedi", + "MessageNoUserPlaylists": "Hiç oynatma listeniz yok", + "MessageOldServerAuthReLoginRequired": "Sunucu v2.26.0 sürümünde güvenlik için kimlik doğrulama sistemi iyileştirildi. Tüm kullanıcıların yeniden giriş yapması gerekmektedir.", + "MessageOldServerAuthWarning": "Sunucu, güncel olmayan bir kimlik doğrulama yöntemi kullanıyor", + "MessageOldServerAuthWarningHelp": "Bu sunucu, v2.26.0'dan daha eski bir sürüm çalıştırıyor. v2.26.0'da daha güvenli bir kimlik doğrulama sistemi eklendi. Sunucuyu en son sürüme güncellemeniz şiddetle tavsiye edilir. Sunucuyu zaten güncellediyseniz, yeni kimlik doğrulamasını kullanmak için tekrar giriş yapın.", + "MessageOldServerConnectionWarning": "Sunucu bağlantı yapılandırması eski bir kullanıcı kimliği kullanıyor. Lütfen bu sunucu bağlantısını silip yeniden ekleyin.", + "MessageOldServerConnectionWarningHelp": "Bu sunucuya bağlantıyı Haziran 2023'te yayınlanan 2.3.0 sürümündeki veritabanı geçişinden önce kurdunuz. Gelecekteki bir sunucu güncellemesi, bu eski bağlantıyla oturum açma yeteneğini kaldıracaktır. Lütfen mevcut sunucu bağlantısını silin ve yeniden bağlanın (aynı sunucu adresini ve kimlik bilgilerini kullanarak). Bu cihazda indirilmiş medyanız varsa, sunucuyla eşitlemek için medyanın yeniden indirilmesi gerekecektir.", + "MessagePodcastSearchField": "Arama terimi veya RSS akış URL'si girin", + "MessageProgressSyncFailed": "Dinleme ilerlemenizi sunucuya bildirme denemesi başarısız oldu. Medya oynatılırken ilerleme eşitleme istekleri her 15 saniyede bir ile 1 dakika arasında denenmeye devam edecektir.", + "MessageReportBugsAndContribute": "Hataları bildirin, özellikler isteyin ve katkıda bulunun:", + "MessageSeriesAlreadyDownloaded": "Bu serideki tüm kitapları zaten indirdiniz.", + "MessageSeriesDownloadConfirm": "{3} klasörüne, toplam {2} boyutunda {1} dosyadan oluşan eksik {0} kitap indirilsin mi?", + "MessageSeriesDownloadConfirmIos": "Toplam {2} boyutunda {1} dosyadan oluşan eksik {0} kitap indirilsin mi?", + "MessageSocketConnectedOverMeteredCellular": "Soket bağlantısı, kotalı hücresel veri üzerinden kuruldu", + "MessageSocketConnectedOverMeteredWifi": "Soket bağlantısı, kotalı kablosuz ağ üzerinden kuruldu", + "MessageSocketConnectedOverUnmeteredCellular": "Soket bağlantısı, kotasız hücresel veri üzerinden kuruldu", + "MessageSocketConnectedOverUnmeteredWifi": "Soket bağlantısı, kotasız kablosuz ağ üzerinden kuruldu", + "MessageSocketNotConnected": "Soket bağlı değil", + "NoteRSSFeedPodcastAppsHttps": "Uyarı: Çoğu podcast uygulaması, RSS akış URL'sinin HTTPS kullanmasını gerektirir", + "NoteRSSFeedPodcastAppsPubDate": "Uyarı: Bölümlerinizden bir veya daha fazlasının Yayın Tarihi yok. Bazı podcast uygulamaları bunu zorunlu kılar.", + "ToastBookmarkCreateFailed": "Yer işareti oluşturulamadı", + "ToastBookmarkRemoveFailed": "Yer işareti kaldırılamadı", + "ToastBookmarkUpdateFailed": "Yer işareti güncellenemedi", + "ToastDownloadNotAllowedOnCellular": "Hücresel veri üzerinden indirmeye izin verilmiyor", + "ToastItemMarkedAsFinishedFailed": "Bitirildi olarak işaretlenemedi", + "ToastItemMarkedAsNotFinishedFailed": "Bitirilmedi olarak işaretlenemedi", + "ToastPlaylistCreateFailed": "Oynatma listesi oluşturulamadı", + "ToastPodcastCreateFailed": "Podcast oluşturulamadı", + "ToastPodcastCreateSuccess": "Podcast başarıyla oluşturuldu", + "ToastRSSFeedCloseFailed": "RSS akışı kapatılamadı", + "ToastRSSFeedCloseSuccess": "RSS akışı kapatıldı", + "ToastStreamingNotAllowedOnCellular": "Hücresel veri üzerinden akışa izin verilmiyor" } From 9241a4729c603bb0decf2323628e55a74012f799 Mon Sep 17 00:00:00 2001 From: Amirhossein Ghorbanmehr Date: Tue, 23 Sep 2025 17:05:40 +0200 Subject: [PATCH 03/11] Translated using Weblate (Persian) Currently translated at 15.4% (55 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/fa/ --- strings/fa.json | 58 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/strings/fa.json b/strings/fa.json index 0967ef42..38ab93db 100644 --- a/strings/fa.json +++ b/strings/fa.json @@ -1 +1,57 @@ -{} +{ + "ButtonAdd": "افزودن", + "ButtonAddNewServer": "افزودن سرور جدید", + "ButtonAuthors": "ناشر", + "ButtonBack": "بازگشت", + "ButtonCancel": "انصراف", + "ButtonCancelTimer": "لغو تایمر", + "ButtonClearFilter": "حذف صافی", + "ButtonClearLogs": "حذف گزارش‌ها", + "ButtonCloseFeed": "بستن فید", + "ButtonCollections": "مجموعه ها", + "ButtonConnect": "اتصال", + "ButtonConnectToServer": "اتصال به سرور", + "ButtonCreate": "ساختن", + "ButtonCreateBookmark": "ساخت نشانک", + "ButtonCreateNewPlaylist": "ساخت لیست پخش جدید", + "ButtonDelete": "حذف", + "ButtonDeleteLocalEpisode": "حذف اپیزود های محلی", + "ButtonDeleteLocalFile": "حذف فایل های محلی", + "ButtonDeleteLocalItem": "حذف آیتم های محلی", + "ButtonDisableAutoTimer": "غیر فعال کردن تایم خودکار", + "ButtonDisconnect": "قطع کردن", + "ButtonGoToWebClient": "رفتن به نسخه تحت وب سمت کاربر", + "ButtonHistory": "تاریخچه", + "ButtonHome": "خانه", + "ButtonIssues": "مشکلات", + "ButtonLatest": "جدیدترین", + "ButtonLibrary": "کتابخانه", + "ButtonLocalMedia": "رسانه‌های محلی", + "ButtonLogs": "گزارش‌ها", + "ButtonManageLocalFiles": "مدیریت فایل های محلی", + "ButtonMaskServerAddress": "پنهان کردن آدرس سرور", + "ButtonNewFolder": "پوشه جدید", + "ButtonNextEpisode": "اپیزود بعدی", + "ButtonOk": "تایید", + "ButtonOpenFeed": "باز کردن فید", + "ButtonOverride": "جایگزینی", + "ButtonPause": "توقف", + "ButtonPlay": "پخش", + "ButtonPlayEpisode": "پخش اپیزود", + "ButtonPlaylists": "لیست پخش", + "ButtonRead": "خواندن", + "ButtonReadLess": "خواندن کمتر", + "ButtonReadMore": "خواندن بیشتر", + "ButtonRemove": "حذف", + "ButtonRemoveFromServer": "حذف از سرور", + "ButtonSave": "ذخیره", + "ButtonSaveOrder": "ذخیره ترتیب", + "ButtonSearch": "جستجو", + "ButtonSendEbookToDevice": "ارسال کتاب الکترونیکی به دستگاه", + "ButtonSeries": "مجموعه", + "ButtonSetTimer": "تنظیم تایمر", + "ButtonStream": "پخش آنلاین", + "ButtonSubmit": "ثبت", + "ButtonSwitchServerUser": "تعویض سرور/کاربر", + "ButtonUnmaskServerAddress": "نمایش آدرس سرور" +} From 2f0e385ca2cb13cdddb5a66c55e5dcc402044545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petri=20H=C3=A4m=C3=A4l=C3=A4inen?= Date: Sat, 27 Sep 2025 18:12:10 +0200 Subject: [PATCH 04/11] Translated using Weblate (Finnish) Currently translated at 97.4% (348 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/fi/ --- strings/fi.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/strings/fi.json b/strings/fi.json index ed865380..86e20729 100644 --- a/strings/fi.json +++ b/strings/fi.json @@ -27,7 +27,9 @@ "ButtonLatest": "Viimeisimmät", "ButtonLibrary": "Kirjasto", "ButtonLocalMedia": "Paikallinen media", + "ButtonLogs": "Lokit", "ButtonManageLocalFiles": "Hallitse paikallsiia tiedostoja", + "ButtonMaskServerAddress": "Piilota palvelimen osoite", "ButtonNewFolder": "Uusi kansio", "ButtonNextEpisode": "Seuraava jakso", "ButtonOk": "Hyvä on", @@ -51,6 +53,7 @@ "ButtonStream": "Suoratoisto", "ButtonSubmit": "Lähetä", "ButtonSwitchServerUser": "Vaihda palvelinta/käyttäjää", + "ButtonUnmaskServerAddress": "Näytä palvelimen osoite", "ButtonUserStats": "Käyttäjän tilastot", "ButtonYes": "Kyllä", "HeaderAccount": "Tili", From 3a56c825011809d1516b0f74f0f41e87950b27d8 Mon Sep 17 00:00:00 2001 From: kuci-JK Date: Tue, 30 Sep 2025 21:05:21 +0200 Subject: [PATCH 05/11] Translated using Weblate (Czech) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/cs/ --- strings/cs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/cs.json b/strings/cs.json index e9ee37ac..2f6ce2db 100644 --- a/strings/cs.json +++ b/strings/cs.json @@ -319,7 +319,7 @@ "MessageNoItems": "Žádné položky", "MessageNoItemsFound": "Nebyly nalezeny žádné položky", "MessageNoListeningSessions": "Žádné poslechové relace", - "MessageNoLogs": "Žádné logy", + "MessageNoLogs": "Žádné záznamy událostí", "MessageNoMediaFolders": "Žádné složky médií", "MessageNoNetworkConnection": "Žádné připojení k síti", "MessageNoPodcastsFound": "Nebyly nalezeny žádné podcasty", From e19e541a7011bf16419ff8db31d84ae882d14ded Mon Sep 17 00:00:00 2001 From: B0rax Date: Tue, 30 Sep 2025 20:43:56 +0200 Subject: [PATCH 06/11] Translated using Weblate (German) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/de/ --- strings/de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/strings/de.json b/strings/de.json index 720044d3..f45a478d 100644 --- a/strings/de.json +++ b/strings/de.json @@ -47,7 +47,7 @@ "ButtonSave": "Speichern", "ButtonSaveOrder": "Reihenfolge speichern", "ButtonSearch": "Suchen", - "ButtonSendEbookToDevice": "E-Buch an Gerät senden", + "ButtonSendEbookToDevice": "E-Book an Gerät senden", "ButtonSeries": "Serien", "ButtonSetTimer": "Setze Timer", "ButtonStream": "Streamen", @@ -67,7 +67,7 @@ "HeaderDataSettings": "Daten-Einstellungen", "HeaderDetails": "Details", "HeaderDownloads": "Downloads", - "HeaderEbookFiles": "E-Buch-Dateien", + "HeaderEbookFiles": "E-Book-Dateien", "HeaderEpisodes": "Episoden", "HeaderEreaderSettings": "Einstellungen zum Lesen", "HeaderLatestEpisodes": "Neueste Episoden", From 2d76fc6e8c1358f9565472f17e01cdcfbf6c2bea Mon Sep 17 00:00:00 2001 From: Jan Date: Tue, 30 Sep 2025 21:28:10 +0200 Subject: [PATCH 07/11] Translated using Weblate (German) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/de/ --- strings/de.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/strings/de.json b/strings/de.json index f45a478d..b389bede 100644 --- a/strings/de.json +++ b/strings/de.json @@ -32,7 +32,7 @@ "ButtonMaskServerAddress": "Server Adresse verstecken", "ButtonNewFolder": "Neuer Ordner", "ButtonNextEpisode": "Nächste Episode", - "ButtonOk": "Ok", + "ButtonOk": "OK", "ButtonOpenFeed": "Feed öffnen", "ButtonOverride": "Überschreiben", "ButtonPause": "Pausieren", @@ -40,7 +40,7 @@ "ButtonPlayEpisode": "Episode abspielen", "ButtonPlaylists": "Wiedergabelisten", "ButtonRead": "Lesen", - "ButtonReadLess": "weniger Anzeigen", + "ButtonReadLess": "Weniger Anzeigen", "ButtonReadMore": "Mehr Anzeigen", "ButtonRemove": "Entfernen", "ButtonRemoveFromServer": "Vom Server entfernen", @@ -51,7 +51,7 @@ "ButtonSeries": "Serien", "ButtonSetTimer": "Setze Timer", "ButtonStream": "Streamen", - "ButtonSubmit": "Ok", + "ButtonSubmit": "Absenden", "ButtonSwitchServerUser": "Server/Benutzer wechseln", "ButtonUnmaskServerAddress": "Server Adresse anzeigen", "ButtonUserStats": "Nutzerstatistiken", @@ -69,7 +69,7 @@ "HeaderDownloads": "Downloads", "HeaderEbookFiles": "E-Book-Dateien", "HeaderEpisodes": "Episoden", - "HeaderEreaderSettings": "Einstellungen zum Lesen", + "HeaderEreaderSettings": "E-Reader-Einstellungen", "HeaderLatestEpisodes": "Neueste Episoden", "HeaderLibraries": "Bibliotheken", "HeaderLocalFolders": "Lokale Ordner", @@ -335,8 +335,8 @@ "MessageProgressSyncFailed": "Der letzte Versuch den aktuellen Hörfortschritt an den Server zu melden ist fehlgeschlagen. Die Anfragen den Fortschritt zu synchronisieren wird alle 15 Sekunden bis 1 Minute versucht, während Medien abgespielt werden.", "MessageReportBugsAndContribute": "Fehler melden, Funktionen anfordern und mitwirken", "MessageSeriesAlreadyDownloaded": "Du hast bereits alle Bücher in dieser Serie heruntergeladen.", - "MessageSeriesDownloadConfirm": "Lade {0} Bücher mit {1} Daten, zusammen {2}, in den Ordner {3} herunter?", - "MessageSeriesDownloadConfirmIos": "Lade {0} Bücher mit {1} Daten, zusammen {2}, herunter?", + "MessageSeriesDownloadConfirm": "Fehlende(s) {0} Buch/Bücher mit {1} Datei(en), insgesamt {2}, in den Ordner {3} herunterladen?", + "MessageSeriesDownloadConfirmIos": "Fehlende(s) {0} Buch/Bücher mit {1} Datei(en), insgesamt {2}, herunterladen?", "MessageSocketConnectedOverMeteredCellular": "Socket verbunden über getaktetes Mobilfunknetz", "MessageSocketConnectedOverMeteredWifi": "Socket verbunden über getaktetes WLAN", "MessageSocketConnectedOverUnmeteredCellular": "Socket verbunden über ungetaktetes Mobilfunknetz", From 1ddd146558c43330d968149f8b63d59689e62e24 Mon Sep 17 00:00:00 2001 From: DR Date: Tue, 30 Sep 2025 12:52:37 +0200 Subject: [PATCH 08/11] Translated using Weblate (Hebrew) Currently translated at 98.5% (352 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/he/ --- strings/he.json | 1 + 1 file changed, 1 insertion(+) diff --git a/strings/he.json b/strings/he.json index b652241c..28529780 100644 --- a/strings/he.json +++ b/strings/he.json @@ -146,6 +146,7 @@ "LabelEndOfChapter": "סוף הפרק", "LabelEndTime": "זמן סיום", "LabelEpisode": "פרק", + "LabelExplicit": "מפורש", "LabelFeedURL": "כתובת ערוץ", "LabelFile": "קובץ", "LabelFileBirthtime": "זמן יצירת הקובץ", From 8274072b6ac81eca8c36982bcb257cd25db89905 Mon Sep 17 00:00:00 2001 From: SmileFate Date: Mon, 29 Sep 2025 22:16:26 +0200 Subject: [PATCH 09/11] Translated using Weblate (Turkish) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/tr/ --- strings/tr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/tr.json b/strings/tr.json index 3d769a21..36b4bd41 100644 --- a/strings/tr.json +++ b/strings/tr.json @@ -333,7 +333,7 @@ "MessageOldServerConnectionWarningHelp": "Bu sunucuya bağlantıyı Haziran 2023'te yayınlanan 2.3.0 sürümündeki veritabanı geçişinden önce kurdunuz. Gelecekteki bir sunucu güncellemesi, bu eski bağlantıyla oturum açma yeteneğini kaldıracaktır. Lütfen mevcut sunucu bağlantısını silin ve yeniden bağlanın (aynı sunucu adresini ve kimlik bilgilerini kullanarak). Bu cihazda indirilmiş medyanız varsa, sunucuyla eşitlemek için medyanın yeniden indirilmesi gerekecektir.", "MessagePodcastSearchField": "Arama terimi veya RSS akış URL'si girin", "MessageProgressSyncFailed": "Dinleme ilerlemenizi sunucuya bildirme denemesi başarısız oldu. Medya oynatılırken ilerleme eşitleme istekleri her 15 saniyede bir ile 1 dakika arasında denenmeye devam edecektir.", - "MessageReportBugsAndContribute": "Hataları bildirin, özellikler isteyin ve katkıda bulunun:", + "MessageReportBugsAndContribute": "Hataları bildirin, özellikler isteyin ve katkıda bulunun", "MessageSeriesAlreadyDownloaded": "Bu serideki tüm kitapları zaten indirdiniz.", "MessageSeriesDownloadConfirm": "{3} klasörüne, toplam {2} boyutunda {1} dosyadan oluşan eksik {0} kitap indirilsin mi?", "MessageSeriesDownloadConfirmIos": "Toplam {2} boyutunda {1} dosyadan oluşan eksik {0} kitap indirilsin mi?", From b4e350a308b73e8a8ef452c7d2c9c771b1dde632 Mon Sep 17 00:00:00 2001 From: Kabika82 Date: Sun, 5 Oct 2025 16:23:50 +0200 Subject: [PATCH 10/11] Translated using Weblate (Hungarian) Currently translated at 100.0% (357 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/hu/ --- strings/hu.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/hu.json b/strings/hu.json index de8aac6d..436e39e1 100644 --- a/strings/hu.json +++ b/strings/hu.json @@ -160,7 +160,7 @@ "LabelGenres": "Műfajok", "LabelHapticFeedback": "Tapintás visszajelzés", "LabelHasEbook": "Van e-könyv", - "LabelHasSupplementaryEbook": "Van kiegészítő e-könyv", + "LabelHasSupplementaryEbook": "Van kiegészítő e-könyve", "LabelHeavy": "Nehéz", "LabelHigh": "Magas", "LabelHost": "Kiszolgáló", From 9e29d45fc3f4272d4589698b752bdbbc4e29337a Mon Sep 17 00:00:00 2001 From: Ahetek Date: Mon, 6 Oct 2025 21:35:07 +0200 Subject: [PATCH 11/11] Translated using Weblate (Polish) Currently translated at 99.4% (355 of 357 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/pl/ --- strings/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/pl.json b/strings/pl.json index 8ddc5c27..574b38ba 100644 --- a/strings/pl.json +++ b/strings/pl.json @@ -258,7 +258,7 @@ "LabelStreamingUsingCellular": "Transmisja przy użyciu sieci komórkowej", "LabelTag": "Znacznik", "LabelTags": "Znaczniki", - "LabelTheme": "Motyw", + "LabelTheme": "Kompozycja", "LabelThemeBlack": "Czarny", "LabelThemeDark": "Ciemny", "LabelThemeLight": "Jasny",