Madara: Improve French relative date parsing ()

Enhance date parsing for "jour" format in Madara library
This commit is contained in:
Aurel 2025-01-19 08:14:49 +01:00 committed by Draff
parent dd96377d74
commit c4a3d0c39e
No known key found for this signature in database
GPG Key ID: E8A89F3211677653
2 changed files with 5 additions and 1 deletions
lib-multisrc/madara
build.gradle.kts
src/eu/kanade/tachiyomi/multisrc/madara

@ -2,7 +2,7 @@ plugins {
id("lib-multisrc")
}
baseVersionCode = 37
baseVersionCode = 38
dependencies {
api(project(":lib:cryptoaes"))

@ -920,6 +920,10 @@ abstract class Madara(
WordSet("hace").startsWith(date) -> {
parseRelativeDate(date)
}
// Handle "jour" with a number before it
date.contains(Regex("""\b\d+ jour""")) -> {
parseRelativeDate(date)
}
date.contains(Regex("""\d(st|nd|rd|th)""")) -> {
// Clean date (e.g. 5th December 2019 to 5 December 2019) before parsing it
date.split(" ").map {