Fix date parsing for Hentai Scantrad and Scan Hentai Menu (#17000)

* Fix date parsing for Hentai Scantrad and Scan Hentai Menu

* Update selector status for Hentai Scantrad

* Update ongoingStatusList to reflect status for Hentai Scantrad
This commit is contained in:
KirinRaikage 2023-07-04 01:56:23 +02:00 committed by GitHub
parent f85cc6183d
commit 13f4e346c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 19 additions and 3 deletions

View File

@ -0,0 +1,9 @@
package eu.kanade.tachiyomi.extension.fr.hentaiscantrad
import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat
import java.util.Locale
class HentaiScantrad : Madara("Hentai-Scantrad", "https://hentai.scantrad-vf.cc", "fr", dateFormat = SimpleDateFormat("d MMMM, yyyy", Locale.FRENCH)) {
override val mangaDetailsSelectorStatus = "div.summary-heading:contains(État) + .summary-content"
}

View File

@ -0,0 +1,7 @@
package eu.kanade.tachiyomi.extension.fr.scanhentaimenu
import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat
import java.util.Locale
class ScanHentaiMenu : Madara("Scan Hentai Menu", "https://scan.hentai.menu", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH))

View File

@ -544,7 +544,7 @@ abstract class Madara(
protected val ongoingStatusList: Array<String> = arrayOf( protected val ongoingStatusList: Array<String> = arrayOf(
"OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em lançamento", "Em andamento", "OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em lançamento", "Em andamento",
"Em Andamento", "En cours", "En cours de publication", "Ativo", "Lançando", "Đang Tiến Hành", "Devam Ediyor", "Em Andamento", "En cours", "En Cours", "En cours de publication", "Ativo", "Lançando", "Đang Tiến Hành", "Devam Ediyor",
"Devam ediyor", "In Corso", "In Arrivo", "مستمرة", "مستمر", "En Curso", "En curso", "Emision", "Devam ediyor", "In Corso", "In Arrivo", "مستمرة", "مستمر", "En Curso", "En curso", "Emision",
"Curso", "En marcha", "Publicandose", "En emision", "连载中", "Curso", "En marcha", "Publicandose", "En emision", "连载中",
) )

View File

@ -131,7 +131,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Hentai Teca", "https://hentaiteca.net", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("Hentai Teca", "https://hentaiteca.net", "pt-BR", isNsfw = true, overrideVersionCode = 1),
SingleLang("Hentai20", "https://hentai20.io", "en", isNsfw = true, overrideVersionCode = 3), SingleLang("Hentai20", "https://hentai20.io", "en", isNsfw = true, overrideVersionCode = 3),
SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 3), SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 3),
SingleLang("Hentai-Scantrad", "https://hentai.scantrad-vf.cc", "fr", isNsfw = true, className = "HentaiScantrad"), SingleLang("Hentai-Scantrad", "https://hentai.scantrad-vf.cc", "fr", isNsfw = true, className = "HentaiScantrad", overrideVersionCode = 1),
SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true, overrideVersionCode = 1),
SingleLang("HentaiXComic", "https://hentaixcomic.com", "en", isNsfw = true), SingleLang("HentaiXComic", "https://hentaixcomic.com", "en", isNsfw = true),
SingleLang("HentaiXYuri", "https://hentaixyuri.com", "en", isNsfw = true), SingleLang("HentaiXYuri", "https://hentaixyuri.com", "en", isNsfw = true),
@ -377,7 +377,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("SamuraiScan", "https://samuraiscan.com", "es", overrideVersionCode = 1), SingleLang("SamuraiScan", "https://samuraiscan.com", "es", overrideVersionCode = 1),
SingleLang("Sawamics", "https://sawamics.com", "en"), SingleLang("Sawamics", "https://sawamics.com", "en"),
SingleLang("ScamberTraslator", "https://scambertraslator.com", "es", overrideVersionCode = 3), SingleLang("ScamberTraslator", "https://scambertraslator.com", "es", overrideVersionCode = 3),
SingleLang("Scan Hentai Menu", "https://scan.hentai.menu", "fr", isNsfw = true), SingleLang("Scan Hentai Menu", "https://scan.hentai.menu", "fr", isNsfw = true, overrideVersionCode = 1),
SingleLang("Scans Raw", "https://scansraw.com", "en", overrideVersionCode = 1), SingleLang("Scans Raw", "https://scansraw.com", "en", overrideVersionCode = 1),
SingleLang("Scantrad-VF", "https://scantrad-vf.co", "fr", className = "ScantradVF"), SingleLang("Scantrad-VF", "https://scantrad-vf.co", "fr", className = "ScantradVF"),
SingleLang("Sdl scans", "https://sdlscans.com", "es", className = "SdlScans"), SingleLang("Sdl scans", "https://sdlscans.com", "es", className = "SdlScans"),