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'
pkgNameSuffix = 'all.emerald'
extClass = '.EmeraldFactory'
extVersionCode = 1
extVersionCode = 2
libVersion = '1.2'
}

View File

@ -46,7 +46,7 @@ open class Emerald(
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 {
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)
private val languages = listOf(
Pair("ar", "arabic"),
Pair("pt-BR", "brazilian"),
Pair("cs", "czech"),
Pair("da", "danish"),
Pair("nl", "dutch"),
Pair("en", "english"),
Pair("fil", "filipino"),
Pair("fr", "french"),
Pair("de", "german"),
Pair("el", "greek"),
Pair("iw", "hebrew"),
Pair("hu", "hungarian"),
Pair("id", "indonesian"),
Pair("it", "italian"),
Pair("ms", "malay"),
Pair("pl", "polish"),
Pair("pt", "portuguese"),
Pair("ro", "romanian"),
Pair("ru", "russian"),
Pair("es", "spanish"),
Pair("th", "thai"),
Pair("tr", "turkish"),
Pair("vi", "vietnamese")
Pair("ar", "ar"),
Pair("bg", "bg"),
Pair("cs", "cs"),
Pair("da", "da"),
Pair("de", "de"),
Pair("el", "el"),
Pair("en", "en"),
Pair("es", "es"),
Pair("es-419", "es_419"),
Pair("eu", "eu"),
Pair("fa", "fa"),
Pair("fi", "fi"),
Pair("fil", "fil"),
Pair("fr", "fr"),
Pair("he", "he"),
Pair("hi", "hi"),
Pair("hr", "hr"),
Pair("hu", "hu"),
Pair("id", "id"),
Pair("it", "it"),
Pair("ja", "ja"),
Pair("ko", "ko"),
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"),
)