mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
i18n(client): sync translations from Crowdin (#1574)
Keep sparse translated catalogs synchronized with reviewed Crowdin content. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
@@ -17,7 +17,11 @@
|
||||
"no": "Nein",
|
||||
"show": "Anzeigen",
|
||||
"hide": "Ausblenden",
|
||||
"undo": "Rückgängig"
|
||||
"undo": "Rückgängig",
|
||||
"pagination": {
|
||||
"pageOf": "Seite {page} von {totalPages}",
|
||||
"goToPage": "Gehe zur Seite {page}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -1359,6 +1363,8 @@
|
||||
"server-fonts": "Server-Schriftarten"
|
||||
},
|
||||
"tts": {
|
||||
"addProvider": "Anbieter hinzufügen",
|
||||
"manageVoices": "Stimmen verwalten",
|
||||
"deleted": "Anbieter gelöscht",
|
||||
"saveFailed": "{name} konnte nicht kopiert werden"
|
||||
},
|
||||
@@ -5678,6 +5684,7 @@
|
||||
}
|
||||
},
|
||||
"bookRequests": {
|
||||
"title": "Anfragen (Beta)",
|
||||
"detail": {
|
||||
"series": "Reihe",
|
||||
"dockFileIdLabel": "Bücherablage Datei-ID",
|
||||
|
||||
+490
-20
@@ -16,7 +16,15 @@
|
||||
"yes": "Sí",
|
||||
"no": "No",
|
||||
"show": "Mostrar",
|
||||
"hide": "Ocultar"
|
||||
"hide": "Ocultar",
|
||||
"undo": "Deshacer",
|
||||
"pagination": {
|
||||
"label": "Paginación",
|
||||
"pageOf": "Página {page} de {totalPages}",
|
||||
"previousPage": "Página anterior",
|
||||
"nextPage": "Página siguiente",
|
||||
"goToPage": "Ir a la página {page}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -420,6 +428,11 @@
|
||||
"collapseSeries": {
|
||||
"label": "Contraer series por defecto",
|
||||
"hint": "Agrupa los libros de la misma serie en una sola tarjeta en las vistas de biblioteca y colección"
|
||||
},
|
||||
"bookRequests": {
|
||||
"label": "Mostrar solicitudes de libros",
|
||||
"hint": "Mostrar páginas de solicitudes, peticiones y ajustes en esta cuenta. Las solicitudes existentes siguen ejecutándose cuando se ocultan.",
|
||||
"saveFailed": "No se pudo actualizar la visibilidad de las solicitudes de libros"
|
||||
}
|
||||
},
|
||||
"icons": {
|
||||
@@ -1356,6 +1369,7 @@
|
||||
"account-activity": "Actividad de la cuenta",
|
||||
"magic-links": "Enlaces mágicos",
|
||||
"oidc": "OIDC/SSO",
|
||||
"tts": "Texto-a-Voz",
|
||||
"server-fonts": "Fuentes del servidor"
|
||||
},
|
||||
"tts": {
|
||||
@@ -1421,7 +1435,35 @@
|
||||
"formModel": "Default model",
|
||||
"formModelPlaceholder": "tts-1",
|
||||
"formDiscovery": "This provider can list its own voices",
|
||||
"formRequired": "Name and base URL are required"
|
||||
"formRequired": "Name and base URL are required",
|
||||
"curation": {
|
||||
"title": "Gestionar Voces - {provider}",
|
||||
"summary": "{count, plural, one {# voz configurada} other {# voces configuradas}}",
|
||||
"summaryUnsaved": "{count, plural, one {# voz configurada} other {# voces configuradas}} - Cambios sin guardar",
|
||||
"importFromProvider": "Importar del proveedor",
|
||||
"loadPreset": "Load {preset} preset",
|
||||
"importUnsupported": "Este proveedor no soporta el descubrimiento de voz.",
|
||||
"importUnsupportedWithPreset": "Este proveedor no soporta el descubrimiento de voz. Utilice el botón \"Cargar configuración predefinida {preset}\".",
|
||||
"discoveryUnsupported": "Este proveedor no ofrece un endpoint para consultar la lista de voces.",
|
||||
"discoverFailed": "Error al descubrir voces",
|
||||
"emptyImportOrPreset": "No hay voces configuradas. Importar desde el proveedor o cargar un preset predeterminado.",
|
||||
"emptyImport": "No hay voces configuradas. Importar desde el proveedor.",
|
||||
"emptyPreset": "No hay voces configuradas. Carga un ajuste predefinido para empezar.",
|
||||
"emptyManual": "No hay voces configuradas. Agrega voces manualmente.",
|
||||
"columnId": "ID",
|
||||
"columnName": "Nombre",
|
||||
"columnLocale": "Región",
|
||||
"columnGender": "Género",
|
||||
"genderMale": "Hombre",
|
||||
"genderFemale": "Mujer",
|
||||
"genderUnknown": "Desconocido",
|
||||
"cancelEdit": "Cancelar edición",
|
||||
"editVoice": "Editar {name}",
|
||||
"deleteVoice": "Eliminar {name}",
|
||||
"previewVoice": "Preview {name}",
|
||||
"stopPreview": "Detener vista previa para {name}",
|
||||
"saveVoices": "{count, plural, one {Guarda # voz} other {Guarda # voces}}"
|
||||
}
|
||||
},
|
||||
"serverFonts": {
|
||||
"title": "Fuentes del servidor",
|
||||
@@ -1442,11 +1484,13 @@
|
||||
"opds": "OPDS",
|
||||
"kobo": "Kobo",
|
||||
"koreader": "KOReader",
|
||||
"tts": "Texto-a-Voz",
|
||||
"integrations": "Integraciones",
|
||||
"hardcover": "Hardcover",
|
||||
"admin": "administrador",
|
||||
"system": "Sistema",
|
||||
"account": "Cuenta"
|
||||
"account": "Cuenta",
|
||||
"podcasts": "Podcasts"
|
||||
}
|
||||
},
|
||||
"integrations": {
|
||||
@@ -1472,6 +1516,7 @@
|
||||
"subtitle": "Subtítulo",
|
||||
"description": "Descripción",
|
||||
"cover": "Portada",
|
||||
"audioCover": "Portadas de audiolibros",
|
||||
"authors": "Autores",
|
||||
"publisher": "Editor",
|
||||
"publishedYear": "Año de publicación",
|
||||
@@ -1656,6 +1701,7 @@
|
||||
"clearAllProviders": "Borrar todos los proveedores",
|
||||
"clearAll": "Borrar todo",
|
||||
"resetToDefault": "Restablecer los valores predeterminados",
|
||||
"bookCover": "Portada de libro",
|
||||
"reset": "Reiniciar",
|
||||
"dragProvidersHint": "Arrastre proveedores desde aquí a cualquier campo para agregarlos",
|
||||
"dragProviderHere": "arrastra un proveedor aquí",
|
||||
@@ -1790,6 +1836,7 @@
|
||||
"makeFirst": "Hacer primero en todas partes",
|
||||
"makeLast": "Hacer la última en todas partes",
|
||||
"removeEverywhere": "Eliminar de todos los campos",
|
||||
"audioCoverOrderKept": "La reordenación omite la regla de portada de audiolibros, que mantiene las fuentes de audiolibros en primer lugar.",
|
||||
"allFields": "Todos los campos",
|
||||
"overridesOnly": "Sobrescribir solo",
|
||||
"clearFilters": "Limpiar filtros"
|
||||
@@ -2913,7 +2960,8 @@
|
||||
"qbittorrent": "qBittorrent",
|
||||
"transmission": "Transmission",
|
||||
"deluge": "Deluge",
|
||||
"nzbget": "NZBGet"
|
||||
"nzbget": "NZBGet",
|
||||
"sabnzbd": "SABnzbd"
|
||||
},
|
||||
"color": {
|
||||
"label": "Color",
|
||||
@@ -2926,10 +2974,13 @@
|
||||
"baseUrl": "URL base",
|
||||
"username": "Nombre de usuario",
|
||||
"password": "Contraseña",
|
||||
"apiKey": "Clave API",
|
||||
"passwordKeep": "Dejar en blanco para mantener la contraseña almacenada",
|
||||
"apiKeyKeep": "Dejar en blanco para mantener la contraseña almacenada",
|
||||
"passwordClear": "Limpiar",
|
||||
"passwordKeepAction": "Mantener",
|
||||
"passwordWillClear": "La contraseña almacenada se elimina al guardar",
|
||||
"apiKeyWillClear": "La contraseña almacenada se elimina al guardar",
|
||||
"category": "Categoría",
|
||||
"categoryHint": "Etiqueta los torrents que añade BookOrbit, para que solo actúe sobre los suyos.",
|
||||
"priority": "Prioridad",
|
||||
@@ -2938,6 +2989,7 @@
|
||||
"allowPrivateAddress": "Permitir direcciones privadas",
|
||||
"allowPrivateAddressHint": "Necesario cuando el cliente se ejecuta en su red local o en la misma máquina.",
|
||||
"passwordBrief": "Almacenado de forma cifrada.",
|
||||
"apiKeyBrief": "Se encuentra en SABnzbd, en Configuración > General. Se almacena cifrado.",
|
||||
"useHardlinksBrief": "Semillas sin usar el disco dos veces. Vuelve a una copia a través de sistemas de archivos."
|
||||
},
|
||||
"mappings": {
|
||||
@@ -2991,7 +3043,8 @@
|
||||
"pathNotAbsolute": "Los mapeos de rutas deben usar rutas absolutas en ambos lados",
|
||||
"nameRequired": "Dar un nombre a este cliente.",
|
||||
"urlRequired": "Introduce la dirección en la que BookOrbit debe conectarse a este cliente.",
|
||||
"mappingRequired": "Agregue al menos un mapeo de rutas, de modo que BookOrbit sepa de qué directorio puede importar."
|
||||
"mappingRequired": "Agregue al menos un mapeo de rutas, de modo que BookOrbit sepa de qué directorio puede importar.",
|
||||
"apiKeyRequired": "Introduzca la clave de API SABnzbd en Config > General."
|
||||
},
|
||||
"encryptionKeyMissing": "BOOK_REQUEST_ENCRYPTION_KEY no está establecido, por lo que no se puede guardar una contraseña de cliente. Generar una con: openssl rand -hex 32",
|
||||
"confirmDelete": {
|
||||
@@ -3009,6 +3062,9 @@
|
||||
"body": "BookOrbit no incluye fuentes propias, por lo que una búsqueda de solicitudes no encuentra nada hasta que añadas una. Hay dos vías.",
|
||||
"bodyOneWay": "BookOrbit no incluye fuentes propias, por lo que una búsqueda de solicitudes no encuentra nada hasta que añadas una.",
|
||||
"responsibility": "Tú eres responsable de las fuentes que añadas al indexador.",
|
||||
"prowlarrTitle": "Conectar Prowlarr",
|
||||
"prowlarrBody": "Gestiona varios indexadores de torrents y Usenet mediante una única conexión.",
|
||||
"recommended": "Recomendado",
|
||||
"pluginTitle": "Instalar un plugin",
|
||||
"pluginBody": "Un archivo que enseña a BookOrbit a buscar en un sitio específico. Tú lo proporcionas y, después, completas su configuración.",
|
||||
"torznabTitle": "Añadir un indexador Torznab",
|
||||
@@ -3033,6 +3089,18 @@
|
||||
"deleted": "Fuente eliminada",
|
||||
"unavailable": "Esta instalación no tiene ningún tipo de indexador \"{type}\". Cambie el tipo o elimine su plugin y la configuración guardada.",
|
||||
"pluginFailed": "El plugin en \"{directory}\" no se cargó: {reason}",
|
||||
"sources": {
|
||||
"title": "Fuentes",
|
||||
"hint": "Todo lo que BookOrbit puede buscar, agrupado por conexión.",
|
||||
"add": "Añadir fuente",
|
||||
"prowlarr": "Conectar Prowlarr",
|
||||
"prowlarrHint": "Gestiona varios indexadores de torrents y Usenet mediante una única conexión.",
|
||||
"direct": "Añadir Torznab o Newznab",
|
||||
"directHint": "Conecta un feed compatible directamente.",
|
||||
"plugin": "Instalar un plugin",
|
||||
"pluginHint": "Añadir una implementación de fuente especializada.",
|
||||
"activeSummary": "{count, plural, one {# fuente activa} other {# fuentes activas}}: {torrent} torrent, {usenet} Usenet, {direct} directo"
|
||||
},
|
||||
"network": {
|
||||
"title": "Red avanzada",
|
||||
"hint": "Solo es necesario cuando la ruta predeterminada a esta fuente no funciona. Lo que está permitido no cambia: independientemente de la dirección a la que se acceda, se seguirá comprobando de la misma manera.",
|
||||
@@ -3218,6 +3286,61 @@
|
||||
},
|
||||
"posture": "BookOrbit no proporciona o respalda fuentes de indexadores. Cada fuente aquí es una que configuraste, y eres responsable de lo que busques y descarga a través de ella."
|
||||
},
|
||||
"managers": {
|
||||
"add": "Añadir Prowlarr",
|
||||
"loading": "Cargando conexiones de Prowlarr...",
|
||||
"managedSources": "{count, plural, one {# indexador gestionado} other {# indexadores gestionados}}",
|
||||
"protocol": {
|
||||
"torrent": "Torrent",
|
||||
"usenet": "Usenet"
|
||||
},
|
||||
"saved": "Ajustes de Prowlarr guardados",
|
||||
"deleted": "Prowlarr eliminado",
|
||||
"synced": "Fuentes de Prowlarr sincronizadas",
|
||||
"test": "Prueba de conexión",
|
||||
"sync": "Sincronizar",
|
||||
"testOk": "Conectado con Prowlarr {version}. Encontrado {count, plural, one {# fuente} other {# fuentes}}.",
|
||||
"unavailable": "No disponible",
|
||||
"priority": "Prowlarr priority {priority}",
|
||||
"toggleSource": "Buscar con {name}",
|
||||
"changeColor": "Cambiar color para {name}",
|
||||
"sourceColor": "Color original",
|
||||
"sourceColorHint": "Versiones de marca devueltas por {name} a través de BookOrbit.",
|
||||
"noSources": "No se encontraron indexadores de torrents o Usenet compatibles. Sincroniza después de añadir uno en Prowlarr.",
|
||||
"unknown": "Desconocido",
|
||||
"editorDescription": "Configuración de conexión y sincronización de fuentes para Prowlarr.",
|
||||
"confirmDelete": "¿Eliminar esta conexión de Prowlarr?",
|
||||
"deleteConsequence": "La conexión, la clave API cifrada, y todas las fuentes sincronizadas se eliminan. Las descargas que ya están en progreso no se eliminan.",
|
||||
"fields": {
|
||||
"name": "Nombre",
|
||||
"color": "Color de conexión",
|
||||
"colorHint": "Marca esta conexión Prowlarr aquí. Cada indexador administrado tiene su propio color de liberación.",
|
||||
"baseUrl": "URL base",
|
||||
"apiKey": "Clave API",
|
||||
"apiKeyHint": "Se encuentra en Prowlarr, en Ajustes > General > Seguridad. Se almacena cifrado.",
|
||||
"syncNew": "Habilitar fuentes recién descubiertas",
|
||||
"syncNewHint": "Los nuevos índices Prowlarr pueden ser buscados inmediatamente. Fuentes que usted apaga aquí permanecen apagados después de sincronizaciones posteriores.",
|
||||
"autoExpand": "Reintentar sin filtros de categoría",
|
||||
"autoExpandHint": "Cuando un indexador responde correctamente sin resultados, vuelve a intentarlo una vez sin el filtro de categoría de libros de BookOrbit.",
|
||||
"inheritSeedLimits": "Usar límites de semillas de Prowlarr",
|
||||
"inheritSeedLimitsHint": "Aplicar la relación de semilla configurada y el tiempo de semilla de cada índice de torrent a futuras descargas cuando no exista ninguna anulación de BookOrbit.",
|
||||
"perIndexerTimeout": "Tiempo de espera del indexador (segundos)",
|
||||
"perIndexerTimeoutHint": "Cuánto puede tardar una fuente sincronizada. Los indexadores que utilizan FlareSolverr y son lentos pueden necesitar más tiempo.",
|
||||
"overallBudget": "Presupuesto Prowlarr (segundos)",
|
||||
"overallBudgetHint": "Tiempo máximo de reloj de pared compartido por todas las fuentes de esta conexión Prowlarr durante una búsqueda."
|
||||
},
|
||||
"errors": {
|
||||
"load": "No se pudo cargar los indexadores",
|
||||
"nameTaken": "Ya existe una conexión Prowlarr con ese nombre",
|
||||
"urlPrivate": "Esa dirección está en una red privada o local. Active \"Permitir direcciones privadas\" si el cliente se ejecuta allí.",
|
||||
"required": "Introduzca un nombre, URL base y clave API.",
|
||||
"save": "No se pudo guardar la conexión Prowlarr",
|
||||
"delete": "No se pudo eliminar la conexión Prowlarr",
|
||||
"test": "No se pudo alcanzar Prowlarr",
|
||||
"sync": "No se pudo sincronizar las fuentes de Prowlarr",
|
||||
"source": "No se ha podido eliminar esa fuente"
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"title": "Automatización",
|
||||
"pipeline": "Cuando termina una descarga, pasa por Book Dock, donde se leen el título y el autor para poder nombrar y archivar el archivo correctamente. Después, se mueve automáticamente a la biblioteca de destino de la solicitud. Solo se detendrá para que intervengas si la comprobación de importación está activada y el archivo no coincide con lo solicitado.",
|
||||
@@ -3350,7 +3473,8 @@
|
||||
"qbittorrent": "Tu propio qBittorrent. Necesita una dirección y una cuenta.",
|
||||
"transmission": "Tu propio transmisión. No tiene categorías, por lo que la categoría se convierte en una subcarpeta de su directorio de descargas.",
|
||||
"deluge": "Tu propio Deluge. Inicia sesión con la contraseña de la Web UI; la categoría necesita que el plugin de etiqueta encenda.",
|
||||
"nzbget": "Tu propio NZBGet. BookOrbit envía archivos NZB sobre su API JSON-RPC."
|
||||
"nzbget": "Tu propio NZBGet. BookOrbit envía archivos NZB sobre su API JSON-RPC.",
|
||||
"sabnzbd": "Tu propio SABnzbd. BookOrbit envía archivos NZB usando su clave API."
|
||||
},
|
||||
"searchHealth": {
|
||||
"failingOnce": "Última búsqueda fallida",
|
||||
@@ -3527,8 +3651,12 @@
|
||||
"trend": "Tendencia de lectura diaria",
|
||||
"emptyTitle": "No hay actividad de lectura en este período.",
|
||||
"noData": "No hay datos de lectura registrados para este período.",
|
||||
"sessionCount": "{count, plural, one {# sesión} other {# sesiones}}",
|
||||
"sourceNames": {
|
||||
"web": "Lector web",
|
||||
"ios": "App iOS",
|
||||
"watchos": "Apple Watch",
|
||||
"android": "Android App",
|
||||
"koreader": "KOReader",
|
||||
"manual": "Manual",
|
||||
"kobo": "Kobo",
|
||||
@@ -3606,6 +3734,7 @@
|
||||
"presetClearAll": "Borrar todo",
|
||||
"permissionGroups": {
|
||||
"content": "Contenido",
|
||||
"podcasts": "Podcasts",
|
||||
"devicesAccess": "Dispositivos y acceso",
|
||||
"email": "Correo electrónico",
|
||||
"administration": "Administración",
|
||||
@@ -4186,6 +4315,8 @@
|
||||
"User": "Usuario",
|
||||
"Library": "Biblioteca",
|
||||
"Book": "Libro",
|
||||
"Podcast": "Podcast",
|
||||
"PodcastEpisode": "Episodio de Podcast",
|
||||
"Collection": "Colección",
|
||||
"SmartScope": "Alcance Inteligente",
|
||||
"BookDockFile": "Archivo de Book Dock",
|
||||
@@ -4250,6 +4381,17 @@
|
||||
"LibraryWriteMetadataToFiles": "Escribir metadatos en archivos",
|
||||
"LibraryBulkRename": "Cambiar el nombre de los archivos de la biblioteca",
|
||||
"LibraryRecomputeAddedAt": "Recalcular la fecha añadida",
|
||||
"PodcastCreate": "Crear podcast",
|
||||
"PodcastUpdate": "Actualizar podcast",
|
||||
"PodcastArchive": "Archivar podcast",
|
||||
"PodcastRestore": "Restaurar podcast",
|
||||
"PodcastPurge": "Purgar podcast",
|
||||
"PodcastMerge": "Fusionar podcast",
|
||||
"PodcastDownload": "Descargar episodio de podcast",
|
||||
"PodcastDownloadRemove": "Eliminar descarga de podcast",
|
||||
"PodcastRetentionUpdate": "Actualizar retención de podcast",
|
||||
"PodcastOpmlImport": "Importar podcast OPML",
|
||||
"PodcastOpmlExport": "Exportar podcast OPML",
|
||||
"BookUpload": "Subir libro",
|
||||
"BookMetadataUpdate": "Actualizar metadatos del libro",
|
||||
"BookMetadataLocksUpdate": "Actualizar bloqueos de metadatos",
|
||||
@@ -4654,6 +4796,26 @@
|
||||
"primary": "Principal",
|
||||
"audiobook": "Audiolibro"
|
||||
},
|
||||
"formats": {
|
||||
"epub": "E-book EPUB",
|
||||
"kepub": "E-book KEPUB",
|
||||
"pdf": "Documento PDF",
|
||||
"cbz": "CBZ cómic",
|
||||
"cbr": "CBR cómic",
|
||||
"cb7": "CB7 cómic",
|
||||
"mobi": "E-book MOBI",
|
||||
"azw3": "E-book AZW3",
|
||||
"azw": "E-book AZW",
|
||||
"fb2": "Libro de ficción",
|
||||
"m4b": "Audiobook M4B",
|
||||
"mp3": "Audio MP3",
|
||||
"m4a": "Audio M4A",
|
||||
"opus": "Audio Opus",
|
||||
"ogg": "Audio OGG",
|
||||
"flac": "Audio FLAC",
|
||||
"readAlong": "Lectura EPUB",
|
||||
"primary": "Formato Principal"
|
||||
},
|
||||
"actions": {
|
||||
"read": "Leer",
|
||||
"listen": "Escuchar",
|
||||
@@ -4674,7 +4836,14 @@
|
||||
"setStatus": "Establecer estado",
|
||||
"sendViaEmail": "Enviar por correo electrónico",
|
||||
"rate": "Califica {star}",
|
||||
"openAs": "Abrir como {format}"
|
||||
"openAs": "Abrir como {format}",
|
||||
"openReadAlong": "Abrir lectura a lo largo de EPUB"
|
||||
},
|
||||
"coverRegeneration": {
|
||||
"failed": "No se pudo regenerar la portada",
|
||||
"bulkInProgress": "Volver a extraer portadas de libros",
|
||||
"bulkFailed": "No se pudo volver a extraer las portadas",
|
||||
"bulkCompleted": "Re-extraído {updated} de {processed, plural, one {# cubre} other {# cubre}}"
|
||||
},
|
||||
"readStatus": {
|
||||
"unread": "No leído",
|
||||
@@ -4696,7 +4865,10 @@
|
||||
"progressPercent": "Descargando {percent} de {total}",
|
||||
"progressBytes": "Descargando {transferred}",
|
||||
"failed": "Descarga fallida",
|
||||
"exportFailed": "Exportación fallida"
|
||||
"exportFailed": "Exportación fallida",
|
||||
"audiolessEpub": "EPUB KOReader",
|
||||
"audiolessEpubHint": "Descargar EPUB para KOReader con archivos de audio eliminados",
|
||||
"noAudio": "sin audio"
|
||||
},
|
||||
"sort": {
|
||||
"moveUp": "Subir",
|
||||
@@ -4704,6 +4876,7 @@
|
||||
"ascending": "Ascendente",
|
||||
"descending": "Descendente",
|
||||
"fields": {
|
||||
"relevance": "Relevancia",
|
||||
"author": "Autor",
|
||||
"title": "Título",
|
||||
"series": "Serie",
|
||||
@@ -4767,6 +4940,7 @@
|
||||
"isbn": "ISBN",
|
||||
"metadataScore": "Puntuación de metadatos",
|
||||
"cover": "Portada",
|
||||
"audioCover": "Portadas de audiolibros",
|
||||
"lockStatus": "Estado de bloqueo",
|
||||
"seriesStatus": "Estado de la serie"
|
||||
},
|
||||
@@ -5070,7 +5244,32 @@
|
||||
"saving": "Guardando...",
|
||||
"saveCover": "Guardar portada",
|
||||
"revertToOriginal": "Volver al original",
|
||||
"regenerateCover": "Regenerar cubierta"
|
||||
"regenerateCover": "Regenerar cubierta",
|
||||
"slotsLabel": "Portada para editar",
|
||||
"slotEbook": "Libro",
|
||||
"slotAudio": "Audiolibro",
|
||||
"slotEbookName": "Portada de libro",
|
||||
"slotAudioName": "Portada de audiolibro",
|
||||
"editingEbook": "Editando la portada del libro",
|
||||
"editingAudio": "Editando la portada del audiolibro",
|
||||
"lockEbookCover": "Bloquear portada del libro",
|
||||
"unlockEbookCover": "Desbloquear portada del libro",
|
||||
"lockAudioCover": "Bloquear portada de audiolibro",
|
||||
"unlockAudioCover": "Desbloquear portada de audiolibro",
|
||||
"viewLarger": "Ver más grande",
|
||||
"viewLargerEbook": "Ver portada de libro más grande",
|
||||
"viewLargerAudio": "Ver portada de audiolibro más grande",
|
||||
"sourceMode": "Fuente de imagen",
|
||||
"urlLabel": "URL de la imagen",
|
||||
"saveFailed": "No se ha podido guardar la portada",
|
||||
"revertFailed": "No se ha podido revertir la portada"
|
||||
},
|
||||
"coverLightbox": {
|
||||
"title": "Vista previa de la portada",
|
||||
"description": "La portada de tamaño completo. Pulse Escape para cerrar.",
|
||||
"switchLabel": "Portada para mostrar",
|
||||
"ebook": "Libro",
|
||||
"audio": "Audiolibro"
|
||||
},
|
||||
"coverSearch": {
|
||||
"title": "Búsqueda en línea",
|
||||
@@ -5111,14 +5310,38 @@
|
||||
"cancelEditAria": "Cancelar edición de reseña personal"
|
||||
},
|
||||
"editCover": "Editar portada",
|
||||
"viewCover": "Ver portada más grande",
|
||||
"finished": "Terminado",
|
||||
"resetFileProgress": "Restablecer el progreso del archivo",
|
||||
"resetEditionProgress": "Restablecer progreso para {format}",
|
||||
"resetting": "Restableciendo...",
|
||||
"resetProgressConfirm": "¿Restablecer el progreso de lectura almacenado para {label}?",
|
||||
"moreCount": "+{count} más",
|
||||
"untitled": "Sin título",
|
||||
"metadataScore": "Puntuación de metadatos",
|
||||
"primaryFormat": "Formato Principal",
|
||||
"readAloudSync": {
|
||||
"title": "Sincronización del progreso de lectura en voz alta",
|
||||
"state": {
|
||||
"enabled": "Activado",
|
||||
"disabled": "Desactivado",
|
||||
"unavailable": "No disponible",
|
||||
"epubCopiesOnly": "Solo copias EPUB"
|
||||
},
|
||||
"enabledDescription": "Las posiciones de Audiobook, lector web, Kobo y KOReader permanecen sincronizadas.",
|
||||
"disabledDescription": "Cada formato mantiene su propia posición de lectura.",
|
||||
"epubCopiesDescription": "Las posiciones de los lectores web, Kobo y KOReader están sincronizadas a través de las copias de EPUB. Añade archivos de audio coincidentes para sincronizar también el audiolibro.",
|
||||
"reason": {
|
||||
"no_media_overlay_epub": "Se requiere un EPUB de lectura sincronizada con superposiciones multimedia.",
|
||||
"no_audio_files": "Se requieren archivos de audio independientes que coincidan.",
|
||||
"missing_duration": "Los metadatos de duración de audio están incompletos.",
|
||||
"durationMismatch": "Las duraciones no coinciden lo suficiente: audiolibro {audio}, EPUB de lectura sincronizada {overlay}."
|
||||
},
|
||||
"enable": "Activar",
|
||||
"disable": "Desactivar",
|
||||
"saving": "Guardando...",
|
||||
"saveFailed": "No se pudo actualizar la sincronización de progreso en voz alta."
|
||||
},
|
||||
"openIn": "Abrir en {provider}",
|
||||
"showLess": "Mostrar menos",
|
||||
"showMore": "Mostrar más",
|
||||
@@ -5228,6 +5451,7 @@
|
||||
"loadFromFileTooltip": "Cargar metadatos desde el archivo del libro principal",
|
||||
"writeToFile": "Escribir al archivo",
|
||||
"autoFill": "Autocompletar",
|
||||
"autoFillFailed": "Auto-relleno fallido",
|
||||
"fetchingMetadata": "Obteniendo metadatos...",
|
||||
"noExistingProviderIds": "No se han obtenido metadatos: ninguno de los proveedores activos de Reglas de Campo tiene un ID almacenado en este libro.",
|
||||
"allFieldsLocked": "Todos los campos están bloqueados",
|
||||
@@ -5297,9 +5521,19 @@
|
||||
"hideUnchanged": "Ocultar sin cambios",
|
||||
"showUnchanged": "Mostrar sin cambios",
|
||||
"current": "Actual",
|
||||
"new": "Nuevo",
|
||||
"noMetadata": "No hay metadatos disponibles de esta fuente.",
|
||||
"noChangedFields": "No hay campos modificados ni faltantes. Utilice Mostrar sin cambios para inspeccionar todo.",
|
||||
"applyToForm": "Aplicar al formulario"
|
||||
"applyToForm": "Aplicar al formulario",
|
||||
"secondCover": {
|
||||
"audioResults": "Resultados de portada de audiolibro",
|
||||
"bookResults": "Resultados de portada del libro",
|
||||
"showCover": "Mostrar la portada {provider} , {index} de {total}",
|
||||
"searchingAudio": "Buscando ediciones de audiolibro...",
|
||||
"searchingBook": "Buscando ediciones de libro...",
|
||||
"noAudio": "No se encontraron portadas de audiolibro.",
|
||||
"noBook": "No se han encontrado portadas de libros."
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
"locked": "Bloqueado",
|
||||
@@ -5308,8 +5542,14 @@
|
||||
"newCoverAlt": "Nueva portada",
|
||||
"pickCoverFromProvider": "Elija cobertura de otro proveedor",
|
||||
"pickCoverSource": "Elija la fuente de la portada",
|
||||
"coverShapeHint": {
|
||||
"portraitForAudio": "Imagen vertical. Las portadas de audiolibro son cuadradas.",
|
||||
"squareForBook": "Imagen cuadrada. Las portadas de los libros son retratos."
|
||||
},
|
||||
"pickFromProvider": "Elija de otro proveedor",
|
||||
"pickSource": "Elegir fuente",
|
||||
"useNew": "Usa el nuevo {field}",
|
||||
"keepCurrent": "Mantener el {field} actual",
|
||||
"genreWriteMode": {
|
||||
"label": "Cómo aplicar géneros",
|
||||
"merge": "Fusionar",
|
||||
@@ -5318,7 +5558,57 @@
|
||||
"empty": "vacío",
|
||||
"showLess": "Mostrar menos",
|
||||
"showMore": "Mostrar más",
|
||||
"coverPreviewAlt": "Vista previa de la portada"
|
||||
"coverPreviewAlt": "Vista previa de la portada",
|
||||
"fields": {
|
||||
"coverUrl": "Portada",
|
||||
"bookCover": "Portada de libro",
|
||||
"audioCover": "Portada de audiolibro",
|
||||
"title": "Título",
|
||||
"subtitle": "Subtítulo",
|
||||
"authors": "Autores",
|
||||
"description": "Descripción",
|
||||
"publisher": "Editor",
|
||||
"publishedDate": "Publicado",
|
||||
"language": "Idioma",
|
||||
"pageCount": "Número de páginas",
|
||||
"communityRating": "Calificación de la comunidad",
|
||||
"seriesName": "Serie",
|
||||
"seriesIndex": "Índice de series",
|
||||
"isbn13": "ISBN-13",
|
||||
"isbn10": "ISBN-10",
|
||||
"genres": "Géneros",
|
||||
"narrators": "Narradores",
|
||||
"durationSeconds": "Duración (segundos)",
|
||||
"abridged": "Abreviado",
|
||||
"hardcoverEditionId": "ID de la edición en tapa dura",
|
||||
"comicIssueNumber": "Número de emisión",
|
||||
"comicVolumeName": "Volumen",
|
||||
"comicPencillers": "Dibujantes a lápiz",
|
||||
"comicInkers": "Entintadores",
|
||||
"comicColorists": "Coloristas",
|
||||
"comicLetterers": "Rotuladores",
|
||||
"comicCoverArtists": "Artistas de portada",
|
||||
"comicCharacters": "Personajes",
|
||||
"comicTeams": "Equipos",
|
||||
"comicLocations": "Ubicaciones",
|
||||
"comicStoryArcs": "Arcos de la historia",
|
||||
"sourceUrl": "URL de origen"
|
||||
},
|
||||
"providerIds": {
|
||||
"google": "ID de Google Books.",
|
||||
"goodreads": "ID de Goodreads",
|
||||
"amazon": "ID de Amazon",
|
||||
"hardcover": "ID de Hardcover",
|
||||
"openLibrary": "ID de Open Library",
|
||||
"itunes": "ID de iTunes",
|
||||
"audible": "ID de Audible",
|
||||
"librofm": "Libro.fm ISBN",
|
||||
"comicvine": "ID de ComicVine",
|
||||
"ranobedb": "ID de RanobeDB",
|
||||
"kobo": "ID de Kobo",
|
||||
"lubimyczytac": "ID de LubimyCzytac",
|
||||
"aladin": "ID de Aladin"
|
||||
}
|
||||
},
|
||||
"searchDrawer": {
|
||||
"searchTitle": "Metadatos de búsqueda",
|
||||
@@ -5911,6 +6201,8 @@
|
||||
"table": {
|
||||
"title": "Sesiones",
|
||||
"sourceWeb": "Web",
|
||||
"sourceIos": "App iOS",
|
||||
"sourceWatchos": "Apple Watch",
|
||||
"sourceManual": "Manual",
|
||||
"colDate": "Fecha",
|
||||
"colDateMobile": "Fecha",
|
||||
@@ -5993,6 +6285,15 @@
|
||||
"chips": {
|
||||
"addPlaceholder": "Añadir..."
|
||||
},
|
||||
"quickFilter": {
|
||||
"presentFiles": "Filtrar los archivos actuales",
|
||||
"missingFiles": "Filtrar a archivos faltantes",
|
||||
"withCovers": "Filtrar a libros con portadas",
|
||||
"missingCovers": "Filtrar a los libros que faltan portadas",
|
||||
"missingAudioCovers": "Filtrar a libros que faltan portadas de audiolibro",
|
||||
"withValues": "Filtrar a filas con valores",
|
||||
"emptyRows": "Filtrar a filas vacías"
|
||||
},
|
||||
"cover": {
|
||||
"previewDescription": "Vista previa de la portada del libro",
|
||||
"editDescription": "Editar portada del libro",
|
||||
@@ -6039,6 +6340,8 @@
|
||||
"read": {
|
||||
"play": "Jugar",
|
||||
"read": "Leído",
|
||||
"readFormat": "Leer {format}",
|
||||
"playFormat": "Reproducir {format}",
|
||||
"primary": "Principal",
|
||||
"peekFormat": "Vistazo {format}",
|
||||
"chooseFormat": "Elige el formato para leer o reproducir",
|
||||
@@ -7136,6 +7439,7 @@
|
||||
},
|
||||
"createDialog": {
|
||||
"title": "Nueva colección",
|
||||
"podcastTitle": "Nueva colección de Podcast",
|
||||
"namePlaceholder": "por ej. Favoritos"
|
||||
},
|
||||
"editDialog": {
|
||||
@@ -7240,6 +7544,10 @@
|
||||
},
|
||||
"support": "Soporte BookOrbit",
|
||||
"supportAria": "Soporte BookOrbit en Ko-fi",
|
||||
"appLinks": {
|
||||
"ios": "Obtén la aplicación para iOS",
|
||||
"android": "Aplicación Android próximamente"
|
||||
},
|
||||
"sectionHeader": {
|
||||
"add": "Añadir",
|
||||
"showAll": "Mostrar todo",
|
||||
@@ -7261,6 +7569,30 @@
|
||||
"seeAllLibraries": "Ver todas las bibliotecas ({count})",
|
||||
"seeAllSmartScopes": "Ver todos los Alcances Inteligentes ({count})",
|
||||
"seeAllCollections": "Ver todas las colecciones ({count})",
|
||||
"podcasts": "Podcasts",
|
||||
"newPodcastLibrary": "Nueva biblioteca de Podcast",
|
||||
"noPodcastLibraries": "Aún no hay bibliotecas de podcast",
|
||||
"filterPodcastLibraries": "Filtrar bibliotecas de podcast",
|
||||
"filterPodcastLibrariesPlaceholder": "Filtrar bibliotecas de podcast...",
|
||||
"seeAllPodcastLibraries": "Ver todas las bibliotecas ({count})",
|
||||
"podcastScopes": "Ámbitos de Podcast",
|
||||
"newPodcastScope": "Nuevo ámbito de Podcast",
|
||||
"noPodcastScopes": "Aún no hay alcances de podcast",
|
||||
"filterPodcastScopes": "Filtrar alcances de podcast",
|
||||
"filterPodcastScopesPlaceholder": "Filtrar alcances de podcast...",
|
||||
"seeAllPodcastScopes": "Ver todos los alcances de podcast ({count})",
|
||||
"podcastCollections": "Colecciones de Podcast",
|
||||
"newPodcastCollection": "Nueva colección de Podcast",
|
||||
"noPodcastCollections": "Aún no hay colecciones de podcast",
|
||||
"filterPodcastCollections": "Filtrar colecciones de podcast",
|
||||
"filterPodcastCollectionsPlaceholder": "Filtrar colecciones de podcast...",
|
||||
"seeAllPodcastCollections": "Ver todas las colecciones de podcast ({count})",
|
||||
"queue": "Cola",
|
||||
"mode": {
|
||||
"books": "Libros",
|
||||
"podcasts": "Podcasts",
|
||||
"switcherAria": "Cambiar entre libros y podcasts"
|
||||
},
|
||||
"updateAvailable": "Actualizar {version}",
|
||||
"updateTooltip": "Actualización {version} disponible",
|
||||
"openUpdateRelease": "Abrir la versión {version} en GitHub",
|
||||
@@ -7274,7 +7606,15 @@
|
||||
"dropped": "{name} soltado en la posición {position} de {total}",
|
||||
"cancelled": "Reordenación cancelada. {name} volvió a la posición {position} de {total}.",
|
||||
"filteredHint": "Borra el filtro para reordenar"
|
||||
}
|
||||
},
|
||||
"podcastImportProgress": "Archivos {processed}/{total}",
|
||||
"podcastImportCounting": "Contando archivos…",
|
||||
"playlists": "Listas inteligentes",
|
||||
"newPlaylist": "Nueva lista inteligente",
|
||||
"noPlaylists": "Aún no hay listas inteligentes",
|
||||
"filterPlaylists": "Filtrar listas inteligentes",
|
||||
"filterPlaylistsPlaceholder": "Filtrar listas de reproducción inteligentes...",
|
||||
"seeAllPlaylists": "Ver todas las listas de reproducción inteligentes ({count})"
|
||||
},
|
||||
"selectionActionBar": {
|
||||
"setReadingStatus": "Establecer estado de lectura",
|
||||
@@ -7420,7 +7760,8 @@
|
||||
"sort": {
|
||||
"custom": "Orden personalizado",
|
||||
"name": "Nombre",
|
||||
"bookCount": "Número de libros"
|
||||
"bookCount": "Número de libros",
|
||||
"showCount": "Mostrar recuento"
|
||||
},
|
||||
"ascending": "Ascendente",
|
||||
"descending": "Descendente",
|
||||
@@ -7431,6 +7772,7 @@
|
||||
"bookCount": "Libros: {count}",
|
||||
"showCount": "Shows: {count}",
|
||||
"librariesEmptyHint": "Crea una biblioteca para empezar a añadir libros.",
|
||||
"podcastLibrariesEmptyHint": "Crear una librería de podcast para comenzar a seguir los espectáculos.",
|
||||
"smartScopesEmptyHint": "Los Alcances Inteligentes guardan un conjunto de filtros que usas a menudo.",
|
||||
"collectionsEmptyHint": "Las colecciones agrupan libros que eliges manualmente."
|
||||
},
|
||||
@@ -7447,6 +7789,11 @@
|
||||
"sourceCode": "Código fuente",
|
||||
"license": "Licencia AGPLv3",
|
||||
"additionalTerms": "Términos adicionales"
|
||||
},
|
||||
"formSheet": {
|
||||
"discardTitle": "¿Descartar cambios?",
|
||||
"discardDescription": "Los cambios no guardados se perderán.",
|
||||
"discardConfirm": "Descartar"
|
||||
}
|
||||
},
|
||||
"customIcons": {
|
||||
@@ -8122,7 +8469,8 @@
|
||||
"title": "Estilo de portada",
|
||||
"portrait": "Retrato",
|
||||
"square": "cuadrado",
|
||||
"hint": "Retrato para libros electrónicos o bibliotecas mixtas. Square para bibliotecas exclusivas de audiolibros."
|
||||
"hint": "Retrato para libros electrónicos o bibliotecas mixtas. Square para bibliotecas exclusivas de audiolibros.",
|
||||
"hintSlots": "Formato vertical para bibliotecas de ebooks o mixtas, y formato cuadrado para bibliotecas exclusivamente de audiolibros. Un libro que tenga tanto ebook como audiolibro mostrará la portada del libro en una biblioteca vertical y la portada del audiolibro en una biblioteca cuadrada."
|
||||
},
|
||||
"icon": {
|
||||
"label": "Icono",
|
||||
@@ -8153,7 +8501,16 @@
|
||||
"noneAdded": "Aún no se han agregado carpetas",
|
||||
"runPrescanHint": "Ejecute un escaneo previo para validar las rutas antes de guardar.",
|
||||
"scanning": "Escaneando…",
|
||||
"prescan": "Pre-escanear"
|
||||
"prescan": "Pre-escanear",
|
||||
"local": {
|
||||
"title": "Carpetas de podcasts existentes",
|
||||
"optional": "Opcional",
|
||||
"description": "Carpetas que ya mantiene los podcasts dentro. BookOrbit los lee donde están y nunca renombre, mueve, o elimina nada dentro.",
|
||||
"addTitle": "Añadir una carpeta de podcast existente",
|
||||
"addDescription": "Cada carpeta directamente dentro se convierte en un espectáculo.",
|
||||
"add": "Añadir otra carpeta",
|
||||
"remove": "Eliminar {folder}"
|
||||
}
|
||||
},
|
||||
"scanner": {
|
||||
"scanMode": {
|
||||
@@ -8236,7 +8593,9 @@
|
||||
"formatPriority": {
|
||||
"title": "Prioridad de formato",
|
||||
"hint": "Cuando un libro tiene varios formatos, se prefiere el formato más alto de la lista."
|
||||
}
|
||||
},
|
||||
"moveUp": "Mover {item} arriba",
|
||||
"moveDown": "Mover {item} abajo"
|
||||
},
|
||||
"fileWrite": {
|
||||
"maxFileSizeMb": "Tamaño máximo de archivo (MB)",
|
||||
@@ -8291,7 +8650,8 @@
|
||||
},
|
||||
"markAsFinished": {
|
||||
"title": "Marcar como terminado",
|
||||
"hint": "Un libro se marca automáticamente como \"leído\" cuando se alcanza este porcentaje de progreso."
|
||||
"hint": "Un libro se marca automáticamente como \"leído\" cuando se alcanza este porcentaje de progreso.",
|
||||
"invalidThreshold": "El progreso final debe estar entre 90 y 100%."
|
||||
}
|
||||
},
|
||||
"schedule": {
|
||||
@@ -8934,6 +9294,12 @@
|
||||
"keyboardShortcutsHint": "Atajos de teclado (?)",
|
||||
"enterFullscreen": "Entrar en pantalla completa",
|
||||
"exitFullscreen": "Salir de pantalla completa",
|
||||
"narrationPlaying": "Reproduciendo narración",
|
||||
"ttsPlaying": "Reproduciendo TTS",
|
||||
"listenWithNarrationShort": "Escuchar (narración)",
|
||||
"listen": "Escuchar",
|
||||
"listenWithNarration": "Escuchar con narración",
|
||||
"listenWithTts": "Escuchar con TTS",
|
||||
"footerMode": {
|
||||
"pageProgress": "Información del pie de página: página + progreso",
|
||||
"sessionTimeLeft": "Información del pie de página: sesión de lectura + tiempo restante",
|
||||
@@ -9212,6 +9578,19 @@
|
||||
"sheet": {
|
||||
"expand": "Expandir panel",
|
||||
"collapse": "Contraer panel"
|
||||
},
|
||||
"narration": {
|
||||
"fallbackTitle": "Narración",
|
||||
"meta": "Narración de audio - {speed}x",
|
||||
"openControls": "Abrir controles de narración",
|
||||
"previousSentence": "Oración anterior",
|
||||
"nextSentence": "Siguiente oración",
|
||||
"play": "Reproducir narración",
|
||||
"pause": "Pausar narración",
|
||||
"showControls": "Mostrar controles",
|
||||
"hideControls": "Ocultar controles",
|
||||
"stop": "Detener narración",
|
||||
"error": "Error de reproducción de narración"
|
||||
}
|
||||
},
|
||||
"scanner": {
|
||||
@@ -9384,6 +9763,7 @@
|
||||
},
|
||||
"createDialog": {
|
||||
"title": "Nuevo Alcance Inteligente",
|
||||
"podcastTitle": "Nueva lista de reproducción inteligente",
|
||||
"createFailed": "No se pudo crear el Alcance Inteligente"
|
||||
},
|
||||
"saveAsDialog": {
|
||||
@@ -9411,6 +9791,14 @@
|
||||
"noGenres": "Sin géneros",
|
||||
"epubOnly": "EPUB Solamente"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"load": "No se pudieron cargar tus alcances inteligentes",
|
||||
"loadEpisodes": "Error al cargar episodios para esta lista de reproducción inteligente",
|
||||
"save": "Error al guardar el alcance inteligente",
|
||||
"delete": "Error al eliminar el alcance inteligente",
|
||||
"reorder": "Error al reordenar los alcances inteligentes",
|
||||
"koboSync": "Error al actualizar la sincronización de Kobo para este alcance inteligente"
|
||||
}
|
||||
},
|
||||
"statistics": {
|
||||
@@ -9589,7 +9977,9 @@
|
||||
"sourceDistribution": {
|
||||
"title": "Dónde lees",
|
||||
"emptyTitle": "Aún no hay actividad de lectura",
|
||||
"emptyDescription": "Lea en la web, KOReader o Kobo para ver su fuente dividida."
|
||||
"emptyDescription": "Lea en la web, KOReader o Kobo para ver su fuente dividida.",
|
||||
"emptyDescriptionWithAppleClients": "Lee en la web, la aplicación iOS, Apple Watch, KOReader o Kobo para ver tu división de fuentes.",
|
||||
"emptyDescriptionWithNativeClients": "Lee en la web, en la app para iOS o Android, en el Apple Watch, en KOReader o en Kobo para ver el desglose de tus fuentes."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -9771,7 +10161,16 @@
|
||||
"isbn": "ISBN",
|
||||
"formats": "Formatos",
|
||||
"collections": "Colecciones",
|
||||
"added": "Añadido"
|
||||
"added": "Añadido",
|
||||
"size": "Tamaño",
|
||||
"metadata": "Metadatos",
|
||||
"reading": "Leyendo",
|
||||
"folder": "Carpeta",
|
||||
"noIsbn": "No establecido",
|
||||
"notStarted": "No iniciado",
|
||||
"outOfHundred": "/100",
|
||||
"percentRead": "{percent} leídos",
|
||||
"fileCount": "{count, plural, one {# archivo} other {# archivos}}"
|
||||
},
|
||||
"initial": {
|
||||
"title": "Encuentra libros duplicados",
|
||||
@@ -9791,11 +10190,82 @@
|
||||
"status": "No se pudo cargar el progreso del escaneo.",
|
||||
"scan": "El escaneo duplicado falló. Intente ejecutarlo nuevamente.",
|
||||
"results": "No se pudieron cargar grupos duplicados.",
|
||||
"delete": "No se pudieron eliminar los libros duplicados seleccionados."
|
||||
"delete": "No se pudieron eliminar los libros duplicados seleccionados.",
|
||||
"dismiss": "No se pudo descartar ese grupo.",
|
||||
"restore": "No se pudo restaurar ese par."
|
||||
},
|
||||
"pagination": {
|
||||
"label": "Páginas de grupos duplicadas",
|
||||
"page": "Página {page} de {total}"
|
||||
},
|
||||
"similarityOption": "{percent} y más",
|
||||
"scannedBooks": "{count} libros · revisado {when}",
|
||||
"scanProgress": "{processed} de {total} libros",
|
||||
"recommended": "Recomendado",
|
||||
"keeping": "Manteniendo",
|
||||
"willDelete": "Delete",
|
||||
"keepCopy": "Mantener {name}",
|
||||
"selectGroup": "Seleccionar {title}",
|
||||
"selectAll": "Seleccionar todos los grupos de esta página",
|
||||
"compareCopies": "Compara las copias de {title}",
|
||||
"compareCaption": "Comparación campo por campo de {count} copias",
|
||||
"fieldColumn": "Campo",
|
||||
"filesEach": "{count, plural, one {# archivo cada} other {# archivos cada}}",
|
||||
"moreFilesCount": "{count, plural, one {y # archivo más} other {y # más archivos}}",
|
||||
"identicalAcross": "{count, plural, one {Identico en ambas copias:} other {Identico en todas las # copias:}}",
|
||||
"deleteGroup": "{count, plural, one {Eliminar # copia, liberar {size}} other {Eliminar # copias, liberar {size}}}",
|
||||
"confidence": {
|
||||
"file_hash": "Idéntico",
|
||||
"isbn": "Mismo ISBN",
|
||||
"exact_metadata": "Búsqueda exacta",
|
||||
"fuzzy_metadata": "Similar",
|
||||
"withSimilarity": "{label} {percent}"
|
||||
},
|
||||
"summary": {
|
||||
"groups": "{count, plural, one {# grupo} other {# grupos}}",
|
||||
"extraCopies": "{count, plural, one {copia extra} other {copias extra}}",
|
||||
"reclaimable": "recuperable"
|
||||
},
|
||||
"columns": {
|
||||
"match": "Coincidencia",
|
||||
"book": "Libro",
|
||||
"copies": "Copias",
|
||||
"libraries": "Librerías",
|
||||
"frees": "Libres",
|
||||
"keeping": "Manteniendo"
|
||||
},
|
||||
"keepRule": {
|
||||
"label": "Mantener",
|
||||
"metadata": "Mejor metadatos",
|
||||
"size": "Archivos más grandes",
|
||||
"formats": "La mayoría de formatos",
|
||||
"oldest": "Copia más antigua",
|
||||
"newest": "Copia más reciente",
|
||||
"hint": "Selecciona una copia que conservar en cada grupo. Puedes cambiar la selección en cualquier fila."
|
||||
},
|
||||
"sort": {
|
||||
"label": "Ordenar",
|
||||
"reclaimable": "Mayor espacio liberado",
|
||||
"copies": "Más copiados",
|
||||
"confidence": "Coincidencia más fuerte",
|
||||
"title": "Título de A a Z"
|
||||
},
|
||||
"keeper": {
|
||||
"yourChoice": "Tu selección",
|
||||
"reading": "has completado el {percent}",
|
||||
"collection": "está en {name}",
|
||||
"metadata": "metadatos {score}",
|
||||
"largest": "más grande en {size}",
|
||||
"formats": "{count} formatos",
|
||||
"isbn": "tiene un ISBN",
|
||||
"added": "añadido {date}",
|
||||
"riskReading": "elimina una copia que hayas completado el {percent}",
|
||||
"riskCollection": "borra una copia en {name}"
|
||||
},
|
||||
"selection": {
|
||||
"summary": "{groups} grupos seleccionados, {copies} copias para eliminar, libera {size}",
|
||||
"clear": "Limpiar",
|
||||
"review": "{count, plural, one {Revisa # copia} other {Revisa # copias}}"
|
||||
}
|
||||
},
|
||||
"entityManager": {
|
||||
|
||||
@@ -9552,7 +9552,7 @@
|
||||
"reading": "En cours",
|
||||
"unread": "Non commencées",
|
||||
"complete": "Complètes",
|
||||
"gaps": "Trous",
|
||||
"gaps": "Incomplètes",
|
||||
"read": "Lue",
|
||||
"inProgress": "En cours",
|
||||
"hasGaps": "Avec des trous",
|
||||
|
||||
+3769
-213
File diff suppressed because it is too large
Load Diff
@@ -17,7 +17,10 @@
|
||||
"no": "No",
|
||||
"show": "Mostra",
|
||||
"hide": "Nascondi",
|
||||
"undo": "Annulla"
|
||||
"undo": "Annulla",
|
||||
"pagination": {
|
||||
"pageOf": "Pagina {page} di {totalPages}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -421,6 +424,9 @@
|
||||
"collapseSeries": {
|
||||
"label": "Comprimi le serie per impostazione predefinita",
|
||||
"hint": "Raggruppa i libri della stessa serie in un'unica scheda nelle visualizzazioni della biblioteca e della raccolta"
|
||||
},
|
||||
"bookRequests": {
|
||||
"label": "Mostra le richieste di libri"
|
||||
}
|
||||
},
|
||||
"icons": {
|
||||
@@ -3338,14 +3344,22 @@
|
||||
"autoRetryShort": "A failed download falls through to the runner-up.",
|
||||
"maxAttemptsShort": "Il primo tentativo e tutti i successivi tentativi vengono conteggiati ai fini di questo limite.",
|
||||
"noSourcesConfigured": "Nessuna fonte di ricerca è impostata, quindi non verrà cercato nulla e ogni richiesta approvata tornerà indietro. Aggiungine una sotto Fonti.",
|
||||
"maxAttempts": "Tentativi per richiesta",
|
||||
"maxAttemptsHint": "Ogni versione che BookOrbit invia ad un client di download per questa richiesta conta verso questo limite: il primo tentativo automatico, qualsiasi cosa provata dopo che una fonte ha rifiutato, e qualsiasi cosa provata dopo che un download non è riuscito. Impostare a 1 per rinunciare dopo il primo tentativo.",
|
||||
"autoSearchIntervalShort": "Contato dall'ultima ricerca, e allungato con l'invecchiare della richiesta.",
|
||||
"autoSearchMaxAgeUnit": "giorni",
|
||||
"verify": "Controllare le importazioni in relazione alla domanda",
|
||||
"verifyOnHint": "Ogni file scaricato viene confrontato con il libro che è stato richiesto prima di essere archiviato. Tutto ciò che non ha una corrispondenza sufficiente attende nel Book Dock che qualcuno lo controlli.",
|
||||
"verificationEnabled": "Il controllo dell'importazione è attivo",
|
||||
"destinationUnset": "Nessun predefinito",
|
||||
"destinationHiddenLibrary": "Una libreria che non puoi vedere",
|
||||
"destinationHiddenFolder": "Una cartella che non puoi vedere",
|
||||
"selectFolder": "Scegli una cartella",
|
||||
"destinationLibraryFor": "Libreria predefinita per richieste di {medium}",
|
||||
"importFormats": "Formato di importazione"
|
||||
},
|
||||
"profiles": {
|
||||
"howProfiles": "Come funzionano i profili di rilascio"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
+174
-9
@@ -17,7 +17,14 @@
|
||||
"no": "Não",
|
||||
"show": "Mostrar",
|
||||
"hide": "Ocultar",
|
||||
"undo": "Desfazer"
|
||||
"undo": "Desfazer",
|
||||
"pagination": {
|
||||
"label": "Paginação",
|
||||
"pageOf": "Página {page} de {totalPages}",
|
||||
"previousPage": "Página anterior",
|
||||
"nextPage": "Próxima página",
|
||||
"goToPage": "Ir para a página {page}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -421,6 +428,11 @@
|
||||
"collapseSeries": {
|
||||
"label": "Recolher séries por padrão",
|
||||
"hint": "Agrupar livros da mesma série em um único cartão nas visualizações de biblioteca e coleção"
|
||||
},
|
||||
"bookRequests": {
|
||||
"label": "Mostrar solicitações de livros",
|
||||
"hint": "Mostrar páginas, avisos e configurações desta conta. Requisições existentes continuam sendo executadas quando ocultas.",
|
||||
"saveFailed": "Não foi possível atualizar a visibilidade de solicitações de livros"
|
||||
}
|
||||
},
|
||||
"icons": {
|
||||
@@ -1504,6 +1516,7 @@
|
||||
"subtitle": "Subtítulo",
|
||||
"description": "Descrição",
|
||||
"cover": "Capa",
|
||||
"audioCover": "Capas de audiolivros",
|
||||
"authors": "Autores",
|
||||
"publisher": "Editora",
|
||||
"publishedYear": "Ano de publicação",
|
||||
@@ -1688,6 +1701,7 @@
|
||||
"clearAllProviders": "Limpar Todos os Provedores",
|
||||
"clearAll": "Limpar Tudo",
|
||||
"resetToDefault": "Restaurar Padrão",
|
||||
"bookCover": "Capa do livro",
|
||||
"reset": "Restaurar",
|
||||
"dragProvidersHint": "Arraste os provedores daqui para qualquer campo para adicioná-los",
|
||||
"dragProviderHere": "arraste um provedor para cá",
|
||||
@@ -1822,6 +1836,7 @@
|
||||
"makeFirst": "Tornar-se primeiro em todos os lugares",
|
||||
"makeLast": "Tornar durável em todos os lugares",
|
||||
"removeEverywhere": "Remover de todos os campos",
|
||||
"audioCoverOrderKept": "Reordenar ignora a regra do Audiobook que mantém as fontes do audiolivro primeiro.",
|
||||
"allFields": "Todos os campos",
|
||||
"overridesOnly": "Substituir apenas",
|
||||
"clearFilters": "Limpar filtros"
|
||||
@@ -4781,6 +4796,26 @@
|
||||
"primary": "Primário",
|
||||
"audiobook": "Audiolivro"
|
||||
},
|
||||
"formats": {
|
||||
"epub": "EPUB e-book",
|
||||
"kepub": "KEPUB e-book",
|
||||
"pdf": "Documento em PDF",
|
||||
"cbz": "Quadrinhos CBZ",
|
||||
"cbr": "CBR quadrinhos",
|
||||
"cb7": "CBR quadrinhos",
|
||||
"mobi": "MOBI e-book",
|
||||
"azw3": "AZW3 e-book",
|
||||
"azw": "AZW e-book",
|
||||
"fb2": "FictionBook",
|
||||
"m4b": "Áudio M4B",
|
||||
"mp3": "Áudio MP3",
|
||||
"m4a": "Áudio M4A",
|
||||
"opus": "Áudio Opus",
|
||||
"ogg": "Áudio OGG",
|
||||
"flac": "Áudio FLAC",
|
||||
"readAlong": "Leitura de EPUB",
|
||||
"primary": "Formato principal"
|
||||
},
|
||||
"actions": {
|
||||
"read": "Ler",
|
||||
"listen": "Ouvir",
|
||||
@@ -4804,6 +4839,12 @@
|
||||
"openAs": "Abrir como {format}",
|
||||
"openReadAlong": "Abrir leitura ao longo do EPUB"
|
||||
},
|
||||
"coverRegeneration": {
|
||||
"failed": "Não foi possível regerar a capa",
|
||||
"bulkInProgress": "Reextração de capas",
|
||||
"bulkFailed": "Não foi possível re-extrair as capas",
|
||||
"bulkCompleted": "Reextraído {updated} de {processed, plural, one {# capa} other {# capas}}"
|
||||
},
|
||||
"readStatus": {
|
||||
"unread": "Não Lido",
|
||||
"wantToRead": "Quero Ler",
|
||||
@@ -4824,7 +4865,10 @@
|
||||
"progressPercent": "Baixando {percent} do {total}",
|
||||
"progressBytes": "Baixando {transferred}",
|
||||
"failed": "Falha no download",
|
||||
"exportFailed": "Falha na exportação"
|
||||
"exportFailed": "Falha na exportação",
|
||||
"audiolessEpub": "EPUB do KOReader",
|
||||
"audiolessEpubHint": "Baixar EPUB para o KOReader com arquivos de áudio removidos",
|
||||
"noAudio": "sem áudio"
|
||||
},
|
||||
"sort": {
|
||||
"moveUp": "Mover para cima",
|
||||
@@ -4896,6 +4940,7 @@
|
||||
"isbn": "ISBN",
|
||||
"metadataScore": "Pontuação de Metadados",
|
||||
"cover": "Capa",
|
||||
"audioCover": "Capa de Audiobook",
|
||||
"lockStatus": "Status de bloqueio",
|
||||
"seriesStatus": "Status da Série"
|
||||
},
|
||||
@@ -5199,7 +5244,32 @@
|
||||
"saving": "Salvando...",
|
||||
"saveCover": "Salvar capa",
|
||||
"revertToOriginal": "Reverter para o original",
|
||||
"regenerateCover": "Gerar Capa Novamente"
|
||||
"regenerateCover": "Gerar Capa Novamente",
|
||||
"slotsLabel": "Capa a editar",
|
||||
"slotEbook": "Livro",
|
||||
"slotAudio": "Audiobook",
|
||||
"slotEbookName": "Capa do Livro",
|
||||
"slotAudioName": "Capa de Audiobook",
|
||||
"editingEbook": "Editando a capa do livro",
|
||||
"editingAudio": "Editando a capa de audiolivro",
|
||||
"lockEbookCover": "Travar capa do livro",
|
||||
"unlockEbookCover": "Desbloquear capa do livro",
|
||||
"lockAudioCover": "Travar capa do audiobook",
|
||||
"unlockAudioCover": "Desbloquear capa do audiobook",
|
||||
"viewLarger": "Ver maior",
|
||||
"viewLargerEbook": "Ver capa de livro maior",
|
||||
"viewLargerAudio": "Ver capa do audiobook maior",
|
||||
"sourceMode": "Origem da imagem",
|
||||
"urlLabel": "URL da Imagem",
|
||||
"saveFailed": "Não foi possível salvar a capa",
|
||||
"revertFailed": "Não foi possível reverter a capa"
|
||||
},
|
||||
"coverLightbox": {
|
||||
"title": "Pré-visualização da capa",
|
||||
"description": "Capa completa. Pressione Escape para fechar.",
|
||||
"switchLabel": "Capa a ser exibida",
|
||||
"ebook": "Livro",
|
||||
"audio": "Audiobook"
|
||||
},
|
||||
"coverSearch": {
|
||||
"title": "Busca Online",
|
||||
@@ -5240,8 +5310,10 @@
|
||||
"cancelEditAria": "Cancelar edição da revisão pessoal"
|
||||
},
|
||||
"editCover": "Editar capa",
|
||||
"viewCover": "Ver capa maior",
|
||||
"finished": "Concluído",
|
||||
"resetFileProgress": "Redefinir progresso do arquivo",
|
||||
"resetEditionProgress": "Redefinir progresso para {format}",
|
||||
"resetting": "Redefinindo...",
|
||||
"resetProgressConfirm": "Redefinir progresso de leitura armazenado para {label}?",
|
||||
"moreCount": "+{count} mais",
|
||||
@@ -5379,6 +5451,7 @@
|
||||
"loadFromFileTooltip": "Carregar metadados do arquivo primário do livro",
|
||||
"writeToFile": "Gravar no arquivo",
|
||||
"autoFill": "Preenchimento automático",
|
||||
"autoFillFailed": "Auto-preenchimento falhou",
|
||||
"fetchingMetadata": "Buscando metadados...",
|
||||
"noExistingProviderIds": "Nenhum metadados buscado: nenhum dos provedores da regra de campo ativo tem um ID armazenado neste livro.",
|
||||
"allFieldsLocked": "Todos os campos estão bloqueados",
|
||||
@@ -5448,9 +5521,19 @@
|
||||
"hideUnchanged": "Ocultar inalterados",
|
||||
"showUnchanged": "Mostrar inalterados",
|
||||
"current": "Atual",
|
||||
"new": "Novo",
|
||||
"noMetadata": "Nenhum metadado disponível desta fonte.",
|
||||
"noChangedFields": "Nenhum campo alterado ou ausente. Use Mostrar inalterados para inspecionar tudo.",
|
||||
"applyToForm": "Aplicar ao formulário"
|
||||
"applyToForm": "Aplicar ao formulário",
|
||||
"secondCover": {
|
||||
"audioResults": "Os resultados da capa do Audiobook",
|
||||
"bookResults": "Os resultados da capa do livro",
|
||||
"showCover": "Exibir a capa {provider}, {index} de {total}",
|
||||
"searchingAudio": "Pesquisando edições de audioobook...",
|
||||
"searchingBook": "Procurando edições de livros...",
|
||||
"noAudio": "Nenhuma capa de audiobook foi encontrada.",
|
||||
"noBook": "Nenhuma capa de livro encontrada."
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
"locked": "Bloqueado",
|
||||
@@ -5459,8 +5542,14 @@
|
||||
"newCoverAlt": "Nova capa",
|
||||
"pickCoverFromProvider": "Escolher capa de outro provedor",
|
||||
"pickCoverSource": "Escolher fonte da capa",
|
||||
"coverShapeHint": {
|
||||
"portraitForAudio": "Imagem em retrato. Capas de audiobooks são quadradas.",
|
||||
"squareForBook": "Imagem quadrada. Capas de livro são em formato retrato."
|
||||
},
|
||||
"pickFromProvider": "Escolher de outro provedor",
|
||||
"pickSource": "Escolher fonte",
|
||||
"useNew": "Use o novo {field}",
|
||||
"keepCurrent": "Manter a atual {field}",
|
||||
"genreWriteMode": {
|
||||
"label": "Como aplicar gêneros",
|
||||
"merge": "Mesclar",
|
||||
@@ -5469,7 +5558,57 @@
|
||||
"empty": "vazio",
|
||||
"showLess": "Mostrar menos",
|
||||
"showMore": "Mostrar mais",
|
||||
"coverPreviewAlt": "Pré-visualização da capa"
|
||||
"coverPreviewAlt": "Pré-visualização da capa",
|
||||
"fields": {
|
||||
"coverUrl": "Capa",
|
||||
"bookCover": "Capa do Livro",
|
||||
"audioCover": "Capa de Audiobook",
|
||||
"title": "Título",
|
||||
"subtitle": "Subtítulo",
|
||||
"authors": "Autores",
|
||||
"description": "Descrição",
|
||||
"publisher": "Editora",
|
||||
"publishedDate": "Publicado",
|
||||
"language": "Idioma",
|
||||
"pageCount": "Número de páginas",
|
||||
"communityRating": "Avaliação da comunidade",
|
||||
"seriesName": "Séries",
|
||||
"seriesIndex": "Índice da série",
|
||||
"isbn13": "ISBN-13",
|
||||
"isbn10": "ISBN-10",
|
||||
"genres": "Gêneros",
|
||||
"narrators": "Narradores",
|
||||
"durationSeconds": "Duração (segundos)",
|
||||
"abridged": "Resumido",
|
||||
"hardcoverEditionId": "ID da edição Hardcover",
|
||||
"comicIssueNumber": "Número de emissão",
|
||||
"comicVolumeName": "Volume",
|
||||
"comicPencillers": "Desenhistas",
|
||||
"comicInkers": "Colaboradores",
|
||||
"comicColorists": "Coloristas",
|
||||
"comicLetterers": "Letristas",
|
||||
"comicCoverArtists": "Artistas da capa",
|
||||
"comicCharacters": "Personagens",
|
||||
"comicTeams": "Equipes",
|
||||
"comicLocations": "Localizações",
|
||||
"comicStoryArcs": "Arcos de História",
|
||||
"sourceUrl": "URL de origem"
|
||||
},
|
||||
"providerIds": {
|
||||
"google": "ID Google Books",
|
||||
"goodreads": "ID Goodreads",
|
||||
"amazon": "ID da Amazon",
|
||||
"hardcover": "ID do Hardcover",
|
||||
"openLibrary": "ID do Open Library",
|
||||
"itunes": "ID do iTunes",
|
||||
"audible": "ID do Audible",
|
||||
"librofm": "Libro.fm ISBN",
|
||||
"comicvine": "ID da ComicVine",
|
||||
"ranobedb": "ID do RanobeDB",
|
||||
"kobo": "ID do KOBO",
|
||||
"lubimyczytac": "ID do LubimyCzytac",
|
||||
"aladin": "ID do Aladin"
|
||||
}
|
||||
},
|
||||
"searchDrawer": {
|
||||
"searchTitle": "Buscar Metadados",
|
||||
@@ -6146,6 +6285,15 @@
|
||||
"chips": {
|
||||
"addPlaceholder": "Adicionar..."
|
||||
},
|
||||
"quickFilter": {
|
||||
"presentFiles": "Filtrar para apresentar arquivos",
|
||||
"missingFiles": "Filtrar para arquivos ausentes",
|
||||
"withCovers": "Filtrar para livros com capas",
|
||||
"missingCovers": "Filtrar por livros sem capas",
|
||||
"missingAudioCovers": "Filtrar para livros com capas de audiolivro faltando",
|
||||
"withValues": "Filtro para linhas com valores",
|
||||
"emptyRows": "Filtro para linhas vazias"
|
||||
},
|
||||
"cover": {
|
||||
"previewDescription": "Pré-visualização da capa do livro",
|
||||
"editDescription": "Editar capa do livro",
|
||||
@@ -6192,6 +6340,8 @@
|
||||
"read": {
|
||||
"play": "Ouvir",
|
||||
"read": "Ler",
|
||||
"readFormat": "Ler {format}",
|
||||
"playFormat": "Reproduzir {format}",
|
||||
"primary": "Primário",
|
||||
"peekFormat": "Espiar {format}",
|
||||
"chooseFormat": "Escolha o formato para ler ou ouvir",
|
||||
@@ -8323,7 +8473,8 @@
|
||||
"title": "Estilo da capa",
|
||||
"portrait": "Retrato",
|
||||
"square": "Quadrado",
|
||||
"hint": "Retrato para e-books ou bibliotecas mistas. Quadrado para bibliotecas exclusivas de audiolivros."
|
||||
"hint": "Retrato para e-books ou bibliotecas mistas. Quadrado para bibliotecas exclusivas de audiolivros.",
|
||||
"hintSlots": "Retrato para livros ebook ou bibliotecas mistas, quadrado para bibliotecas somente de audiolivro. Um livro com um ebook e um audiobook mostra sua capa de livro em uma biblioteca como retrato e sua capa de audiolivro em um quadrado."
|
||||
},
|
||||
"icon": {
|
||||
"label": "Ícone",
|
||||
@@ -8446,7 +8597,9 @@
|
||||
"formatPriority": {
|
||||
"title": "Prioridade de formato",
|
||||
"hint": "Quando um livro possui vários formatos, o formato mais alto na lista é o preferido."
|
||||
}
|
||||
},
|
||||
"moveUp": "Mover {item} para cima",
|
||||
"moveDown": "Mover {item} para baixo"
|
||||
},
|
||||
"fileWrite": {
|
||||
"maxFileSizeMb": "Tamanho máx. do arquivo (MB)",
|
||||
@@ -8501,7 +8654,8 @@
|
||||
},
|
||||
"markAsFinished": {
|
||||
"title": "Marcar como concluído",
|
||||
"hint": "Um livro é automaticamente marcado como \"lido\" quando atingir esta porcentagem de progresso."
|
||||
"hint": "Um livro é automaticamente marcado como \"lido\" quando atingir esta porcentagem de progresso.",
|
||||
"invalidThreshold": "O progresso concluído deve situar-se entre 90% e 100%."
|
||||
}
|
||||
},
|
||||
"schedule": {
|
||||
@@ -10325,10 +10479,21 @@
|
||||
"extracted": "Extraído",
|
||||
"custom": "Personalizado"
|
||||
},
|
||||
"brokenSlot": {
|
||||
"ebookExtracted": "Capa de livros, extraída",
|
||||
"ebookCustom": "Capa de livro, personalizada",
|
||||
"audioExtracted": "Capa de audioobook extraída",
|
||||
"audioCustom": "Capa personalizada de audioobook"
|
||||
},
|
||||
"table": {
|
||||
"selectPage": "Selecionar tudo nesta página",
|
||||
"coverFolder": "Pasta de capa do livro #{bookId}",
|
||||
"fileCount": "{count, plural, one {# arquivo} other {# arquivos}}"
|
||||
"fileCount": "{count, plural, one {# arquivo} other {# arquivos}}",
|
||||
"orphanMedia": {
|
||||
"ebook": "Capa do Livro",
|
||||
"audio": "Capa de Audiobook",
|
||||
"both": "Capas de livro e audiobooks"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Limpar recursos que faltam?",
|
||||
|
||||
@@ -15,7 +15,16 @@
|
||||
"retry": "Повторить",
|
||||
"yes": "Да",
|
||||
"no": "Нет",
|
||||
"show": "Показать"
|
||||
"show": "Показать",
|
||||
"hide": "Скрыть",
|
||||
"undo": "Отменить",
|
||||
"pagination": {
|
||||
"label": "Нумерация страниц",
|
||||
"pageOf": "Страница {page} из {totalPages}",
|
||||
"previousPage": "Предыдущая страница",
|
||||
"nextPage": "Следующая страница",
|
||||
"goToPage": "Перейти на страницу {page}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -418,6 +427,11 @@
|
||||
"collapseSeries": {
|
||||
"label": "Свернуть по умолчанию",
|
||||
"hint": "Группируйте книги одной и той же серии в одну карту в библиотеке и коллекциях"
|
||||
},
|
||||
"bookRequests": {
|
||||
"label": "Показать запросы на книгу",
|
||||
"hint": "Показывать страницы запросов, подсказки и настройки для этой учетной записи. При скрытии все запросы сохраняются.",
|
||||
"saveFailed": "Не удалось обновить отображение запросов на книгу"
|
||||
}
|
||||
},
|
||||
"icons": {
|
||||
@@ -731,6 +745,8 @@
|
||||
"test": {
|
||||
"connected": "Подключено - {issuer}",
|
||||
"connectionFailed": "Не удалось подключиться",
|
||||
"privateIssuerAddress": "URL-адрес эмитента приходит к частному или локальному сетевому адресу, поэтому сервер отказал в подключении. Установите OIDC_ALLOW_LOCAL_ISSUERS=true на сервере BookOrbit, чтобы разрешить его.",
|
||||
"tlsCertificateUntrusted": "BookOrbit не смог проверить TLS сертификат OIDC провайдера. Если провайдер использует частные сертификаты, установите его PEM сертификат, установите путь к сертификату NODE_EXTRA_CA_CERTS в контейнере и перезапустите BookOrbit.",
|
||||
"hide": "Скрыть",
|
||||
"details": "Детали",
|
||||
"supported": "поддерживается",
|
||||
@@ -781,10 +797,12 @@
|
||||
"updatesGroup": "Обновления",
|
||||
"bookloreImportConfigured": "Буккорный импорт настроен",
|
||||
"importLibraryData": "Импорт данных библиотеки",
|
||||
"migrationConfigured": "Сконфигурирован источник миграции",
|
||||
"migrationRunning": "Миграция запущена",
|
||||
"migrationCompleted": "Миграция завершена",
|
||||
"migrationFailed": "Сбой миграции",
|
||||
"importDescription": "Единоразовый импорт книг, метаданных и прогресс чтения из предыдущей установки Booklore.",
|
||||
"migrationDescription": "Единоразовый импорт книг, метаданных и прогресс чтения из другого библиотечного приложения.",
|
||||
"configuredDescription": "Источник: {name}. Переход пока не запущен - продолжайте установку для импорта.",
|
||||
"runningDescription": "Этап: {stage} - начато {started}",
|
||||
"completedDescription": "От {name} - завершено {date}",
|
||||
@@ -836,6 +854,7 @@
|
||||
"stepReport": "Отчет",
|
||||
"stepReportTitle": "Отчет о миграции",
|
||||
"subtitleSource": "Настройте подключение к базе данных к исходному экземпляру Booklor.",
|
||||
"genericSubtitleSource": "Настройте подключение к источнику исходной библиотеки.",
|
||||
"subtitleMappings": "Сопоставление пользователей с исходными кодами целевым пользователям и перевод файлов.",
|
||||
"subtitleDryRun": "Предпросмотр того, что будет импортировано до выполнения миграции в реальном времени.",
|
||||
"subtitleRun": "Начните импорт в реальном времени и отслеживайте его прогресс.",
|
||||
@@ -920,13 +939,16 @@
|
||||
"reasonNoFilePathMatch": "Путь к файлу не соответствует ни одной книге в этой библиотеке",
|
||||
"reasonNoFileHashMatch": "Файл с хэшем не совпадает ни с одной книгой в этой библиотеке",
|
||||
"reasonNoIsbnMatch": "ISBN не совпадает ни с одной книгой в этой библиотеке",
|
||||
"reasonNoAsinMatch": "ASIN не совпадает ни с одной книгой в этой библиотеке",
|
||||
"reasonInsufficientSourceData": "Недостаточно метаданных для поиска",
|
||||
"reasonAmbiguousIsbnMatch": "Несколько книг совпало с ISBN",
|
||||
"reasonAmbiguousAsinMatch": "Несколько книг совпадает с одним и тем же ASIN",
|
||||
"reasonAmbiguousFileHashMatch": "Несколько книг соответствует одному и тому же хешу файла",
|
||||
"reasonAmbiguousFilePathMatch": "Несколько книг соответствует тому же пути к файлу",
|
||||
"reasonAmbiguousTitleAuthorMatch": "Несколько книг совпало с одним и тем же названием и автором",
|
||||
"reasonUnknown": "Не удалось определить причину",
|
||||
"strategyIsbn": "Соответствует ISBN",
|
||||
"strategyAsin": "Совпало с ASIN",
|
||||
"strategyFileHash": "Совпадает с хэшем файла",
|
||||
"strategyPathMapping": "Соответствует указанному пути файла",
|
||||
"strategyTitleAuthor": "Соответствует названию и автору",
|
||||
@@ -962,6 +984,7 @@
|
||||
"refresh": "Обновить",
|
||||
"sourceUser": "Исходный пользователь",
|
||||
"targetUser": "Целевой пользователь",
|
||||
"doNotImport": "Не импортировать этого пользователя",
|
||||
"noSourceUsersLoaded": "Исходные пользователи еще не загружены.",
|
||||
"noActiveTargetUsers": "Не найдено активных пользователей. Создайте или повторно включите пользователя BookOrbit перед сопоставлением.",
|
||||
"pathPrefixMappings": "Сопоставление префиксов",
|
||||
@@ -1096,11 +1119,26 @@
|
||||
"refreshingCovers": "Обновление покрытий {pct}% ({processed}/{total})",
|
||||
"coversRefreshed": "Обложки обновлены ( Обработано{count})",
|
||||
"onDiskUnit": "{size} На диске",
|
||||
"noFilesIndexed": "Нет индексированных файлов",
|
||||
"formatEntry": "{format} {count}",
|
||||
"openLibrary": "Открыть {name}",
|
||||
"moreActions": "Больше действий {name}",
|
||||
"statsFailed": "Не удалось загрузить количество библиотек. Всё остальное на этой странице продолжает работать.",
|
||||
"filterLabel": "Фильтровать библиотеки",
|
||||
"filterPlaceholder": "Фильтр по названию или пути",
|
||||
"filterClear": "Сбросить фильтр",
|
||||
"sortLabel": "Сортировка",
|
||||
"noMatchesTitle": "Нет библиотек, соответствующих этому фильтру",
|
||||
"noMatchesHint": "Ничего не соответствует \"{query}\" по имени или пути к папке.",
|
||||
"neverScanned": "Никогда не сканировалась",
|
||||
"neverScannedHint": "Запустите сканирование, чтобы индексировать папки",
|
||||
"scanFailedAt": "Сбой {time}",
|
||||
"scanningPercent": "Сканирование {pct}%",
|
||||
"scanCounting": "Подсчёт файлов",
|
||||
"scanCounts": "{processed} из {total}",
|
||||
"scanNoChange": "без изменений",
|
||||
"outcomeSeparator": ", ",
|
||||
"syncConfirmBody": "Это перезапишет метаданные во всех поддерживаемых файлах непосредственно в папке {name} на диске. Это действие нельзя отменить.",
|
||||
"columns": {
|
||||
"library": "Библиотека",
|
||||
"contents": "Содержимое",
|
||||
@@ -1116,6 +1154,19 @@
|
||||
"size": "Размер на диске",
|
||||
"lastScan": "Последнее сканирование"
|
||||
},
|
||||
"trigger": {
|
||||
"manual": "Вручную",
|
||||
"watcher": "Наблюдение",
|
||||
"schedule": "Расписание"
|
||||
},
|
||||
"capability": {
|
||||
"watch": "Следить за папками",
|
||||
"schedule": "Сканирование по расписанию",
|
||||
"fileWrite": "Записать в файл",
|
||||
"fileRename": "Переименовать файлы",
|
||||
"on": "{name}: вкл",
|
||||
"off": "{name}: выкл"
|
||||
},
|
||||
"durationSeconds": "{seconds} с",
|
||||
"durationMinutes": "{minutes}м {seconds}с",
|
||||
"history": {
|
||||
@@ -1184,9 +1235,52 @@
|
||||
"howItWorks": {
|
||||
"title": "Как это работает."
|
||||
},
|
||||
"compositionTitle": "Источник оценки",
|
||||
"compositionHint": "Проценты всегда складываются до 100.",
|
||||
"searchFields": "Фильтр полей",
|
||||
"clearSearch": "Очистить поиск",
|
||||
"noMatches": "Нет полей, соответствующих запросу.",
|
||||
"totalSummary": "{scoring} из 24 очков за поле, всего {total}",
|
||||
"countGroups": "Подсчитать результат",
|
||||
"notScored": "Не оценено",
|
||||
"notScoredHeading": "Не оценено ({count})",
|
||||
"decreaseWeight": "Уменьшить вес {field}",
|
||||
"increaseWeight": "Увеличить вес {field}",
|
||||
"revertField": "Вернуть {field} к сохраненному весу",
|
||||
"table": {
|
||||
"field": "Поле",
|
||||
"weight": "Вес",
|
||||
"share": "Поделиться результатом",
|
||||
"versusDefault": "Изменить"
|
||||
},
|
||||
"groups": {
|
||||
"core": "Основное",
|
||||
"publishing": "Издательство",
|
||||
"classification": "Классификация",
|
||||
"enrichment": "Заполненность",
|
||||
"providers": "ID провайдера"
|
||||
},
|
||||
"rules": {
|
||||
"text": "Учитывать, когда не пусто",
|
||||
"positive": "Учитывать, когда выше нуля",
|
||||
"count": "Учитывать, когда задан хотя бы один",
|
||||
"cover": "Учитывать, когда есть обложка",
|
||||
"providerId": "Учитывать, когда есть ID",
|
||||
"seriesIndex": "Учитывается при значении больше нуля, поэтому пустые серии не учитываются"
|
||||
},
|
||||
"rail": {
|
||||
"title": "Распределение книг",
|
||||
"description": "Цвет бейджа, который читатель видит на карточке книги, относительно всех доступных сегодня книг.",
|
||||
"bandsLabel": "Цвет значка",
|
||||
"bands": {
|
||||
"poor": "ДО 50",
|
||||
"fair": "50-69",
|
||||
"good": "70-89",
|
||||
"great": "90+"
|
||||
},
|
||||
"median": "Среднее",
|
||||
"belowFifty": "До 50",
|
||||
"ninetyPlus": "90 и более",
|
||||
"noBooks": "Еще нет оцененных книг. Запустите переоценку, как только ваша библиотека закончит импорт."
|
||||
}
|
||||
},
|
||||
|
||||
+4154
-546
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user