From 32d1a0552d70881e7b8e15e0592c49e6211fe2a0 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Mon, 14 Aug 2023 13:36:26 +0000 Subject: [PATCH 01/19] [skip ci] Translated using Weblate (Spanish) Currently translated at 71.3% (1058 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/ --- UI/Web/src/assets/langs/es.json | 175 ++++++++++++++++++++++++++------ 1 file changed, 144 insertions(+), 31 deletions(-) diff --git a/UI/Web/src/assets/langs/es.json b/UI/Web/src/assets/langs/es.json index 7ba14929f..7a9cee2e6 100644 --- a/UI/Web/src/assets/langs/es.json +++ b/UI/Web/src/assets/langs/es.json @@ -5,13 +5,13 @@ "password": "{{common.password}}", "password-validation": "{{validation.password-validation}}", "forgot-password": "¿Has olvidado la contraseña?", - "submit": "Enviar" + "submit": "{{common.submit}}" }, "dashboard": { "no-libraries": "No existen librerías configuradas. Configura algunas en", - "server-settings-link": "Ajustes del servidor", + "server-settings-link": "Configuración del servidor", "not-granted": "No has sido autorizado para ver ninguna librería.", - "on-deck-title": "On Deck", + "on-deck-title": "En la portada", "recently-updated-title": "Series Actualizadas Recientemente", "recently-added-title": "Series Añadidas Recientemente" }, @@ -22,9 +22,9 @@ "saving": "Guardando …", "update": "Actualizar", "required": "{{validation.required-field}}", - "close": "Cerrar", + "close": "{{common.close}}", "email": "dirección de correo", - "cancel": "Cancelar" + "cancel": "{{common.cancel}}" }, "user-scrobble-history": { "data-header": "Datos", @@ -89,7 +89,7 @@ "reset": "{{common.reset}}", "apply": "{{common.apply}}", "series-name-label": "Nombre de la Serie", - "series-name-tooltip": "El nombre de la Series se filtrará por Nombre, Ordenar por Nombre o Nombre Original", + "series-name-tooltip": "El nombre de la serie se filtrará por Nombre, Nombre ordenado o Nombre localizado", "release-label": "Lanzamiento", "min": "Mínimo", "sort-by-label": "Ordenar Por", @@ -150,7 +150,7 @@ "close-reader-alt": "Cerrar Lector" }, "scrobble-event-type-pipe": { - "chapter-read": "Progreso de lectura", + "chapter-read": "Progreso en la lectura", "score-updated": "Actualización de calificación", "want-to-read-add": "Quiero leer: Añadir", "want-to-read-remove": "Quiero leer: Eliminar", @@ -254,7 +254,7 @@ "scrobbling-tab": "Seguimiento" }, "user-holds": { - "description": "Esta es una lista gestionada por el usuario de series a las que no se les hará scrobbling. Puedes eliminar una serie en cualquier momento y el siguiente evento de scrobbling (progreso de lectura, calificación, estado de \"quiero leer\") activará eventos.", + "description": "Se trata de una lista gestionada por el usuario de series que no serán scrobbleadas a proveedores de upstream. Puedes eliminar una serie en cualquier momento y el siguiente evento scrobble-able (progreso de lectura, calificación, desea leer el estado) activará los eventos.", "title": "Retenciones de scrobble" }, "theme-manager": { @@ -306,7 +306,7 @@ "platform-label": "Plataforma: ", "add": "{{common.add}}", "delete": "{{common.delete}}", - "email-label": "Email: " + "email-label": "Correo electrónico: " }, "edit-device": { "device-name-label": "Nombre del dispositivo", @@ -315,7 +315,7 @@ "valid-email": "{{validation.valid-email}}", "device-platform-label": "Plataforma del dispositivo", "save": "{{common.save}}", - "email-tooltip": "Este correo electrónico será usado para recibir el archivo mediante Enviar A" + "email-tooltip": "Este correo electrónico se utilizará para aceptar el archivo a través de Enviar a" }, "restriction-selector": { "include-unknowns-tooltip": "Al estar activada, se mostraran objetos con clasificación de edad desconocida en las búsquedas. Esto puede provocar que se filtren series de mayor categoría a usuarios con restricción de edad.", @@ -400,7 +400,7 @@ "top-readers": { "comics-label": "Cómics: {{value}} hrs", "books-label": "Libros: {{value}} hrs", - "manga-label": "Manga: {{value}} hrs", + "manga-label": "Manga: {{value}} hrs.", "last-year": "{{time-periods.last-year}}", "all-time": "{{time-periods.all-time}}", "this-week": "{{time-periods.this-week}}", @@ -420,7 +420,7 @@ "cancel": "{{common.cancel}}", "share": "Compartir", "help": "{{common.help}}", - "instructions": "Elige una carpeta para ver los breadcrumbs. ¿No ves tu carpeta? Revisa / primero." + "instructions": "Selecciona una carpeta para ver la ruta de navegación. ¿No ves tu directorio? Intenta verificar primero las / ." }, "theme": { "theme-dark": "Oscuro", @@ -491,11 +491,11 @@ "empty-file": "El archivo CBL está vacío. Ninguna acción realizada.", "name-conflict": "Una lista de lectura que coincide con el archivo CBL ({{readingListName}}) ya existe en tu cuenta.", "series-collision": "La serie, {{seriesLink}}, tiene conflicto con otra serie en otra librería.", - "series-missing": "La serie {{series}} no existe en Kavita o tu cuenta no está autorizada. Todos los elementos con esta serie no serán importados.", + "series-missing": "La serie, {{series}}, falta en Kavita o tu cuenta no tiene permiso. Todos los artículos con esta serie se omitirán de la importación.", "volume-missing": "{{series}}: El volumen {{volume}} no existe en Kavita o tu cuenta no está autorizada. Todos los elementos con este número de volumen serán ignorados.", - "all-chapter-missing": "No todos los capítulos coinciden con capítulos en Kavita.", - "invalid-file": "El archivo está corrupto o el formato es incorrecto.", - "success": "El capítulo {{chapter}} del volumen {{volume}} de {{series}} se ha mapeado con éxito." + "all-chapter-missing": "Todos los capítulos no pueden coincidir con los capítulos de Kavita.", + "invalid-file": "El archivo está dañado o no coincide con las etiquetas/especificaciones esperadas.", + "success": "{{series}} volumen {{volumen}} capítulo {{capítulo}} asignado correctamente." }, "library-type-pipe": { "manga": "Manga", @@ -516,7 +516,7 @@ "teen": "Adolescentes", "x18-plus": "Mayores de 18 años", "pg": "Con acompañamiento adulto", - "r18-plus": "Mayores de 18 años", + "r18-plus": "R18+", "g": "Todas las edades", "mature": "Mayor de edad" }, @@ -719,7 +719,7 @@ "include-in-recommendation-tooltip": "Incluir series de la biblioteca en la página de Recomendados.", "include-in-search-label": "Incluir en Búsqueda", "manage-collection-label": "Gestionar Colecciones", - "manage-collection-tooltip": "Kavita creará Colecciones a partir de las etiquetas SeriesGroup que se encuentren en los archivos ComicInfo.xml/opf", + "manage-collection-tooltip": "¿Debería Kavita crear colecciones a partir de las etiquetas SeriesGroup que se encuentran en los archivos ComicInfo.xml/opf?", "type-tooltip": "El tipo de biblioteca determina como se analizan los nombres de los archivos y si la interfaz muestra Capítulos (Manga) o Números (Cómics). Los libros funcionan igual que los Mangas pero se muestran los nombres de manera diferente en la interfaz.", "browse": "Examinar las Carpetas Multimedia", "cover-description": "Los iconos de bibliotecas personalizadas son opcionales", @@ -732,7 +732,11 @@ "include-in-search-tooltip": "¿Deben incluirse las series y cualquier información derivada (géneros, personas, archivos) de la biblioteca en los resultados de búsqueda?", "manage-reading-list-tooltip": "¿Debe Kavita crear listas de lectura a partir de las etiquetas StoryArc/StoryArcNumber y AlternativeSeries/AlternativeCount que se encuentran en los archivos ComicInfo.xml/opf?", "force-scan-tooltip": "Esto forzará un escaneo de la biblioteca, tratándolo como un escaneo nuevo", - "next": "Siguiente" + "next": "Siguiente", + "reset": "{{common.reset}}", + "cancel": "{{common.cancel}}", + "save": "{{common.save}}", + "required-field": "{{validation.required-field}}" }, "all-series": { "series-count": "{{common.series-count}}", @@ -1051,7 +1055,7 @@ "no-data": "No hay mucha actividad por aquí" }, "reader-settings": { - "reset-to-defaults": "Restablecer valores predeterminados", + "reset-to-defaults": "Restablecer los valores predeterminados", "right-to-left": "Derecha a izquierda", "left-to-right": "Izquierda a derecha", "theme-dark": "Oscuro", @@ -1072,7 +1076,19 @@ "vertical": "Vertical", "writing-style-tooltip": "Cambia la dirección del texto. Horizontal es de izquierda a derecha, vertical es de arriba a abajo.", "tap-to-paginate-tooltip": "Pulsa los bordes de la pantalla para paginar", - "horizontal": "Horizontal" + "horizontal": "Horizontal", + "line-spacing-label": "{{user-preferences.line-height-book-label}}", + "font-family-label": "{{user-preferences.font-family-label}}", + "reading-direction-label": "{{user-preferences.reading-direction-book-label}}", + "layout-mode-label": "{{user-preferences.layout-mode-book-label}}", + "margin-label": "{{user-preferences.margin-book-label}}", + "font-size-label": "{{user-preferences.font-size-book-label}}", + "immersive-mode-label": "{{user-preferences.immersive-mode-label}}", + "immersive-mode-tooltip": "Esto ocultará el menú tras un clic en el documento de lectura y activará el toque para enumerar las páginas", + "layout-mode-tooltip": "Desplazamiento: duplica el archivo epub (generalmente una página de desplazamiento largo por capítulo).\n
1 columna: crea una sola página virtual a la vez.
2 columnas: crea dos páginas virtuales a la vez dispuestas una al lado de la otra.", + "layout-mode-option-scroll": "Desplazamiento", + "writing-style-label": "{{user-preferences.writing-style-label}}", + "tap-to-paginate-label": "Pulsa para enumerar las páginas" }, "cover-image-chooser": { "upload": "Subir", @@ -1082,7 +1098,10 @@ "url-label": "Url", "load": "Cargar", "back": "Atrás", - "image-num": "Imagen {{num}}" + "image-num": "Imagen {{num}}", + "reset": "{{common.reset}}", + "apply": "{{common.apply}}", + "applied": "{{theme-manager.applied}}" }, "edit-series-relation": { "description-part-1": "¿No estás seguro de qué relación añadir? Mira nuestro", @@ -1090,7 +1109,8 @@ "target-series": "Series objetivo", "relationship": "Relación", "remove": "Eliminar", - "add-relationship": "Añadir Relación" + "add-relationship": "Añadir Relación", + "parent": "{{relationship-pipe.parent}}" }, "entity-info-cards": { "pages-count": "{{num}} Páginas", @@ -1106,7 +1126,13 @@ "size-title": "Tamaño", "id-title": "Identificador", "hour": "Hora", - "hours": "Horas" + "hours": "Horas", + "date-added-title": "Fecha añadida", + "links-title": "{{series-metadata-detail.links-title}}", + "read-time-title": "{{series-info-cards.read-time-title}}", + "range-hours": "{{value}} {{hourWord}}", + "tags-title": "{{series-metadata-detail.tags-title}}", + "characters-title": "{{series-metadata-detail.characters-title}}" }, "series-info-cards": { "length-title": "Longitud", @@ -1120,13 +1146,26 @@ "language-title": "Idioma", "publication-status-tooltip": "Estado de publicación", "on": "Encendido", - "off": "Apagado" + "off": "Apagado", + "ongoing": "{{publication-status-pipe.ongoing}}", + "less-than-hour": "{{entity-info-cards.less-than-hour}}", + "hour": "{{entity-info-cards.hour}}", + "hours": "{{entity-info-cards.hours}}", + "pages-count": "{{entity-info-cards.pages-count}}", + "words-count": "{{entity-info-cards.words-count}}", + "release-date-title": "{{entity-info-cards.release-date-title}}", + "age-rating-title": "{{entity-info-cards.age-rating-title}}" }, "bulk-add-to-collection": { "filter-label": "Filtro", "no-data": "Todavía no se han creado colecciones", "collection-label": "Colección", - "title": "Añadir a la colección" + "title": "Añadir a la colección", + "clear": "{{common.clear}}", + "loading": "{{common.loading}}", + "close": "{{common.close}}", + "promoted": "{{common.promoted}}", + "create": "{{common.create}}" }, "bookmarks": { "no-data-2": "uno.", @@ -1134,7 +1173,9 @@ "confirm-single-delete": "¿Estás seguro de que deseas limpiar todos los marcadores de {{seriesName}}? Esto no se puede deshacer.", "delete-success": "Se han eliminado los marcadores", "delete-single-success": "Los marcadores de la serie {{seriesName}} se han eliminado", - "no-data": "No hay marcadores. Prueba a crearlos" + "no-data": "No hay marcadores. Prueba a crearlos", + "series-count": "{{common.series-count}}", + "title": "{{side-nav.bookmarks}}" }, "card-detail-drawer": { "not-defined": "No definido", @@ -1147,10 +1188,25 @@ "cover-tab": "Portada", "info-tab": "Información", "no-summary": "No hay un resumen disponible.", - "files": "Archivos" + "files": "Archivos", + "read": "{{common.read}}", + "publishers-title": "{{series-metadata-detail.publishers-title}}", + "tags-title": "{{series-metadata-detail.tags-title}}", + "writers-title": "{{series-metadata-detail.writers-title}}", + "genres-title": "{{series-metadata-detail.genres-title}}" }, "chapter-metadata-detail": { - "no-data": "No hay metadatos disponibles" + "no-data": "No hay metadatos disponibles", + "writers-title": "{{series-metadata-detail.writers-title}}", + "editors-title": "{{series-metadata-detail.editors-title}}", + "publishers-title": "{{series-metadata-detail.publishers-title}}", + "characters-title": "{{series-metadata-detail.characters-title}}", + "translators-title": "{{series-metadata-detail.translators-title}}", + "letterers-title": "{{series-metadata-detail.letterers-title}}", + "inkers-title": "{{series-metadata-detail.inkers-title}}", + "pencillers-title": "{{series-metadata-detail.pencillers-title}}", + "cover-artists-title": "{{series-metadata-detail.cover-artists-title}}", + "colorists-title": "{{series-metadata-detail.colorists-title}}" }, "table-of-contents": { "no-data": "Este libro no tiene Tabla de Contenidos definida en los metadatos o archivo toc" @@ -1161,9 +1217,66 @@ "bulk-operations": { "title": "Acciones en bloque", "mark-as-unread": "Marcar como no leído", - "mark-as-read": "Marcar como leído" + "mark-as-read": "Marcar como leído", + "items-selected": "{{num}} elementos seleccionados", + "deselect-all": "{{common.deselect-all}}" }, "entity-title": { - "special": "Especial" + "special": "Especial", + "chapter": "Capítulo", + "issue-num": "Problema #" + }, + "external-series-card": { + "open-external": "Abrir externamente" + }, + "manage-alerts": { + "description-part-1": "Esta tabla contiene los problemas encontrados durante el escaneo o la lectura de tus medios. Esta lista no está gestionada. Puedes borrarla en cualquier momento y utilizar Escaneado (forzado) de la biblioteca para realizar el análisis. Puedes encontrar una lista de algunos errores comunes y su significado en ", + "file-header": "Archivo", + "comment-header": "Comentario", + "description-part-2": "wiki.", + "details-header": "Detalles", + "filter-label": "Filtrar", + "clear-alerts": "Desactivar las alertas", + "extension-header": "Extensión" + }, + "manage-email-settings": { + "send-to-warning": "Si quieres que Enviar a un dispositivo funcione debes alojar tu propio servicio de correo electrónico.", + "email-url-label": "URL del servicio de correo", + "description": "Kavita viene listo para usar con un servicio de correo electrónico para impulsar las tareas como invitar a los usuarios, solicitud de restablecimiento de la contraseña, etc. Los correos electrónicos enviados a través de nuestro servicio se eliminan de inmediato. Puedes utilizar tu propio servicio de correo electrónico configurando el servicio {{link}} . Configura la dirección URL del servicio de correo electrónico y usa el botón Probar para asegurarte de que funciona. Puedes restablecer esta configuración a los valores predeterminados en cualquier momento. No hay forma de deshabilitar los correos electrónicos para la autenticación, aunque no es necesario que uses una dirección de correo electrónico válida. Los enlaces de confirmación siempre se guardarán en los registros y se mostrarán en la interfaz de usuario. No se enviarán correos electrónicos de registro/confirmación si no está accediendo a Kavita a través de una dirección URL de acceso público o a menos que la función Nombre de host esté configurada.", + "title": "Servicios de correo electrónico (SMTP)", + "reset": "{{common.reset}}", + "test": "Test", + "email-url-tooltip": "Utiliza la dirección URL completa del servicio de correo electrónico. No incluyas la barra oblicua final.", + "host-name-label": "Nombre del host" + }, + "list-item": { + "read": "{{common.read}}" + }, + "cover-image-size": { + "xlarge": "Extragrande (1265x1795)" + }, + "manage-scrobble-errors": { + "description": "Esta tabla contiene los problemas encontrados durante el scrobbling. Esta lista no está administrada. Puedes borrarla en cualquier momento y esperar a la siguiente carga de scrobble para verla. Si hay una serie desconocida, lo mejor es corregir el nombre de la serie o el nombre localizado de la serie o añadir un enlace web para los proveedores.", + "series-header": "Series", + "created-header": "Creado", + "comment-header": "Comentario", + "edit-header": "Editar", + "edit-item-alt": "Editar {{seriesName}}", + "clear-errors": "Borrar los fallos", + "filter-label": "Filtro" + }, + "card-detail-layout": { + "total-items": "Elementos totales {{count}}" + }, + "card-item": { + "cannot-read": "No se puede leer" + }, + "default-date-pipe": { + "never": "Nunca" + }, + "manage-settings": { + "notice": "Noticia:", + "restart-required": "Cambiar el puerto, la URL base, el tamaño de caché o las direcciones IP requiere un reinicio manual de Kavita para que surta efecto.", + "base-url-label": "URL base" } } From 1f4fa01d903ef31361c65b21dcce0be32b11ffb2 Mon Sep 17 00:00:00 2001 From: Hans Kalisvaart Date: Tue, 15 Aug 2023 18:23:19 +0000 Subject: [PATCH 02/19] [skip ci] Translated using Weblate (Dutch) Currently translated at 59.2% (879 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/ --- UI/Web/src/assets/langs/nl.json | 70 ++++++++++++++++----------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/UI/Web/src/assets/langs/nl.json b/UI/Web/src/assets/langs/nl.json index cfdd8ae52..6ef8ae303 100644 --- a/UI/Web/src/assets/langs/nl.json +++ b/UI/Web/src/assets/langs/nl.json @@ -1041,43 +1041,43 @@ "last-executed-header": "Laatst uitgevoerd", "cron-header": "Cron", "convert-media-task": "Converteer media naar doelcodering", - "convert-media-task-desc": "", - "convert-media-success": "", - "bust-cache-task": "", - "bust-cache-task-desc": "", - "bust-cache-task-success": "", - "clear-reading-cache-task": "", - "clear-reading-cache-task-desc": "", - "clear-reading-cache-task-success": "", - "clean-up-want-to-read-task": "", - "clean-up-want-to-read-task-desc": "", - "clean-up-want-to-read-task-success": "", - "backup-database-task": "", - "backup-database-task-desc": "", - "backup-database-task-success": "", - "download-logs-task": "", - "download-logs-task-desc": "", - "analyze-files-task": "", - "analyze-files-task-desc": "", - "analyze-files-task-success": "", - "check-for-updates-task": "", - "check-for-updates-task-desc": "" + "convert-media-task-desc": "Voert een langlopende taak uit die alle door kavita beheerde media zal converteren naar de doelcodering. Dit is traag (vooral op ARM-apparaten).", + "convert-media-success": "Conversie van media naar doelcodering is in de wachtrij geplaatst", + "bust-cache-task": "Breek Cache", + "bust-cache-task-desc": "Breekt de Kavita+ Cache kapot - mag alleen worden gebruikt bij het debuggen van slechte matches.", + "bust-cache-task-success": "Kavita+ Cache gebroken", + "clear-reading-cache-task": "Leescache wissen", + "clear-reading-cache-task-desc": "Wist bestanden in de cache om te lezen. Handig wanneer u zojuist een bestand hebt bijgewerkt dat u eerder in de afgelopen 24 uur aan het lezen was.", + "clear-reading-cache-task-success": "Cache is gewist", + "clean-up-want-to-read-task": "Opruimen Wil lezen", + "clean-up-want-to-read-task-desc": "Verwijdert alle series die gebruikers volledig hebben gelezen en die binnen Wil lezen vallen en de publicatiestatus Voltooid hebben. Draait elke 24 uur.", + "clean-up-want-to-read-task-success": "Wil lezen is opgeruimd", + "backup-database-task": "Back-up database", + "backup-database-task-desc": "Maakt een back-up van de database, bladwijzers, thema's, handmatig geüploade omslagen en configuratiebestanden.", + "backup-database-task-success": "Een taak voor het maken van een back-up van de database is in de wachtrij geplaatst", + "download-logs-task": "Logboeken downloaden", + "download-logs-task-desc": "Compileert alle logbestanden in een zip en downloadt deze.", + "analyze-files-task": "Analyseer bestanden", + "analyze-files-task-desc": "Voert een langlopende taak uit die bestanden analyseert om extensie en grootte te genereren. Dit mag slechts één keer worden uitgevoerd voor de v0.7-release. Niet nodig als je post v0.7 hebt geïnstalleerd.", + "analyze-files-task-success": "Bestandsanalyse is in de wachtrij geplaatst", + "check-for-updates-task": "Controleer op updates", + "check-for-updates-task-desc": "Kijk of er stabiele releases zijn vóór uw versie." }, "manage-users": { - "title": "", - "invite": "", - "you-alt": "", - "pending-title": "", - "delete-user-tooltip": "", - "delete-user-alt": "", - "edit-user-tooltip": "", - "edit-user-alt": "", - "resend-invite-tooltip": "", - "resend-invite-alt": "", - "setup-user-tooltip": "", - "setup-user-alt": "", - "change-password-tooltip": "", - "change-password-alt": "", + "title": "Actieve gebruikers", + "invite": "Uitnodigen", + "you-alt": "(Jij)", + "pending-title": "In behandeling", + "delete-user-tooltip": "Verwijder gebruiker", + "delete-user-alt": "Gebruiker {{user}} verwijderen", + "edit-user-tooltip": "Bewerken", + "edit-user-alt": "Bewerk gebruiker {{user}}", + "resend-invite-tooltip": "Uitnodiging opnieuw verzenden", + "resend-invite-alt": "Uitnodiging opnieuw verzenden {{user}}", + "setup-user-tooltip": "Instellen Gebruiker", + "setup-user-alt": "Instellen Gebruiker {{user}}", + "change-password-tooltip": "Verander wachtwoord", + "change-password-alt": "Verander wachtwoord {{user}}", "resend": "", "setup": "", "last-active-title": "", From 8bd9e942a9a6f83fe2e21d56309887d6697946d4 Mon Sep 17 00:00:00 2001 From: AlienHack Date: Tue, 15 Aug 2023 02:38:53 +0000 Subject: [PATCH 03/19] Translated using Weblate (Thai) Currently translated at 100.0% (160 of 160 strings) Translation: Kavita/backend Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/ --- API/I18N/th.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/API/I18N/th.json b/API/I18N/th.json index 95f754887..9750001da 100644 --- a/API/I18N/th.json +++ b/API/I18N/th.json @@ -156,5 +156,7 @@ "query-required": "คุณต้องส่งพารามิเตอร์การค้นหา", "theme-doesnt-exist": "ไฟล์ธีมหายไปหรือไม่ถูกต้อง", "epub-html-missing": "ไม่พบ html ที่เหมาะสมสำหรับหน้านั้น", - "collection-tag-title-required": "ชื่อคอลเลกชันต้องไม่ว่างเปล่า" + "collection-tag-title-required": "ชื่อคอลเลกชันต้องไม่ว่างเปล่า", + "want-to-read": "ต้องการอ่าน", + "browse-want-to-read": "ดูรายการต้องการอ่าน" } From aeaae6ad57c11c5b4ca41e4294551965ab37ffbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=A6=E7=AD=BE?= Date: Mon, 14 Aug 2023 22:25:12 +0000 Subject: [PATCH 04/19] [skip ci] Translated using Weblate (Chinese (Simplified)) Currently translated at 99.9% (1482 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/ --- UI/Web/src/assets/langs/zh_Hans.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/UI/Web/src/assets/langs/zh_Hans.json b/UI/Web/src/assets/langs/zh_Hans.json index 0531cded4..399a2c7b8 100644 --- a/UI/Web/src/assets/langs/zh_Hans.json +++ b/UI/Web/src/assets/langs/zh_Hans.json @@ -615,7 +615,7 @@ "download-series--tooltip": "下载系列", "downloading-status": "下载中…", "user-reviews-alt": "用户评论", - "storyline-tab": "故事情节", + "storyline-tab": "正传故事线", "books-tab": "书籍", "volumes-tab": "卷", "specials-tab": "特刊", @@ -712,7 +712,7 @@ "include-in-recommendation-label": "包含在推荐中", "include-in-recommendation-tooltip": "是否应该在推荐页面上包括来自该库的系列。", "include-in-search-label": "包含在搜索中", - "include-in-search-tooltip": "是否应该在搜索结果中包含来自该库的系列和任何派生信息(类型、人物、文件)。", + "include-in-search-tooltip": "是否应该在搜索结果中包含来自该库的系列和任何派生信息(类别、人物、文件)。", "force-scan": "强制扫描", "force-scan-tooltip": "这将强制对资料库进行扫描,就像进行全新的扫描一样", "reset": "{{common.reset}}", @@ -993,7 +993,7 @@ "cache-size-label": "缓存大小", "cache-size-tooltip": "允许为缓存重型API使用的内存量。默认值为75MB。", "on-deck-last-progress-label": "“最近阅读”最后进度(天数)", - "on-deck-last-progress-tooltip": "", + "on-deck-last-progress-tooltip": "在“On Deck”上显示某个内容之前进度经过的天数。", "on-deck-last-chapter-add-label": "最近阅读上一次章节加入(天数)", "on-deck-last-chapter-add-tooltip": "上一次章节内容加入至最近阅读的天数。", "allow-stats-label": "允许匿名收集使用数据", @@ -1140,7 +1140,7 @@ "statistics-tab": "统计数据", "system-tab": "系统", "kavita+-tab": "Kavita+", - "kavita+-desc-part-1": "Kavita+ 是一个高级订阅服务,为该 Kavita 实例上的所有用户解锁功能。购买订阅以解锁 ", + "kavita+-desc-part-1": "Kavita+ 是一个高级订阅服务,为 Kavita 上的所有用户解锁高级订阅功能。订阅加以解锁 ", "kavita+-desc-part-2": "高级会员福利", "kavita+-desc-part-3": "今天!" }, @@ -1215,7 +1215,7 @@ "chapters": "章节", "people": "创作人员", "tags": "标签", - "genres": "流派", + "genres": "类别", "libraries": "资料库", "reading-lists": "阅读清单", "collections": "收藏", @@ -1328,7 +1328,7 @@ "format-label": "格式", "libraries-label": "资料库", "collections-label": "收藏", - "genres-label": "流派", + "genres-label": "类别", "tags-label": "标签", "cover-artist-label": "封面设计", "writer-label": "作者", @@ -1378,7 +1378,7 @@ "related-tab": "相关", "info-tab": "信息", "collections-label": "收藏", - "genres-label": "流派", + "genres-label": "类别", "tags-label": "标签", "cover-artist-label": "封面设计", "writer-label": "作者", @@ -1483,7 +1483,7 @@ "total-files-label": "文件总数", "total-files-tooltip": "文件总数: {{count}}", "total-size-label": "总大小", - "total-genres-label": "全部种类", + "total-genres-label": "全部类别", "total-genres-tooltip": "全部类别: {{count}}", "total-tags-label": "标签总数", "total-tags-tooltip": "标签总数: {{count}}", @@ -1498,12 +1498,12 @@ "popular-libraries-title": "热门资料库", "popular-series-title": "热门系列", "recently-read-title": "最近阅读", - "genre-count": "{{num}} 流派", + "genre-count": "{{num}} 类别", "tag-count": "{{num}} 标签", "people-count": "{{num}} 人", "tags": "标签", "people": "创作人员", - "genres": "流派" + "genres": "类别" }, "errors": { "series-doesnt-exist": "该系列已不存在", From 29e6c6e7cf39a6caf8317147246cd863a4e4a0ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E6=9B=B8=E4=B8=9E?= Date: Mon, 14 Aug 2023 12:45:02 +0000 Subject: [PATCH 05/19] [skip ci] Translated using Weblate (Chinese (Simplified)) Currently translated at 99.9% (1482 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/ --- UI/Web/src/assets/langs/zh_Hans.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/UI/Web/src/assets/langs/zh_Hans.json b/UI/Web/src/assets/langs/zh_Hans.json index 399a2c7b8..5abbb5a2c 100644 --- a/UI/Web/src/assets/langs/zh_Hans.json +++ b/UI/Web/src/assets/langs/zh_Hans.json @@ -960,7 +960,9 @@ "reset": "{{common.reset}}", "save": "{{common.save}}", "media-issue-title": "媒体问题", - "scrobble-issue-title": "刮削问题" + "scrobble-issue-title": "刮削问题", + "cover-image-size-tooltip": "封面图像应生成多大尺寸。注意:任何大于默认值的图片都会延长页面加载时间。", + "cover-image-size-label": "封面图片尺寸" }, "manage-scrobble-errors": { "description": "这个表格记录刮削中发现的问题。此列表是非受控的。您可以随时清除它,并等待下一次刮削以查看结果。如果有一个未知的系列,最好是更正系列名称或本地化系列名称,或者为提供者添加一个网页链接。", @@ -1743,5 +1745,11 @@ "is-in-last": "在最近", "is-not-in-last": "不在最近", "does-not-contain": "不包含" + }, + "cover-image-size": { + "default": "默认 (320x455)", + "medium": "中(640x909)", + "large": "大(900x1277)", + "xlarge": "特大(1265x1795)" } } From 76dc81db2a766c57baddce5bf92bdb323e9bb1b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E6=9B=B8=E4=B8=9E?= Date: Mon, 14 Aug 2023 12:40:55 +0000 Subject: [PATCH 06/19] Translated using Weblate (Chinese (Simplified)) Currently translated at 96.8% (155 of 160 strings) Translation: Kavita/backend Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/ --- API/I18N/zh_Hans.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/API/I18N/zh_Hans.json b/API/I18N/zh_Hans.json index a551174bd..e419a4b4b 100644 --- a/API/I18N/zh_Hans.json +++ b/API/I18N/zh_Hans.json @@ -152,5 +152,6 @@ "url-required": "必须提供一个URL才能使用", "series-restricted-age-restriction": "由于年龄限制用户无权查看此系列", "user-no-access-library-from-series": "用户无法访问此系列所属的资料库", - "generic-create-temp-archive": "创建临时档案时出现问题" + "generic-create-temp-archive": "创建临时档案时出现问题", + "query-required": "您必须传递一个查询参数" } From 9413fab4cc7b55da08f83ad13525136e416b51fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=A6=E7=AD=BE?= Date: Mon, 14 Aug 2023 22:34:25 +0000 Subject: [PATCH 07/19] Translated using Weblate (Chinese (Simplified)) Currently translated at 96.8% (155 of 160 strings) Translation: Kavita/backend Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/ --- API/I18N/zh_Hans.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/API/I18N/zh_Hans.json b/API/I18N/zh_Hans.json index e419a4b4b..1c6331ad9 100644 --- a/API/I18N/zh_Hans.json +++ b/API/I18N/zh_Hans.json @@ -138,7 +138,7 @@ "browse-recently-added": "浏览最近加入", "reading-lists": "阅读清单", "search": "搜索", - "unable-to-register-k+": "由于错误无法注册许可证。请联系 Kavita+ 支持人员", + "unable-to-register-k+": "因为一些错误导致无法注册许可证。请联系 Kavita+ 支持人员", "device-duplicate": "设备名称已存在", "device-not-created": "设备不存在,请先创建", "send-to-permission": "无法向设备发送Kindel不支持的非EPUB格式或者PDF格式文件", From a1d97f1c91722b692e46dcee31956c496c7ef92c Mon Sep 17 00:00:00 2001 From: AlienHack Date: Wed, 16 Aug 2023 02:49:27 +0000 Subject: [PATCH 08/19] [skip ci] Translated using Weblate (Thai) Currently translated at 27.2% (404 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/ --- UI/Web/src/assets/langs/th.json | 147 ++++++++++++++++---------------- 1 file changed, 74 insertions(+), 73 deletions(-) diff --git a/UI/Web/src/assets/langs/th.json b/UI/Web/src/assets/langs/th.json index b745b81a3..fe7d69b9c 100644 --- a/UI/Web/src/assets/langs/th.json +++ b/UI/Web/src/assets/langs/th.json @@ -148,7 +148,7 @@ }, "user-holds": { "title": "Scrobble Holds", - "description": "นี่คือรายการซีรีส์ที่จัดการโดยผู้ใช้ซึ่งจะไม่ถูกบล็อกไปยังผู้ให้บริการอัปสตรีม คุณสามารถนำชุดข้อมูลออกได้ทุกเมื่อ จากนั้นเหตุการณ์ที่สามารถเขียน Scrobble ได้ครั้งถัดไป (ความคืบหน้าในการอ่าน การให้คะแนน สถานะที่ต้องการอ่าน) จะทำให้เกิดขึ้น" + "description": "นี่คือรายการซีรีส์ที่จัดการโดยผู้ใช้ซึ่งจะไม่ถูกบล็อกไปยังผู้ให้บริการอัปสตรีม คุณสามารถนำชุดข้อมูลออกได้ทุกเมื่อ จากนั้นเหตุการณ์ที่สามารถเขียน scrobble ได้ครั้งถัดไป (ความคืบหน้าในการอ่าน การให้คะแนน สถานะที่ต้องการอ่าน) จะทำให้เกิดขึ้น" }, "theme-manager": { "title": "ตัวจัดการธีม", @@ -243,7 +243,8 @@ "regen-warning": "การสร้างคีย์ API ของคุณใหม่จะทำให้ไคลเอนต์ที่มีอยู่ใช้ไม่ได้", "no-key": "ข้อผิดพลาด - ไม่ได้ตั้งค่าคีย์", "confirm-reset": "การดำเนินการนี้จะทำให้การกำหนดค่า OPDS ใดๆ ที่คุณตั้งค่าไว้เป็นโมฆะ คุณแน่ใจหรือไม่ว่าต้องการดำเนินการต่อ?", - "key-reset": "รีเซ็ตคีย์ API" + "key-reset": "รีเซ็ตคีย์ API", + "show": "แสดง" }, "scrobbling-providers": { "title": "ผู้ให้บริการ Scrobbling", @@ -382,7 +383,7 @@ "month-ago": "หนึ่งเดือนที่ผ่านมา", "months-ago": "{{value}} เดือนที่แล้ว", "year-ago": "เมื่อปีก่อน", - "years-ago": "{[value}} ปีที่แล้ว", + "years-ago": "{{value}} ปีที่แล้ว", "never": "ไม่เคย" }, "relationship-pipe": { @@ -414,26 +415,26 @@ "cover-artist": "ผู้วาดหน้าปก", "editor": "อิดิเตอร์", "inker": "ผู้ลงหมึก", - "letterer": "", - "penciller": "", - "publisher": "", - "writer": "", - "other": "" + "letterer": "เลทเทอเรอ", + "penciller": "เพนซิลเลอ", + "publisher": "สำนักพิมพ์", + "writer": "ผู้แต่ง", + "other": "อื่นๆ" }, "manga-format-pipe": { - "epub": "", - "archive": "", - "image": "", - "pdf": "", - "unknown": "" + "epub": "EPUB", + "archive": "Archive", + "image": "รูปภาพ", + "pdf": "PDF", + "unknown": "ไม่รู้จัก" }, "library-type-pipe": { - "book": "", - "comic": "", - "manga": "" + "book": "หนังสือ", + "comic": "การ์ตูน", + "manga": "มังงะ" }, "age-rating-pipe": { - "unknown": "", + "unknown": "ไม่รู้จัก", "early-childhood": "", "adults-only": "", "everyone": "", @@ -451,20 +452,20 @@ "r18-plus": "" }, "reset-password": { - "title": "", + "title": "รีเซ็ตรหัสผ่าน", "description": "", - "email-label": "", - "required-field": "", - "valid-email": "", - "submit": "" + "email-label": "{{common.email}}", + "required-field": "{{validation.required-field}}", + "valid-email": "{{validation.valid-email}}", + "submit": "{{common.submit}}" }, "reset-password-modal": { - "title": "", - "new-password-label": "", - "error-label": "", - "close": "", - "cancel": "", - "save": "" + "title": "รีเซ็ตรหัสผ่านของ {{username}}", + "new-password-label": "รหัสผ่านใหม่", + "error-label": "ข้อผิดพลาด: ", + "close": "{{common.close}}", + "cancel": "{{common.cancel}}", + "save": "{{common.save}}" }, "all-series": { "series-count": "" @@ -493,7 +494,7 @@ "invite-url-label": "", "invite": "", "inviting": "", - "cancel": "" + "cancel": "{{common.cancel}}" }, "library-selector": { "title": "", @@ -506,7 +507,7 @@ "manage": "", "invalid-license-tooltip": "", "check": "", - "cancel": "", + "cancel": "{{common.cancel}}", "edit": "", "buy": "", "activate": "", @@ -519,7 +520,7 @@ "activate-license-label": "", "activate-email-label": "", "activate-delete": "", - "activate-save": "" + "activate-save": "{{common.save}}" }, "book-line-overlay": { "copy": "", @@ -527,7 +528,7 @@ "close": "", "required-field": "", "bookmark-label": "", - "save": "" + "save": "{{common.save}}" }, "book-reader": { "title": "", @@ -576,12 +577,12 @@ "success": "" }, "confirm-reset-password": { - "title": "", - "description": "", - "password-label": "", - "required-field": "", - "submit": "", - "password-validation": "" + "title": "รีเซ็ตรหัสผ่าน", + "description": "ระบุรหัสผ่านใหม่", + "password-label": "{{common.password}}", + "required-field": "{{validation.required-field}}", + "submit": "{{common.submit}}", + "password-validation": "{{validation.password-validation}}" }, "register": { "title": "", @@ -712,10 +713,10 @@ "include-in-search-tooltip": "", "force-scan": "", "force-scan-tooltip": "", - "reset": "", - "cancel": "", + "reset": "{{common.reset}}", + "cancel": "{{common.cancel}}", "next": "", - "save": "", + "save": "{{common.save}}", "required-field": "" }, "reader-settings": { @@ -724,7 +725,7 @@ "font-size-label": "", "line-spacing-label": "", "margin-label": "", - "reset-to-defaults": "", + "reset-to-defaults": "รีเซ็ตกลับเป็นค่าเริ่มต้น", "reader-settings-title": "", "reading-direction-label": "", "right-to-left": "", @@ -818,8 +819,8 @@ "url-label": "", "load": "", "back": "", - "reset-cover-tooltip": "", - "reset": "", + "reset-cover-tooltip": "รีเซ็ตภาพปก", + "reset": "{{common.reset}}", "image-num": "", "apply": "", "applied": "" @@ -919,13 +920,13 @@ "send-to-warning": "", "email-url-label": "", "email-url-tooltip": "", - "reset": "", + "reset": "{{common.reset}}", "test": "", "host-name-label": "", "host-name-tooltip": "", "host-name-validation": "", - "reset-to-default": "", - "save": "" + "reset-to-default": "{{common.reset-to-default}}", + "save": "{{common.save}}" }, "manage-library": { "title": "", @@ -947,14 +948,14 @@ "encode-as-description-part-3": "", "encode-as-warning": "", "media-warning": "", - "encode-as-label": "", + "encode-as-label": "บันทึกสื่อเป็น", "encode-as-tooltip": "", "bookmark-dir-label": "", "bookmark-dir-tooltip": "", "change": "", - "reset-to-default": "", - "reset": "", - "save": "", + "reset-to-default": "{{common.reset-to-default}}", + "reset": "{{common.reset}}", + "save": "{{common.save}}", "media-issue-title": "", "scrobble-issue-title": "" }, @@ -1002,9 +1003,9 @@ "folder-watching-label": "", "folder-watching-tooltip": "", "enable-folder-watching": "", - "reset-to-default": "", - "reset": "", - "save": "", + "reset-to-default": "{{common.reset-to-default}}", + "reset": "{{common.reset}}", + "save": "{{common.save}}", "cache-size-validation": "", "field-required": "", "max-logs-validation": "", @@ -1038,9 +1039,9 @@ "job-title-header": "", "description-header": "", "action-header": "", - "reset-to-default": "", - "reset": "", - "save": "", + "reset-to-default": "{{common.reset-to-default}}", + "reset": "{{common.reset}}", + "save": "{{common.save}}", "recurring-tasks-title": "", "last-executed-header": "", "cron-header": "", @@ -1096,9 +1097,9 @@ "edit-collection-tags": { "title": "", "required-field": "", - "save": "", + "save": "{{common.save}}", "close": "", - "cancel": "", + "cancel": "{{common.cancel}}", "general-tab": "", "cover-image-tab": "", "series-tab": "", @@ -1245,7 +1246,7 @@ "general-tab": "", "cover-image-tab": "", "close": "", - "save": "", + "save": "{common.save}}", "year-validation": "", "month-validation": "", "name-unique-validation": "", @@ -1285,7 +1286,7 @@ }, "manga-reader": { "back": "", - "save-globally": "", + "save-globally": "บันทึก", "incognito-alt": "", "incognito-title": "", "shortcuts-menu-alt": "", @@ -1350,7 +1351,7 @@ "sort-by-label": "", "ascending-alt": "", "descending-alt": "", - "reset": "", + "reset": "{{common.reset}}", "apply": "" }, "sort-field-pipe": { @@ -1398,7 +1399,7 @@ "add-link-alt": "", "remove-link-alt": "", "cover-image-description": "", - "save": "", + "save": "{{common.save}}", "field-locked-alt": "", "info-title": "", "library-title": "", @@ -1504,7 +1505,7 @@ "rejected-cover-upload": "", "invalid-confirmation-url": "", "invalid-confirmation-email": "", - "invalid-password-reset-url": "" + "invalid-password-reset-url": "URL รีเซ็ตรหัสผ่านไม่ถูกต้อง" }, "toasts": { "regen-cover": "", @@ -1512,8 +1513,8 @@ "download-in-progress": "", "scan-queued": "", "server-settings-updated": "", - "reset-ip-address": "", - "reset-base-url": "", + "reset-ip-address": "รีเซ็ต IP Addresses", + "reset-base-url": "รีเซ็ต Base Url", "unauthorized-1": "", "unauthorized-2": "", "no-updates": "", @@ -1536,7 +1537,7 @@ "select-files-warning": "", "reading-list-imported": "", "incognito-off": "", - "email-service-reset": "", + "email-service-reset": "รีเซ็ต Email Service", "email-service-reachable": "", "email-service-unresponsive": "", "refresh-covers-queued": "", @@ -1553,7 +1554,7 @@ "k+-license-saved": "", "k+-unlocked": "", "k+-error": "", - "k+-delete-key": "", + "k+-delete-key": "การดำเนินการนี้จะลบ License ของ Kavita และอนุญาตให้แสดงลิงก์ซื้อ การดำเนินการนี้จะไม่ยกเลิกการสมัครรับข้อมูลของคุณ ใช้ฟังก์ชันนี้เฉพาะเมื่อได้รับคำแนะนำจากฝ่ายสนับสนุนเท่านั้น!", "library-deleted": "", "copied-to-clipboard": "", "book-settings-info": "", @@ -1563,7 +1564,7 @@ "load-prev-chapter": "", "account-registration-complete": "", "account-migration-complete": "", - "password-reset": "", + "password-reset": "รีเซ็ตรหัสผ่าน", "password-updated": "", "forced-scan-queued": "", "library-created": "", @@ -1643,12 +1644,12 @@ "logs": "" }, "common": { - "reset-to-default": "", + "reset-to-default": "รีเซ็ตกลับค่าเริ่มต้น", "close": "", - "cancel": "", + "cancel": "ยกเลิก", "create": "", - "save": "", - "reset": "", + "save": "บันทึก", + "reset": "รีเซ็ต", "add": "", "apply": "", "delete": "", From 61362f7651970d32942881c8b5937e6ed717522f Mon Sep 17 00:00:00 2001 From: Duarte Silva Date: Tue, 15 Aug 2023 10:28:43 +0000 Subject: [PATCH 09/19] Translated using Weblate (Portuguese) Currently translated at 100.0% (160 of 160 strings) Translation: Kavita/backend Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/ --- API/I18N/pt.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/API/I18N/pt.json b/API/I18N/pt.json index 2cce8cc47..7387aa49a 100644 --- a/API/I18N/pt.json +++ b/API/I18N/pt.json @@ -156,5 +156,7 @@ "browse-on-deck": "Explorar Continuar a Ler", "issue-num": "Número {0}{1}", "generic-scrobble-hold": "Ocorreu um erro ao adicionar o hold", - "bad-copy-files-for-download": "Não foi possível copiar os ficheiros para a diretoria temp para descarregar os arquivos." + "bad-copy-files-for-download": "Não foi possível copiar os ficheiros para a diretoria temp para descarregar os arquivos.", + "want-to-read": "Leituras Futuras", + "browse-want-to-read": "Explorar Leituras Futuras" } From 8ecfda63d11fa910b7d205424c8d5183d092f48f Mon Sep 17 00:00:00 2001 From: Duarte Silva Date: Tue, 15 Aug 2023 10:50:42 +0000 Subject: [PATCH 10/19] [skip ci] Translated using Weblate (Portuguese) Currently translated at 55.3% (821 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/ --- UI/Web/src/assets/langs/pt.json | 99 ++++++++++++++++++--------------- 1 file changed, 53 insertions(+), 46 deletions(-) diff --git a/UI/Web/src/assets/langs/pt.json b/UI/Web/src/assets/langs/pt.json index 68246abae..74764f5f3 100644 --- a/UI/Web/src/assets/langs/pt.json +++ b/UI/Web/src/assets/langs/pt.json @@ -920,7 +920,7 @@ "manage-email-settings": { "title": "Serviços de Email (SMTP)", "description": "O Kavita inclui um serviço de email que possibilita o convite de utilizadores, repor palavra passe, etc. Os emails enviados pelo nosso serviço são imediatamente apagados. Pode usar o seu próprio serviço ao configurar o serviço {{link}}. Indique o URL do serviço e use o botão Testar para confirmar que funciona. Pode repor estas configurações a qualquer altura. Não existe maneira de desabilitar os emails para autenticação, apesar de não ser necessário um endereço de email válido. Os links de confirmação serão sempre guardados nos logos e mostrados no UI. Os emails de registo/confirmação não serão enviados se não estiver a aceder ao Kavita a partir de um URL público ou se não tiver a funcionalidade Nome do Host configurado.", - "send-to-warning": "", + "send-to-warning": "Para que a funcionalidade Enviar para Dispositivo funcione é necessário usar o seu próprio serviço de email.", "email-url-label": "URL do Serviço de Email", "email-url-tooltip": "", "reset": "{{common.reset}}", @@ -946,13 +946,13 @@ "edit-library-by-name": "Eliminar {{name}}" }, "manage-media-settings": { - "encode-as-description-part-1": "", + "encode-as-description-part-1": "Os formatos WebP/AVIF podem reduzir drasticamente os requisitos de espaço para os ficheiros. Estes formatos não são suportados por todos os browsers. Para saber se estas definições são apropriadas para a sua configuração, visite ", "encode-as-description-part-2": "Posso usar WebP?", "encode-as-description-part-3": "Posso usar AViF?", "encode-as-warning": "Não é possível converter de volta para PNG depois da conversão para WebP/AVIF. Seria necessário refrescar as capas nas suas bibliotecas para regenerar as capas. Os marcadores e favicons não podem ser convertidos.", - "media-warning": "", + "media-warning": "Tem de despoletar a tarefa de conversão de ficheiros na Aba Tarefas,", "encode-as-label": "", - "encode-as-tooltip": "", + "encode-as-tooltip": "Todos os ficheiros geridos pelo Kavita (capas, marcadores, favicons) serão codificados para este tipo.", "bookmark-dir-label": "Diretoria de Marcadores", "bookmark-dir-tooltip": "", "change": "Mudar", @@ -960,11 +960,12 @@ "reset": "{{common.reset}}", "save": "{{common.save}}", "media-issue-title": "Problemas com Ficheiros", - "scrobble-issue-title": "Problemas de Scrobble" + "scrobble-issue-title": "Problemas de Scrobble", + "cover-image-size-label": "Tamanho da Imagem de Capa" }, "manage-scrobble-errors": { "description": "", - "filter-label": "", + "filter-label": "Filtro", "clear-errors": "Limpar Erros", "series-header": "Séries", "created-header": "Criado", @@ -999,55 +1000,55 @@ "allow-stats-label": "", "allow-stats-tooltip-part-1": "", "allow-stats-tooltip-part-2": "", - "send-data": "", - "opds-label": "", - "opds-tooltip": "", - "enable-opds": "", - "folder-watching-label": "", - "folder-watching-tooltip": "", - "enable-folder-watching": "", - "reset-to-default": "", - "reset": "", - "save": "", - "cache-size-validation": "", - "field-required": "", - "max-logs-validation": "", - "min-logs-validation": "", - "min-days-validation": "", + "send-data": "Enviar Dados", + "opds-label": "OPDS", + "opds-tooltip": "O suporte para OPDS permite aos utilizadores usar OPDS para ler e descarregar conteúdo do servidor.", + "enable-opds": "Ligar OPDS", + "folder-watching-label": "Monitorizar Pastas", + "folder-watching-tooltip": "Permite ao Kavita monitorizar pastas das bibliotecas para detectar alterações e invocar a análise dessas alterações. Isto permite que o conteúdo seja atualizado sem ser necessário invocar análises manualmente ou esperar pelas análises noturnas.", + "enable-folder-watching": "Ligar Monitorização de Pastas", + "reset-to-default": "{{common.reset-to-default}}", + "reset": "{{common.reset}}", + "save": "{{common.save}}", + "cache-size-validation": "Tem de ter no mínimo 50 MB.", + "field-required": "{{validation.field-required}}", + "max-logs-validation": "Não pode ter mais que {{num}} logs", + "min-logs-validation": "Tem de ter no mínimo 1 log", + "min-days-validation": "Tem de ter no mínimo 1 dia", "min-cache-validation": "", - "max-backup-validation": "", - "min-backup-validation": "", - "ip-address-validation": "", - "base-url-validation": "" + "max-backup-validation": "Não pode ter mais que {{num}} backup", + "min-backup-validation": "Tem de ter no mínimo 1 backup", + "ip-address-validation": "Os endereços IP têm de ser endereços IPv4 ou IPv6 válidos", + "base-url-validation": "O URL Base tem de começar e terminar com /" }, "manage-system": { - "title": "", - "version-title": "", - "installId-title": "", - "more-info-title": "", - "home-page-title": "", - "wiki-title": "", - "discord-title": "", - "donations-title": "", - "source-title": "", + "title": "Sobre o Sistema", + "version-title": "Versão", + "installId-title": "ID de Instalação", + "more-info-title": "Mais Info", + "home-page-title": "Página inicial:", + "wiki-title": "Wiki:", + "discord-title": "Discord:", + "donations-title": "Donativos:", + "source-title": "Código fonte:", "feature-request-title": "" }, "manage-tasks-settings": { - "title": "", - "library-scan-label": "", - "library-scan-tooltip": "", + "title": "Tarefas Recorrentes", + "library-scan-label": "Análisar Biblioteca", + "library-scan-tooltip": "A frequência com que o Kavita analisa e refresca os metadados dos ficheiros das bibliotecas.", "library-database-backup-label": "", "library-database-backup-tooltip": "", "adhoc-tasks-title": "", "job-title-header": "", - "description-header": "", + "description-header": "Descrição", "action-header": "", - "reset-to-default": "", - "reset": "", - "save": "", - "recurring-tasks-title": "", + "reset-to-default": "{{common.reset-to-default}}", + "reset": "{{common.reset}}", + "save": "{{common.save}}", + "recurring-tasks-title": "{{title}}", "last-executed-header": "", - "cron-header": "", + "cron-header": "Cron", "convert-media-task": "", "convert-media-task-desc": "", "convert-media-success": "", @@ -1057,13 +1058,13 @@ "clear-reading-cache-task": "", "clear-reading-cache-task-desc": "", "clear-reading-cache-task-success": "", - "clean-up-want-to-read-task": "", + "clean-up-want-to-read-task": "Limpar Leituras Futuras", "clean-up-want-to-read-task-desc": "", - "clean-up-want-to-read-task-success": "", + "clean-up-want-to-read-task-success": "As Leituras Futuras foram limpas", "backup-database-task": "", "backup-database-task-desc": "", "backup-database-task-success": "", - "download-logs-task": "", + "download-logs-task": "Descarregar Logs", "download-logs-task-desc": "", "analyze-files-task": "", "analyze-files-task-desc": "", @@ -1674,5 +1675,11 @@ "issue-num": "", "chapter-num": "", "volume-num": "" + }, + "cover-image-size": { + "default": "Padrão (320x455)", + "medium": "Médio (640x909)", + "xlarge": "Muito Grande (1265x1795)", + "large": "Grande (900x1277)" } } From 47e6b0281ac1039566b7e3ae60bc28f529d81fb0 Mon Sep 17 00:00:00 2001 From: Andre Smith Date: Wed, 16 Aug 2023 00:05:15 +0000 Subject: [PATCH 11/19] [skip ci] Translated using Weblate (Japanese) Currently translated at 2.0% (30 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ja/ --- UI/Web/src/assets/langs/ja.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/Web/src/assets/langs/ja.json b/UI/Web/src/assets/langs/ja.json index b35a0dbd8..79fa02002 100644 --- a/UI/Web/src/assets/langs/ja.json +++ b/UI/Web/src/assets/langs/ja.json @@ -24,7 +24,7 @@ "not-valid-email": "", "cancel": "", "saving": "保存中。。。", - "update": "" + "update": "更新" }, "user-scrobble-history": { "title": "", @@ -36,7 +36,7 @@ "series-header": "シリーズ", "data-header": "", "is-processed-header": "", - "no-data": "", + "no-data": "データなし", "volume-and-chapter-num": "", "rating": "", "not-applicable": "", From ce4a4650e3fa2f55e41d8ca894dc644e9337c9a3 Mon Sep 17 00:00:00 2001 From: Havokdan Date: Mon, 14 Aug 2023 18:28:52 +0000 Subject: [PATCH 12/19] [skip ci] Translated using Weblate (Portuguese (Brazil)) Currently translated at 82.1% (1218 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt_BR/ --- UI/Web/src/assets/langs/pt_BR.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/UI/Web/src/assets/langs/pt_BR.json b/UI/Web/src/assets/langs/pt_BR.json index 21e4919d8..a4365381c 100644 --- a/UI/Web/src/assets/langs/pt_BR.json +++ b/UI/Web/src/assets/langs/pt_BR.json @@ -960,7 +960,9 @@ "reset": "{{common.reset}}", "save": "{{common.save}}", "media-issue-title": "Problemas na Mídia", - "scrobble-issue-title": "Problemas no Scrobble" + "scrobble-issue-title": "Problemas no Scrobble", + "cover-image-size-label": "Tamanho da Imagem da Capa", + "cover-image-size-tooltip": "Quão grande deve ser as imagens de capas geradas como. Nota: Qualquer coisa maior do que o padrão resultará em tempos de carregamento de página mais longos." }, "manage-scrobble-errors": { "description": "Esta tabela contém problemas encontrados durante o scrobbling. Esta lista não é gerenciada. Você pode limpá-lo a qualquer momento e esperar o próximo upload do scrobble para ver. Se houver uma série desconhecida, é melhor corrigir o nome da série ou o nome da série localizada, ou adicionar um link para os provedores.", @@ -1687,7 +1689,7 @@ "issue-hash-num": "Número #", "issue-num": "Número", "chapter-num": "Capítulo", - "volume-num": "" + "volume-num": "Volume" }, "infinite-scroller": { "continuous-reading-prev-chapter-alt": "Role para cima para ir para o capítulo anterior", @@ -1743,5 +1745,11 @@ "contains": "Contém", "is-in-last": "É no final de", "is-not-in-last": "Não é no final de" + }, + "cover-image-size": { + "default": "Padrão (320x455)", + "medium": "Médio (640x909)", + "xlarge": "Extra Grande (1265x1795)", + "large": "Grande (900x1277)" } } From 197cd23320569fc083dd7ce117db79b67d2ec837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=A6=E7=AD=BE?= Date: Thu, 17 Aug 2023 04:11:42 +0000 Subject: [PATCH 13/19] [skip ci] Translated using Weblate (Chinese (Simplified)) Currently translated at 99.9% (1482 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/ --- UI/Web/src/assets/langs/zh_Hans.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/Web/src/assets/langs/zh_Hans.json b/UI/Web/src/assets/langs/zh_Hans.json index 5abbb5a2c..b0cc86816 100644 --- a/UI/Web/src/assets/langs/zh_Hans.json +++ b/UI/Web/src/assets/langs/zh_Hans.json @@ -714,7 +714,7 @@ "include-in-search-label": "包含在搜索中", "include-in-search-tooltip": "是否应该在搜索结果中包含来自该库的系列和任何派生信息(类别、人物、文件)。", "force-scan": "强制扫描", - "force-scan-tooltip": "这将强制对资料库进行扫描,就像进行全新的扫描一样", + "force-scan-tooltip": "对资料库强制扫描,即全新扫描", "reset": "{{common.reset}}", "cancel": "{{common.cancel}}", "next": "下一项", @@ -1525,7 +1525,7 @@ "regen-cover": "已加入队列的任务以重新生成封面图像", "no-pages": "没有任何页面。Kavita无法读取此存档文件。", "download-in-progress": "下载正在进行中,请稍候。", - "scan-queued": "为{{name}}排队进行扫描", + "scan-queued": "{{name}}进入队列扫描", "server-settings-updated": "服务器设置已更新", "reset-ip-address": "IP地址已重置", "reset-base-url": "基本URL已重置", From 1138a59efff66da774833574e693452ae6f33a9e Mon Sep 17 00:00:00 2001 From: xe1st Date: Wed, 16 Aug 2023 22:36:00 +0000 Subject: [PATCH 14/19] [skip ci] Translated using Weblate (Turkish) Currently translated at 7.6% (113 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/tr/ --- UI/Web/src/assets/langs/tr.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/UI/Web/src/assets/langs/tr.json b/UI/Web/src/assets/langs/tr.json index 863a4b239..00c9bf19b 100644 --- a/UI/Web/src/assets/langs/tr.json +++ b/UI/Web/src/assets/langs/tr.json @@ -32,9 +32,9 @@ "filter-label": "Filtre", "created-header": "Oluşturulmuş", "last-modified-header": "En son değiştirilmiş", - "type-header": "", + "type-header": "Tür", "series-header": "Seriler", - "data-header": "", + "data-header": "Veri", "is-processed-header": "", "no-data": "Bilgi yok", "volume-and-chapter-num": "", @@ -63,7 +63,7 @@ "review-card-modal": { "close": "", "user-review": "{{username}} İncelemesi", - "external-mod": "", + "external-mod": "(harici)", "go-to-review": "İncelemeye git" }, "review-card": { From 9aaf45e77e7add80a9d70a1268ee1b3c24b80766 Mon Sep 17 00:00:00 2001 From: Duarte Silva Date: Wed, 16 Aug 2023 18:56:31 +0000 Subject: [PATCH 15/19] [skip ci] Translated using Weblate (Portuguese) Currently translated at 62.7% (930 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/ --- UI/Web/src/assets/langs/pt.json | 221 ++++++++++++++++---------------- 1 file changed, 111 insertions(+), 110 deletions(-) diff --git a/UI/Web/src/assets/langs/pt.json b/UI/Web/src/assets/langs/pt.json index 74764f5f3..ce9246772 100644 --- a/UI/Web/src/assets/langs/pt.json +++ b/UI/Web/src/assets/langs/pt.json @@ -154,7 +154,7 @@ "title": "Gestor de Temas", "looking-for-theme": "À procura de um tema 'light' ou e-ink? Pode encontrar alguns temas customizados no nosso ", "looking-for-theme-continued": "github de temas.", - "scan": "Scan", + "scan": "Analisar", "site-themes": "Temas do Site", "set-default": "Tema Por Defeito", "apply": "{{common.apply}}", @@ -1039,7 +1039,7 @@ "library-scan-tooltip": "A frequência com que o Kavita analisa e refresca os metadados dos ficheiros das bibliotecas.", "library-database-backup-label": "", "library-database-backup-tooltip": "", - "adhoc-tasks-title": "", + "adhoc-tasks-title": "Tarefas Ad-hoc", "job-title-header": "", "description-header": "Descrição", "action-header": "", @@ -1055,9 +1055,9 @@ "bust-cache-task": "", "bust-cache-task-desc": "", "bust-cache-task-success": "", - "clear-reading-cache-task": "", + "clear-reading-cache-task": "Limpar Cache de Leitura", "clear-reading-cache-task-desc": "", - "clear-reading-cache-task-success": "", + "clear-reading-cache-task-success": "A cache foi limpa", "clean-up-want-to-read-task": "Limpar Leituras Futuras", "clean-up-want-to-read-task-desc": "", "clean-up-want-to-read-task-success": "As Leituras Futuras foram limpas", @@ -1069,188 +1069,189 @@ "analyze-files-task": "", "analyze-files-task-desc": "", "analyze-files-task-success": "", - "check-for-updates-task": "", + "check-for-updates-task": "Verificar se há Updates", "check-for-updates-task-desc": "" }, "manage-users": { - "title": "", - "invite": "", + "title": "Utilizadores Ativos", + "invite": "Convidar", "you-alt": "", - "pending-title": "", - "delete-user-tooltip": "", - "delete-user-alt": "", - "edit-user-tooltip": "", - "edit-user-alt": "", - "resend-invite-tooltip": "", - "resend-invite-alt": "", + "pending-title": "Pendente", + "delete-user-tooltip": "Eliminar Utilizador", + "delete-user-alt": "Eliminar Utilizador {{user}}", + "edit-user-tooltip": "Editar", + "edit-user-alt": "Editar Utilizador {{user}}", + "resend-invite-tooltip": "Reenviar Convite", + "resend-invite-alt": "Reenviar Convite {{user}}", "setup-user-tooltip": "", "setup-user-alt": "", - "change-password-tooltip": "", - "change-password-alt": "", - "resend": "", + "change-password-tooltip": "Alterar Palavra Passe", + "change-password-alt": "Alterar Palavra Passe {{user}}", + "resend": "Reenviar", "setup": "", "last-active-title": "", - "roles-title": "", - "none": "", - "never": "", + "roles-title": "Funções:", + "none": "Nenhuma", + "never": "Nunca", "online-now-tooltip": "", "sharing-title": "", - "no-data": "", - "loading": "" + "no-data": "Não existem outros utilizadores.", + "loading": "{{common.loading}}" }, "edit-collection-tags": { - "title": "", - "required-field": "", - "save": "", - "close": "", - "cancel": "", - "general-tab": "", - "cover-image-tab": "", - "series-tab": "", - "name-label": "", - "name-validation": "", - "promote-label": "", + "title": "Editar Coleção {{collectionName}}", + "required-field": "{{validation.required-field}}", + "save": "{{common.save}}", + "close": "{{common.close}}", + "cancel": "{{common.cancel}}", + "general-tab": "Geral", + "cover-image-tab": "Imagem de Capa", + "series-tab": "Séries", + "name-label": "Nome", + "name-validation": "O nome tem de ser único", + "promote-label": "Promover", "promote-tooltip": "", - "summary-label": "", + "summary-label": "Sumário", "series-title": "", - "deselect-all": "", - "select-all": "" + "deselect-all": "{{common.deselect-all}}", + "select-all": "{{common.select-all}}" }, "library-detail": { - "library-tab": "", + "library-tab": "Biblioteca", "recommended-tab": "" }, "library-recommended": { "no-data": "", "more-in-genre": "", - "rediscover": "", + "rediscover": "Redescobrir", "highly-rated": "", "quick-catchups": "", - "quick-reads": "", - "on-deck": "" + "quick-reads": "Leituras Rápidas", + "on-deck": "{{dashboard.on-deck-title}}" }, "admin-dashboard": { "title": "", - "general-tab": "", - "users-tab": "", - "libraries-tab": "", + "general-tab": "Geral", + "users-tab": "Utilizadores", + "libraries-tab": "Bibliotecas", "media-tab": "", - "logs-tab": "", - "email-tab": "", - "tasks-tab": "", - "statistics-tab": "", - "system-tab": "", - "kavita+-tab": "", + "logs-tab": "Logs", + "email-tab": "Email", + "tasks-tab": "Tarefas", + "statistics-tab": "Estatísticas", + "system-tab": "Sistema", + "kavita+-tab": "Kavita+", "kavita+-desc-part-1": "", "kavita+-desc-part-2": "", "kavita+-desc-part-3": "" }, "collection-detail": { - "no-data": "", - "no-data-filtered": "", + "no-data": "Não existem itens. Tente adicionar uma série.", + "no-data-filtered": "Não existem itens para o filtro atual.", "title-alt": "" }, "all-collections": { - "title": "", - "item-count": "", - "no-data": "", - "create-one-part-1": "", - "create-one-part-2": "" + "title": "Coleções", + "item-count": "{{common.item-count}}", + "no-data": "Não existem coleções.", + "create-one-part-1": "Tente criar", + "create-one-part-2": "uma" }, "carousel-reel": { - "prev-items": "", - "next-items": "" + "prev-items": "Itens Anteriores", + "next-items": "Itens Seguintes" }, "draggable-ordered-list": { "instructions-alt": "", - "reorder-label": "", + "reorder-label": "Reordenar", "remove-item-alt": "" }, "reading-lists": { - "title": "", - "item-count": "", - "no-data": "", - "create-one-part-1": "", - "create-one-part-2": "" + "title": "Listas de Leitura", + "item-count": "{{common.item-count}}", + "no-data": "Não existem listas de leitura", + "create-one-part-1": "Tente criar", + "create-one-part-2": "uma" }, "reading-list-item": { - "remove": "", - "read": "" + "remove": "{{common.remove}}", + "read": "{{common.read}}" }, "reading-list-detail": { - "item-count": "", - "page-settings-title": "", + "item-count": "{{common.item-count}}", + "page-settings-title": "Definições de Página", "remove-read": "", "order-numbers-label": "", - "continue": "", - "read": "", + "continue": "Continuar", + "read": "{{common.read}}", "read-options-alt": "", "incognito-alt": "", - "no-data": "" + "no-data": "", + "characters-title": "{{series-metadata-detail.characters-title}}" }, "events-widget": { - "title-alt": "", + "title-alt": "Atividade", "dismiss-all": "", "update-available": "", - "downloading-item": "", - "more-info": "", - "close": "", - "users-online-count": "", - "active-events-title": "", + "downloading-item": "A descarregar {{item}}", + "more-info": "Clique para ver mais informação", + "close": "{{common.close}}", + "users-online-count": "{{num}} Utilizadores ligados", + "active-events-title": "Eventos Ativos:", "no-data": "" }, "shortcuts-modal": { - "title": "", - "close": "", - "prev-page": "", - "next-page": "", - "go-to": "", - "bookmark": "", - "double-click": "", - "close-reader": "", + "title": "Atalhos de Teclado", + "close": "{{common.close}}", + "prev-page": "Ir para a página anterior", + "next-page": "Ir para a página seguinte", + "go-to": "Abrir diálogo Ir para Página", + "bookmark": "Adicionar marcador a página atual", + "double-click": "duplo clique", + "close-reader": "Fechar leitor", "toggle-menu": "" }, "grouped-typeahead": { - "files": "", - "chapters": "", - "people": "", + "files": "Ficheiros", + "chapters": "Capítulos", + "people": "Pessoas", "tags": "", - "genres": "", - "libraries": "", - "reading-lists": "", - "collections": "", - "close": "", - "loading": "" + "genres": "Géneros", + "libraries": "Bibliotecas", + "reading-lists": "Listas de Leitura", + "collections": "Coleções", + "close": "{{common.close}}", + "loading": "{{common.loading}}" }, "nav-header": { "skip-alt": "", - "search-series-alt": "", + "search-series-alt": "Procurar séries", "search-alt": "", "promoted": "", - "no-data": "", + "no-data": "Sem resultados", "scroll-to-top-alt": "", - "server-settings": "", - "settings": "", - "help": "", + "server-settings": "Definições do Servidor", + "settings": "Definições", + "help": "Ajuda", "announcements": "", "logout": "" }, "add-to-list-modal": { - "title": "", - "close": "", + "title": "Adicionar a Lista de Leitura", + "close": "{{common.close}}", "filter-label": "", "promoted-alt": "", - "no-data": "", - "loading": "", - "reading-list-label": "", - "create": "" + "no-data": "Ainda não existem listas criadas", + "loading": "{{common.loading}}", + "reading-list-label": "Lista de Leitura", + "create": "{{common.create}}" }, "edit-reading-list-modal": { - "title": "", - "general-tab": "", - "cover-image-tab": "", - "close": "", - "save": "", + "title": "Editar Lista de Leitura: {{nome}}", + "general-tab": "Geral", + "cover-image-tab": "Imagem de Capa", + "close": "{{common.close}}", + "save": "{{common.save}}", "year-validation": "", "month-validation": "", "name-unique-validation": "", From b062bd9fe246196333f77090d37019b9c0a527c1 Mon Sep 17 00:00:00 2001 From: Tomas Battistini Date: Wed, 16 Aug 2023 07:46:51 +0000 Subject: [PATCH 16/19] [skip ci] Translated using Weblate (Italian) Currently translated at 26.0% (387 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/it/ --- UI/Web/src/assets/langs/it.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/UI/Web/src/assets/langs/it.json b/UI/Web/src/assets/langs/it.json index db9a60ac4..bfd6bc060 100644 --- a/UI/Web/src/assets/langs/it.json +++ b/UI/Web/src/assets/langs/it.json @@ -702,10 +702,10 @@ "manage-reading-list-label": "Gestisci gli elenchi di lettura", "manage-reading-list-tooltip": "Kavita dovrebbe creare elenchi di lettura dai tag StoryArc/StoryArcNumber e AlternativeSeries/AlternativeCount trovati nei file ComicInfo.xml/opf", "allow-scrobbling-label": "Consenti Scrobbling", - "allow-scrobbling-tooltip": "", - "folder-watching-label": "", - "folder-watching-tooltip": "", - "include-in-dashboard-label": "", + "allow-scrobbling-tooltip": "Se Kavita esegue lo scrobble degli eventi di lettura, desidera leggere lo stato, le valutazioni e le recensioni dei fornitori configurati. Ciò si verificherà solo se il server dispone di un abbonamento Kavita+ attivo.", + "folder-watching-label": "Controllo delle cartelle", + "folder-watching-tooltip": "Ignora il controllo della cartella del server per questa libreria. Se disattivato, il controllo delle cartelle non verrà eseguito sulle cartelle contenute in questa libreria. Se le librerie condividono le cartelle, è possibile che le cartelle vengano ancora confrontate.", + "include-in-dashboard-label": "Includi in Dashboard", "include-in-dashboard-tooltip": "", "include-in-recommendation-label": "", "include-in-recommendation-tooltip": "", From 02112130b045c5eada4cc9e2058ca325d10fe81f Mon Sep 17 00:00:00 2001 From: Duarte Silva Date: Thu, 17 Aug 2023 16:05:57 +0000 Subject: [PATCH 17/19] [skip ci] Translated using Weblate (Portuguese) Currently translated at 68.3% (1013 of 1483 strings) Translation: Kavita/ui Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/ --- UI/Web/src/assets/langs/pt.json | 163 +++++++++++++++++--------------- 1 file changed, 87 insertions(+), 76 deletions(-) diff --git a/UI/Web/src/assets/langs/pt.json b/UI/Web/src/assets/langs/pt.json index ce9246772..d59b2099a 100644 --- a/UI/Web/src/assets/langs/pt.json +++ b/UI/Web/src/assets/langs/pt.json @@ -964,7 +964,7 @@ "cover-image-size-label": "Tamanho da Imagem de Capa" }, "manage-scrobble-errors": { - "description": "", + "description": "Esta tabela contém problemas encontrados durante o scrobbling. Esta lista não é gerida. Pode-a limpar sempre que quiser e esperar pelo próximo scrobble para ver alterações. Se existir uma série desconhecida, o melhor é corrigir o nome da série, ou o nome localizado, ou adicionar um weblink para o fornecedor.", "filter-label": "Filtro", "clear-errors": "Limpar Erros", "series-header": "Séries", @@ -1169,7 +1169,7 @@ "reading-lists": { "title": "Listas de Leitura", "item-count": "{{common.item-count}}", - "no-data": "Não existem listas de leitura", + "no-data": "Não existem listas de leitura.", "create-one-part-1": "Tente criar", "create-one-part-2": "uma" }, @@ -1255,17 +1255,17 @@ "year-validation": "", "month-validation": "", "name-unique-validation": "", - "required-field": "", - "summary-label": "", - "year-label": "", - "month-label": "", + "required-field": "{{validation.required-field}}", + "summary-label": "Sumário", + "year-label": "Ano", + "month-label": "Mês", "ending-title": "", "starting-title": "", "promote-label": "", "promote-tooltip": "" }, "import-cbl-modal": { - "close": "", + "close": "{{common.close}}", "title": "", "import-description": "", "validate-description": "", @@ -1273,64 +1273,65 @@ "validate-no-issue": "", "validate-no-issue-description": "", "dry-run-description": "", - "prev": "", - "import": "", - "restart": "", - "next": "", - "import-step": "", - "validate-cbl-step": "", + "prev": "Ant", + "import": "Importar", + "restart": "Reiniciar", + "next": "Seguinte", + "import-step": "Importar CBLs", + "validate-cbl-step": "Validar CBL", "dry-run-step": "", - "final-import-step": "" + "final-import-step": "Passo Final" }, "pdf-reader": { "loading-message": "", - "incognito-mode": "", + "incognito-mode": "Modo Incógnito", "light-theme-alt": "", "dark-theme-alt": "", "close-reader-alt": "" }, "manga-reader": { - "back": "", + "back": "Voltar", "save-globally": "", "incognito-alt": "", - "incognito-title": "", + "incognito-title": "Modo Incógnito:", "shortcuts-menu-alt": "", - "prev-page-tooltip": "", - "next-page-tooltip": "", - "prev-chapter-tooltip": "", - "next-chapter-tooltip": "", - "first-page-tooltip": "", - "last-page-tooltip": "", - "left-to-right-alt": "", - "right-to-left-alt": "", - "reading-direction-tooltip": "", + "prev-page-tooltip": "Página Anterior", + "next-page-tooltip": "Página Seguinte", + "prev-chapter-tooltip": "Capítulo/Volume Ant", + "next-chapter-tooltip": "Capítulo/Volume Seguinte", + "first-page-tooltip": "Primeira Página", + "last-page-tooltip": "Última Página", + "left-to-right-alt": "Esquerda para Direita", + "right-to-left-alt": "Direita para Esquerda", + "reading-direction-tooltip": "Direção de Leitura: ", "reading-mode-tooltip": "", - "collapse": "", - "fullscreen": "", - "settings-tooltip": "", + "collapse": "Colapsar", + "fullscreen": "Ecrã Completo", + "settings-tooltip": "Definições", "image-splitting-label": "", "image-scaling-label": "", - "height": "", - "width": "", - "original": "", - "auto-close-menu-label": "", + "height": "Altura", + "width": "Largura", + "original": "Original", + "auto-close-menu-label": "{{user-preferences.auto-close-menu-label}}", "swipe-enabled-label": "", - "enable-comic-book-label": "", + "enable-comic-book-label": "Emular livro de BD", "brightness-label": "", "first-time-reading-manga": "", "layout-mode-switched": "", "no-next-chapter": "", "no-prev-chapter": "", - "user-preferences-updated": "" + "user-preferences-updated": "Preferência de utilizador atualizadas", + "emulate-comic-book-label": "{{user-preferences.emulate-comic-book-label}}" }, "metadata-filter": { "filter-title": "", "format-label": "", - "libraries-label": "", - "collections-label": "", - "genres-label": "", + "libraries-label": "Bibliotecas", + "collections-label": "Coleções", + "genres-label": "Géneros", "tags-label": "", - "cover-artist-label": "", + "cover-artist-label": "Artista de Capa", "writer-label": "", "publisher-label": "", "penciller-label": "", @@ -1339,25 +1340,25 @@ "editor-label": "", "colorist-label": "", "character-label": "", - "translator-label": "", + "translator-label": "Tradutor", "read-progress-label": "", "unread": "", "read": "", "in-progress": "", - "rating-label": "", - "age-rating-label": "", - "language-label": "", + "rating-label": "Classificação", + "age-rating-label": "Classificação Etária", + "language-label": "Idioma", "publication-status-label": "", - "series-name-label": "", + "series-name-label": "Nome da Série", "series-name-tooltip": "", "release-label": "", - "min": "", - "max": "", + "min": "Min", + "max": "Max", "sort-by-label": "", "ascending-alt": "", "descending-alt": "", - "reset": "", - "apply": "" + "reset": "{{common.reset}}", + "apply": "{{common.apply}}" }, "sort-field-pipe": { "sort-name": "", @@ -1369,17 +1370,17 @@ }, "edit-series-modal": { "title": "", - "general-tab": "", - "metadata-tab": "", + "general-tab": "Geral", + "metadata-tab": "Metadados", "people-tab": "", "web-links-tab": "", - "cover-image-tab": "", + "cover-image-tab": "Imagem de Capa", "related-tab": "", "info-tab": "", - "collections-label": "", - "genres-label": "", + "collections-label": "Coleções", + "genres-label": "Géneros", "tags-label": "", - "cover-artist-label": "", + "cover-artist-label": "Artista de Capa", "writer-label": "", "publisher-label": "", "penciller-label": "", @@ -1388,50 +1389,50 @@ "editor-label": "", "colorist-label": "", "character-label": "", - "translator-label": "", - "language-label": "", - "age-rating-label": "", + "translator-label": "Tradutor", + "language-label": "Idioma", + "age-rating-label": "Classificação Etária", "publication-status-label": "", - "required-field": "", - "close": "", - "name-label": "", + "required-field": "{{validation.required-field}}", + "close": "{{common.close}}", + "name-label": "Nome", "sort-name-label": "", "localized-name-label": "", "summary-label": "", "release-year-label": "", "web-link-description": "", "web-link-label": "", - "add-link-alt": "", - "remove-link-alt": "", + "add-link-alt": "Adicionar Link", + "remove-link-alt": "Remover Link", "cover-image-description": "", - "save": "", - "field-locked-alt": "", - "info-title": "", - "library-title": "", - "format-title": "", + "save": "{{common.save}}", + "field-locked-alt": "Campo bloqueado", + "info-title": "Informação", + "library-title": "Biblioteca:", + "format-title": "Formato:", "created-title": "", "last-read-title": "", "last-added-title": "", "last-scanned-title": "", "folder-path-title": "", "publication-status-title": "", - "total-pages-title": "", + "total-pages-title": "Páginas Totais:", "total-items-title": "", "max-items-title": "", - "size-title": "", - "loading": "", + "size-title": "Tamanho:", + "loading": "{{common.loading}}", "added-title": "", "last-modified-title": "", - "view-files": "", - "pages-title": "", - "chapter-title": "", - "volume-num": "", + "view-files": "Ver Ficheiros", + "pages-title": "Páginas:", + "chapter-title": "Capítulo:", + "volume-num": "{{common.volume-num}}", "highest-count-tooltip": "", "max-issue-tooltip": "" }, "day-breakdown": { "title": "", - "x-axis-label": "", + "x-axis-label": "Dia da Semana", "y-axis-label": "" }, "file-breakdown-stats": { @@ -1452,7 +1453,13 @@ "x-axis-label": "", "y-axis-label": "", "no-data": "", - "time-frame-label": "" + "time-frame-label": "", + "this-week": "{{time-periods.this-week}}", + "last-7-days": "{{time-periods.last-7-days}}", + "last-30-days": "{{time-periods.last-30-days}}", + "last-90-days": "{{time-periods.last-90-days}}", + "last-year": "{{time-periods.last-year}}", + "all-time": "{{time-periods.all-time}}" }, "manga-format-stats": { "title": "", @@ -1682,5 +1689,9 @@ "medium": "Médio (640x909)", "xlarge": "Muito Grande (1265x1795)", "large": "Grande (900x1277)" + }, + "infinite-scroller": { + "continuous-reading-prev-chapter": "Capítulo Anterior", + "continuous-reading-next-chapter": "Capítulo Seguinte" } } From 9f3aaf2efe14919afb74653e36e220964e056c8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Heger?= Date: Fri, 18 Aug 2023 02:49:08 +0200 Subject: [PATCH 18/19] Added translation using Weblate (Czech) --- API/I18N/cs.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 API/I18N/cs.json diff --git a/API/I18N/cs.json b/API/I18N/cs.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/API/I18N/cs.json @@ -0,0 +1 @@ +{} From 3f2511caba8603837420d02070f6b44675dbd983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Heger?= Date: Fri, 18 Aug 2023 03:26:55 +0200 Subject: [PATCH 19/19] [skip ci] Added translation using Weblate (Czech) --- UI/Web/src/assets/langs/cs.json | 1755 +++++++++++++++++++++++++++++++ 1 file changed, 1755 insertions(+) create mode 100644 UI/Web/src/assets/langs/cs.json diff --git a/UI/Web/src/assets/langs/cs.json b/UI/Web/src/assets/langs/cs.json new file mode 100644 index 000000000..fdc44df3f --- /dev/null +++ b/UI/Web/src/assets/langs/cs.json @@ -0,0 +1,1755 @@ +{ + "login": { + "title": "", + "username": "", + "password": "", + "password-validation": "", + "forgot-password": "", + "submit": "" + }, + "dashboard": { + "no-libraries": "", + "server-settings-link": "", + "not-granted": "", + "on-deck-title": "", + "recently-updated-title": "", + "recently-added-title": "" + }, + "edit-user": { + "edit": "", + "close": "", + "username": "", + "required": "", + "email": "", + "not-valid-email": "", + "cancel": "", + "saving": "", + "update": "" + }, + "user-scrobble-history": { + "title": "", + "description": "", + "filter-label": "", + "created-header": "", + "last-modified-header": "", + "type-header": "", + "series-header": "", + "data-header": "", + "is-processed-header": "", + "no-data": "", + "volume-and-chapter-num": "", + "rating": "", + "not-applicable": "", + "processed": "", + "not-processed": "" + }, + "scrobble-event-type-pipe": { + "chapter-read": "", + "score-updated": "", + "want-to-read-add": "", + "want-to-read-remove": "", + "review": "" + }, + "spoiler": { + "click-to-show": "" + }, + "review-series-modal": { + "title": "", + "tagline-label": "", + "review-label": "", + "close": "", + "save": "" + }, + "review-card-modal": { + "close": "", + "user-review": "", + "external-mod": "", + "go-to-review": "" + }, + "review-card": { + "your-review": "", + "external-review": "", + "local-review": "", + "rating-percentage": "" + }, + "want-to-read": { + "title": "", + "series-count": "", + "no-items": "", + "no-items-filtered": "" + }, + "user-preferences": { + "title": "", + "pref-description": "", + "account-tab": "", + "preferences-tab": "", + "3rd-party-clients-tab": "", + "theme-tab": "", + "devices-tab": "", + "stats-tab": "", + "scrobbling-tab": "", + "success-toast": "", + "global-settings-title": "", + "page-layout-mode-label": "", + "page-layout-mode-tooltip": "", + "locale-label": "", + "locale-tooltip": "", + "blur-unread-summaries-label": "", + "blur-unread-summaries-tooltip": "", + "prompt-on-download-label": "", + "prompt-on-download-tooltip": "", + "disable-animations-label": "", + "disable-animations-tooltip": "", + "collapse-series-relationships-label": "", + "collapse-series-relationships-tooltip": "", + "share-series-reviews-label": "", + "share-series-reviews-tooltip": "", + "image-reader-settings-title": "", + "reading-direction-label": "", + "reading-direction-tooltip": "", + "scaling-option-label": "", + "scaling-option-tooltip": "", + "page-splitting-label": "", + "page-splitting-tooltip": "", + "reading-mode-label": "", + "layout-mode-label": "", + "layout-mode-tooltip": "", + "background-color-label": "", + "auto-close-menu-label": "", + "show-screen-hints-label": "", + "emulate-comic-book-label": "", + "swipe-to-paginate-label": "", + "book-reader-settings-title": "", + "tap-to-paginate-label": "", + "tap-to-paginate-tooltip": "", + "immersive-mode-label": "", + "immersive-mode-tooltip": "", + "reading-direction-book-label": "", + "reading-direction-book-tooltip": "", + "font-family-label": "", + "font-family-tooltip": "", + "writing-style-label": "", + "writing-style-tooltip": "", + "layout-mode-book-label": "", + "layout-mode-book-tooltip": "", + "color-theme-book-label": "", + "color-theme-book-tooltip": "", + "font-size-book-label": "", + "line-height-book-label": "", + "line-height-book-tooltip": "", + "margin-book-label": "", + "margin-book-tooltip": "", + "clients-opds-alert": "", + "clients-opds-description": "", + "clients-api-key-tooltip": "", + "clients-opds-url-tooltip": "", + "reset": "", + "save": "" + }, + "user-holds": { + "title": "", + "description": "" + }, + "theme-manager": { + "title": "", + "looking-for-theme": "", + "looking-for-theme-continued": "", + "scan": "", + "site-themes": "", + "set-default": "", + "apply": "", + "applied": "", + "updated-toastr": "", + "scan-queued": "" + }, + "theme": { + "theme-dark": "", + "theme-black": "", + "theme-paper": "", + "theme-white": "" + }, + "restriction-selector": { + "title": "", + "description": "", + "not-applicable-for-admins": "", + "age-rating-label": "", + "no-restriction": "", + "include-unknowns-label": "", + "include-unknowns-tooltip": "" + }, + "site-theme-provider-pipe": { + "system": "", + "user": "" + }, + "manage-devices": { + "title": "", + "description": "", + "devices-title": "", + "no-devices": "", + "platform-label": "", + "email-label": "", + "add": "", + "delete": "", + "edit": "" + }, + "edit-device": { + "device-name-label": "", + "email-label": "", + "email-tooltip": "", + "device-platform-label": "", + "save": "", + "required-field": "", + "valid-email": "" + }, + "change-password": { + "password-label": "", + "current-password-label": "", + "new-password-label": "", + "confirm-password-label": "", + "reset": "", + "edit": "", + "cancel": "", + "save": "", + "required-field": "", + "passwords-must-match": "", + "permission-error": "" + }, + "change-email": { + "email-label": "", + "current-password-label": "", + "email-not-confirmed": "", + "email-updated-title": "", + "email-updated-description": "", + "setup-user-account": "", + "invite-url-label": "", + "invite-url-tooltip": "", + "permission-error": "", + "required-field": "", + "reset": "", + "edit": "", + "cancel": "", + "save": "" + }, + "change-age-restriction": { + "age-restriction-label": "", + "unknowns": "", + "reset": "", + "edit": "", + "cancel": "", + "save": "" + }, + "api-key": { + "copy": "", + "show": "", + "regen-warning": "", + "no-key": "", + "confirm-reset": "", + "key-reset": "" + }, + "scrobbling-providers": { + "title": "", + "requires": "", + "token-expired": "", + "no-token-set": "", + "token-set": "", + "generate": "", + "instructions": "", + "token-input-label": "", + "edit": "", + "cancel": "", + "save": "" + }, + "typeahead": { + "locked-field": "", + "close": "", + "loading": "", + "add-item": "", + "no-data": "", + "add-custom-item": "" + }, + "generic-list-modal": { + "close": "", + "clear": "", + "filter": "", + "open-filtered-search": "" + }, + "user-stats-info-cards": { + "total-pages-read-label": "", + "total-pages-read-tooltip": "", + "total-words-read-label": "", + "total-words-read-tooltip": "", + "time-spent-reading-label": "", + "time-spent-reading-tooltip": "", + "chapters-read-label": "", + "chapters-read-tooltip": "", + "avg-reading-per-week-label": "", + "last-active-label": "", + "chapters": "" + }, + "user-stats": { + "library-read-progress-title": "", + "read-percentage": "" + }, + "top-readers": { + "title": "", + "time-selection-label": "", + "comics-label": "", + "manga-label": "", + "books-label": "", + "this-week": "", + "last-7-days": "", + "last-30-days": "", + "last-90-days": "", + "last-year": "", + "all-time": "" + }, + "role-selector": { + "title": "" + }, + "directory-picker": { + "title": "", + "close": "", + "path-label": "", + "path-placeholder": "", + "instructions": "", + "type-header": "", + "name-header": "", + "cancel": "", + "share": "", + "help": "" + }, + "library-access-modal": { + "select-all": "", + "deselect-all": "", + "title": "", + "close": "", + "reset": "", + "cancel": "", + "save": "", + "no-data": "" + }, + "time-periods": { + "this-week": "", + "last-7-days": "", + "last-30-days": "", + "last-90-days": "", + "last-year": "", + "all-time": "" + }, + "device-platform-pipe": { + "custom": "" + }, + "day-of-week-pipe": { + "monday": "", + "tuesday": "", + "wednesday": "", + "thursday": "", + "friday": "", + "saturday": "", + "sunday": "" + }, + "cbl-import-result-pipe": { + "success": "", + "partial": "", + "failure": "" + }, + "cbl-conflict-reason-pipe": { + "all-series-missing": "", + "chapter-missing": "", + "empty-file": "", + "name-conflict": "", + "series-collision": "", + "series-missing": "", + "volume-missing": "", + "all-chapter-missing": "", + "invalid-file": "", + "success": "" + }, + "time-duration-pipe": { + "hours": "", + "minutes": "", + "days": "", + "months": "", + "years": "" + }, + "time-ago-pipe": { + "never": "", + "just-now": "", + "min-ago": "", + "mins-ago": "", + "hour-ago": "", + "hours-ago": "", + "day-ago": "", + "days-ago": "", + "month-ago": "", + "months-ago": "", + "year-ago": "", + "years-ago": "" + }, + "relationship-pipe": { + "adaptation": "", + "alternative-setting": "", + "alternative-version": "", + "character": "", + "contains": "", + "doujinshi": "", + "other": "", + "prequel": "", + "sequel": "", + "side-story": "", + "spin-off": "", + "parent": "", + "edition": "" + }, + "publication-status-pipe": { + "ongoing": "", + "hiatus": "", + "completed": "", + "cancelled": "", + "ended": "" + }, + "person-role-pipe": { + "artist": "", + "character": "", + "colorist": "", + "cover-artist": "", + "editor": "", + "inker": "", + "letterer": "", + "penciller": "", + "publisher": "", + "writer": "", + "other": "" + }, + "manga-format-pipe": { + "epub": "", + "archive": "", + "image": "", + "pdf": "", + "unknown": "" + }, + "library-type-pipe": { + "book": "", + "comic": "", + "manga": "" + }, + "age-rating-pipe": { + "unknown": "", + "early-childhood": "", + "adults-only": "", + "everyone": "", + "everyone-10-plus": "", + "g": "", + "kids-to-adults": "", + "mature": "", + "ma15-plus": "", + "mature-17-plus": "", + "rating-pending": "", + "teen": "", + "x18-plus": "", + "not-applicable": "", + "pg": "", + "r18-plus": "" + }, + "reset-password": { + "title": "", + "description": "", + "email-label": "", + "required-field": "", + "valid-email": "", + "submit": "" + }, + "reset-password-modal": { + "title": "", + "new-password-label": "", + "error-label": "", + "close": "", + "cancel": "", + "save": "" + }, + "all-series": { + "title": "", + "series-count": "" + }, + "announcements": { + "title": "" + }, + "changelog": { + "installed": "", + "download": "", + "published-label": "", + "available": "", + "description": "", + "description-continued": "" + }, + "invite-user": { + "title": "", + "close": "", + "description": "", + "email": "", + "required-field": "", + "setup-user-title": "", + "setup-user-description": "", + "setup-user-account": "", + "setup-user-account-tooltip": "", + "invite-url-label": "", + "invite": "", + "inviting": "", + "cancel": "" + }, + "library-selector": { + "title": "", + "select-all": "", + "deselect-all": "", + "no-data": "" + }, + "license": { + "title": "", + "manage": "", + "invalid-license-tooltip": "", + "check": "", + "cancel": "", + "edit": "", + "buy": "", + "activate": "", + "renew": "", + "no-license-key": "", + "license-valid": "", + "license-not-valid": "", + "loading": "", + "activate-description": "", + "activate-license-label": "", + "activate-email-label": "", + "activate-delete": "", + "activate-save": "" + }, + "book-line-overlay": { + "copy": "", + "bookmark": "", + "close": "", + "required-field": "", + "bookmark-label": "", + "save": "" + }, + "book-reader": { + "title": "", + "page-label": "", + "pagination-header": "", + "go-to-page": "", + "go-to-last-page": "", + "prev-page": "", + "next-page": "", + "prev-chapter": "", + "next-chapter": "", + "skip-header": "", + "virtual-pages": "", + "settings-header": "", + "table-of-contents-header": "", + "bookmarks-header": "", + "toc-header": "", + "loading-book": "", + "go-back": "", + "incognito-mode-alt": "", + "incognito-mode-label": "", + "next": "", + "previous": "", + "go-to-page-prompt": "" + }, + "personal-table-of-contents": { + "no-data": "", + "page": "", + "delete": "" + }, + "confirm-email": { + "title": "", + "description": "", + "error-label": "", + "username-label": "", + "password-label": "", + "email-label": "", + "required-field": "", + "valid-email": "", + "password-validation": "", + "register": "" + }, + "confirm-email-change": { + "title": "", + "non-confirm-description": "", + "confirm-description": "", + "success": "" + }, + "confirm-reset-password": { + "title": "", + "description": "", + "password-label": "", + "required-field": "", + "submit": "", + "password-validation": "" + }, + "register": { + "title": "", + "description": "", + "username-label": "", + "email-label": "", + "email-tooltip": "", + "password-label": "", + "required-field": "", + "valid-email": "", + "password-validation": "", + "register": "" + }, + "series-detail": { + "page-settings-title": "", + "close": "", + "layout-mode-label": "", + "layout-mode-option-card": "", + "layout-mode-option-list": "", + "continue-from": "", + "read": "", + "continue": "", + "read-options-alt": "", + "incognito": "", + "remove-from-want-to-read": "", + "add-to-want-to-read": "", + "edit-series-alt": "", + "download-series--tooltip": "", + "downloading-status": "", + "user-reviews-alt": "", + "storyline-tab": "", + "books-tab": "", + "volumes-tab": "", + "specials-tab": "", + "related-tab": "", + "recommendations-tab": "", + "send-to": "", + "no-pages": "", + "no-chapters": "", + "cover-change": "" + }, + "series-metadata-detail": { + "links-title": "", + "genres-title": "", + "tags-title": "", + "collections-title": "", + "reading-lists-title": "", + "writers-title": "", + "cover-artists-title": "", + "characters-title": "", + "colorists-title": "", + "editors-title": "", + "inkers-title": "", + "letterers-title": "", + "translators-title": "", + "pencillers-title": "", + "publishers-title": "", + "promoted": "", + "see-more": "", + "see-less": "" + }, + "badge-expander": { + "more-items": "" + }, + "read-more": { + "read-more": "", + "read-less": "" + }, + "update-notification-modal": { + "title": "", + "close": "", + "help": "", + "download": "" + }, + "side-nav-companion-bar": { + "page-settings-title": "", + "open-filter-and-sort": "", + "close-filter-and-sort": "", + "filter-and-sort-alt": "" + }, + "side-nav": { + "home": "", + "want-to-read": "", + "collections": "", + "reading-lists": "", + "bookmarks": "", + "filter-label": "", + "all-series": "", + "clear": "", + "donate": "" + }, + "library-settings-modal": { + "close": "", + "edit-title": "", + "add-title": "", + "general-tab": "", + "folder-tab": "", + "cover-tab": "", + "advanced-tab": "", + "name-label": "", + "library-name-unique": "", + "last-scanned-label": "", + "type-label": "", + "type-tooltip": "", + "folder-description": "", + "browse": "", + "help-us-part-1": "", + "help-us-part-2": "", + "help-us-part-3": "", + "naming-conventions-part-1": "", + "naming-conventions-part-2": "", + "naming-conventions-part-3": "", + "cover-description": "", + "cover-description-extra": "", + "manage-collection-label": "", + "manage-collection-tooltip": "", + "manage-reading-list-label": "", + "manage-reading-list-tooltip": "", + "allow-scrobbling-label": "", + "allow-scrobbling-tooltip": "", + "folder-watching-label": "", + "folder-watching-tooltip": "", + "include-in-dashboard-label": "", + "include-in-dashboard-tooltip": "", + "include-in-recommendation-label": "", + "include-in-recommendation-tooltip": "", + "include-in-search-label": "", + "include-in-search-tooltip": "", + "force-scan": "", + "force-scan-tooltip": "", + "reset": "", + "cancel": "", + "next": "", + "save": "", + "required-field": "" + }, + "reader-settings": { + "general-settings-title": "", + "font-family-label": "", + "font-size-label": "", + "line-spacing-label": "", + "margin-label": "", + "reset-to-defaults": "", + "reader-settings-title": "", + "reading-direction-label": "", + "right-to-left": "", + "left-to-right": "", + "horizontal": "", + "vertical": "", + "writing-style-label": "", + "writing-style-tooltip": "", + "tap-to-paginate-label": "", + "tap-to-paginate-tooltip": "", + "on": "", + "off": "", + "immersive-mode-label": "", + "immersive-mode-tooltip": "", + "fullscreen-label": "", + "fullscreen-tooltip": "", + "exit": "", + "enter": "", + "layout-mode-label": "", + "layout-mode-tooltip": "", + "layout-mode-option-scroll": "", + "layout-mode-option-1col": "", + "layout-mode-option-2col": "", + "color-theme-title": "", + "theme-dark": "", + "theme-black": "", + "theme-white": "", + "theme-paper": "" + }, + "table-of-contents": { + "no-data": "" + }, + "bookmarks": { + "title": "", + "series-count": "", + "no-data": "", + "no-data-2": "", + "confirm-delete": "", + "confirm-single-delete": "", + "delete-success": "", + "delete-single-success": "" + }, + "bulk-operations": { + "title": "", + "items-selected": "", + "mark-as-unread": "", + "mark-as-read": "", + "deselect-all": "" + }, + "card-detail-drawer": { + "general-tab": "", + "metadata-tab": "", + "cover-tab": "", + "info-tab": "", + "no-summary": "", + "writers-title": "", + "genres-title": "", + "publishers-title": "", + "tags-title": "", + "not-defined": "", + "read": "", + "unread": "", + "files": "", + "pages": "", + "added": "", + "size": "" + }, + "card-detail-layout": { + "total-items": "" + }, + "card-item": { + "cannot-read": "" + }, + "chapter-metadata-detail": { + "no-data": "", + "writers-title": "", + "publishers-title": "", + "characters-title": "", + "translators-title": "", + "letterers-title": "", + "colorists-title": "", + "inkers-title": "", + "pencillers-title": "", + "cover-artists-title": "", + "editors-title": "" + }, + "cover-image-chooser": { + "drag-n-drop": "", + "upload": "", + "upload-continued": "", + "url-label": "", + "load": "", + "back": "", + "reset-cover-tooltip": "", + "reset": "", + "image-num": "", + "apply": "", + "applied": "" + }, + "download-indicator": { + "progress": "" + }, + "edit-series-relation": { + "description-part-1": "", + "description-part-2": "", + "target-series": "", + "relationship": "", + "remove": "", + "add-relationship": "", + "parent": "" + }, + "entity-info-cards": { + "tags-title": "", + "characters-title": "", + "release-date-title": "", + "release-date-tooltip": "", + "age-rating-title": "", + "length-title": "", + "pages-count": "", + "words-count": "", + "reading-time-title": "", + "date-added-title": "", + "size-title": "", + "id-title": "", + "links-title": "", + "isbn-title": "", + "last-read-title": "", + "less-than-hour": "", + "range-hours": "", + "hour": "", + "hours": "", + "read-time-title": "" + }, + "series-info-cards": { + "release-date-title": "", + "release-year-tooltip": "", + "age-rating-title": "", + "language-title": "", + "publication-status-title": "", + "publication-status-tooltip": "", + "scrobbling-title": "", + "scrobbling-tooltip": "", + "on": "", + "off": "", + "disabled": "", + "format-title": "", + "last-read-title": "", + "length-title": "", + "read-time-title": "", + "less-than-hour": "", + "hour": "", + "hours": "", + "time-left-title": "", + "ongoing": "", + "pages-count": "", + "words-count": "" + }, + "bulk-add-to-collection": { + "title": "", + "promoted": "", + "close": "", + "filter-label": "", + "clear": "", + "no-data": "", + "loading": "", + "collection-label": "", + "create": "" + }, + "entity-title": { + "special": "", + "issue-num": "", + "chapter": "" + }, + "external-series-card": { + "open-external": "" + }, + "list-item": { + "read": "" + }, + "manage-alerts": { + "description-part-1": "", + "description-part-2": "", + "filter-label": "", + "clear-alerts": "", + "extension-header": "", + "file-header": "", + "comment-header": "", + "details-header": "" + }, + "manage-email-settings": { + "title": "", + "description": "", + "send-to-warning": "", + "email-url-label": "", + "email-url-tooltip": "", + "reset": "", + "test": "", + "host-name-label": "", + "host-name-tooltip": "", + "host-name-validation": "", + "reset-to-default": "", + "save": "" + }, + "manage-library": { + "title": "", + "add-library": "", + "no-data": "", + "loading": "", + "last-scanned-title": "", + "shared-folders-title": "", + "type-title": "", + "scan-library": "", + "delete-library": "", + "delete-library-by-name": "", + "edit-library": "", + "edit-library-by-name": "" + }, + "manage-media-settings": { + "encode-as-description-part-1": "", + "encode-as-description-part-2": "", + "encode-as-description-part-3": "", + "encode-as-warning": "", + "media-warning": "", + "encode-as-label": "", + "encode-as-tooltip": "", + "bookmark-dir-label": "", + "bookmark-dir-tooltip": "", + "change": "", + "reset-to-default": "", + "reset": "", + "save": "", + "media-issue-title": "", + "scrobble-issue-title": "", + "cover-image-size-label": "", + "cover-image-size-tooltip": "" + }, + "cover-image-size": { + "default": "", + "medium": "", + "large": "", + "xlarge": "" + }, + "manage-scrobble-errors": { + "description": "", + "filter-label": "", + "clear-errors": "", + "series-header": "", + "created-header": "", + "comment-header": "", + "edit-header": "", + "edit-item-alt": "" + }, + "default-date-pipe": { + "never": "" + }, + "manage-settings": { + "notice": "", + "restart-required": "", + "base-url-label": "", + "base-url-tooltip": "", + "ip-address-label": "", + "ip-address-tooltip": "", + "port-label": "", + "port-tooltip": "", + "backup-label": "", + "backup-tooltip": "", + "log-label": "", + "log-tooltip": "", + "logging-level-label": "", + "logging-level-tooltip": "", + "cache-size-label": "", + "cache-size-tooltip": "", + "on-deck-last-progress-label": "", + "on-deck-last-progress-tooltip": "", + "on-deck-last-chapter-add-label": "", + "on-deck-last-chapter-add-tooltip": "", + "allow-stats-label": "", + "allow-stats-tooltip-part-1": "", + "allow-stats-tooltip-part-2": "", + "send-data": "", + "opds-label": "", + "opds-tooltip": "", + "enable-opds": "", + "folder-watching-label": "", + "folder-watching-tooltip": "", + "enable-folder-watching": "", + "reset-to-default": "", + "reset": "", + "save": "", + "cache-size-validation": "", + "field-required": "", + "max-logs-validation": "", + "min-logs-validation": "", + "min-days-validation": "", + "min-cache-validation": "", + "max-backup-validation": "", + "min-backup-validation": "", + "ip-address-validation": "", + "base-url-validation": "" + }, + "manage-system": { + "title": "", + "version-title": "", + "installId-title": "", + "more-info-title": "", + "home-page-title": "", + "wiki-title": "", + "discord-title": "", + "donations-title": "", + "source-title": "", + "feature-request-title": "" + }, + "manage-tasks-settings": { + "title": "", + "library-scan-label": "", + "library-scan-tooltip": "", + "library-database-backup-label": "", + "library-database-backup-tooltip": "", + "adhoc-tasks-title": "", + "job-title-header": "", + "description-header": "", + "action-header": "", + "reset-to-default": "", + "reset": "", + "save": "", + "recurring-tasks-title": "", + "last-executed-header": "", + "cron-header": "", + "convert-media-task": "", + "convert-media-task-desc": "", + "convert-media-success": "", + "bust-cache-task": "", + "bust-cache-task-desc": "", + "bust-cache-task-success": "", + "clear-reading-cache-task": "", + "clear-reading-cache-task-desc": "", + "clear-reading-cache-task-success": "", + "clean-up-want-to-read-task": "", + "clean-up-want-to-read-task-desc": "", + "clean-up-want-to-read-task-success": "", + "backup-database-task": "", + "backup-database-task-desc": "", + "backup-database-task-success": "", + "download-logs-task": "", + "download-logs-task-desc": "", + "analyze-files-task": "", + "analyze-files-task-desc": "", + "analyze-files-task-success": "", + "check-for-updates-task": "", + "check-for-updates-task-desc": "" + }, + "manage-users": { + "title": "", + "invite": "", + "you-alt": "", + "pending-title": "", + "delete-user-tooltip": "", + "delete-user-alt": "", + "edit-user-tooltip": "", + "edit-user-alt": "", + "resend-invite-tooltip": "", + "resend-invite-alt": "", + "setup-user-tooltip": "", + "setup-user-alt": "", + "change-password-tooltip": "", + "change-password-alt": "", + "resend": "", + "setup": "", + "last-active-title": "", + "roles-title": "", + "none": "", + "never": "", + "online-now-tooltip": "", + "sharing-title": "", + "no-data": "", + "loading": "" + }, + "edit-collection-tags": { + "title": "", + "required-field": "", + "save": "", + "close": "", + "cancel": "", + "general-tab": "", + "cover-image-tab": "", + "series-tab": "", + "name-label": "", + "name-validation": "", + "promote-label": "", + "promote-tooltip": "", + "summary-label": "", + "series-title": "", + "deselect-all": "", + "select-all": "" + }, + "library-detail": { + "library-tab": "", + "recommended-tab": "" + }, + "library-recommended": { + "no-data": "", + "more-in-genre": "", + "rediscover": "", + "highly-rated": "", + "quick-catchups": "", + "quick-reads": "", + "on-deck": "" + }, + "admin-dashboard": { + "title": "", + "general-tab": "", + "users-tab": "", + "libraries-tab": "", + "media-tab": "", + "logs-tab": "", + "email-tab": "", + "tasks-tab": "", + "statistics-tab": "", + "system-tab": "", + "kavita+-tab": "", + "kavita+-desc-part-1": "", + "kavita+-desc-part-2": "", + "kavita+-desc-part-3": "" + }, + "collection-detail": { + "no-data": "", + "no-data-filtered": "", + "title-alt": "" + }, + "all-collections": { + "title": "", + "item-count": "", + "no-data": "", + "create-one-part-1": "", + "create-one-part-2": "" + }, + "carousel-reel": { + "prev-items": "", + "next-items": "" + }, + "draggable-ordered-list": { + "instructions-alt": "", + "reorder-label": "", + "remove-item-alt": "" + }, + "reading-lists": { + "title": "", + "item-count": "", + "no-data": "", + "create-one-part-1": "", + "create-one-part-2": "" + }, + "reading-list-item": { + "remove": "", + "read": "" + }, + "reading-list-detail": { + "item-count": "", + "page-settings-title": "", + "remove-read": "", + "order-numbers-label": "", + "continue": "", + "read": "", + "read-options-alt": "", + "incognito-alt": "", + "no-data": "", + "characters-title": "" + }, + "events-widget": { + "title-alt": "", + "dismiss-all": "", + "update-available": "", + "downloading-item": "", + "more-info": "", + "close": "", + "users-online-count": "", + "active-events-title": "", + "no-data": "" + }, + "shortcuts-modal": { + "title": "", + "close": "", + "prev-page": "", + "next-page": "", + "go-to": "", + "bookmark": "", + "double-click": "", + "close-reader": "", + "toggle-menu": "" + }, + "grouped-typeahead": { + "files": "", + "chapters": "", + "people": "", + "tags": "", + "genres": "", + "libraries": "", + "reading-lists": "", + "collections": "", + "close": "", + "loading": "" + }, + "nav-header": { + "skip-alt": "", + "search-series-alt": "", + "search-alt": "", + "promoted": "", + "no-data": "", + "scroll-to-top-alt": "", + "server-settings": "", + "settings": "", + "help": "", + "announcements": "", + "logout": "" + }, + "add-to-list-modal": { + "title": "", + "close": "", + "filter-label": "", + "promoted-alt": "", + "no-data": "", + "loading": "", + "reading-list-label": "", + "create": "" + }, + "edit-reading-list-modal": { + "title": "", + "general-tab": "", + "cover-image-tab": "", + "close": "", + "save": "", + "year-validation": "", + "month-validation": "", + "name-unique-validation": "", + "required-field": "", + "summary-label": "", + "year-label": "", + "month-label": "", + "ending-title": "", + "starting-title": "", + "promote-label": "", + "promote-tooltip": "" + }, + "import-cbl-modal": { + "close": "", + "title": "", + "import-description": "", + "validate-description": "", + "validate-warning": "", + "validate-no-issue": "", + "validate-no-issue-description": "", + "dry-run-description": "", + "prev": "", + "import": "", + "restart": "", + "next": "", + "import-step": "", + "validate-cbl-step": "", + "dry-run-step": "", + "final-import-step": "" + }, + "pdf-reader": { + "loading-message": "", + "incognito-mode": "", + "light-theme-alt": "", + "dark-theme-alt": "", + "close-reader-alt": "" + }, + "infinite-scroller": { + "continuous-reading-prev-chapter-alt": "", + "continuous-reading-prev-chapter": "", + "continuous-reading-next-chapter-alt": "", + "continuous-reading-next-chapter": "" + }, + "manga-reader": { + "back": "", + "save-globally": "", + "incognito-alt": "", + "incognito-title": "", + "shortcuts-menu-alt": "", + "prev-page-tooltip": "", + "next-page-tooltip": "", + "prev-chapter-tooltip": "", + "next-chapter-tooltip": "", + "first-page-tooltip": "", + "last-page-tooltip": "", + "left-to-right-alt": "", + "right-to-left-alt": "", + "reading-direction-tooltip": "", + "reading-mode-tooltip": "", + "collapse": "", + "fullscreen": "", + "settings-tooltip": "", + "image-splitting-label": "", + "image-scaling-label": "", + "height": "", + "width": "", + "original": "", + "auto-close-menu-label": "", + "swipe-enabled-label": "", + "enable-comic-book-label": "", + "brightness-label": "", + "first-time-reading-manga": "", + "layout-mode-switched": "", + "no-next-chapter": "", + "no-prev-chapter": "", + "user-preferences-updated": "", + "emulate-comic-book-label": "" + }, + "metadata-filter": { + "filter-title": "", + "sort-by-label": "", + "ascending-alt": "", + "descending-alt": "", + "reset": "", + "apply": "", + "limit-label": "", + "format-label": "", + "libraries-label": "", + "collections-label": "", + "genres-label": "", + "tags-label": "", + "cover-artist-label": "", + "writer-label": "", + "publisher-label": "", + "penciller-label": "", + "letterer-label": "", + "inker-label": "", + "editor-label": "", + "colorist-label": "", + "character-label": "", + "translator-label": "", + "read-progress-label": "", + "unread": "", + "read": "", + "in-progress": "", + "rating-label": "", + "age-rating-label": "", + "language-label": "", + "publication-status-label": "", + "series-name-label": "", + "series-name-tooltip": "", + "release-label": "", + "min": "", + "max": "" + }, + "sort-field-pipe": { + "sort-name": "", + "created": "", + "last-modified": "", + "last-chapter-added": "", + "time-to-read": "", + "release-year": "" + }, + "edit-series-modal": { + "title": "", + "general-tab": "", + "metadata-tab": "", + "people-tab": "", + "web-links-tab": "", + "cover-image-tab": "", + "related-tab": "", + "info-tab": "", + "collections-label": "", + "genres-label": "", + "tags-label": "", + "cover-artist-label": "", + "writer-label": "", + "publisher-label": "", + "penciller-label": "", + "letterer-label": "", + "inker-label": "", + "editor-label": "", + "colorist-label": "", + "character-label": "", + "translator-label": "", + "language-label": "", + "age-rating-label": "", + "publication-status-label": "", + "required-field": "", + "close": "", + "name-label": "", + "sort-name-label": "", + "localized-name-label": "", + "summary-label": "", + "release-year-label": "", + "web-link-description": "", + "web-link-label": "", + "add-link-alt": "", + "remove-link-alt": "", + "cover-image-description": "", + "save": "", + "field-locked-alt": "", + "info-title": "", + "library-title": "", + "format-title": "", + "created-title": "", + "last-read-title": "", + "last-added-title": "", + "last-scanned-title": "", + "folder-path-title": "", + "publication-status-title": "", + "total-pages-title": "", + "total-items-title": "", + "max-items-title": "", + "size-title": "", + "loading": "", + "added-title": "", + "last-modified-title": "", + "view-files": "", + "pages-title": "", + "chapter-title": "", + "volume-num": "", + "highest-count-tooltip": "", + "max-issue-tooltip": "" + }, + "day-breakdown": { + "title": "", + "x-axis-label": "", + "y-axis-label": "" + }, + "file-breakdown-stats": { + "format-title": "", + "format-tooltip": "", + "visualisation-label": "", + "data-table-label": "", + "extension-header": "", + "format-header": "", + "total-size-header": "", + "total-files-header": "", + "not-classified": "", + "total-file-size-title": "" + }, + "reading-activity": { + "title": "", + "legend-label": "", + "x-axis-label": "", + "y-axis-label": "", + "no-data": "", + "time-frame-label": "", + "this-week": "", + "last-7-days": "", + "last-30-days": "", + "last-90-days": "", + "last-year": "", + "all-time": "" + }, + "manga-format-stats": { + "title": "", + "visualisation-label": "", + "data-table-label": "", + "format-header": "", + "count-header": "" + }, + "publication-status-stats": { + "title": "", + "visualisation-label": "", + "data-table-label": "", + "year-header": "", + "count-header": "" + }, + "server-stats": { + "total-series-label": "", + "total-series-tooltip": "", + "total-volumes-label": "", + "total-volumes-tooltip": "", + "total-files-label": "", + "total-files-tooltip": "", + "total-size-label": "", + "total-genres-label": "", + "total-genres-tooltip": "", + "total-tags-label": "", + "total-tags-tooltip": "", + "total-people-label": "", + "total-people-tooltip": "", + "total-read-time-label": "", + "total-read-time-tooltip": "", + "series": "", + "reads": "", + "release-years-title": "", + "most-active-users-title": "", + "popular-libraries-title": "", + "popular-series-title": "", + "recently-read-title": "", + "genre-count": "", + "tag-count": "", + "people-count": "", + "tags": "", + "people": "", + "genres": "" + }, + "errors": { + "series-doesnt-exist": "", + "collection-invalid-access": "", + "unknown-crit": "", + "user-not-auth": "", + "error-code": "", + "download": "", + "not-found": "", + "generic": "", + "rejected-cover-upload": "", + "invalid-confirmation-url": "", + "invalid-confirmation-email": "", + "invalid-password-reset-url": "" + }, + "metadata-builder": { + "or": "", + "and": "", + "add-rule": "", + "remove-rule": "" + }, + "filter-field-pipe": { + "age-rating": "", + "characters": "", + "collection-tags": "", + "colorist": "", + "cover-artist": "", + "editor": "", + "formats": "", + "genres": "", + "inker": "", + "languages": "", + "libraries": "", + "letterer": "", + "publication-status": "", + "penciller": "", + "publisher": "", + "read-progress": "", + "read-time": "", + "release-year": "", + "series-name": "", + "summary": "", + "tags": "", + "translators": "", + "user-rating": "", + "writers": "" + }, + "filter-comparison-pipe": { + "begins-with": "", + "contains": "", + "equal": "", + "greater-than": "", + "greater-than-or-equal": "", + "less-than": "", + "less-than-or-equal": "", + "matches": "", + "does-not-contain": "", + "not-equal": "", + "ends-with": "", + "is-before": "", + "is-after": "", + "is-in-last": "", + "is-not-in-last": "" + }, + "toasts": { + "regen-cover": "", + "no-pages": "", + "download-in-progress": "", + "scan-queued": "", + "server-settings-updated": "", + "reset-ip-address": "", + "reset-base-url": "", + "unauthorized-1": "", + "unauthorized-2": "", + "no-updates": "", + "confirm-delete-user": "", + "user-deleted": "", + "email-sent-to-user": "", + "click-email-link": "", + "series-added-to-collection": "", + "no-series-collection-warning": "", + "collection-updated": "", + "reading-list-deleted": "", + "reading-list-updated": "", + "confirm-delete-reading-list": "", + "item-removed": "", + "nothing-to-remove": "", + "series-added-to-reading-list": "", + "volumes-added-to-reading-list": "", + "chapter-added-to-reading-list": "", + "multiple-added-to-reading-list": "", + "select-files-warning": "", + "reading-list-imported": "", + "incognito-off": "", + "email-service-reset": "", + "email-service-reachable": "", + "email-service-unresponsive": "", + "refresh-covers-queued": "", + "library-file-analysis-queued": "", + "entity-read": "", + "entity-unread": "", + "mark-read": "", + "mark-unread": "", + "series-removed-want-to-read": "", + "series-deleted": "", + "file-send-to": "", + "theme-missing": "", + "email-sent": "", + "k+-license-saved": "", + "k+-unlocked": "", + "k+-error": "", + "k+-delete-key": "", + "library-deleted": "", + "copied-to-clipboard": "", + "book-settings-info": "", + "no-next-chapter": "", + "no-prev-chapter": "", + "load-next-chapter": "", + "load-prev-chapter": "", + "account-registration-complete": "", + "account-migration-complete": "", + "password-reset": "", + "password-updated": "", + "forced-scan-queued": "", + "library-created": "", + "anilist-token-updated": "", + "age-restriction-updated": "", + "email-sent-to-no-existing": "", + "email-sent-to": "", + "change-email-private": "", + "device-updated": "", + "device-created": "", + "confirm-regen-covers": "", + "alert-long-running": "", + "confirm-delete-multiple-series": "", + "confirm-delete-series": "", + "alert-bad-theme": "", + "confirm-library-delete": "", + "confirm-library-type-change": "", + "confirm-download-size": "", + "list-doesnt-exist": "" + }, + "actionable": { + "scan-library": "", + "refresh-covers": "", + "analyze-files": "", + "settings": "", + "edit": "", + "mark-as-read": "", + "mark-as-unread": "", + "scan-series": "", + "add-to": "", + "add-to-want-to-read": "", + "remove-from-want-to-read": "", + "remove-from-on-deck": "", + "others": "", + "add-to-reading-list": "", + "add-to-collection": "", + "send-to": "", + "delete": "", + "download": "", + "read-incognito": "", + "details": "", + "view-series": "", + "clear": "", + "import-cbl": "", + "read": "", + "add-rule-group-and": "", + "add-rule-group-or": "", + "remove-rule-group": "" + }, + "preferences": { + "left-to-right": "", + "right-to-left": "", + "horizontal": "", + "vertical": "", + "automatic": "", + "fit-to-height": "", + "fit-to-width": "", + "original": "", + "fit-to-screen": "", + "no-split": "", + "webtoon": "", + "single": "", + "double": "", + "double-manga": "", + "scroll": "", + "1-column": "", + "2-column": "", + "cards": "", + "list": "", + "up-to-down": "" + }, + "validation": { + "required-field": "", + "valid-email": "", + "password-validation": "" + }, + "entity-type": { + "volume": "", + "chapter": "", + "series": "", + "bookmark": "", + "logs": "" + }, + "common": { + "reset-to-default": "", + "close": "", + "cancel": "", + "create": "", + "save": "", + "reset": "", + "add": "", + "apply": "", + "delete": "", + "edit": "", + "help": "", + "submit": "", + "email": "", + "read": "", + "loading": "", + "username": "", + "password": "", + "promoted": "", + "select-all": "", + "deselect-all": "", + "series-count": "", + "item-count": "", + "book-num": "", + "issue-hash-num": "", + "issue-num": "", + "chapter-num": "", + "volume-num": "" + } +}