Add the rest of the languages per ISO-639 (#4081)
* Add the rest of the languages per ISO-639 * pt-BR Co-authored-by: snakedoc83 <mikepeterson83@gmail.com>
This commit is contained in:
parent
f2a5c8e440
commit
61103d394c
@ -5,7 +5,7 @@ ext {
|
|||||||
extName = 'Hitomi.la'
|
extName = 'Hitomi.la'
|
||||||
pkgNameSuffix = 'all.hitomi'
|
pkgNameSuffix = 'all.hitomi'
|
||||||
extClass = '.HitomiFactory'
|
extClass = '.HitomiFactory'
|
||||||
extVersionCode = 1
|
extVersionCode = 2
|
||||||
libVersion = '1.2'
|
libVersion = '1.2'
|
||||||
containsNsfw = true
|
containsNsfw = true
|
||||||
}
|
}
|
||||||
|
@ -7,49 +7,44 @@ import eu.kanade.tachiyomi.source.SourceFactory
|
|||||||
@Nsfw
|
@Nsfw
|
||||||
class HitomiFactory : SourceFactory {
|
class HitomiFactory : SourceFactory {
|
||||||
override fun createSources(): List<Source> = languageList
|
override fun createSources(): List<Source> = languageList
|
||||||
.filterNot { it.first.isEmpty() }
|
|
||||||
.map { Hitomi(it.first, it.second) }
|
.map { Hitomi(it.first, it.second) }
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* These should all be valid languages but I was too lazy to look up all the language codes
|
|
||||||
* Replace an empty string with a valid language code to enable that language
|
|
||||||
*/
|
|
||||||
private val languageList = listOf(
|
private val languageList = listOf(
|
||||||
Pair("other", "all"), // all languages
|
Pair("other", "all"), // all languages
|
||||||
Pair("id", "indonesian"),
|
Pair("id", "indonesian"),
|
||||||
Pair("", "catalan"),
|
Pair("ca", "catalan"),
|
||||||
Pair("", "cebuano"),
|
Pair("ceb", "cebuano"),
|
||||||
Pair("", "czech"),
|
Pair("cs", "czech"),
|
||||||
Pair("", "danish"),
|
Pair("da", "danish"),
|
||||||
Pair("de", "german"),
|
Pair("de", "german"),
|
||||||
Pair("", "estonian"),
|
Pair("et", "estonian"),
|
||||||
Pair("en", "english"),
|
Pair("en", "english"),
|
||||||
Pair("es", "spanish"),
|
Pair("es", "spanish"),
|
||||||
Pair("", "esperanto"),
|
Pair("eo", "esperanto"),
|
||||||
Pair("fr", "french"),
|
Pair("fr", "french"),
|
||||||
Pair("it", "italian"),
|
Pair("it", "italian"),
|
||||||
Pair("", "latin"),
|
Pair("la", "latin"),
|
||||||
Pair("", "hungarian"),
|
Pair("hu", "hungarian"),
|
||||||
Pair("", "dutch"),
|
Pair("nl", "dutch"),
|
||||||
Pair("", "norwegian"),
|
Pair("no", "norwegian"),
|
||||||
Pair("pl", "polish"),
|
Pair("pl", "polish"),
|
||||||
Pair("pt-BR", "portuguese"),
|
Pair("pt-BR", "portuguese"),
|
||||||
Pair("", "romanian"),
|
Pair("ro", "romanian"),
|
||||||
Pair("", "albanian"),
|
Pair("sq", "albanian"),
|
||||||
Pair("", "slovak"),
|
Pair("sk", "slovak"),
|
||||||
Pair("", "finnish"),
|
Pair("fi", "finnish"),
|
||||||
Pair("", "swedish"),
|
Pair("sv", "swedish"),
|
||||||
Pair("", "tagalog"),
|
Pair("tl", "tagalog"),
|
||||||
Pair("vi", "vietnamese"),
|
Pair("vi", "vietnamese"),
|
||||||
Pair("tr", "turkish"),
|
Pair("tr", "turkish"),
|
||||||
Pair("", "greek"),
|
Pair("el", "greek"),
|
||||||
Pair("", "mongolian"),
|
Pair("mn", "mongolian"),
|
||||||
Pair("ru", "russian"),
|
Pair("ru", "russian"),
|
||||||
Pair("", "ukrainian"),
|
Pair("uk", "ukrainian"),
|
||||||
Pair("", "hebrew"),
|
Pair("he", "hebrew"),
|
||||||
Pair("ar", "arabic"),
|
Pair("ar", "arabic"),
|
||||||
Pair("", "persian"),
|
Pair("fa", "persian"),
|
||||||
Pair("th", "thai"),
|
Pair("th", "thai"),
|
||||||
Pair("ko", "korean"),
|
Pair("ko", "korean"),
|
||||||
Pair("zh", "chinese"),
|
Pair("zh", "chinese"),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user