Manhua Fenix: Change name and domain and add Spanish translations to Madara (#1365)
* Change name and domain * Remove overrides and use loadMoreRequest * Add Spanish translations * Review * Revert bump
@ -24,4 +24,4 @@ adult_content_filter_only=Only
|
||||
genre_filter_header=Genres filter may not work for all sources
|
||||
genre_filter_title=Genres
|
||||
genre_missing_warning=Press 'Reset' to attempt to show the genres
|
||||
alt_names_heading=Alternative Names:
|
||||
alt_names_heading=Alternative Names:
|
||||
|
26
lib-multisrc/madara/assets/i18n/messages_es.properties
Normal file
@ -0,0 +1,26 @@
|
||||
author_filter_title=Autor
|
||||
artist_filter_title=Artista
|
||||
year_filter_title=Año de lanzamiento
|
||||
status_filter_title=Estado
|
||||
status_filter_completed=Completado
|
||||
status_filter_ongoing=En curso
|
||||
status_filter_canceled=Cancelado
|
||||
status_filter_on_hold=En pausa
|
||||
order_by_filter_title=Ordenar por
|
||||
order_by_filter_relevance=Relevancia
|
||||
order_by_filter_latest=Reciente
|
||||
order_by_filter_rating=Valoración
|
||||
order_by_filter_trending=Tendencia
|
||||
order_by_filter_views=Vistas
|
||||
order_by_filter_new=Nuevos
|
||||
genre_condition_filter_title=Condición de género
|
||||
genre_condition_filter_or=O
|
||||
genre_condition_filter_and=Y
|
||||
adult_content_filter_title=Contenido adulto
|
||||
adult_content_filter_all=Todos
|
||||
adult_content_filter_none=Ninguno
|
||||
adult_content_filter_only=Solo
|
||||
genre_filter_header=Es posible que el filtro de géneros no funcione correctamente
|
||||
genre_filter_title=Géneros
|
||||
genre_missing_warning=Presione 'Restablecer' para intentar mostrar los géneros
|
||||
alt_names_heading=Nombres Alternativos:
|
@ -23,4 +23,4 @@ adult_content_filter_only=Somente
|
||||
genre_filter_header=O filtro de gêneros pode não funcionar
|
||||
genre_filter_title=Gêneros
|
||||
genre_missing_warning=Aperte 'Redefinir' para tentar mostrar os gêneros
|
||||
alt_names_heading=Nomes alternativos:
|
||||
alt_names_heading=Nomes alternativos:
|
||||
|
@ -59,7 +59,7 @@ abstract class Madara(
|
||||
protected val intl = Intl(
|
||||
language = lang,
|
||||
baseLanguage = "en",
|
||||
availableLanguages = setOf("en", "pt-BR"),
|
||||
availableLanguages = setOf("en", "pt-BR", "es"),
|
||||
classLoader = this::class.java.classLoader!!,
|
||||
)
|
||||
|
||||
@ -712,8 +712,8 @@ abstract class Madara(
|
||||
document.selectFirst(altNameSelector)?.ownText()?.let {
|
||||
if (it.isBlank().not() && it.notUpdating()) {
|
||||
manga.description = when {
|
||||
manga.description.isNullOrBlank() -> altName + it
|
||||
else -> manga.description + "\n\n$altName" + it
|
||||
manga.description.isNullOrBlank() -> "$altName " + it
|
||||
else -> manga.description + "\n\n$altName " + it
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,9 @@
|
||||
ext {
|
||||
extName = 'Manhua Fenix'
|
||||
extClass = '.ManhuaFenix'
|
||||
extName = 'MMFenix'
|
||||
extClass = '.MMFenix'
|
||||
themePkg = 'madara'
|
||||
baseUrl = 'https://visorfenix.com'
|
||||
overrideVersionCode = 4
|
||||
baseUrl = 'https://mmfenix.com'
|
||||
overrideVersionCode = 5
|
||||
}
|
||||
|
||||
apply from: "$rootDir/common.gradle"
|
||||
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 17 KiB |
@ -6,16 +6,18 @@ import okhttp3.OkHttpClient
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class ManhuaFenix : Madara(
|
||||
"Manhua Fenix",
|
||||
"https://visorfenix.com",
|
||||
class MMFenix : Madara(
|
||||
"MMFenix",
|
||||
"https://mmfenix.com",
|
||||
"es",
|
||||
SimpleDateFormat("dd MMMM, yyyy", Locale("es")),
|
||||
SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||
) {
|
||||
|
||||
override val id: Long = 19158964284779393
|
||||
|
||||
override val useLoadMoreRequest = LoadMoreStrategy.Always
|
||||
|
||||
override val client: OkHttpClient = super.client.newBuilder()
|
||||
.rateLimit(1)
|
||||
.rateLimit(2)
|
||||
.build()
|
||||
}
|