From 96f6a5abc2a879cf4ff79c0c4e61153292f61357 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Sun, 13 Aug 2023 20:05:19 +0600 Subject: [PATCH 1/8] [skip ci] Add cloudflare autoclose to issue_moderator.yml (#9841) --- .github/workflows/issue_moderator.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/issue_moderator.yml b/.github/workflows/issue_moderator.yml index 03db2fbc0..8c88132d0 100644 --- a/.github/workflows/issue_moderator.yml +++ b/.github/workflows/issue_moderator.yml @@ -33,6 +33,13 @@ jobs: "regex": "^(?!.*myanimelist.*).*(aniyomi|anime).*$", "ignoreCase": true, "message": "Tachiyomi does not support anime, and has no plans to support anime. In addition Tachiyomi is not affiliated with Aniyomi https://github.com/jmir1/aniyomi" + }, + { + "type": "both", + "regex": ".*(?:fail(?:ed|ure|s)?|can\\s*(?:no|')?t|(?:not|un).*able|(? Date: Tue, 15 Aug 2023 22:17:29 -0400 Subject: [PATCH 2/8] Bump dependencies --- gradle/compose.versions.toml | 2 +- gradle/libs.versions.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle/compose.versions.toml b/gradle/compose.versions.toml index 7f31f23c7..d1f1250f5 100644 --- a/gradle/compose.versions.toml +++ b/gradle/compose.versions.toml @@ -1,6 +1,6 @@ [versions] compiler = "1.5.1" -compose-bom = "2023.09.00-alpha01" +compose-bom = "2023.09.00-alpha02" accompanist = "0.33.0-alpha" [libraries] diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7ed3cf28e..8992dd8c9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -58,7 +58,7 @@ flexible-adapter-core = "com.github.arkon.FlexibleAdapter:flexible-adapter:c8013 photoview = "com.github.chrisbanes:PhotoView:2.3.0" directionalviewpager = "com.github.tachiyomiorg:DirectionalViewPager:1.0.0" insetter = "dev.chrisbanes.insetter:insetter:0.6.1" -compose-materialmotion = "io.github.fornewid:material-motion-compose-core:1.0.4" +compose-materialmotion = "io.github.fornewid:material-motion-compose-core:1.0.6" compose-simpleicons = "br.com.devsrsouza.compose.icons.android:simple-icons:1.0.0" swipe = "me.saket.swipe:swipe:1.2.0" @@ -85,7 +85,7 @@ sqldelight-gradle = { module = "app.cash.sqldelight:gradle-plugin", version.ref junit = "org.junit.jupiter:junit-jupiter:5.10.0" kotest-assertions = "io.kotest:kotest-assertions-core:5.6.2" -mockk = "io.mockk:mockk:1.13.5" +mockk = "io.mockk:mockk:1.13.7" voyager-navigator = { module = "cafe.adriel.voyager:voyager-navigator", version.ref = "voyager" } voyager-tab-navigator = { module = "cafe.adriel.voyager:voyager-tab-navigator", version.ref = "voyager" } From 4e31e6a2faf40ac2833607979afe4999d3d82c8a Mon Sep 17 00:00:00 2001 From: arkon Date: Wed, 16 Aug 2023 18:30:42 -0400 Subject: [PATCH 3/8] Upgrade to AGP 8.1.0 --- gradle.properties | 4 +--- gradle/androidx.versions.toml | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gradle.properties b/gradle.properties index f4f0dc8c8..39f9c9b71 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,6 +25,4 @@ kotlin.mpp.androidSourceSetLayoutVersion=2 android.useAndroidX=true android.defaults.buildfeatures.buildconfig=true android.nonTransitiveRClass=false -android.nonFinalResIds=false - -android.experimental.useDefaultDebugSigningConfigForProfileableBuildtypes=true \ No newline at end of file +android.nonFinalResIds=false \ No newline at end of file diff --git a/gradle/androidx.versions.toml b/gradle/androidx.versions.toml index 5990e9f15..9cee3f113 100644 --- a/gradle/androidx.versions.toml +++ b/gradle/androidx.versions.toml @@ -1,5 +1,5 @@ [versions] -agp_version = "8.0.2" +agp_version = "8.1.0" lifecycle_version = "2.6.1" paging_version = "3.2.0" From 4e68b628811dee26a5aba023183af619df5c3e99 Mon Sep 17 00:00:00 2001 From: arkon Date: Wed, 16 Aug 2023 23:10:28 -0400 Subject: [PATCH 4/8] Minor cleanup --- .../main/java/eu/kanade/domain/DomainModule.kt | 2 +- .../chapter/interactor/SyncChaptersWithSource.kt | 16 +++++++--------- .../SyncChaptersWithTrackServiceTwoWay.kt | 6 ++---- .../java/eu/kanade/domain/ui/UiPreferences.kt | 2 -- 4 files changed, 10 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/eu/kanade/domain/DomainModule.kt b/app/src/main/java/eu/kanade/domain/DomainModule.kt index 2e19e39b6..aac1f060d 100644 --- a/app/src/main/java/eu/kanade/domain/DomainModule.kt +++ b/app/src/main/java/eu/kanade/domain/DomainModule.kt @@ -124,7 +124,7 @@ class DomainModule : InjektModule { addFactory { UpdateChapter(get()) } addFactory { SetReadStatus(get(), get(), get(), get()) } addFactory { ShouldUpdateDbChapter() } - addFactory { SyncChaptersWithSource(get(), get(), get(), get()) } + addFactory { SyncChaptersWithSource(get(), get(), get(), get(), get(), get(), get()) } addFactory { SyncChaptersWithTrackServiceTwoWay(get(), get()) } addSingletonFactory { HistoryRepositoryImpl(get()) } diff --git a/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt b/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt index 225f0cb42..6205ea365 100644 --- a/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt +++ b/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt @@ -20,21 +20,19 @@ import tachiyomi.domain.chapter.repository.ChapterRepository import tachiyomi.domain.chapter.service.ChapterRecognition import tachiyomi.domain.manga.model.Manga import tachiyomi.source.local.isLocal -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get import java.lang.Long.max import java.time.ZonedDateTime import java.util.Date import java.util.TreeSet class SyncChaptersWithSource( - private val downloadManager: DownloadManager = Injekt.get(), - private val downloadProvider: DownloadProvider = Injekt.get(), - private val chapterRepository: ChapterRepository = Injekt.get(), - private val shouldUpdateDbChapter: ShouldUpdateDbChapter = Injekt.get(), - private val updateManga: UpdateManga = Injekt.get(), - private val updateChapter: UpdateChapter = Injekt.get(), - private val getChapterByMangaId: GetChapterByMangaId = Injekt.get(), + private val downloadManager: DownloadManager, + private val downloadProvider: DownloadProvider, + private val chapterRepository: ChapterRepository, + private val shouldUpdateDbChapter: ShouldUpdateDbChapter, + private val updateManga: UpdateManga, + private val updateChapter: UpdateChapter, + private val getChapterByMangaId: GetChapterByMangaId, ) { /** diff --git a/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithTrackServiceTwoWay.kt b/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithTrackServiceTwoWay.kt index 8867b19c1..da9ee05ea 100644 --- a/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithTrackServiceTwoWay.kt +++ b/app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithTrackServiceTwoWay.kt @@ -9,12 +9,10 @@ import tachiyomi.domain.chapter.model.Chapter import tachiyomi.domain.chapter.model.toChapterUpdate import tachiyomi.domain.track.interactor.InsertTrack import tachiyomi.domain.track.model.Track -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get class SyncChaptersWithTrackServiceTwoWay( - private val updateChapter: UpdateChapter = Injekt.get(), - private val insertTrack: InsertTrack = Injekt.get(), + private val updateChapter: UpdateChapter, + private val insertTrack: InsertTrack, ) { suspend fun await( diff --git a/app/src/main/java/eu/kanade/domain/ui/UiPreferences.kt b/app/src/main/java/eu/kanade/domain/ui/UiPreferences.kt index 5de3e963a..ac04a51e0 100644 --- a/app/src/main/java/eu/kanade/domain/ui/UiPreferences.kt +++ b/app/src/main/java/eu/kanade/domain/ui/UiPreferences.kt @@ -28,8 +28,6 @@ class UiPreferences( fun themeDarkAmoled() = preferenceStore.getBoolean("pref_theme_dark_amoled_key", false) - fun relativeTime() = preferenceStore.getInt("relative_time", 7) - fun dateFormat() = preferenceStore.getString("app_date_format", "") fun tabletUiMode() = preferenceStore.getEnum("tablet_ui_mode", TabletUiMode.AUTOMATIC) From 5572b28d017631ded23f95cbd5842d90ca50af04 Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Fri, 18 Aug 2023 15:13:53 +0200 Subject: [PATCH 5/8] Translations update from Hosted Weblate (#9808) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Weblate translations Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/eu/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sa/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/ Translation: Tachiyomi/Tachiyomi 0.x Co-authored-by: 2227975312 <2227975312@qq.com> Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com> Co-authored-by: Ali Aljishi Co-authored-by: Astrid Co-authored-by: Bashmak Co-authored-by: C201 Co-authored-by: Dan Co-authored-by: Dexroneum Co-authored-by: Eduard Ereza Martínez Co-authored-by: FateXBlood Co-authored-by: Garutmaan Garuda Co-authored-by: Giorgio Sanna Co-authored-by: ID-86 Co-authored-by: InfinityDouki56 Co-authored-by: K. Sz. Bence Co-authored-by: Lyfja Co-authored-by: Lzmxya Co-authored-by: Milo Ivir Co-authored-by: Pitpe11 Co-authored-by: Reza Almanda Co-authored-by: Shjosan Co-authored-by: Swyter Co-authored-by: Unai Co-authored-by: altinat Co-authored-by: arkon Co-authored-by: f0roots Co-authored-by: torchlight Co-authored-by: xconkhi9x --- i18n/src/main/res/values-ar/strings.xml | 5 ++ i18n/src/main/res/values-ca/strings.xml | 5 ++ i18n/src/main/res/values-cs/strings.xml | 2 + i18n/src/main/res/values-cv/strings.xml | 61 +++++++++++++------- i18n/src/main/res/values-de/strings.xml | 2 + i18n/src/main/res/values-el/strings.xml | 3 + i18n/src/main/res/values-es/strings.xml | 2 + i18n/src/main/res/values-eu/strings.xml | 11 ++++ i18n/src/main/res/values-fil/strings.xml | 5 +- i18n/src/main/res/values-hr/strings.xml | 22 +++---- i18n/src/main/res/values-hu/strings.xml | 63 ++++++++++++++------- i18n/src/main/res/values-in/strings.xml | 2 + i18n/src/main/res/values-it/strings.xml | 2 + i18n/src/main/res/values-ne/strings.xml | 19 ++++--- i18n/src/main/res/values-nl/strings.xml | 7 ++- i18n/src/main/res/values-pt-rBR/strings.xml | 2 + i18n/src/main/res/values-ro/strings.xml | 20 +++---- i18n/src/main/res/values-ru/strings.xml | 3 + i18n/src/main/res/values-sa/strings.xml | 8 ++- i18n/src/main/res/values-sr/strings.xml | 45 ++++++++++++--- i18n/src/main/res/values-sv/strings.xml | 3 + i18n/src/main/res/values-th/strings.xml | 3 + i18n/src/main/res/values-uk/strings.xml | 5 ++ i18n/src/main/res/values-vi/strings.xml | 14 +++++ i18n/src/main/res/values-zh-rCN/strings.xml | 1 + i18n/src/main/res/values-zh-rTW/strings.xml | 34 +++++------ 26 files changed, 251 insertions(+), 98 deletions(-) diff --git a/i18n/src/main/res/values-ar/strings.xml b/i18n/src/main/res/values-ar/strings.xml index ba38c457c..6489e8a5e 100644 --- a/i18n/src/main/res/values-ar/strings.xml +++ b/i18n/src/main/res/values-ar/strings.xml @@ -876,4 +876,9 @@ تُزامن المكتبة انتهت مزامنة المكتبة وُجدت نتائج + تعذَّر إنشاء ملفِّ نسخ احتياطيِّ + مرخَّصة - لا فصول + ولوج التتبع + أُفسد فهرس التنزيلات + اضغط هنا تتحرَّ كلاودفلير \ No newline at end of file diff --git a/i18n/src/main/res/values-ca/strings.xml b/i18n/src/main/res/values-ca/strings.xml index f687d255d..97f260013 100644 --- a/i18n/src/main/res/values-ca/strings.xml +++ b/i18n/src/main/res/values-ca/strings.xml @@ -812,4 +812,9 @@ Té resultats S’està sincronitzant la biblioteca S’ha completat la sincronització de la biblioteca + No s’ha pogut crear un fitxer de còpia de seguretat + Llicenciat: no hi ha capítols a mostrar + Inici de sessió al seguiment + S’ha invalidat l\'índex de baixades + Premeu aquí per a obtenir ajuda amb el Cloudflare \ No newline at end of file diff --git a/i18n/src/main/res/values-cs/strings.xml b/i18n/src/main/res/values-cs/strings.xml index 624dcbd36..c8b7b05ce 100644 --- a/i18n/src/main/res/values-cs/strings.xml +++ b/i18n/src/main/res/values-cs/strings.xml @@ -831,4 +831,6 @@ Sledování přihlášení Klepněte zde pro pomoc s Cloudflare Index stažených zneplatněn + Nelze vytvořit soubor zálohy + Licencováno - Žádné kapitoly k zobrazení \ No newline at end of file diff --git a/i18n/src/main/res/values-cv/strings.xml b/i18n/src/main/res/values-cv/strings.xml index a081a95ae..bc9e4d457 100644 --- a/i18n/src/main/res/values-cv/strings.xml +++ b/i18n/src/main/res/values-cv/strings.xml @@ -35,7 +35,7 @@ Тиесе илӗнет Ларт Ҫӗнет - Веҫех + Пурне те %d пухмӑш %d пухмӑш @@ -65,7 +65,7 @@ Тийевсем Вулавӑш Тӗп - Хушӑма кӗме май ҫук + Апа кӗме май ҫук Ҫӗнет Малалла Кайалла @@ -96,7 +96,7 @@ Хуплашка улӑштар Пухмӑша хуш Пухмӑш йатне улӑштар - Пухмӑшсене тӳрлет + Пухмӑшсене улӑштар Пухмӑш хуш Хуш Умӗнхине вуланӑ пек паллӑ ту @@ -123,14 +123,14 @@ Картнӑ Ала Менӳ - Ӗнерӳсем + Ӗнерӳ Кун-ҫул Сыпӑксем Пухмӑшсем Санӑн вулавӑш пушӑ Кун-ҫул Тийев черечӗ - Йачӗ + Йат Тетел ҫыхӑну ҫук Wi-Fi ҫыхӑну ҫук Йӑнӑш @@ -140,7 +140,7 @@ %1$s-мӗш сыпӑк Ҫӗнӗ сыпӑксем тупӑнман Йулашки вӑхӑтра нимӗн те вуламан - Пӗр ҫӗнӗ ҫӗнетӳ те ҫук + Пӗр ҫӗнетӳ те ҫук Пӗр тийев те ҫук Пулӑшу Хушма ҫинчен @@ -156,7 +156,7 @@ Тепӗр майлӑ суйла Tachiyomi уҫ Сӳнтернӗ - Серилӗхсен шучӗ + Сетке пысӑкӑшӗ Урлӑ Тӑрӑх Ыкран сыхлавӗ тепӗр апсем ҫине куҫнӑ чух ку апӑн мӗн пуррине пытарать тата ыкрана сӑн ҫапма чарать @@ -179,18 +179,18 @@ Йӗрлев Чи лайӑх пӗрлӗхшӗн WebView-а ҫӗнет Cloudflare-ран иртеймерӗ - Санӑн пухмӑшсем ҫук. Хӑвӑн вулавӑша йӗркелеме «Хуш» пускӑч ҫине пус. - Куҫар + Санӑн пухмӑшсем ҫук. Хӑвӑн вулавӑша пухмӑшсем туса йӗркелеме «Хуш» пускӑч ҫине пус. + Куҫару Янтӑлав тата тавӑру Кивелнӗ - Ҫӗнетӳсем кӗтеҫҫӗ - Яланхилле пухмӑш + Ҫӗнетӳ кӗтеҫҫӗ + Йаланхилле пухмӑш Вулавӑша ҫӗнетнӗ чухне ҫӗнӗ хуплашка тата вак-тӗвек пуррине тӗрӗслени Хӑй-халлӗн метта пӗлӗмсене ҫӗнетмелле Серилӗх вӗҫленнӗ Ап ҫинчен Шанчӑклӑ мар - Официаллӑ мар + Чӑнлавлӑ мар Шанчӑклӑ Кӗтет Ҫук ҫӑл куҫсем: @@ -208,7 +208,7 @@ Тӗс алипе хутӑштармалли тытӑм Вулӑш уҫӑ пулсан хальхи тытӑма кӗскен палӑртмалла Вулав тытӑма кӑтарт - Тулли экран + Тулли ыкран Шанчӑклӑ мар хушма Ним туман чух ҫаклатни %1$s-мӗш сыпӑк @@ -468,7 +468,7 @@ Сыпӑксене катерт NSFW (18+) шалаш пулма пултарать 18+ - Ҫакӑ хушӑмра официаллӑ мар е тӗрӗс мар палӑртнӑ хушмасен NSFW (18+) шалашне кӑтартма чӑрмантармасть. + Ҫакӑ апра чӑнлавлӑ мар йе тӗрӗс мар палӑртнӑ хушмасен NSFW (18+) шалашне кӑтартма чӑрмантармасть. 1 сыпӑк ҫук %d сыпӑк ҫук @@ -512,7 +512,7 @@ Анлӑ елсене пайлани вулав майлӑ мар пулсан Анлӑ елсене тепӗр майлӑ пайлани Анлӑ елсене пайлани - Серилӗхсен шутне кӑтарт + Ҫыравсен шутне кӑтарт Сылтӑм Сулахай Малалли @@ -520,7 +520,7 @@ HTTPS урлӑ DNS Хӑй хальлӗн тиени Кӑлар: %s - Ҫут: %s + Кӗрт: %s Ҫук Йулашки сыпӑк илнипе Ҫак Android версси урӑх @@ -539,7 +539,7 @@ Йулнӑ сыпӑксемпе Ҫырав шучӗпе Пурне те катерт - «%s» пухмӑша катертесшӗнех-и\? + «%s» пухмӑш катертесшӗнех-и\? Пухмӑш катерт Вырӑнти ҫӑл куҫран Асӑрхаттару @@ -551,13 +551,13 @@ Чӗлхе Шыра… Хуп - Тийеве халь пуҫла + Тийеве халех пуҫла InternalError: Хушма пӗлӗме пӑхма тӑвӑм-пулӑм кӗнекине пӑх - Кӑтартӑнни + Кӑтартӑну Ҫутнӑ Сӳнтернӗ Темӑ, кун тата вӑхӑт хармачӗ - Пухмӑшсем, пӗтӗмӗшле ҫӗнетӳ + Пухмӑшсем, пӗтӗмӗшле ҫӗнетӳ, сыпӑксене туртни Вулав тытӑмӗ, кӑтартӑнни, куҫӑм Йаланхилле Ӑнсӑрт ҫырав уҫ @@ -608,7 +608,7 @@ Хушмасен йат-йышне илесси пулаймарӗ Вулавӑша ҫӗнетнӗ май йӗрлеве те ҫӗнетни Вӑрӑм сӑнсене пайлани (ПЕТТӖ) - Кашни пухмӑшӑн хӑйӗн ӗнерӳсем + Кашни пухмӑшӑн хӑйӗн ала ӗнерӗвӗсем Ап ҫинчен Вулӑшӑн тухӑҫа лайӑхлатать User agent пушӑ пулмалла мар @@ -620,4 +620,23 @@ Йӗрлеве хӑй-хальлӗн ҫӗнетни Пурне те ҫӗнет Тийесе илнисене катерт + Ретре %d + Кӗтӗнекен кӑларӑм тапхӑрӗ тулашӗнче + Сылтӑмалла туртни + Сулахайалла туртни + Ларткӑч + Shizuku ӗҫлемест + Ҫул-ӳсӗм чаравӗ + Иртнӗ тапхӑр тӗрӗслевӗ + Тепӗр кӗтӗнекен ҫӗнетӳпе + Сыпӑк туртни + Хушма лартни… + Тӑтӑшлӑх палӑрт + Ӗнерӳллӗ илӳ тӑтӑшлӑхӗ + Уйӑхлӑ илӳ (28 кун) + Йулашки 10+ куна тӗрӗслени + Пӑрахнӑ\? Йулашки 20+ кун тата 2 уйӑх + Малтанхилле + Shizuku-н хушма ларткӑча усӑ курма Shizuku ларт тата ҫут. + Йурӗ \ No newline at end of file diff --git a/i18n/src/main/res/values-de/strings.xml b/i18n/src/main/res/values-de/strings.xml index 2d4917a41..d054f8437 100644 --- a/i18n/src/main/res/values-de/strings.xml +++ b/i18n/src/main/res/values-de/strings.xml @@ -815,4 +815,6 @@ Tippe hier, um Hilfe zu Cloudflare zu erhalten Index der Downloads invalide Tracking-Login + Sicherungsdatei konnte nicht erstellt werden + Lizenziert - Keine Kapitel zu zeigen \ No newline at end of file diff --git a/i18n/src/main/res/values-el/strings.xml b/i18n/src/main/res/values-el/strings.xml index 89f34283c..995b310b2 100644 --- a/i18n/src/main/res/values-el/strings.xml +++ b/i18n/src/main/res/values-el/strings.xml @@ -814,4 +814,7 @@ Ο συγχρονισμός βιβλιοθήκης ολοκληρώθηκε Πατήστε εδώ για βοήθεια με το Cloudflare Το ευρετήριο λήψεων ακυρώθηκε + Σύνδεση παρακολούθησης + Δεν ήταν δυνατή η δημιουργία αντιγράφου ασφαλείας + Αδειοδοτημένο - Δεν υπάρχουν κεφάλαια προς εμφάνιση \ No newline at end of file diff --git a/i18n/src/main/res/values-es/strings.xml b/i18n/src/main/res/values-es/strings.xml index bb18c813e..4c762aeb7 100644 --- a/i18n/src/main/res/values-es/strings.xml +++ b/i18n/src/main/res/values-es/strings.xml @@ -862,4 +862,6 @@ Toca aquí para solucionar problemas de acceso con Cloudflare Se ha borrado el índice de descargas Inicio de sesión de seguimiento + No se ha podido crear un archivo de respaldo + Con licencia oficial, sin capítulos que mostrar \ No newline at end of file diff --git a/i18n/src/main/res/values-eu/strings.xml b/i18n/src/main/res/values-eu/strings.xml index 7f5010dd8..70776f91c 100644 --- a/i18n/src/main/res/values-eu/strings.xml +++ b/i18n/src/main/res/values-eu/strings.xml @@ -643,4 +643,15 @@ Bateria baxu ez dagoenean Hizkuntza Bilatu… + \"%s\" kategoria ezabatu nahi duzu\? + Guztia kendu + Estatistikak + Hasia + Lokala + Deskargatuak + Jaso hilabetero (28 egun) + Kopiatu arbelera + Orain ez + Ezabatu deskargatuak + %d ilara bakoitzeko \ No newline at end of file diff --git a/i18n/src/main/res/values-fil/strings.xml b/i18n/src/main/res/values-fil/strings.xml index fdc56de03..e9698d55e 100644 --- a/i18n/src/main/res/values-fil/strings.xml +++ b/i18n/src/main/res/values-fil/strings.xml @@ -796,7 +796,7 @@ Kunin kada buwan (kada ika-28 na araw) 1 araw - % (mga) araw + %d (mga) araw Tantyahin bawat Itakdang i-update bawat @@ -814,4 +814,7 @@ Natapos na ang pag-sync ng aklatan I-tap dito para sa tulong sa Cloudflare Napawalang-bisa ang indise ng mga download + Hindi makalikha ng backup file + Pag-login sa tracking + Lisensyado - Walang mapakitang kabanata \ No newline at end of file diff --git a/i18n/src/main/res/values-hr/strings.xml b/i18n/src/main/res/values-hr/strings.xml index ca4d46ebd..1dc7fa125 100644 --- a/i18n/src/main/res/values-hr/strings.xml +++ b/i18n/src/main/res/values-hr/strings.xml @@ -290,7 +290,7 @@ Postavi kao naslovnicu Prilagođeni filtar Slika spremljena - Ponovno postavi sva poglavlja za ovaj unos + Obnovi sva poglavlja za ovaj unos Ovo će ukloniti datum čitanja ovog poglavlja. Je li to stvarno želiš\? Izbrisane kategorije Kategorija s ovim imenom već postoji! @@ -700,7 +700,7 @@ Započeto Lokalno Traži … - Kategorije, globalno ažuriranje, listanje poglavlja + Kategorije, globalno ažuriranje, prelistavanje poglavlja Ručne i automatske sigurnosne kopije Statistike Preuzeto @@ -712,13 +712,13 @@ Zaključavanje aplikacije, siguran zaslon Jednosmjerna sinkronizacija napretka, poboljšana sinkronizacija Otvori nasumični unos - Vraćanje zadanog niza korisničkog agenta na izvorno + Obnovi standardni izraz korisničkog agenta Nevažeći niz korisničkog agenta Prisili aplikaciju da ponovno provjeri preuzeta poglavlja Zadani niz korisničkog agenta Niz korisničkog agenta ne može biti prazan Poništi indeks preuzimanja - Resetiraj postavke čitača po nizu + Obnovi postavke čitača serija Nije moguće otvoriti posljednje čitanje poglavlja Prilagođena naslovnica Nema opisa @@ -745,13 +745,13 @@ %dm Izvor nije pronađen Ažuriranje je već pokrenuto - Nije moguće vratiti izvorne postavke čitača - Sve postavke čitača ponovno su postavljene na izvorno + Neuspjelo obnavljanje postavki čitača + Sve postavke čitača su obnovljene Ukloniti datum\? Time ćete ukloniti prethodno odabrani datum početka iz %s Time ćete ukloniti prethodno odabrani datum završetka iz %s Nije pronađen instalirani izvor - Ponovno postavlja način čitanja i usmjerenje svih serija + Obnavlja modus čitanja i položaj svih serija Pogreška pri spremanju slike Ponovno pokretanje aplikacije Ups! @@ -798,10 +798,10 @@ Preokreni položaj širokih stranica Informacije otklanjanja grešaka %d po retku - Povuci prstom ulijevo + Prelistaj ulijevo Dodirni dvaput za zumiranje - Listanje u poglavljima - Povuci prstom udesno + Prelistaj poglavlja + Prelistaj udesno Postavi interval Prilagođeni interval dohvaćanja Mjesečno dohvaćanje (28 dana) @@ -831,4 +831,6 @@ Prekoraöeno razdoblje provjere Provjera zadnjih 10 i više dana Indeks preuzimanja poništen + Nije bilo moguće stvoriti datoteku sigurnosne kopije + Licencirano – Nema poglavlja za prikaz \ No newline at end of file diff --git a/i18n/src/main/res/values-hu/strings.xml b/i18n/src/main/res/values-hu/strings.xml index 1cf23b653..071bdd1d5 100644 --- a/i18n/src/main/res/values-hu/strings.xml +++ b/i18n/src/main/res/values-hu/strings.xml @@ -27,7 +27,7 @@ Nyilvántartás Speciális Névjegy - Tételek soronként + Rács mérete Álló Fekvő Frissítések gyakorisága @@ -109,10 +109,10 @@ Fehér Fekete Alapértelmezett olvasás mód - Balról jobbra - Jobbról balra - Függőlegesen - Folytonos (pl. Webtoon) + Lapozott (balról jobbra) + Lapozott (jobbról balra) + Lapozott (függőlegesen) + Hosszú szalag Képernyőhöz igazítás Áttelepítés Bővítmények @@ -306,7 +306,7 @@ Tiltott: %s Kedvelt: %s Semmi - Mangák a tiltott kategóriákban nem lesznek letöltve, még akkor se, ha a kedvelt kategóriában is vannak. + Bejegyzések a tiltott kategóriákban nem lesznek letöltve, még akkor se, ha a kedvelt kategóriában is vannak. Mangák a tiltott kategóriákban nem lesznek frissítve, még akkor se, ha a kedvelt kategóriákban is vannak. Biztonságos képernyő Zárás tétlen állapotban @@ -329,13 +329,13 @@ Lekérési dátum Korlátozások: %s Tartalom mutatása a levágott területen - Ha a kétoldalú kettévágás elhelyezése nem egyezik az olvasás irányával - Kétoldalú kettévágás elhelyezésének fordítása - Kétoldalú kettévágása + Ha a szétvágott oldalak elhelyezése nem egyezik az olvasás irányával + Szétvágott oldalak elhelyezésének fordítása + Szétvágása a széles oldalaknak Pillanatnyilag megjelníti, amikor az olvasó meg van nyitva Érintési zónák átfedésének mutatása Alkalmazás információ - Kategóriakénti beállítások rendezés és megjelenítésre + Kategóriakénti beállítások rendezéshez Követők frissítése könyvtár frissítésekor Követők automatikus frissítése Polip @@ -407,12 +407,12 @@ Skálázási típus Érintési zónák Lapozott - Folytonos függőleges + Hosszú szalag lyukakkal Automatikus Szürke - Mappák létrehozása manga cím szerint + Mappák létrehozása bejegyzések címe szerint Mentse a lapokat külön mappákba - Mutassa hosszú koppintáson + Cselekmények mutatása hosszú koppintáskor Műveletek Egyik sem Érintési zónák fordítása @@ -440,7 +440,7 @@ Figyelmeztetés A Shizuku nem fut Régi - Egyirányú szinkronizálás, hogy a fejezetben való előrehaladás frissítve legyen a követési szolgáltatásokban. Állíts be követést egyéni manga bejegyzésekre, a követési gomb lenyomásával. + Egyirányú szinkronizálás, hogy a fejezetben való előrehaladás frissítve legyen a követési szolgáltatásokban. Állíts be követést egyéni bejegyzésekre, a követési gomb lenyomásával. 3 naponta Csak Wi-Fi-n keresztül @@ -501,7 +501,7 @@ Nem található fájl választó alkalmazás Nincsenek még kategóriáid. Nem sikerült megkerülni a Cloudflare-t - Közelítés fekvő képre + Automatikusan nagyítsa a széles képeket Helyreállítás befejeződött %02d perc, %02d másodperc Adatok visszaállítása a biztonsági mentésből. @@ -575,12 +575,12 @@ Alkalmazás frissítések Nem sikerült megnyitni az utolsó olvasott fejezetet v%1$s-ra/re frissült - Navigálás a pan-hez + Széles képek pásztázása Mentés CBZ archívumkén Levendula WebView adatok törlése Feljegyzi a hibát egy fájlba, hogy meg lehessen osztani a fejlesztővel - A biztonsági mentés nem tartalmaz mangát. + A biztonsági mentés nem tartalmaza a bejegyzéseket. Megszakított helyreállítás %1$s van hátra @@ -641,7 +641,7 @@ Követ Nem sikerült a kiterjesztési lista megnyitása Kikapcsolva - Szolgáltatások, melyek fejlett funkciókat kínálnak. A manga automatikusan könyvtárhoz lesz adva és frissítve lesz. + Szolgáltatások, melyek fejlett funkciókat kínálnak. A bejegyzés automatikusan könyvtárhoz lesz adva és frissítve lesz. Biztonsági mentés készítése Felhasználható az aktuális könyvtár visszaállítására Biztonsági mentés visszaállítása @@ -706,12 +706,12 @@ Könyvtár utoljára frissítve: %s Követők Az olvasatlanok számának megjelenítése a Frissítések ikonon - Olvasás folytatása gomb megjelenítése - Kategóriák, globális frissítés + Olvasás folytatása gomb + Kategóriák, globális frissítés, fejezet csúsztatás Alkalmazás zárolás, képernyő zár Összeomlás naplók kiírása, akkumulátor optimalizálások Hibás hely: %s - Csak a könyvtár bejegyzéseinél működik, és ha az aktuális és a következő fejezet már letöltött + Csak akkor működik, ha az aktuális és a következő fejezet már letöltött. Magas képek felosztása (BÉTA) Letöltés előre Olvasó mód, kijelző, navigáció @@ -765,4 +765,25 @@ Applikáció újrainditása Globális frissités *kötelező + Fejezet csúsztatás + Balra csúsztatási cselekmény + Duplikált fejezetek átugrása + Időköz állítása + Egyedi lekérési időköz + Lekérés hónaponta (28 nap) + Késő 10+ ellenőrzés + Dobott\? Késő 20+ és 2 hónap + Átment az ellenőrzési időszakon + Következő várt frissítés + Dupla koppintás a nagyításhoz + Már könyvtári bejegyzések elrejtése + Követéshez bejelentkezés + Letöltött törlése + Magas képek szétvágása + %d soronként + Kivül az elvárt kijönési időszakon + Széles oldalak forgatása az illeszkedéshez + Jobbra csúsztatási cselekmény + Forgatott széles oldalak megfordítása + Ok \ No newline at end of file diff --git a/i18n/src/main/res/values-in/strings.xml b/i18n/src/main/res/values-in/strings.xml index 759dde080..e4c7a8520 100644 --- a/i18n/src/main/res/values-in/strings.xml +++ b/i18n/src/main/res/values-in/strings.xml @@ -799,4 +799,6 @@ Ketuk di sini untuk bantuan dengan Cloudflare Indeks unduhan tidak valid Pelacak login + Tidak dapat membuat file cadangan + Lisensi - Tidak ada chapter untuk ditampilkan \ No newline at end of file diff --git a/i18n/src/main/res/values-it/strings.xml b/i18n/src/main/res/values-it/strings.xml index 1e48ae9fb..a987815e5 100644 --- a/i18n/src/main/res/values-it/strings.xml +++ b/i18n/src/main/res/values-it/strings.xml @@ -864,4 +864,6 @@ Tocca qua per assistenza con Cloudflare Indice dei download invalidato Login del tracking + Non è stato possibile creare un file di backup + Licenziato - Nessun capitolo da mostrare \ No newline at end of file diff --git a/i18n/src/main/res/values-ne/strings.xml b/i18n/src/main/res/values-ne/strings.xml index f6ab5f69d..9c479844f 100644 --- a/i18n/src/main/res/values-ne/strings.xml +++ b/i18n/src/main/res/values-ne/strings.xml @@ -67,9 +67,9 @@ अध्यायमा पुस्तकचिनो हटाउनुहोस् अध्यायमा पुस्तकचिनो लगाउनुहोस् डाउनलोड - अघिल्लोलाई पढिएको चिनो लगाउनुहोस् - नपढिएको चिनो लगाउनुहोस् - पढिसकेको चिनो लगाउनुहोस् + अघिल्लोलाई पढिएको चिन्ह लगाउनुहोस् + नपढिएको चिन्ह लगाउनुहोस् + पढिसकेको चिन्ह लगाउनुहोस् सबै चयन गर्नुहोस् ग्लोबल खोज सेटिङमा खोज्नुहोस् @@ -217,7 +217,7 @@ ब्यान्डिङ घटाउँछ, तर कार्यसम्पादनलाई असर गर्न सक्छ अन कस्टम चमक - पढिएको चिनो लगाइएका अध्यायहरू छोड्नुहोस् + पढिएको चिन्ह लगाइएका अध्यायहरू छोड्नुहोस् नेभिगेसन भोल्युम कीहरू ठाडो @@ -373,7 +373,7 @@ सबैभन्दा कम अध्यायहरू हटाउनुहोस् कस्टम स्थान - आफै पढिएको रूपमा चिनो लगाइएपछि + आफै पढिएको रूपमा चिन्ह लगाइएपछि पढिसकेपछि स्वचालित रूपमा हटाउनुहोस् CBZ अभिलेख को रूपमा सेभ गर्नुहोस् अन्तिम पढिएको अध्याय भन्दा ३ अध्याय अघि @@ -482,8 +482,8 @@ डेटाबेस खाली गर्नुहोस् वर्बोज लगिङ युजरनेम - लग-इन - लग-इन हुनुहुन्छ + लगइन + लगइन हुनुहुन्छ %1$s बाट लग-आउट गर्ने हो\? लग-आउट तपाई अब लग-आउट हुनुभएको छ @@ -809,9 +809,12 @@ यसले लोकल रूपमा ट्र्याकिङ हटाउनेछ। ठीक छ डाउनलोड गरिएको मेट्नुहोस् - परिणामहरू छन् + परिणामहरू भएको पुस्तकालय सिङ्क सम्पन्न भयो पुस्तकालय सिङ्क गर्दै डाउनलोड इन्डेक्स अवैध भयो Cloudflare सम्बन्धित मद्दतको लागि यहाँ ट्याप गर्नुहोस् + ट्र्याकिङ लगइन + ब्याकअप फाइल सिर्जना गर्न असफल भयो + लाइसेन्स प्राप्त - देखाउन को लागि कुनै अध्याय छैन \ No newline at end of file diff --git a/i18n/src/main/res/values-nl/strings.xml b/i18n/src/main/res/values-nl/strings.xml index 21cf8c3af..fbde722b2 100644 --- a/i18n/src/main/res/values-nl/strings.xml +++ b/i18n/src/main/res/values-nl/strings.xml @@ -314,7 +314,7 @@ Volg systeeminstelling Meldingen beheren Beveiliging en privacy - Ontgrendeling vereisen + Vereis ontgrendeling Vergrendelen indien niet in gebruik Altijd Nooit @@ -470,8 +470,8 @@ 18+ Dit voorkomt niet dat onofficiële of mogelijk incorrect gemarkeerde extensies NSFW-inhoud (18+) kunnen laten zien in de app. - %d hoofdstuk is overgeslagen, de bron mist het hoofdstuk of is eruit gefilterd - %d hoofdstukken zijn overgeslagen, de bron mist ze of ze zijn eruit gefilterd + 1 hoofdstuk is overgeslagen, de bron mist 1 hoofdstuk of het is uitgefilterd + %d hoofdstukken zijn overgeslagen, de bron mist ze of ze zijn uitgefilterd Geen hoofdstukken gevonden Standaard hoofdstukinstellingen bijgewerkt @@ -746,4 +746,5 @@ Dit gaat je eerder geselcteerde startdatum %s verwijderen Download verwijderen + Overgeslagen omdat serie geen updates vereist. \ No newline at end of file diff --git a/i18n/src/main/res/values-pt-rBR/strings.xml b/i18n/src/main/res/values-pt-rBR/strings.xml index 7a619d30d..51217f683 100644 --- a/i18n/src/main/res/values-pt-rBR/strings.xml +++ b/i18n/src/main/res/values-pt-rBR/strings.xml @@ -831,4 +831,6 @@ Toque aqui para obter ajuda com o Cloudflare Índice de downloads invalidado Login do monitoramento + Não foi possível criar o arquivo do backup + Licenciado - Nenhum capítulo para mostrar \ No newline at end of file diff --git a/i18n/src/main/res/values-ro/strings.xml b/i18n/src/main/res/values-ro/strings.xml index b5a449b4b..d004233c4 100644 --- a/i18n/src/main/res/values-ro/strings.xml +++ b/i18n/src/main/res/values-ro/strings.xml @@ -221,7 +221,7 @@ Sigur doriți să ștergeți capitolele selectate\? Urmărite Citind - Terminată + Completată Abandonată În așteptare Planificat pentru citit @@ -242,7 +242,7 @@ Copertă actualizată Pagina: %1$d Capitolul următor nu a fost găsit - Imaginea nu a putut fi încărcată + Imaginea nu a putut să se încarce Folosiți această imagine ca și copertă\? Terminat: Actual: @@ -313,7 +313,7 @@ Tema sistemului Gestionați notificările Securitate - Deblocarea este obligatorie + Necesită deblocare Deblochează Tachiyomi Ultimul capitol Blocați când este inactiv @@ -481,9 +481,9 @@ Nu aveți surse fixate Nu a fost găsit niciun capitol - Sărind capitolul %d, fie că sursa lipsește, fie că acesta a fost filtrat - Sărirea a %d capitole, fie că sursa le lipsește, fie că au fost filtrate - Se trece peste capitolele %d, fie sursa nu le are, fie au fost filtrate + Omiterea %d capitol, fie că sursa lipsește, fie că a fost filtrată + Omiterea a %d capitole, fie că sursa nu le are, fie că au fost filtrate + Omiterea a %d capitole, fie că sursa nu le are, fie că au fost filtrate S-au actualizat setările implicite ale capitolului %1$s: %2$s, pagina %3$d @@ -567,10 +567,10 @@ Daiquiri de căpșuni Tako Yin și Yang - Yotsuba + Yoțuba Editare finalizată Anulat - În pauză + În hiatus %1$d actualizari sarite Ignorata deoarece seria este completa Ignorat din cauza lipsei de capitolel citite @@ -675,7 +675,7 @@ Salvează pagini în dosare separate Fără descriere Dezactivează modul incognito - Funcționează numai pentru intrările din bibliotecă și dacă capitolul curent și următorul sunt deja descărcate + Funcționează numai dacă capitolul curent + următorul sunt deja descărcate. Pentru ajutor în cum se repară erori de actualizări de bibliotecă, vezi %1$s Alb-negru Peisaj @@ -734,7 +734,7 @@ Golirea registrelor de eroare, optimizări ale bateriei Șirul implicit de agent al utilizatorului Șirul agentului de utilizator nu poate fi gol - A avut loc o eroare neașteptată + Ups! Reporniți aplicația Panoramare a imaginii la scară largă la atingere Afișați butonul de continuare a cititului diff --git a/i18n/src/main/res/values-ru/strings.xml b/i18n/src/main/res/values-ru/strings.xml index aa4f759b6..749bcea86 100644 --- a/i18n/src/main/res/values-ru/strings.xml +++ b/i18n/src/main/res/values-ru/strings.xml @@ -846,4 +846,7 @@ Синхронизация библиотеки Нажмите здесь, чтобы получить помощь с Cloudflare Индекс загрузок недействителен + Не удалось создать файл резервной копии + Лицензировано - Нет глав для показа + Вход в сервис отслеживания \ No newline at end of file diff --git a/i18n/src/main/res/values-sa/strings.xml b/i18n/src/main/res/values-sa/strings.xml index 63ff374ba..f38bd56e4 100644 --- a/i18n/src/main/res/values-sa/strings.xml +++ b/i18n/src/main/res/values-sa/strings.xml @@ -10,7 +10,7 @@ विस्ताराः विस्तारस्य विवरणम् साहाय्यम् - माङ्गा + ग्रन्थालय-प्रविष्ट्यः वर्गाः अध्यायाः अनुप्रज्ञानम् @@ -633,4 +633,10 @@ %1$d नवीकरणानि लङ्घितानि धारावाहिकम् अग्रस्थानं चालयतु विपरीतं लम्बदर्शनम् + स्थानीयम् + साङ्ख्यिकी + आरब्धम् + अवधिं स्थापयतु + अवारोपितं नाशयतु + अवारोपितम् \ No newline at end of file diff --git a/i18n/src/main/res/values-sr/strings.xml b/i18n/src/main/res/values-sr/strings.xml index b3b2d4391..ec19957dd 100644 --- a/i18n/src/main/res/values-sr/strings.xml +++ b/i18n/src/main/res/values-sr/strings.xml @@ -214,7 +214,7 @@ Паузирано Наслов извора Број поглавља - Прикажи при дугом додиру + Прикажи радње при дугом додиру Према извору Према броју поглавља Преузми @@ -347,7 +347,7 @@ Провери вебсајт у WebView Филтрира све наслове у колекцији Провери ажурирања - Сајт + Sajt Враћање је отказано Враћање на резервну копију није успело Враћање је већ у току @@ -576,7 +576,7 @@ Свака 3 дана Само преко Wi-Fi-а Ограничења: %s - Поставке за приказ и сортирање одвојено за сваку категорију + Поставке за сортирање одвојено за сваку категорију Наслови у искљученим категоријама се неће ажурирати иако су такође у укљученим категоријама. Укључи: %s Искључи: %s @@ -631,10 +631,10 @@ Ажурирања апликације Број наслова у бази података које нису у колекцији: %1$d Преузимање листе додатака није успело - Испразни кеш меморију при изласку из апликације + Испразни кеш меморију поглавља током покретања апликације Нема ништа за чишћење Прескочи ажурирање наслова - Са непрочитаним поглављима + Sa neporcitanim poglavljem(ima) Политика приватности Отказано На паузи @@ -648,7 +648,7 @@ Прескочено Мрежа насловница Померај широке слике - Зумирај пејзажну слику + Аутоматски зумирај слике у пејзажном облику Питања и водичи Sačuvaj kao CBZ arhivu Обрнути портрет @@ -763,7 +763,7 @@ Закључавање апликације, сигуран екран Записници гашења апликације, оптимизације батерије Отвори насумични наслов - Ради само на уносима у колекцији и ако су последње плус следеће поглавље већ преузети + Ради само ако је тренутно и следеће поглавље већ преузето. Нема наслова у овој категорији Категорија је празна Низ корисничког агента не може бити празан @@ -802,4 +802,35 @@ Недостају %1$s поглавља Недостаје %1$s поглавља + Није могуће створити датотеку резервне копије + Лиценцирано - Нема поглавља за приказ + Има резултата + Прескочено јер данас није очекивано издање + Изван очекиваног периода изласка + Постави интервалу + Испуштено\? Задњих 20+ и 2 месеца + + 1 дан + %d дана + %d дана + + Интервали + Подеси интервал + Такође уклони из %s + Запис праћења + Процени сваки + Додирни овде за помоћ са Cloudflare-ом + Индекс преузимања поништен + Обриши преузет садржај + Прилагођен интервал преузимања + Прошло прегледни рок + У реду + Синхронизовање колекције завршено + Постави да ажурира сваки + Уклони праћење %s\? + Ово ће уклонити локално праћење. + Провера задњих 10+ + Следеће очекивано ажурирање + Синхронизовање колекције + Месечно преузимање (28 дана) \ No newline at end of file diff --git a/i18n/src/main/res/values-sv/strings.xml b/i18n/src/main/res/values-sv/strings.xml index 151fa7811..4e37b056e 100644 --- a/i18n/src/main/res/values-sv/strings.xml +++ b/i18n/src/main/res/values-sv/strings.xml @@ -814,4 +814,7 @@ OK Utanför förväntad releaseperiod Intervaller + Kunde inte skapa en backup-fil + Licensierad - Inga kapitel att visa + Spårning av inloggning \ No newline at end of file diff --git a/i18n/src/main/res/values-th/strings.xml b/i18n/src/main/res/values-th/strings.xml index 7e3c117a6..511635a60 100644 --- a/i18n/src/main/res/values-th/strings.xml +++ b/i18n/src/main/res/values-th/strings.xml @@ -798,4 +798,7 @@ ลบการดาวน์โหลด ดัชนีการดาวน์โหลดไม่ถูกต้อง แตะที่นี่เพื่อขอความช่วยเหลือเกี่ยวกับ Cloudflare + ไม่สามารถสร้างไฟล์สำรองข้อมูล + มีลิขสิทธิ์แล้ว - ไม่มีตอนให้แสดง + เข้าสู่ระบบการติดตาม \ No newline at end of file diff --git a/i18n/src/main/res/values-uk/strings.xml b/i18n/src/main/res/values-uk/strings.xml index dfa70a1e4..bf43f2527 100644 --- a/i18n/src/main/res/values-uk/strings.xml +++ b/i18n/src/main/res/values-uk/strings.xml @@ -843,4 +843,9 @@ Має результати Синхронізацію бібліотеки завершено Синхронізація бібліотеки + Відстеження входу + Індекс завантажень недійсний + Натисніть тут, щоб отримати допомогу з Cloudflare + Не вдалося створити файл резервної копії + Ліцензовано - немає розділів для показу \ No newline at end of file diff --git a/i18n/src/main/res/values-vi/strings.xml b/i18n/src/main/res/values-vi/strings.xml index b0cc1cab5..8a904f98d 100644 --- a/i18n/src/main/res/values-vi/strings.xml +++ b/i18n/src/main/res/values-vi/strings.xml @@ -806,4 +806,18 @@ Thao tác vuốt sang phải Thao tác vuốt sang trái Thông tin Debug + Không thể tạo tệp sao lưu + Đặt khoảng thời gian + OK + Đồng bộ thư viện + Hoàn tất đồng bộ hóa thư viện + Xóa các chương đã tải xuống + Khoảng thời gian cập nhật tùy chỉnh + Cập nhật hàng tháng (28 ngày) + Kiểm tra sau +10 + Bỏ cuộc\? Trì hoãn 20+ và 2 tháng + Thời hạn kiểm tra đã qua + Cập nhật dự kiến tiếp theo + Nhấn vào đây để được trợ giúp về Cloudflare + Chưa công bố \ No newline at end of file diff --git a/i18n/src/main/res/values-zh-rCN/strings.xml b/i18n/src/main/res/values-zh-rCN/strings.xml index 8f8cb125d..654ecf2b4 100644 --- a/i18n/src/main/res/values-zh-rCN/strings.xml +++ b/i18n/src/main/res/values-zh-rCN/strings.xml @@ -799,4 +799,5 @@ 点击这里查看 Cloudflare 帮助 已清除下载索引 登录进度记录平台 + 无法创建备份文件 \ No newline at end of file diff --git a/i18n/src/main/res/values-zh-rTW/strings.xml b/i18n/src/main/res/values-zh-rTW/strings.xml index f6fa579fa..3736b238a 100644 --- a/i18n/src/main/res/values-zh-rTW/strings.xml +++ b/i18n/src/main/res/values-zh-rTW/strings.xml @@ -80,7 +80,7 @@ 全部 自動更新的裝置限制 充電時 - 已完結的作品 + 連載已完結 預設類別 總是詢問 更新 @@ -190,7 +190,7 @@ 左邊 右邊 中間 - 由備份檔案還原書櫃內容 + 由備份檔還原書櫃內容 已使用:%1$s 已清除快取,%1$d 個檔案已被刪除 清除時發生錯誤 @@ -230,7 +230,7 @@ 狀態 圖片無法載入 請先將作品收藏至書櫃 - 選擇備份檔案 + 選擇備份檔 尚無任何類別,輕觸新增按鈕即可建立類別以組織你的書櫃。 下載管理員 未讀 @@ -333,7 +333,7 @@ 灰色 檢視 鬆散格狀 - 適用於這套叢書 + 套用於這部作品 翻閱 全域更新 已停用電池效能最佳化 @@ -528,7 +528,7 @@ 開始閱讀時,短暫浮現輕觸區域 輕觸區域提示 類別同時屬於「排除」及「包含」的作品,將不會自動更新。 - 取消此叢書 + 取消此作品 自動 灰階 停用無痕模式 @@ -610,7 +610,7 @@ 無須清理 擴充套件清單取得失敗 隱私權政策 - 有未讀的章節 + 有未讀章節 欲略過更新的作品 如欲瞭解如何修復書櫃更新錯誤,請參閱 %1$s 以 CBZ 封存檔格式儲存 @@ -622,16 +622,16 @@ 自動縮放寬頁 導覽寬頁時先平移後翻頁 純封面格狀 - 無已讀的章節 - 由於叢書連載已完結,因此略過 - 由於尚有未讀的章節,因此略過 - 由於尚無已讀的章節,因此略過 + 無已讀章節 + 由於連載已完結,因此略過 + 由於有未讀章節,因此略過 + 由於無已讀章節,因此略過 顛倒直向 瞭解詳情 %1$d 項更新失敗 已略過 %1$d 項更新 略過 - 置頂此叢書 + 置頂此作品 停用 書櫃中尚無項目可供備份 在 GitHub 上檢視 @@ -649,7 +649,7 @@ 用以改善閱讀器效能 找不到第 %d 頁的檔案路徑 重設個別閱讀器設定 - 將所有叢書的閱讀模式和螢幕方向恢復為預設值 + 將所有作品的閱讀模式和螢幕方向恢復為預設值 已重設所有閱讀器設定 無法重設閱讀器設定 呃…尷尬了 @@ -678,7 +678,7 @@ 當需要解鎖才能存取應用程式時,無法使用小工具 查看書櫃中近期更新的作品 已在進行更新 - 使用者代理字串不能為空 + 使用者代理字串不得為空 潮浪 預先下載 閱讀時自動下載 @@ -693,7 +693,7 @@ 書櫃更新於:%s 熱門 未被授予儲存空間權限 - 由於叢書無須更新,因此略過 + 由於作品無須更新,因此略過 搜尋… 閱讀模式、檢視、導覽 主題、日期格式 @@ -786,17 +786,19 @@ 下次預期更新 刊期 預計每個 - 超出預期發行期間 + 未臨出刊日 %d 天 設定為每個 自訂刊期 - 由於非為預期出刊日,因此略過 + 由於未臨出刊日,因此略過 有結果 正在同步書櫃 書櫃同步完成 已清除下載索引 查看 Cloudflare 相關說明 登入歷程平台 + 無法建立備份檔 + 已有正版,沒有章節可供顯示 \ No newline at end of file From 1be7949275a11549883c89b32e2e56c1002cb8d1 Mon Sep 17 00:00:00 2001 From: arkon Date: Fri, 18 Aug 2023 22:27:47 -0400 Subject: [PATCH 6/8] Upgrade to Gradle 8.3 --- gradle/wrapper/gradle-wrapper.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9f4197d5f..ac72c34e8 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME From d1c956401cfc8c0dcce68a2134ae97927ac2c678 Mon Sep 17 00:00:00 2001 From: arkon Date: Fri, 18 Aug 2023 22:28:14 -0400 Subject: [PATCH 7/8] =?UTF-8?q?Add=20documentation=20for=20HttpException?= =?UTF-8?q?=E2=80=A8=20Corresponds=20with=20https://github.com/tachiyomior?= =?UTF-8?q?g/extensions-lib/pull/12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt b/core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt index 240f64a92..4cbb34812 100644 --- a/core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt +++ b/core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt @@ -143,4 +143,11 @@ fun decodeFromJsonResponse( } } +/** + * Exception that handles HTTP codes considered not successful by OkHttp. + * Use it to have a standardized error message in the app across the extensions. + * + * @since extensions-lib 1.5 + * @param code [Int] the HTTP status code + */ class HttpException(val code: Int) : IllegalStateException("HTTP error $code") From eeeaae4570833e9b94e8fbef13bb5055f518c38f Mon Sep 17 00:00:00 2001 From: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com> Date: Sat, 19 Aug 2023 17:47:20 -0300 Subject: [PATCH 8/8] Only set the dialog title if not already set in the extension (#9858) Only set the dialog title if not already set in the extension. --- .../ui/browse/extension/details/SourcePreferencesScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesScreen.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesScreen.kt index 862f810c5..78aa37109 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesScreen.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesScreen.kt @@ -147,7 +147,7 @@ class SourcePreferencesFragment : PreferenceFragmentCompat() { sourceScreen.forEach { pref -> pref.isIconSpaceReserved = false pref.isSingleLineTitle = false - if (pref is DialogPreference) { + if (pref is DialogPreference && pref.dialogTitle.isNullOrEmpty()) { pref.dialogTitle = pref.title }