Add missing titles in Portuguese and Indonesian at Manga Plus (#7211)

* Add missing titles in Portuguese and Indonesian at M+.

* Add missing commas
This commit is contained in:
Alessandro Jean 2021-05-25 09:22:18 -03:00 committed by GitHub
parent b6ab4a6f33
commit a35d2d2514
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 7 deletions

View File

@ -6,7 +6,7 @@ ext {
extName = 'MANGA Plus by SHUEISHA'
pkgNameSuffix = 'all.mangaplus'
extClass = '.MangaPlusFactory'
extVersionCode = 17
extVersionCode = 18
libVersion = '1.2'
}

View File

@ -86,11 +86,19 @@ abstract class MangaPlus(
100082 to Language.THAI,
100120 to Language.THAI,
100121 to Language.THAI,
100158 to Language.THAI,
// Brazilian Portuguese
100149 to Language.PORTUGUESE_BR,
100150 to Language.PORTUGUESE_BR,
100151 to Language.PORTUGUESE_BR
100151 to Language.PORTUGUESE_BR,
100163 to Language.PORTUGUESE_BR,
// Indonesian
100140 to Language.INDONESIAN,
100142 to Language.INDONESIAN,
100143 to Language.INDONESIAN,
100162 to Language.INDONESIAN
)
override fun popularMangaRequest(page: Int): Request {

View File

@ -93,7 +93,11 @@ enum class Language(val id: Int) {
// @ProtoNumber(3)
// @SerializedName("3")
PORTUGUESE_BR(3)
PORTUGUESE_BR(3),
// @ProtoNumber(4)
// @SerializedName("4")
INDONESIAN(4)
}
@Serializable

View File

@ -6,15 +6,16 @@ import eu.kanade.tachiyomi.source.SourceFactory
class MangaPlusFactory : SourceFactory {
override fun createSources(): List<Source> = listOf(
MangaPlusEnglish(),
MangaPlusIndonesian(),
MangaPlusPortuguese(),
MangaPlusSpanish(),
MangaPlusThai(),
MangaPlusPortuguese()
MangaPlusThai()
)
}
class MangaPlusEnglish : MangaPlus("en", "eng", Language.ENGLISH)
class MangaPlusIndonesian : MangaPlus("id", "eng", Language.INDONESIAN)
class MangaPlusPortuguese : MangaPlus("pt-BR", "eng", Language.PORTUGUESE_BR)
class MangaPlusSpanish : MangaPlus("es", "esp", Language.SPANISH)
class MangaPlusThai : MangaPlus("th", "eng", Language.THAI)
// The titles have the Portugal flag in the thumbnail, but the text of the translations is Brazilian.
class MangaPlusPortuguese : MangaPlus("pt-BR", "eng", Language.PORTUGUESE_BR)