diff --git a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt
index 949e2ea8a..786430e01 100644
--- a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt
+++ b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt
@@ -260,8 +260,9 @@ class BookSourceEditActivity :
add(EditEntity("chapterList", tr?.chapterList, R.string.rule_chapter_list))
add(EditEntity("chapterName", tr?.chapterName, R.string.rule_chapter_name))
add(EditEntity("chapterUrl", tr?.chapterUrl, R.string.rule_chapter_url))
- add(EditEntity("isVip", tr?.isVip, R.string.rule_is_vip))
add(EditEntity("updateTime", tr?.updateTime, R.string.rule_update_time))
+ add(EditEntity("isVip", tr?.isVip, R.string.rule_is_vip))
+ add(EditEntity("isPay", tr?.isPay, R.string.rule_is_pay))
add(EditEntity("nextTocUrl", tr?.nextTocUrl, R.string.rule_next_toc_url))
}
//正文页
@@ -355,9 +356,10 @@ class BookSourceEditActivity :
"chapterList" -> tocRule.chapterList = it.value
"chapterName" -> tocRule.chapterName = it.value
"chapterUrl" -> tocRule.chapterUrl = it.value
- "nextTocUrl" -> tocRule.nextTocUrl = it.value
- "isVip" -> tocRule.isVip = it.value
"updateTime" -> tocRule.updateTime = it.value
+ "isVip" -> tocRule.isVip = it.value
+ "isPay" -> tocRule.isPay = it.value
+ "nextTocUrl" -> tocRule.nextTocUrl = it.value
}
}
contentEntities.forEach {
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
index 20cf2844f..6f6c01b64 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -81,28 +81,28 @@
Título
Última vez: %s
¿Desea añadir %s a su Estantería?
- %s archivos(s) de texto en total
- Cargando…
- Reintentar
- Servicio Web
- Fuente de edición web y lectura de libros
- Editar fuentes de libros en la web
- Caché sin conexión
- Caché sin conexión
- precarga el o los capítulos(s) seleccionado(s) en Almacenamiento en caché
- Cambiar origen
- \u3000\u3000 Este es una aplicación de lectura bajo software libre, desarrollado en Kotlin, en que podrás participar. ¡Síguelos en la cuenta oficial de WeChat!
- Legado (YueDu 3.0) disponible para descargar en:\n https://play.google.com/store/apps/details?id=io.legado.play.release
- Versión %s
- Verificación en segundo plano
- podrá utilizar con libertad cuando se verifique la fuente del libro
- Actualización automática
- Actualiza los libros automáticamente al abrir la App
- Descarga automática
- Baja los últimos capítulos automaticamente al actualizar los libros
- Respaldo y restauración
- Ajustes de WebDav
- Ajustes de WebDave importación de datos anteriores
+ %s archivos(s) de texto en total
+ Cargando…
+ Reintentar
+ Servicio Web
+ Fuente de edición web y lectura de libros
+ Editar fuentes de libros en la web
+ Caché sin conexión
+ Caché sin conexión
+ precarga el o los capítulos(s) seleccionado(s) en Almacenamiento en caché
+ Cambiar origen
+ \u3000\u3000 Este es una aplicación de lectura bajo software libre, desarrollado en Kotlin, en que podrás participar. ¡Síguelos en la cuenta oficial de WeChat!
+ Legado (YueDu 3.0) disponible para descargar en:\n https://play.google.com/store/apps/details?id=io.legado.play.release
+ Versión %s
+ Verificación en segundo plano
+ podrá utilizar con libertad cuando se verifique la fuente del libro
+ Actualización automática
+ Actualiza los libros automáticamente al abrir la App
+ Descarga automática
+ Baja los últimos capítulos automaticamente al actualizar los libros
+ Respaldo y restauración
+ Ajustes de WebDav
+ Ajustes de WebDave importación de datos anteriores
Respaldar
Restaurar
El respaldo necesita de permisos de almacenamineto
@@ -352,7 +352,7 @@
Ir al principio
Ir al final
Leído: %s
- Awaiting update
+ Awaiting update
Preparando un poco más
Listo
Todo
@@ -425,28 +425,29 @@
图标(sourceIcon)
列表规则(ruleArticles)
- 列表下一页规则(ruleArticles)
- 标题规则(ruleTitle)
- guid规则(ruleGuid)
- 时间规则(rulePubDate)
- 类别规则(ruleCategories)
- 描述规则(ruleDescription)
- 图片url规则(ruleImage)
- 内容规则(ruleContent)
- 样式(style)
- 链接规则(ruleLink)
- 校验关键字(checkKeyWord)
- 操作(actions)
-
+ 列表下一页规则(ruleArticles)
+ 标题规则(ruleTitle)
+ guid规则(ruleGuid)
+ 时间规则(rulePubDate)
+ 类别规则(ruleCategories)
+ 描述规则(ruleDescription)
+ 图片url规则(ruleImage)
+ 内容规则(ruleContent)
+ 样式(style)
+ 链接规则(ruleLink)
+ 校验关键字(checkKeyWord)
+ 操作(actions)
+ 购买标识(isPay)
+
-
- Sin fuentes
- Error al obtener la información del libro
- Error al obtener el contenido
- Error al obtener la lista de capítulos
- Error al acceder al sitio:% s
- Error al leer el archivo
- Error al cargar la lista de capítulos
+
+ Sin fuentes
+ Error al obtener la información del libro
+ Error al obtener el contenido
+ Error al obtener la lista de capítulos
+ Error al acceder al sitio:% s
+ Error al leer el archivo
+ Error al cargar la lista de capítulos
Error al obtener los datos
Error al cargar\n%s
Sin conexión
@@ -497,30 +498,30 @@
Ingrese la URL de la regla de reemplazo
La lista de búsqueda se obtuvo con éxito%d
el nombre y la URL no pueden estar vacíos
- Galería
- obtenga sobres rojos de AliPay
- Sin dirección de actualización
- Abra la página de inicio, volverá automáticamente después de completarse
- Después de iniciar sesión correctamente, toque el icono en la esquina superior derecha para probar el acceso a la página de inicio
- Capítulo
- Para
- Usando Regex
- Sangría
- Ninguno
- Sangría con 1 carácter
- Sangría con 2 carácter
- Sangría con 3 carácter
- Sangría con 4 carácter
- Seleccione una carpeta
- Seleccione un archivo
- Sin Descubrir, puede agregarlo a Fuentes de libros
- Restaurar valores predeterminados
- La carpeta de caché personalizada requiere permiso de almacenamiento
- Negro
- Sin contenido
- Cambiando fuente, espere
- Capítulos sin contenido
- Espaciado de palabras
+ Galería
+ obtenga sobres rojos de AliPay
+ Sin dirección de actualización
+ Abra la página de inicio, volverá automáticamente después de completarse
+ Después de iniciar sesión correctamente, toque el icono en la esquina superior derecha para probar el acceso a la página de inicio
+ Capítulo
+ Para
+ Usando Regex
+ Sangría
+ Ninguno
+ Sangría con 1 carácter
+ Sangría con 2 carácter
+ Sangría con 3 carácter
+ Sangría con 4 carácter
+ Seleccione una carpeta
+ Seleccione un archivo
+ Sin Descubrir, puede agregarlo a Fuentes de libros
+ Restaurar valores predeterminados
+ La carpeta de caché personalizada requiere permiso de almacenamiento
+ Negro
+ Sin contenido
+ Cambiando fuente, espere
+ Capítulos sin contenido
+ Espaciado de palabras
Básico
Buscar
@@ -558,7 +559,7 @@
%d%%
%d min
Leer por páginas
- Auto-Brightness %s
+ Auto-Brightness %s
Motor de voz
Imágenes de fondo
Color de fondo
@@ -618,110 +619,110 @@
Otra carpeta
Demasiadas palabras para crear un código QR
Compartir fuentes de suscripción
- Compartir fuentes de libros
- Cambio automático al modo oscuro
- Sigue el modo oscuro del sistema
- Atrás
- Tono de voz en línea
- (%1$d/%2$d)
- Mostrar suscripción
- Servicio detenido
- Iniciando el servicio\nComprobando la barra de notificaciones para más detalles
- Carpeta predeterminada
- Selector de carpetas del sistema
- Selector de carpetas de aplicaciones
- Selector de archivos de la aplicación
- En Android 10+ no puede leer ni guardar archivos debido a restricciones de permisos
- Mantenga pulsado para mostrar Legado·Búsqueda en el menú de operaciones
- Buscar en pantalla de operación de texto
- Registro
- Registro
- Conversión a simplificada
- El ícono es un ícono vectorial, que no era compatible antes de Android 8.0
- Speech settings
- Start page
- Long Tap to select text
- Header
- Content
- Footer
- Select end
- Select start
- Shared layout
- Browser
- Import default rules
- Name
- Regex
- More menu
- Minus
- Plus
- System typeface
- Delete source file
- Default-1
- Default-2
- Default-3
- Title
- Left
- Center
- Hide
- Add to Group
- Save image
- No default path
- Group settings
- View Chapters
- Navigation bar shadow
- Current shadow size(elevation): %s
- Default
- Main menu
- Tap to grant permission
- Legado needs Storage permission, please tap the "Grant Permission" button below, or go to "Settings"-"Application Permissions"-to open the required permission. If the permission is still not work, please tap "Select Folder" in the upper right corner to use the system folder picker.
- The selected text cannot be spoken in full text speech
- Extend to cutout
- Updating Chapters
- Headset buttons are always available
- Headset buttons are available even exit the app.
- Contributors
- Contact
- License
- Other
- 开源阅读
- Follow WeChat Official Accounts
- WeChat
- Supporting me will be appreciated
- Official Accounts[开源阅读]
- Changing source
- Tap to join
- Middle
- Information
- Switch Layout
- Text font weight switching
- Full screen gestures support
+ Compartir fuentes de libros
+ Cambio automático al modo oscuro
+ Sigue el modo oscuro del sistema
+ Atrás
+ Tono de voz en línea
+ (%1$d/%2$d)
+ Mostrar suscripción
+ Servicio detenido
+ Iniciando el servicio\nComprobando la barra de notificaciones para más detalles
+ Carpeta predeterminada
+ Selector de carpetas del sistema
+ Selector de carpetas de aplicaciones
+ Selector de archivos de la aplicación
+ En Android 10+ no puede leer ni guardar archivos debido a restricciones de permisos
+ Mantenga pulsado para mostrar Legado·Búsqueda en el menú de operaciones
+ Buscar en pantalla de operación de texto
+ Registro
+ Registro
+ Conversión a simplificada
+ El ícono es un ícono vectorial, que no era compatible antes de Android 8.0
+ Speech settings
+ Start page
+ Long Tap to select text
+ Header
+ Content
+ Footer
+ Select end
+ Select start
+ Shared layout
+ Browser
+ Import default rules
+ Name
+ Regex
+ More menu
+ Minus
+ Plus
+ System typeface
+ Delete source file
+ Default-1
+ Default-2
+ Default-3
+ Title
+ Left
+ Center
+ Hide
+ Add to Group
+ Save image
+ No default path
+ Group settings
+ View Chapters
+ Navigation bar shadow
+ Current shadow size(elevation): %s
+ Default
+ Main menu
+ Tap to grant permission
+ Legado needs Storage permission, please tap the "Grant Permission" button below, or go to "Settings"-"Application Permissions"-to open the required permission. If the permission is still not work, please tap "Select Folder" in the upper right corner to use the system folder picker.
+ The selected text cannot be spoken in full text speech
+ Extend to cutout
+ Updating Chapters
+ Headset buttons are always available
+ Headset buttons are available even exit the app.
+ Contributors
+ Contact
+ License
+ Other
+ 开源阅读
+ Follow WeChat Official Accounts
+ WeChat
+ Supporting me will be appreciated
+ Official Accounts[开源阅读]
+ Changing source
+ Tap to join
+ Middle
+ Information
+ Switch Layout
+ Text font weight switching
+ Full screen gestures support
-
- Primario
- Resalte
- Color de fondo
- Color de la barra de navegación
- Día
- Día, primario
- Día, resalte
- Día, color de fondo
- Día, color de la barra de navegación
- Noche
- Noche, primario
- Noche, resalte
- Noche, color de fondo
- Noche, color de la barra de navegación
- Cambiar la fuente automáticamente
- Texto justificado
- Texto alineado en la parte inferior
- Velocidad de desplazamiento automático
+
+ Primario
+ Resalte
+ Color de fondo
+ Color de la barra de navegación
+ Día
+ Día, primario
+ Día, resalte
+ Día, color de fondo
+ Día, color de la barra de navegación
+ Noche
+ Noche, primario
+ Noche, resalte
+ Noche, color de fondo
+ Noche, color de la barra de navegación
+ Cambiar la fuente automáticamente
+ Texto justificado
+ Texto alineado en la parte inferior
+ Velocidad de desplazamiento automático
Ordenar por URL
Respalde en simultáneo vía local y WebDav
Restaure primero desde WebDAV, haga clic en restaurar desde la ubicación del respaldo
Seleccione una carpeta de respaldo heredada
Activado
Desactivado
- Iniciando descarga
+ Iniciando descarga
Este libro ya está en la lista de descargas
Haga clic para abrir
Siga [开源阅读] para obtener ayuda haciendo clic en los anuncios
@@ -872,4 +873,5 @@
拷贝播放Url
设置源变量
设置书籍变量
+
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index dc898857f..bfa80a6a1 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -441,6 +441,7 @@
链接规则(ruleLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)
@@ -876,4 +877,5 @@
拷贝播放Url
设置源变量
设置书籍变量
+
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 1a4744398..71c3bd820 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -441,6 +441,7 @@
链接规则(regraLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index 70d753466..7e3790e3f 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -433,6 +433,7 @@
鏈接規則 (ruleLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 78f7659cf..24c78879e 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -440,6 +440,7 @@
連結規則(ruleLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 220db7c28..fea4dd8c6 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -440,6 +440,7 @@
链接规则(ruleLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 209693182..40835f394 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -441,6 +441,7 @@
链接规则(ruleLink)
校验关键字(checkKeyWord)
操作(actions)
+ 购买标识(isPay)