Emerald: update languages (fixes #4455)

This commit is contained in:
arkon 2020-10-04 15:19:17 -04:00
parent b116b2c92a
commit 7e552c017b
3 changed files with 45 additions and 25 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'Emerald' extName = 'Emerald'
pkgNameSuffix = 'all.emerald' pkgNameSuffix = 'all.emerald'
extClass = '.EmeraldFactory' extClass = '.EmeraldFactory'
extVersionCode = 1 extVersionCode = 2
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -46,7 +46,7 @@ open class Emerald(
return manga return manga
} }
override fun latestUpdatesNextPageSelector() = "div.browse-pager:contains(order) a.page-link:contains(»)" override fun latestUpdatesNextPageSelector() = "div.browse-pager:contains(order) .page-item:not(.disabled) a.page-link:contains(»)"
override fun popularMangaRequest(page: Int): Request { override fun popularMangaRequest(page: Int): Request {
return GET("$baseUrl/browse?langs=$Mtlang&sort=views_w&page=$page") return GET("$baseUrl/browse?langs=$Mtlang&sort=views_w&page=$page")

View File

@ -14,27 +14,47 @@ class Batoto(tachiLang: String, siteLang: String) :
Emerald("Bato.to", "https://bato.to", tachiLang, siteLang) Emerald("Bato.to", "https://bato.to", tachiLang, siteLang)
private val languages = listOf( private val languages = listOf(
Pair("ar", "arabic"), Pair("ar", "ar"),
Pair("pt-BR", "brazilian"), Pair("bg", "bg"),
Pair("cs", "czech"), Pair("cs", "cs"),
Pair("da", "danish"), Pair("da", "da"),
Pair("nl", "dutch"), Pair("de", "de"),
Pair("en", "english"), Pair("el", "el"),
Pair("fil", "filipino"), Pair("en", "en"),
Pair("fr", "french"), Pair("es", "es"),
Pair("de", "german"), Pair("es-419", "es_419"),
Pair("el", "greek"), Pair("eu", "eu"),
Pair("iw", "hebrew"), Pair("fa", "fa"),
Pair("hu", "hungarian"), Pair("fi", "fi"),
Pair("id", "indonesian"), Pair("fil", "fil"),
Pair("it", "italian"), Pair("fr", "fr"),
Pair("ms", "malay"), Pair("he", "he"),
Pair("pl", "polish"), Pair("hi", "hi"),
Pair("pt", "portuguese"), Pair("hr", "hr"),
Pair("ro", "romanian"), Pair("hu", "hu"),
Pair("ru", "russian"), Pair("id", "id"),
Pair("es", "spanish"), Pair("it", "it"),
Pair("th", "thai"), Pair("ja", "ja"),
Pair("tr", "turkish"), Pair("ko", "ko"),
Pair("vi", "vietnamese") Pair("ku", "ku"),
Pair("ml", "ml"),
Pair("mn", "mn"),
Pair("ms", "ms"),
Pair("nl", "nl"),
Pair("no", "no"),
Pair("pl", "pl"),
Pair("pt", "pt"),
Pair("pt-BR", "pt_br"),
Pair("pt-PT", "pt_pt"),
Pair("ro", "ro"),
Pair("ru", "ru"),
Pair("th", "th"),
Pair("tr", "tr"),
Pair("uk", "uk"),
Pair("vi", "vi"),
Pair("xh", "xh"),
Pair("zh", "zh"),
Pair("zh-rHK", "zh_hk"),
Pair("zh-rTW", "zh_tw"),
Pair("zu", "zu"),
) )