# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR ORGANIZATION
# 
# Translators:
# Adolfo Jayme-Barrientos, 2014
# Albert, 2016
# dario hereñu <magallania@gmail.com>, 2015-2016
# Enrique Medina <medina9304@gmail.com>, 2016
# Jellby <jellby@yahoo.com>, 2014-2018
# Antonio Mireles <antonio@mirelesindependent.com>, 2016
# juanda097 <juanda097@protonmail.ch>, 2016
# JimmXinu <retiefjimm@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: calibre-plugins\n"
"POT-Creation-Date: 2018-05-24 12:30+Central Daylight Time\n"
"PO-Revision-Date: 2018-05-26 08:24+0000\n"
"Last-Translator: Jellby <jellby@yahoo.com>\n"
"Language-Team: Spanish (http://www.transifex.com/calibre/calibre-plugins/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: ENCODING\n"
"Generated-By: pygettext.py 1.5\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: __init__.py:51
msgid "UI plugin to download FanFiction stories from various sites."
msgstr "Complemento de interfaz de usuario para descargar historias de «fanfiction» desde distintos sitios de Internet."

#: __init__.py:124
msgid ""
"Path to the calibre library. Default is to use the path stored in the "
"settings."
msgstr "Ruta de acceso a la biblioteca de calibre. De manera predeterminada se utiliza la ruta definida en la configuración."

#: common_utils.py:398
msgid "Keyboard shortcuts"
msgstr "Atajos de teclado"

#: common_utils.py:444
msgid "Undefined"
msgstr "Indefinido"

#: common_utils.py:464
msgid "Prefs Viewer dialog"
msgstr "Cuadro de diálogo visualizador de preferencias"

#: common_utils.py:465
msgid "Preferences for: "
msgstr "Preferencias para:"

#: common_utils.py:497
msgid "Clear"
msgstr "Borrar"

#: common_utils.py:499
msgid "Clear all settings for this plugin"
msgstr "Borrar todas las configuraciones de este complemento"

#: common_utils.py:526
msgid ""
"Are you sure you want to clear your settings in this library for this "
"plugin?"
msgstr "¿Está seguro de querer borrar todas las configuraciones en esta biblioteca para este complemento?"

#: common_utils.py:527
msgid ""
"Any settings in other libraries or stored in a JSON file in your calibre "
"plugins folder will not be touched."
msgstr "Las configuraciones en otras bibliotecas o almacenadas en un archivo JSON en la carpeta de complementos de calibre no se modificarán."

#: common_utils.py:528
msgid "You must restart calibre afterwards."
msgstr "Debe reiniciar calibre después."

#: common_utils.py:537
msgid "All settings for this plugin in this library have been cleared."
msgstr "Todas las configuraciones de este complemento en esta biblioteca se han borrado."

#: common_utils.py:538
msgid "Please restart calibre now."
msgstr "Por favor reinicie calibre ahora."

#: common_utils.py:540
msgid "Restart calibre now"
msgstr "Reiniciar calibre ahora"

#: config.py:206
msgid "List of Supported Sites"
msgstr "Lista de sitios compatibles"

#: config.py:208
msgid "FAQs"
msgstr "Preguntas frecuentes"

#: config.py:223
msgid "Basic"
msgstr "Básico"

#: config.py:234
msgid "Calibre Cover"
msgstr "Portada de calibre"

#: config.py:242
msgid "Standard Columns"
msgstr "Columnas estándar"

#: config.py:245
msgid "Custom Columns"
msgstr "Columnas personalizadas"

#: config.py:248
msgid "Email Settings"
msgstr "Configuración de correo electrónico"

#: config.py:251
msgid "Other"
msgstr "Otros"

#: config.py:407
msgid ""
"These settings control the basic features of the plugin--downloading "
"FanFiction."
msgstr "Estas opciones controlan las funciones básicas del complemento, como descargar «fanfiction»."

#: config.py:411
msgid "Defaults Options on Download"
msgstr "Opciones predeterminadas al descargar"

#: config.py:415
msgid ""
"On each download, FanFicFare offers an option to select the output format. "
"<br />This sets what that option will default to."
msgstr "En cada descarga, FanFicFare ofrece la opción de seleccionar el formato de salida.<br/>Esto establece el valor predeterminado para esta opción."

#: config.py:417
msgid "Default Output &Format:"
msgstr "&Formato de salida predeterminado:"

#: config.py:432
msgid ""
"On each download, FanFicFare offers an option of what happens if that story "
"already exists. <br />This sets what that option will default to."
msgstr "En cada descarga, FanFicFare ofrece la opción de elegir qué hacer si la historia ya existe.<br/>Esto establecerá el valor predeterminado para esta opción."

#: config.py:434
msgid "Default If Story Already Exists?"
msgstr "Acción predeterminada si la historia ya existe"

#: config.py:449
msgid "Default Update Calibre &Metadata?"
msgstr "Actualización predeterminada de metadatos"

#: config.py:450
msgid ""
"On each download, FanFicFare offers an option to update Calibre's metadata "
"(title, author, URL, tags, custom columns, etc) from the web site. <br "
"/>This sets whether that will default to on or off. <br />Columns set to "
"'New Only' in the column tabs will only be set for new books."
msgstr "En cada descarga, FanFicFare ofrece la opción de actualizar los metadatos de calibre (título, autor, URL, etiquetas, columnas personalizadas, etc.) desde un sitio de Internet.<br/>Esto establece si la opción está activada o desactivada de manera predeterminada.<br/>Las columnas establecidas en «Sólo nuevo» en la pestaña de columnas sólo se rellenan para los libros nuevos."

#: config.py:454
msgid "Default Update EPUB Cover when Updating EPUB?"
msgstr "¿Actualización predeterminada de portada de EPUB al actualizar EPUB?"

#: config.py:455
msgid ""
"On each download, FanFicFare offers an option to update the book cover image"
" <i>inside</i> the EPUB from the web site when the EPUB is updated.<br "
"/>This sets whether that will default to on or off."
msgstr "En cada descarga, FanFicFare ofrece la opción de actualizar la imagen de portada del libro <i>dentro</i> del EPUB a partir del sitio de Internet cuando se actualiza el EPUB.<br/>Esto establece si la opción está activada o desactivada de manera predeterminada."

#: config.py:459
msgid "Default Background Metadata?"
msgstr "¿Metadatos en segundo plano de manera predeterminada?"

#: config.py:460
msgid ""
"On each download, FanFicFare offers an option to Collect Metadata from sites"
" in a Background process.<br />This returns control to you quicker while "
"updating, but you won't be asked for username/passwords or if you are an "
"adult--stories that need those will just fail.<br />Only available for "
"Update/Overwrite of existing books in case URL given isn't canonical or "
"matches to existing book by Title/Author."
msgstr "En cada descarga, FanFicFare ofrece la opción de recopilar metadatos de Internet en un proceso en segundo plano.<br/>Esto le devuelve el control más rápidamente al actualizar, pero no tendrá la posibilidad de introducir contraseñas o especificar si es usted adulto, las historias que requieran esa información fallarán sin más.<br/>Sólo está disponible para actualizar o reemplazar libros existentes en caso de que el URL dado no sea canónico o coincida con el título actual por título o autor."

#: config.py:466
msgid "Updating Calibre Options"
msgstr "Actualizando opciones de calibre"

#: config.py:470
msgid "Delete other existing formats?"
msgstr "¿Borrar otros formatos existentes?"

#: config.py:471
msgid ""
"Check this to automatically delete all other ebook formats when updating an existing book.\n"
"Handy if you have both a Nook(epub) and Kindle(mobi), for example."
msgstr "Marque esta opción para borrar automáticamente todos los otros formatos al actualizar un libro existente.\nEs útil si tiene un Nook (epub) y un Kindle (mobi), por ejemplo."

#: config.py:475
msgid "Keep Existing Tags when Updating Metadata?"
msgstr "¿Mantener las etiquetas existentes al actualizar metadatos?"

#: config.py:476
msgid ""
"Existing tags will be kept and any new tags added.\n"
"%(cmplt)s and %(inprog)s tags will be still be updated, if known.\n"
"%(lul)s tags will be updated if %(lus)s in %(is)s.\n"
"(If Tags is set to 'New Only' in the Standard Columns tab, this has no effect.)"
msgstr "Las etiquetas existentes se mantendrán y se añadiran las etiquetas nuevas.\nLas etiquetas %(cmplt)s y %(inprog)s se actualizarán en todo caso, si se conocen.\nLas etiquetas %(lul)s se actualizarán si %(lus)s en %(is)s.\n(Si las etiquetas se establecen en «Sólo nuevo» en la pestaña de columnas estándar, esto no tiene efecto)."

#: config.py:480
msgid "Force Author into Author Sort?"
msgstr "¿Forzar autor en orden de autor?"

#: config.py:481
msgid ""
"If checked, the author(s) as given will be used for the Author Sort, too.\n"
"If not checked, calibre will apply it's built in algorithm which makes 'Bob Smith' sort as 'Smith, Bob', etc."
msgstr "Si se activa, el campo de autor(es), tal como esté dado, se usa para orden de autor también.\nSi no se activa, calibre aplicará su algoritmo predefinido, que hace que «Juan Pérez» se ordene como «Pérez, Juan», etc."

#: config.py:485
msgid "Force Title into Title Sort?"
msgstr "¿Forzar título en orden de título?"

#: config.py:486
msgid ""
"If checked, the title as given will be used for the Title Sort, too.\n"
"If not checked, calibre will apply it's built in algorithm which makes 'The Title' sort as 'Title, The', etc."
msgstr "Si se activa, el campo de título, tal como esté dado, se usa para orden de título también.\nSi no se activa, calibre aplicará su algoritmo predefinido, que hace que «El título» se ordene como «título, El», etc."

#: config.py:490
msgid "Check for existing Series Anthology books?"
msgstr "¿Comprobar si existen antologías de serie?"

#: config.py:491
msgid ""
"Check for existing Series Anthology books using each new story's series URL before downloading.\n"
"Offer to skip downloading if a Series Anthology is found.\n"
"Doesn't work when Collect Metadata in Background is selected."
msgstr "Comprobar si existen libros de antología de serie usando el URL de la serie de cada nueva historia antes de descargar.\nOfrece la posibilidad de no descargar si se encuentra una antología de serie.\nNo funciona cuando la recopilación de metadatos en segundo plano está activada."

#: config.py:495 config.py:612
msgid "Reject Without Confirmation?"
msgstr "¿Rechazar sin confirmación?"

#: config.py:496
msgid ""
"Automatically reject storys with existing Series Anthology books.\n"
"Only works if 'Check for existing Series Anthology books' is on.\n"
"Doesn't work when Collect Metadata in Background is selected."
msgstr "Rechazar automáticamente historias con libros de antología de serie existentes.\nSólo funciona si se activa «Comprobar si existen libros de antología de serie».\nNo funciona cuando la recopilación de metadatos en segundo plano está activada."

#: config.py:503
msgid "Check for changed Story URL?"
msgstr "¿Comprobar cambio de URL de historia?"

#: config.py:504
msgid ""
"Warn you if an update will change the URL of an existing book(normally automatic and silent).\n"
"URLs may be changed from http to https silently if the site changed."
msgstr "Avisar si una actualización cambiará el URL de un libro existente (normalmente automático y sin notificación).\nLos URL pueden cambiar de http a https sin avisar si el sitio web cambia."

#: config.py:508
msgid "Search inside ebooks for Story URL?"
msgstr "¿Buscar el URL de historia en el contenido de los libros?"

#: config.py:509
msgid ""
"Look for first valid story URL inside EPUB, ZIP(HTML) or TXT ebook formats if not found in metadata.\n"
"Somewhat risky, could find wrong URL depending on ebook content."
msgstr "Buscar el primer URL de historia válido en el texto del archivo en formato EPUB, ZIP(HTML) o TXT si no se encuentra en los metadatos.\nEsto es algo arriesgado, ya que según el contenido del libro puede encontrarse un URL incorrecto."

#: config.py:513
msgid "Post Processing Options"
msgstr "Opciones de posprocesado"

#: config.py:517
msgid "Mark added/updated books when finished?"
msgstr "¿Marcar los libros añadidos o actualizados al terminar?"

#: config.py:518
msgid ""
"Mark added/updated books when finished.  Use with option below.\n"
"You can also manually search for 'marked:fff_success'.\n"
"'marked:fff_failed' is also available, or search 'marked:fff' for both."
msgstr "Marcar los libros añadidos o actualizados al terminar. Usar con la siguiente opción.\nTambién puede buscar manualmente: «marked:fff_success» (éxito) o «marked:fff_failed» (fallo), o «marked:fff» para ambos casos."

#: config.py:522
msgid "Show Marked books when finished?"
msgstr "¿Mostrar los libros marcados al terminar?"

#: config.py:523
msgid ""
"Show Marked added/updated books only when finished.\n"
"You can also manually search for 'marked:fff_success'.\n"
"'marked:fff_failed' is also available, or search 'marked:fff' for both."
msgstr "Mostrar los libros añadidos o actualizados marcados únicamente al terminar.\nTambién puede buscar manualmente «marked:fff_success» (éxito).\n«marked:fff_failed» (fallo) o «marked:fff» para ambos casos."

#: config.py:527
msgid "Smarten Punctuation (EPUB only)"
msgstr "Corregir puntuación (sólo EPUB)"

#: config.py:528
msgid ""
"Run Smarten Punctuation from Calibre's Polish Book feature on each EPUB "
"download and update."
msgstr "Ejecutar la corrección de puntuación de la función para pulir libros de calibre en cada descarga y actualización de archivos EPUB."

#: config.py:533
msgid ""
"Calculate Word Counts using Calibre internal methods.\n"
"Many sites include Word Count, but many do not.\n"
"This will count the words in each book and include it as if it came from the site."
msgstr "Calcular cuenta de palabras usando los métodos internos de calibre.\nMuchas páginas incluyen cuenta de palabras, pero otras muchas no.\nEsto cuenta las palabras en cada libro e incluye la cuenta como si viniera de la página."

#: config.py:537
msgid "Calculate Word Count:"
msgstr "Calcular cuenta de palabras:"

#: config.py:550
msgid "Automatically Convert new/update books?"
msgstr "¿Convertir automáticamente los libros nuevos o actualizados?"

#: config.py:551
msgid ""
"Automatically call calibre's Convert for new/update books.\n"
"Converts to the current output format as chosen in calibre's\n"
"Preferences->Behavior settings."
msgstr "Utilizar automáticamente la función de conversión de calibre para los libros nuevos o actualizados.\nConvertir al formato de salida actual, definido en Preferencias->Comportamiento"

#: config.py:555
msgid "GUI Options"
msgstr "Opciones de la interfaz gráfica"

#: config.py:559
msgid "Take URLs from Clipboard?"
msgstr "¿Tomar los URL del portapapeles?"

#: config.py:560
msgid "Prefill URLs from valid URLs in Clipboard when Adding New."
msgstr "Rellenar los URL con URL válidos del portapapeles al añadir nuevo."

#: config.py:564
msgid "Default to Update when books selected?"
msgstr "¿Actualizar de manera predeterminada al seleccionar libros?"

#: config.py:565
msgid ""
"The top FanFicFare plugin button will start Update if\n"
"books are selected.  If unchecked, it will always bring up 'Add New'."
msgstr "El botón principal del complemento FanFicFare efectuará una actualización si\nhay libros seleccionados. Si se desactiva, siempre funcionará como «Añadir nuevo»."

#: config.py:569
msgid "Keep 'Add New from URL(s)' dialog on top?"
msgstr "¿Mantener la ventana «Añadir nuevo de URL» en primer plano?"

#: config.py:570
msgid ""
"Instructs the OS and Window Manager to keep the 'Add New from URL(s)'\n"
"dialog on top of all other windows.  Useful for dragging URLs onto it."
msgstr "Soliciar al sistema operativo y al gestor de ventanas que mantenga la ventana «Añadir nuevo de URL» por encima de todas las otras ventanas. Es útil para arrastrar URL sobre ella."

#: config.py:574
msgid "Show estimated time left?"
msgstr "¿Mostrar el tiempo restante estimado?"

#: config.py:575
msgid "When a Progress Bar is shown, show a rough estimate of the time left."
msgstr "Al mostrar una barra de progreso, mostrar una estimación burda del tiempo restante."

#: config.py:579
msgid "Misc Options"
msgstr "Opciones varias"

#: config.py:583
msgid "Inject calibre Series when none found?"
msgstr "¿Incluir la serie de calibre si no se encuentra ninguna?"

#: config.py:584
msgid ""
"If no series is found, inject the calibre series (if there is one) so \n"
"it appears on the FanFicFare title page(not cover)."
msgstr "Si no se encuentra ninguna serie, incluir la de calibre (si hay alguna) \npara que aparezca en el título de página de FanFicFare (no en la portada)."

#: config.py:588
msgid "Search by Title/Author(s) for If Story Already Exists?"
msgstr "¿Buscar por título y autor(es) si la historia ya existe?"

#: config.py:589
msgid ""
"When checking <i>If Story Already Exists</i> FanFicFare will first match by "
"URL Identifier.  But if not found, it can also search existing books by "
"Title and Author(s)."
msgstr "Al comprobar <i>si la historia ya existe</i> FanFicFare buscará primero el identificador URL. Pero si no se encuentra, también puede buscar los libros existentes por título y autor(es)."

#: config.py:593
msgid "Reject List"
msgstr "Lista de rechazos"

#: config.py:597
msgid "Edit Reject URL List"
msgstr "Modificar la lista de URL rechazados"

#: config.py:598
msgid "Edit list of URLs FanFicFare will automatically Reject."
msgstr "Modificar la lista de URL que FanFicFare rechazará automáticamente."

#: config.py:602 config.py:681
msgid "Add Reject URLs"
msgstr "Añadir URL rechazados"

#: config.py:603
msgid "Add additional URLs to Reject as text."
msgstr "Añadir URL adicionales para rechazar como texto."

#: config.py:607
msgid "Edit Reject Reasons List"
msgstr "Modificar la lista de motivos de rechazo"

#: config.py:608 config.py:671
msgid "Customize the Reasons presented when Rejecting URLs"
msgstr "Personalizar los motivos mostrados al rechazar URL"

#: config.py:613
msgid "Always reject URLs on the Reject List without stopping and asking."
msgstr "Rechazar siempre los URL en la lista de rechazos sin parar y preguntar."

#: config.py:617
msgid "Delete on Reject by Default?"
msgstr "¿Marcar eliminar al rechazar?"

#: config.py:618
msgid "Should the checkbox to delete Rejected books be checked by default?"
msgstr "¿Debe marcarse de manera predeterminada la opción de eliminar los libros rechazados?"

#: config.py:655
msgid "Edit Reject URLs List"
msgstr "Modificar la lista de URL rechazados"

#: config.py:669
msgid "Reject Reasons"
msgstr "Motivos de rechazo"

#: config.py:670
msgid "Customize Reject List Reasons"
msgstr "Personalizar la lista de motivos de rechazo"

#: config.py:679
msgid "Reason why I rejected it"
msgstr "Motivo por el que se rechaza"

#: config.py:679
msgid "Title by Author"
msgstr "Título por autor"

#: config.py:682
msgid ""
"Add Reject URLs. Use: <b>http://...,note</b> or <b>http://...,title by "
"author - note</b><br>Invalid story URLs will be ignored."
msgstr "Añadir URL rechazados. <b>http://...,nota</b> o <b>http://...,título por autor - nota</b><br>No se tendrán en cuenta los URL de historia no válidos."

#: config.py:683
msgid ""
"One URL per line:\n"
"<b>http://...,note</b>\n"
"<b>http://...,title by author - note</b>"
msgstr "Un URL por línea.\n<b>http://...,nota</b>\n<b>http://...,título por autor - nota</b>"

#: config.py:685 dialogs.py:1142
msgid "Add this reason to all URLs added:"
msgstr "Añadir este motivo a todos los URL añadidos:"

#: config.py:701
msgid ""
"These settings provide more detailed control over what metadata will be "
"displayed inside the ebook as well as let you set %(isa)s and %(u)s/%(p)s "
"for different sites."
msgstr "Estas configuraciones proporcionan un control más fino sobre qué metadatos se muestran dentro del libro, y permiten establecer%(isa)s y %(u)s o %(p)s para distintos sitios."

#: config.py:708
msgid "personal.ini"
msgstr "personal.ini"

#: config.py:715 config.py:819 config.py:820
msgid "Edit personal.ini"
msgstr "Modificar personal.ini"

#: config.py:720
msgid ""
"FanFicFare now includes find, color coding, and error checking for "
"personal.ini editing.  Red generally indicates errors."
msgstr "FanFicFare ahora incluye búsquedas, código de color y comprobación de errores para las modificaciones de personal.ini. Normalmente el rojo señala algún error."

#: config.py:728
msgid "View \"Safe\" personal.ini"
msgstr "Ver personal.ini «seguro»"

#: config.py:733 config.py:810
msgid ""
"View your personal.ini with usernames and passwords removed.  For safely "
"sharing your personal.ini settings with others."
msgstr "Ver el archivo personal.ini con nombres de usuario y contraseñas eliminados. Para compartir de forma segura las configuraciones de personal.ini."

#: config.py:739
msgid "defaults.ini"
msgstr "defaults.ini"

#: config.py:744
msgid ""
"View all of the plugin's configurable settings\n"
"and their default settings."
msgstr "Ver todas las opciones configurables del complemento y sus valores predeterminados."

#: config.py:745
msgid "View Defaults"
msgstr "Ver opciones predeterminadas"

#: config.py:756
msgid "Calibre Columns"
msgstr "Columnas de calibre"

#: config.py:763
msgid ""
"If checked, when updating/overwriting an existing book, FanFicFare will have"
" the Calibre Columns available to use in replace_metadata, title_page, "
"etc.<br>Click the button below to see the Calibre Column names."
msgstr "Si se activa, al actualizar o reemplazar un libro existente, FanFicFare tendrá las columnas de calibre disponibles para usarlas en replace_metadata, title_page, etc.<br>Pulse el botón para ver los nombres de las columnas de calibre."

#: config.py:764
msgid "Pass Calibre Columns into FanFicFare on Update/Overwrite"
msgstr "Pasar las columnas de calibre a FanFicFare al actualizar o reemplazar"

#: config.py:777
msgid ""
"FanFicFare can pass the Calibre Columns into the download/update "
"process.<br>This will show you the columns available by name."
msgstr "FanFicFare puede pasar las columnas de calibre al proceso de descarga o actualización.<br>Esto le mostrará las columnas disponibles por nombre."

#: config.py:778
msgid "Show Calibre Column Names"
msgstr "Mostrar nombres de columna de calibre"

#: config.py:787
msgid ""
"Changes will only be saved if you click 'OK' to leave Customize FanFicFare."
msgstr "Los cambios sólo se guardarán si pulsa «Aceptar» para abandonar la personalización de FanFicFare."

#: config.py:797
msgid "Plugin Defaults"
msgstr "Opciones predeterminadas del complemento"

#: config.py:798
msgid "Plugin Defaults (%s) (Read-Only)"
msgstr "Valores predeterminados (%s) (sólo lectura)"

#: config.py:809
msgid "View 'Safe' personal.ini"
msgstr "Ver personal.ini «seguro»"

#: config.py:843
msgid "Calibre Column Entry Names"
msgstr "Nombres de entrada de columna de calibre"

#: config.py:844
msgid "Label (entry_name)"
msgstr "Etiqueta (entry_name)"

#: config.py:864
msgid ""
"These settings provide integration with the %(rl)s Plugin.  %(rl)s can "
"automatically send to devices and change custom columns.  You have to create"
" and configure the lists in %(rl)s to be useful."
msgstr "Estas configuraciones permiten la integración con el complemento %(rl)s. %(rl)s puede enviar automáticamente a dispositivos y cambiar columnas personalizadas. Debe crear y configurar las listas en %(rl)s para que sea útil."

#: config.py:869
msgid "Add new/updated stories to \"Send to Device\" Reading List(s)."
msgstr "Añadir historias nuevas o actualizadas a la(s) lista(s) de «Enviar a dispositivo»."

#: config.py:870
msgid ""
"Automatically add new/updated stories to these lists in the %(rl)s plugin."
msgstr "Añadir automáticamente las historias nuevas o actualizadas a estas listas en el complemento %(rl)s."

#: config.py:875
msgid "\"Send to Device\" Reading Lists"
msgstr "Listas «Enviar a dispositivo» de Reading Lists"

#: config.py:876 config.py:879 config.py:893 config.py:896
msgid ""
"When enabled, new/updated stories will be automatically added to these "
"lists."
msgstr "Si se activa, las historias nuevas o actualizadas se añadirán automáticamente a estas listas."

#: config.py:886
msgid "Add new/updated stories to \"To Read\" Reading List(s)."
msgstr "Añadir las historias nuevas o actualizadas a las listas «Para leer» de Reading Lists."

#: config.py:887
msgid ""
"Automatically add new/updated stories to these lists in the %(rl)s plugin.\n"
"Also offers menu option to remove stories from the \"To Read\" lists."
msgstr "Añadir automáticamente las historias nuevas o actualizadas a estas listas en el complemento %(rl)s.\nTambién hay una opción de menú para eliminar historias de las listas «Para leer»."

#: config.py:892
msgid "\"To Read\" Reading Lists"
msgstr "Listas «Para leer» de Reading Lists"

#: config.py:903
msgid "Add stories back to \"Send to Device\" Reading List(s) when marked \"Read\"."
msgstr "Volver a añadir las historias a la(s) lista(s) de «Enviar a dispositivo» al marcarlas como leídas."

#: config.py:904
msgid ""
"Menu option to remove from \"To Read\" lists will also add stories back to "
"\"Send to Device\" Reading List(s)"
msgstr "La opción de menú para eliminar de las listas «Para leer» también vuelve a añadir las historias a las listas de «Enviar a dispositivo» de Reading Lists."

#: config.py:908
msgid "Automatically run Remove \"New\" Chapter Marks when marking books \"Read\"."
msgstr "Ejecutar automáticamente Quitar marcas de capítulo «nuevas» al marcar libros como «Leído»."

#: config.py:909
msgid ""
"Menu option to remove from \"To Read\" lists will also remove \"(new)\" "
"chapter marks created by personal.ini <i>mark_new_chapters</i> setting."
msgstr "La opción de menú para quitar de las listas «Para leer» también eliminará las «(nuevas)» marcas de capítulo creadas por la opción <i>mark_new_chapters</i> en personal.ini."

#: config.py:937
msgid ""
"The Calibre cover image for a downloaded book can come from the story "
"site(if EPUB and images are enabled), or from either Calibre's built-in "
"random cover generator or the %(gc)s plugin."
msgstr "La imagen de portada de calibre para un libro descargado puede provenir del sitio web de la historia (si EPUB e imágenes están activados), o bien del generador de portadas incluido en calibre o del complemento %(gc)s."

#: config.py:945
msgid ""
"Update Calibre book cover image from EPUB when Calibre metadata is updated.\n"
"Doesn't go looking for new images on 'Update Calibre Metadata Only'.\n"
"Cover in EPUB could be from site or previously injected into the EPUB.\n"
"This comes before Generate Cover so %(gc)s(Plugin) use the image if configured to."
msgstr "Actualizar la imagen de portada del libro en calibre a partir del EPUB cuando se actualicen los metadatos de calibre.\nNo busca nuevas imágenes con «Actualizar sólo metadatos de calibre».\nLa portada del EPUB puede ser del sitio web o previamente incorporada al EPUB.\nEsto ocurre antes de Generar portada, así que el %(gc)s (complemento) usará la imagen si se configura para ello."

#: config.py:950
msgid "Update Calibre Cover (from EPUB):"
msgstr "Actualizar portada de calibre (a partir del EPUB):"

#: config.py:968
msgid ""
"Generate a Calibre book cover image when Calibre metadata is updated.<br "
"/>Defaults to 'Yes, Always' for backward compatibility and because "
"%(gc)s(Plugin) will only run if configured for Default or site."
msgstr "Generar una portada de libro para calibre cuando se actualicen los metadatos de calibre.<br/>De manera predeterminada es «Sí, siempre» para mantener la compatibilidad con versiones anteriores y porque %(gc)s (complemento) sólo se ejecuta si está configurado como predeterminado o para el sitio web."

#: config.py:972
msgid "Generate Calibre Cover:"
msgstr "Generar portada de calibre:"

#: config.py:999
msgid "Plugin %(gc)s"
msgstr "Complemento %(gc)s"

#: config.py:1000
msgid "Use plugin to create covers.  Additional settings are below."
msgstr "Usar complemento para crear portadas. Configuraciones adicionales más abajo."

#: config.py:1007
msgid "Calibre Generate Cover"
msgstr "Generador de portadas de calibre"

#: config.py:1008
msgid ""
"Call Calibre's Edit Metadata Generate cover feature to create a random cover"
" each time a story is downloaded or updated.<br />Right click or long click "
"the 'Generate cover' button in Calibre's Edit Metadata to customize."
msgstr "Ejecutar el generador de portadas de calibre para crear una portada aleatoria cada vez que se descarga o actualiza una historia.<br/>Pulse con el botón derecho o mantenga pulsado el botón «Generar portada» en el cuadro de diálogo «Modificar metadatos» de calibre para personalizarlo."

#: config.py:1022
msgid "Generate Covers Only for New Books"
msgstr "Generar portadas sólo para libros nuevos"

#: config.py:1023
msgid ""
"Default is to generate a cover any time the calibre metadata is updated.<br "
"/>Used for both Calibre and Plugin generated covers."
msgstr "De manera predeterminada se genera una portada cada vez que se actualizan los metadatos de calibre.<br/>Usado para portadas generadas por calibre o por el complemento."

#: config.py:1029
msgid "Inject/update the cover inside EPUB"
msgstr "Insertar o actualizar la portada en el EPUB"

#: config.py:1030
msgid ""
"Calibre's Polish feature will be used to inject or update the generated "
"cover into the EPUB ebook file.<br />Used for both Calibre and Plugin "
"generated covers."
msgstr "La función «Pulir» de calibre se usará para insertar la portada generada en el archivo EPUB del libro.<br/> Usado para portadas generadas por calibre o por el complemento."

#: config.py:1036
msgid "%(gc)s(Plugin) Settings"
msgstr "Configuraciones de %(gc)s (complemento)"

#: config.py:1044
msgid ""
"The %(gc)s plugin can create cover images for books using various metadata "
"(including existing cover image).  If you have %(gc)s installed, FanFicFare "
"can run %(gc)s on new downloads and metadata updates.  Pick a %(gc)s setting"
" by site and/or one to use by Default."
msgstr "El complemento %(gc)s puede crear imágenes de portada para libros usando distintos metadatos (incluyendo la imagen de portada existente). Si tiene %(gc)s instalado, FanFicFare puede ejecutar %(gc)s al descargar historias o actualizar metadatos. Elija una configuración de %(gc)s para cada sitio web o una para usar de manera predeterminada."

#: config.py:1062 config.py:1066 config.py:1079
msgid "Default"
msgstr "Predeterminada"

#: config.py:1067
msgid ""
"On Metadata update, run %(gc)s with this setting, if there isn't a more "
"specific setting below."
msgstr "Al actualizar metadatos, ejecutar %(gc)s con esta configuración, si no hay otra configuración más específica más abajo."

#: config.py:1070
msgid "On Metadata update, run %(gc)s with this setting for %(site)s stories."
msgstr "Al actualizar metadatos, ejecutar %(gc)s con esta configuración para las historias de %(site)s."

#: config.py:1093
msgid "Allow %(gcset)s from %(pini)s to override"
msgstr "Permitir que %(gcset)s de %(pini)s tenga prioridad"

#: config.py:1094
msgid ""
"The %(pini)s parameter %(gcset)s allows you to choose a %(gc)s setting based"
" on metadata rather than site, but it's much more complex.<br />%(gcset)s is"
" ignored when this is off."
msgstr "El parámetro %(gcset)s de %(pini)s le permite elegir una configuración de %(gc)s según los metadatos en lugar del sitio web, pero es mucho más complicado.<br/>%(gcset)s no tiene efecto si esto está desactivado."

#: config.py:1132
msgid ""
"These settings provide integration with the %(cp)s Plugin.  %(cp)s can "
"automatically update custom columns with page, word and reading level "
"statistics.  You have to create and configure the columns in %(cp)s first."
msgstr "Estas configuraciones permiten la integración con el complemento %(cp)s. %(cp)s puede actualizar automáticamente columnas personalizadas con estadísticas de páginas, palabras y progreso de lectura. Debe crear y configurar primero las columnas en %(cp)s."

#: config.py:1137
msgid ""
"If any of the settings below are checked, when stories are added or updated,"
" the %(cp)s Plugin will be called to update the checked statistics."
msgstr "Si alguna de las siguientes opciones está marcada, cuando se añaden o actualizan historias el complemento %(cp)s se ejecutará para actualizar las estadísticas marcadas."

#: config.py:1143
msgid "Which column and algorithm to use are configured in %(cp)s."
msgstr "Las columnas y algoritmos que se utilizarán se configuran en %(cp)s."

#: config.py:1153
msgid ""
"Will overwrite word count from FanFicFare metadata if set to update the same"
" custom column."
msgstr "Sobreescribirá la cuenta de palabras de los metadatos de FanFicFare si se configura para actualizar la misma columna personalizada."

#: config.py:1158
msgid ""
"Only run Count Page's Word Count if checked <i>and</i> FanFicFare metadata "
"doesn't already have a word count.  If this is used with one of the other "
"Page Counts, the Page Count plugin will be called twice."
msgstr "Sólo ejecuta el contador de palabras de Page Count sólo si está activada <i>y</i> los metadatos de FanFicFare no poseen ya una cuenta de palabras. Si esto se usa con algún otro contador de Page Count, el complemento Page Count se ejecutará dos veces."

#: config.py:1194
msgid ""
"These controls aren't plugin settings as such, but convenience buttons for "
"setting Keyboard shortcuts and getting all the FanFicFare confirmation "
"dialogs back again."
msgstr "Estos controles no son opciones de configuración del complemento como tales, sino botones útiles para configurar los atajos de teclado y volver a mostrar todos los cuadros de diálogo de confirmación de FanFicFare."

#: config.py:1199
msgid "Keyboard shortcuts..."
msgstr "Atajos de teclado..."

#: config.py:1200
msgid "Edit the keyboard shortcuts associated with this plugin"
msgstr "Modificar los atajos de teclado asociados con este complemento"

#: config.py:1204
msgid "Reset disabled &confirmation dialogs"
msgstr "Restablecer ventanas de &confirmación desactivadas"

#: config.py:1205
msgid "Reset all show me again dialogs for the FanFicFare plugin"
msgstr "Restablece todos los cuadros de diálogo Mostrar otra vez del complemento FanFicFare"

#: config.py:1209
msgid "&View library preferences..."
msgstr "&Mostrar preferencias de la biblioteca..."

#: config.py:1210
msgid "View data stored in the library database for this plugin"
msgstr "Ver los datos almacenados en la base de datos de la biblioteca para este complemento"

#: config.py:1220
msgid "Done"
msgstr "Hecho"

#: config.py:1221
msgid "Confirmation dialogs have all been reset"
msgstr "Se han restablecido todas las ventanas de confirmación"

#: config.py:1269
msgid "Category"
msgstr "Categoría"

#: config.py:1270
msgid "Genre"
msgstr "Género"

#: config.py:1271
msgid "Language"
msgstr "Idioma"

#: config.py:1272 fff_plugin.py:1491 fff_plugin.py:1703 fff_plugin.py:1733
msgid "Status"
msgstr "Estado"

#: config.py:1273
msgid "Status:%(cmplt)s"
msgstr "Estado:%(cmplt)s"

#: config.py:1274
msgid "Status:%(inprog)s"
msgstr "Estado:%(inprog)s"

#: config.py:1275 config.py:1455
msgid "Series"
msgstr "Series"

#: config.py:1276
msgid "Characters"
msgstr "Personajes"

#: config.py:1277
msgid "Relationships"
msgstr "Relaciones"

#: config.py:1278
msgid "Published"
msgstr "Publicado"

#: config.py:1279 fff_plugin.py:1881 fff_plugin.py:1897
msgid "Updated"
msgstr "Actualizado"

#: config.py:1280
msgid "Created"
msgstr "Creado"

#: config.py:1281
msgid "Rating"
msgstr "Valoración"

#: config.py:1282
msgid "Warnings"
msgstr "Avisos"

#: config.py:1283
msgid "Chapters"
msgstr "Capítulos"

#: config.py:1284
msgid "Words"
msgstr "Palabras"

#: config.py:1285
msgid "Site"
msgstr "Sitio"

#: config.py:1286
msgid "Story ID"
msgstr "ID de la historia"

#: config.py:1287
msgid "Author ID"
msgstr "ID del autor"

#: config.py:1288
msgid "Extra Tags"
msgstr "Etiquetas adicionales"

#: config.py:1289 config.py:1447 dialogs.py:933 dialogs.py:1029
#: fff_plugin.py:1491 fff_plugin.py:1703 fff_plugin.py:1733
msgid "Title"
msgstr "Título"

#: config.py:1290
msgid "Story URL"
msgstr "URL de la historia"

#: config.py:1291
msgid "Description"
msgstr "Descripción"

#: config.py:1292 dialogs.py:933 dialogs.py:1029 fff_plugin.py:1491
#: fff_plugin.py:1703 fff_plugin.py:1733
msgid "Author"
msgstr "Autor"

#: config.py:1293
msgid "Author URL"
msgstr "URL del autor"

#: config.py:1294
msgid "File Format"
msgstr "Formato de archivo"

#: config.py:1295
msgid "File Extension"
msgstr "Extensión del archivo"

#: config.py:1296
msgid "Site Abbrev"
msgstr "Abreviatura de sitio"

#: config.py:1297
msgid "FanFicFare Version"
msgstr "Versión de FanFicFare"

#: config.py:1312
msgid ""
"If you have custom columns defined, they will be listed below.  Choose a "
"metadata value type to fill your columns automatically."
msgstr "Si tiene columnas personalizadas, aparecerán a continuación. Elija un tipo de valor de metadatos para rellenar las columnas automáticamente."

#: config.py:1337
msgid "Update this %s column(%s) with..."
msgstr "Actualizar esta columna %s (%s) con..."

#: config.py:1347
msgid "Values that aren't valid for this enumeration column will be ignored."
msgstr "Los valores que no sean válidos para esta columna de enumeración serán ignorados."

#: config.py:1347 config.py:1349
msgid "Metadata values valid for this type of column."
msgstr "Valores de metadatos válidos para este tipo de columna."

#: config.py:1352 config.py:1474
msgid "New Only"
msgstr "Sólo nuevo"

#: config.py:1353
msgid ""
"Write to %s(%s) only for new\n"
"books, not updates to existing books."
msgstr "Escribir a %s(%s) sólo para libros nuevos,\nno en actualizaciones de libros existentes."

#: config.py:1364
msgid "Allow %(ccset)s from %(pini)s to override"
msgstr "Permitir que %(ccset)s de %(pini)s tenga prioridad"

#: config.py:1365
msgid ""
"The %(pini)s parameter %(ccset)s allows you to set custom columns to site "
"specific values that aren't common to all sites.<br />%(ccset)s is ignored "
"when this is off."
msgstr "El parámetro %(ccset)s de %(pini)s le permite asignar a las columnas personalizadas valores específicos para cada sitio.<br>%(ccset)s no se tiene en cuenta si esta opción está desactivada."

#: config.py:1369
msgid "Special column:"
msgstr "Columna especial:"

#: config.py:1374
msgid "Update/Overwrite Error Column:"
msgstr "Actualizar o reemplazar columna de error:"

#: config.py:1375
msgid ""
"When an update or overwrite of an existing story fails, record the reason in this column.\n"
"(Text and Long Text columns only.)"
msgstr "Cuando una actualización o reemplazo de una historia existente falla, registrar el motivo en esta columna.\n(Sólo columnas de texto y texto largo)."

#: config.py:1388
msgid "Save All Errors"
msgstr "Guardar todos los errores"

#: config.py:1389
msgid "If unchecked, these errors will not be saved: %s"
msgstr "Si no está activada, estos errores se guardarán: %s"

#: config.py:1391 fff_plugin.py:1369 jobs.py:219
msgid "Not Overwriting, web site is not newer."
msgstr "No se reemplaza, el sitio de internet no es más reciente."

#: config.py:1392 fff_plugin.py:1348 jobs.py:260
msgid "Already contains %d chapters."
msgstr "Ya contiene %d capítulos."

#: config.py:1399
msgid "Saved Metadata Column:"
msgstr "Columna de metadatos guardada:"

#: config.py:1400
msgid ""
"If set, FanFicFare will save a copy of all its metadata in this column when "
"the book is downloaded or updated.<br/>The metadata from this column can "
"later be used to update custom columns without having to request the "
"metadata from the server again.<br/>(Long Text columns only.)"
msgstr "Si está habilitada, FanFicFare guardará una copia de todos los metadatos en esta columna cuando el libro se descarga o actualiza.<br/>Los metadatos de esta columna pueden luego utilizarse para actualizar columnas personalizadas sin tener que volver a solicitarlos desde el servidor.<br/>(Sólo columnas de texto extenso.)"

#: config.py:1418
msgid "Last Checked Column:"
msgstr "Columna de última comprobación:"

#: config.py:1419
msgid ""
"Record the last time FanFicFare updated or checked for updates.\n"
"(Date columns only.)"
msgstr "Almacenar la última vez que FanFicFare actualizó o comprobó actualizaciones.\n(Sólo columnas de fecha.)"

#: config.py:1448
msgid "Author(s)"
msgstr "Autor(es)"

#: config.py:1449
msgid "Publisher"
msgstr "Editorial"

#: config.py:1450
msgid "Tags"
msgstr "Etiquetas"

#: config.py:1451
msgid "Languages"
msgstr "Idiomas"

#: config.py:1452
msgid "Published Date"
msgstr "Fecha de publicación"

#: config.py:1453
msgid "Date"
msgstr "Fecha"

#: config.py:1454
msgid "Comments"
msgstr "Comentarios"

#: config.py:1456
msgid "Ids(url id only)"
msgstr "ID (sólo identificador de URL)"

#: config.py:1461
msgid ""
"The standard calibre metadata columns are listed below.  You may choose "
"whether FanFicFare will fill each column automatically on updates or only "
"for new books."
msgstr "Las columnas de metadatos estándar de calibre se muestran a continuación. Puede elegir si FanFicFare rellenará cada columna automáticamente al actualizar o sólo para los libros nuevos."

#: config.py:1475
msgid ""
"Write to %s only for new\n"
"books, not updates to existing books."
msgstr "Escribir a %s sólo para libros nuevos, no en actualizaciones de libros existentes."

#: config.py:1484
msgid "Other Standard Column Options"
msgstr "Otras opciones de columna estándar"

#: config.py:1489
msgid "Set Calibre Author URL"
msgstr "Establecer URL del autor en calibre"

#: config.py:1490
msgid "Set Calibre Author URL to Author's URL on story site."
msgstr "Establecer el URL del autor en la página de la historia como URL del autor en calibre."

#: config.py:1494
msgid "Include Books' Comments in Anthology Comments?"
msgstr "¿Incluir comentarios de los libros en los de las antologías?"

#: config.py:1495
msgid ""
"Include all the merged books' comments in the new book's comments.\n"
"Default is a list of included titles only."
msgstr "Incluir los comentarios de todos los libros en los comentarios del nuevo libro.\nEl comentario predeterminado es sólo una lista de los títulos incluidos."

#: config.py:1500
msgid "Set Anthology Comments only for new books"
msgstr "Establecer comentarios de la antología sólo para nuevos libros"

#: config.py:1501
msgid ""
"Comments will only be set for New Anthologies, not updates.\n"
"That way comments you set manually are retained."
msgstr "Los comentarios se establecerán sólo para las nuevas antologías, no para las actualizaciones.\nDe esta manera se mantienen los comentarios establecidos manualmente."

#: config.py:1518
msgid ""
"These settings will allow FanFicFare to fetch story URLs from your email "
"account.  It will only look for story URLs in unread emails in the folder "
"specified below."
msgstr "Estas configuraciones permitirán a FanFicFare recolectar el URL de la historia desde su cuenta de correo electrónico. Sólo se buscarán URL de historias en correos electrónicos sin leer en la carpeta especificada a continuación."

#: config.py:1523
msgid "IMAP Server Name"
msgstr "Nombre de servidor IMAP"

#: config.py:1524
msgid "Name of IMAP server--must allow IMAP4 with SSL.  Eg: imap.gmail.com"
msgstr "Nombre de servidor IMAP. Debe admitir IMAP4 con SSL. Por ejemplo: imap.gmail.com"

#: config.py:1533
msgid "IMAP User Name"
msgstr "Nombre de usuario IMAP"

#: config.py:1534
msgid ""
"Name of IMAP user.  Eg: yourname@gmail.com\n"
"Note that Gmail accounts need to have IMAP enabled in Gmail Settings first."
msgstr "Nombre de usuario IMAP. Por ejemplo: nombre@gmail.com\nTenga en cuenta que las cuentas de Gmail deben tener activa la opción IMAP en la configuración de Gmail."

#: config.py:1543
msgid "IMAP User Password"
msgstr "Contraseña de usuario IMAP"

#: config.py:1544
msgid ""
"IMAP password.  If left empty, FanFicFare will ask you for your password "
"when you use the feature."
msgstr "Contraseña IMAP. Si se deja vacía, FanFicFare le pedirá la contraseña cuando se use esta función."

#: config.py:1554
msgid "Remember Password for Session (when not saved above)"
msgstr "Recordar contraseña durante la sesión (si no se ha guardado)"

#: config.py:1555
msgid ""
"If checked, and no password is entered above, FanFicFare will remember your "
"password until you close calibre or change Libraries."
msgstr "Si se activa y no se introduce una contraseña más arriba, FanFicFare recordará la contraseña hasta que se cierre calibre o se cambie de biblioteca."

#: config.py:1560
msgid "IMAP Folder Name"
msgstr "Nombre de carpeta IMAP"

#: config.py:1561
msgid ""
"Name of IMAP folder to search for new emails.  The folder (or label) has to "
"already exist.  Use INBOX for your default inbox."
msgstr "Nombre de la carpeta IMAP donde buscar nuevos correos. La carpeta (o etiqueta) debe existir previamente. Use «INBOX» para la bandeja de entrada predeterminada."

#: config.py:1570
msgid "Mark Emails Read"
msgstr "Marcar correos electrónicos como leídos"

#: config.py:1571
msgid ""
"If checked, emails will be marked as having been read if they contain any "
"story URLs."
msgstr "Si se activa, los correos electrónicos se marcarán como leídos si contienen algún URL de historia."

#: config.py:1576
msgid "Discard URLs on Reject List"
msgstr "Desechar URL de la lista de rechazados"

#: config.py:1577
msgid ""
"If checked, FanFicFare will silently discard story URLs from emails that are"
" on your Reject URL List.<br>Otherwise they will appear and you will see the"
" normal Reject URL dialog.<br>The Emails will still be marked Read if "
"configured to."
msgstr "Si se habilita, FanFicFare descartará los URL de historia de los correos electrónicos que están en la lista de rechazo de URL.<br>De lo contrario, aparecerán y verá el usual cuadro de diálogo de rechazo de URL.<br>En todo caso los correos electrónicos se marcarán como leídos si así se configura. "

#: config.py:1582
msgid "Update Existing Books Only"
msgstr "Actualizar sólo los libros existentes"

#: config.py:1583
msgid ""
"If checked, FanFicFare will silently discard story URLs from emails that are"
" not already in your library.<br>Otherwise all story URLs, new and existing,"
" will be used.<br>The Emails will still be marked Read if configured to."
msgstr "Si se habilita, FanFicFare descartará los URL de historia de los correos electrónicos que no estén ya en la biblioteca.<br>De lo contrario, se usarán todos los URL de historia, nuevas o no.<br>En cualquier caso los correos electrónicos se marcarán como leídos si así se configura."

#: config.py:1588
msgid "Download from Email Immediately"
msgstr "Descargar del correo electrónico inmediatamente"

#: config.py:1589
msgid ""
"If checked, FanFicFare will start downloading story URLs from emails "
"immediately.<br>Otherwise the usual Download from URLs dialog will appear."
msgstr "Si se activa, FanFicFare comenzará a descargar los URL de historia a partir de los correos electrónicos de manera inmediata.<br>En caso contrario aparecerá el cuadro de diálogo de Descargar desde URL."

#: config.py:1594
msgid ""
"<b>It's safest if you create a separate email account that you use only for "
"your story update notices.  FanFicFare and calibre cannot guarantee that "
"malicious code cannot get your email password once you've entered it. "
"<br>Use this feature at your own risk. </b>"
msgstr "<b>Lo más seguro es crear una cuenta de correo electrónico separada que use sólo para las notificaciones de actualización de historias. FanFicFare y calibre no pueden garantizar que ningún software malicioso pueda obtener la contraseña una vez que la haya introducido.<br>Use esta función bajo su propia responsabilidad.</b>"

#: dialogs.py:250 dialogs.py:809
msgid "Show Download Options"
msgstr "Mostrar opciones de descarga"

#: dialogs.py:269 dialogs.py:829
msgid "Output &Format:"
msgstr "&Formato de salida:"

#: dialogs.py:277 dialogs.py:837
msgid ""
"Choose output format to create.  May set default from plugin configuration."
msgstr "Elija un formato de salida para crear. Puede establecer el predeterminado en la configuración del complemento."

#: dialogs.py:305 dialogs.py:857
msgid "Update Calibre &Metadata?"
msgstr "¿Actualizar los metadatos de calibre?"

#: dialogs.py:306 dialogs.py:858
msgid ""
"Update metadata for existing stories in Calibre from web site?\n"
"(Columns set to 'New Only' in the column tabs will only be set for new books.)"
msgstr "¿Actualizar los metadatos de las historias existentes en calibre a partir del sitio de internet?\n(Las columnas establecidas en «Sólo nuevo» en la pestaña de columnas sólo se cambiarán para libros nuevos)."

#: dialogs.py:312 dialogs.py:862
msgid "Update EPUB Cover?"
msgstr "¿Actualizar portada del archivo EPUB?"

#: dialogs.py:313 dialogs.py:863
msgid ""
"Update book cover image from site or defaults (if found) <i>inside</i> the "
"EPUB when EPUB is updated."
msgstr "Actualizar la imagen de portada a partir del sitio o de la configuración predeterminada (si se encuentra) <i>dentro</i> del archivo EPUB al actualizarlo."

#: dialogs.py:379
msgid "Story URLs for anthology, one per line:"
msgstr "URL de historias para la antología, uno por línea:"

#: dialogs.py:380
msgid ""
"URLs for stories to include in the anthology, one per line.\n"
"Will take URLs from clipboard, but only valid URLs."
msgstr "URL de las historias que se incluyen en la antología, uno por línea.\nSe tomarán URL del portapapeles, pero sólo los que sean válidos."

#: dialogs.py:381
msgid "If Story Already Exists in Anthology?"
msgstr "¿Si la historia ya existe en la antología?"

#: dialogs.py:382
msgid ""
"What to do if there's already an existing story with the same URL in the "
"anthology."
msgstr "Qué hacer si ya existe una historia con el mismo URL en la antología."

#: dialogs.py:391
msgid "Story URLs, one per line:"
msgstr "URL de historias, uno por línea:"

#: dialogs.py:392
msgid ""
"URLs for stories, one per line.\n"
"Will take URLs from clipboard, but only valid URLs.\n"
"Add [1,5] after the URL to limit the download to chapters 1-5."
msgstr "URL para las historias, uno por línea.\nSe tomarán URL del portapapeles, pero sólo los que sean válidos.\nAñada [1,5] después del URL para restringir la descarga a los capítulos 1 a 5."

#: dialogs.py:393
msgid "If Story Already Exists?"
msgstr "¿Si la historia ya existe?"

#: dialogs.py:394
msgid ""
"What to do if there's already an existing story with the same URL or title "
"and author."
msgstr "Qué hacer si ya existe una historia con el mismo URL o título y autor."

#: dialogs.py:517
msgid "For Individual Books"
msgstr "Para libros individuales"

#: dialogs.py:518
msgid "Get URLs and go to dialog for individual story downloads."
msgstr "Obtener URL e ir a la ventana de descarga para historias individuales."

#: dialogs.py:523
msgid "For Anthology Epub"
msgstr "Para epub de antología"

#: dialogs.py:524
msgid ""
"Get URLs and go to dialog for Anthology download.\n"
"Requires %s plugin."
msgstr "Obtener URL e ir a la ventana de descarga para antologías.\nRequiere el complemento %s."

#: dialogs.py:528 dialogs.py:582 dialogs.py:629 dialogs.py:1556
msgid "Cancel"
msgstr "Cancelar"

#: dialogs.py:560 dialogs.py:1544
msgid "Password"
msgstr "Contraseña"

#: dialogs.py:561
msgid "Author requires a password for this story(%s)."
msgstr "El autor solicita una contraseña para esta historia (%s)."

#: dialogs.py:566
msgid "User/Password"
msgstr "Usuario y contraseña"

#: dialogs.py:567
msgid "%s requires you to login to download this story."
msgstr "%s solicita que se registre para descargar esta historia."

#: dialogs.py:569
msgid "User:"
msgstr "Usuario:"

#: dialogs.py:573
msgid "Password:"
msgstr "Contraseña:"

#: dialogs.py:578 dialogs.py:751 dialogs.py:1552
msgid "OK"
msgstr "Aceptar"

#: dialogs.py:600 dialogs.py:624 fff_plugin.py:973
msgid "Fetching metadata for stories..."
msgstr "Obteniendo metadatos para las historias..."

#: dialogs.py:601 dialogs.py:625 fff_plugin.py:974
msgid "Downloading metadata for stories"
msgstr "Descargando metadatos para las historias"

#: dialogs.py:602 dialogs.py:626 fff_plugin.py:975
msgid "Fetched metadata for"
msgstr "Metadatos obtenidos para"

#: dialogs.py:656
msgid " - %s estimated until done"
msgstr "- aproximadamente %s para terminar"

#: dialogs.py:680 fff_plugin.py:1189
msgid "Skipped"
msgstr "Omitida"

#: dialogs.py:711
msgid "%d day"
msgstr "%d día"

#: dialogs.py:711
msgid "%d days"
msgstr "%d días"

#: dialogs.py:712
msgid "%d hour"
msgstr "%d hora"

#: dialogs.py:712
msgid "%d hours"
msgstr "%d horas"

#: dialogs.py:713
msgid "%d minute"
msgstr "%d minuto"

#: dialogs.py:713
msgid "%d minutes"
msgstr "%d minutos"

#: dialogs.py:714
msgid "%d second"
msgstr "%d segundo"

#: dialogs.py:714
msgid "%d seconds"
msgstr "%d segundos"

#: dialogs.py:729
msgid "less than 1 second"
msgstr "menos de 1 segundo"

#: dialogs.py:746 fff_plugin.py:387 fff_plugin.py:390
msgid "About FanFicFare"
msgstr "Acerca de FanFicFare"

#: dialogs.py:800
msgid "Remove selected books from the list"
msgstr "Eliminar los libros seleccionados de la lista"

#: dialogs.py:842
msgid "Update Mode:"
msgstr "Modo de actualización:"

#: dialogs.py:845
msgid ""
"What sort of update to perform.  May set default from plugin configuration."
msgstr "Qué tipo de actualización se realizará. Puede definirse el valor predeterminado en la configuración del complemento."

#: dialogs.py:867
msgid "Background Metadata?"
msgstr "¿Metadatos en segundo plano?"

#: dialogs.py:868
msgid ""
"Collect Metadata from sites in a Background process.<br />This returns "
"control to you quicker while updating, but you won't be asked for "
"username/passwords or if you are an adult--stories that need those will just"
" fail."
msgstr "Recopilar metadatos de Internet en un proceso en segundo plano.<br/>Esto le devuelve el control más rápidamente al actualizar, pero no tendrá la posibilidad de introducir contraseñas o especificar si es usted adulto, las historias que requieran esa información fallarán sin más."

#: dialogs.py:933 fff_plugin.py:1491 fff_plugin.py:1703 fff_plugin.py:1733
msgid "Comment"
msgstr "Comentario"

#: dialogs.py:1001
msgid "Are you sure you want to remove this book from the list?"
msgstr "¿Está seguro de querer eliminar este libro de la lista?"

#: dialogs.py:1003
msgid "Are you sure you want to remove the selected %d books from the list?"
msgstr "¿Está seguro de querer eliminar los %d libros seleccionados de la lista?"

#: dialogs.py:1029
msgid "Note"
msgstr "Nota"

#: dialogs.py:1068
msgid "Select or Edit Reject Note."
msgstr "Seleccionar o modificar nota de rechazo."

#: dialogs.py:1077
msgid "Are you sure you want to remove this URL from the list?"
msgstr "¿Está seguro de querer eliminar este URL de la lista?"

#: dialogs.py:1079
msgid "Are you sure you want to remove the %d selected URLs from the list?"
msgstr "¿Está seguro de querer eliminar los %d URL seleccionados de la lista?"

#: dialogs.py:1097
msgid "List of Books to Reject"
msgstr "Lista de libros para rechazar"

#: dialogs.py:1110
msgid ""
"FFF will remember these URLs and display the note and offer to reject them "
"if you try to download them again later."
msgstr "FFF recordará estos URL, mostrará una nota y le permitirá rechazarlos si vuelve a intentar descargarlos más adelante."

#: dialogs.py:1124
msgid "Remove selected URLs from the list"
msgstr "Eliminar los URL seleccionados de la lista"

#: dialogs.py:1139 dialogs.py:1143
msgid "This will be added to whatever note you've set for each URL above."
msgstr "Se añadirá a cualquier nota que haya establecido para cada URL anterior."

#: dialogs.py:1156
msgid "Delete Books (including books without FanFiction URLs)?"
msgstr "¿Eliminar libros (incluyendo libros sin URL de «fanfiction»)?"

#: dialogs.py:1157
msgid "Delete the selected books after adding them to the Rejected URLs list."
msgstr "Eliminar los libros seleccionados después de añadirlos a la lista de URL rechazados."

#: dialogs.py:1313
msgid "Search for string in edit box."
msgstr "Buscar el texto en el cuadro."

#: dialogs.py:1316
msgid "Find:"
msgstr "Buscar:"

#: dialogs.py:1321
msgid "Find"
msgstr "Buscar"

#: dialogs.py:1331
msgid "Case sensitive"
msgstr "Distinguir mayúsculas y minúsculas"

#: dialogs.py:1332
msgid ""
"Search for case sensitive string; don't treat Harry, HARRY and harry all the"
" same."
msgstr "Buscar texto distinguiendo mayúsculas y minúsculas; no considera que Carlos, CARLOS y carlos son todos iguales."

#: dialogs.py:1361
msgid "Go back to fix errors?"
msgstr "¿Volver atrás para corregir errores?"

#: dialogs.py:1473
msgid "Click an error below to return to Editing directly on that line:"
msgstr "Pulse en un error más abajo para volver a modificar directamente esa línea:"

#: dialogs.py:1496
msgid "Click to go to line %s"
msgstr "Pulsar para ir a la línea %s"

#: dialogs.py:1512
msgid "Return to Editing"
msgstr "Volver a modificar"

#: dialogs.py:1516
msgid "Save Anyway"
msgstr "Guardar de todas formas"

#: dialogs.py:1545
msgid "Enter Email Password for %s:"
msgstr "Introduzca la contraseña de correo electrónico para %s:"

#: fff_plugin.py:137 fff_plugin.py:168
msgid "FanFicFare"
msgstr "FanFicFare"

#: fff_plugin.py:138
msgid "Download FanFiction stories from various web sites"
msgstr "Descargar historias de «fanfiction» desde distintos sitios de internet"

#: fff_plugin.py:299
msgid "&Download from URLs"
msgstr "&Descargar desde URL"

#: fff_plugin.py:301
msgid "Download FanFiction Books from URLs"
msgstr "Descargar libros de FanFiction desde URL"

#: fff_plugin.py:304
msgid "&Update Existing FanFiction Books"
msgstr "&Actualizar libros de FanFiction existentes"

#: fff_plugin.py:309
msgid "Get Story URLs from &Email"
msgstr "Obtener URL de historias desde &correo electrónico"

#: fff_plugin.py:313 fff_plugin.py:537
msgid "Get Story URLs from Web Page"
msgstr "Obtener URL de historias a partir de una página de internet"

#: fff_plugin.py:319
msgid "&Make Anthology Epub from URLs"
msgstr "&Crear epub de antología a partir de los URL"

#: fff_plugin.py:321
msgid "Make FanFiction Anthology Epub from URLs"
msgstr "Crear un epub de antología de FanFiction a partir de los URL"

#: fff_plugin.py:324
msgid "Make Anthology Epub from Web Page"
msgstr "Crear un epub de antología desde una página de internet"

#: fff_plugin.py:326
msgid "Make FanFiction Anthology Epub from Web Page"
msgstr "Crear un epub de antología de FanFiction desde una página de internet"

#: fff_plugin.py:329
msgid "Update Anthology Epub"
msgstr "Actualizar epub de antología"

#: fff_plugin.py:331
msgid "Update FanFiction Anthology Epub"
msgstr "Actualizar un epub de antología de «fanfiction»"

#: fff_plugin.py:338
msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists"
msgstr "Marcar como no leído: Añadir a las listas «Para leer» y «Enviar a dispositivo»"

#: fff_plugin.py:340
msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists"
msgstr "Marcar como leído: Eliminar de las listas «Para leer» y añadir a las de «Enviar a dispositivo»"

#: fff_plugin.py:342 fff_plugin.py:347
msgid "Mark Read: Remove from \"To Read\" Lists"
msgstr "Marcar como leído: Eliminar de las listas «Para leer»"

#: fff_plugin.py:344
msgid "Add to \"Send to Device\" Lists"
msgstr "Añadir a las listas de «Enviar a dispositivo»"

#: fff_plugin.py:346
msgid "Mark Unread: Add to \"To Read\" Lists"
msgstr "Marcar como no leído: Añadir a las listas «Para leer»"

#: fff_plugin.py:362
msgid "Remove \"New\" Chapter Marks from Selected books"
msgstr "Quitar marcas de capítulo «nuevas» de los libros seleccionados"

#: fff_plugin.py:368
msgid "Get Story URLs from Selected Books"
msgstr "Obtener URL de historias de los libros seleccionados"

#: fff_plugin.py:373
msgid "Reject Selected Books"
msgstr "Rechazar los libros seleccionados"

#: fff_plugin.py:381
msgid "&Configure FanFicFare"
msgstr "&Configurar FanFicFare"

#: fff_plugin.py:384
msgid "Configure FanFicFare"
msgstr "Configurar FanFicFare"

#: fff_plugin.py:439
msgid "Cannot Update Reading Lists from Device View"
msgstr "No se puede actualizar Reading Lists en la vista de dispositivo"

#: fff_plugin.py:443
msgid "No Selected Books to Update Reading Lists"
msgstr "No hay libros seleccionados para actualizar Reading Lists"

#: fff_plugin.py:453
msgid "FanFicFare Email Settings are not configured."
msgstr "El correo electrónico para FanFicFare no está configurado."

#: fff_plugin.py:473
msgid "Fetching Story URLs from Email..."
msgstr "Obteniendo URL de historia desde el correo electrónico..."

#: fff_plugin.py:496 fff_plugin.py:518
msgid "No Valid Story URLs Found in Unread Emails."
msgstr "No se han encontrado URL de historias válidos en los correos electrónicos sin leer."

#: fff_plugin.py:512
msgid "Finished Fetching Story URLs from Email."
msgstr "Finalizada la obtención de URL de historia desde el correo electrónico."

#: fff_plugin.py:520
msgid "(%d Story URLs Skipped, on Rejected URL List)"
msgstr "(%d URL de historia omitidas, en la lista de URL rechazadas)"

#: fff_plugin.py:522
msgid "(%d Story URLs Skipped, no Existing Book in Library)"
msgstr "(%d URL de historia omitidas, sin libro existente en la biblioteca)"

#: fff_plugin.py:523
msgid "Get Story URLs from Email"
msgstr "Obtener URL de historias del correo electrónico"

#: fff_plugin.py:546
msgid "Fetching Story URLs from Page..."
msgstr "Obteniendo URL de historia desde la página..."

#: fff_plugin.py:550
msgid "Finished Fetching Story URLs from Page."
msgstr "Finalizada la obtención de URL de historia desde la página."

#: fff_plugin.py:556 fff_plugin.py:609
msgid "List of Story URLs"
msgstr "Lista de URL de historias"

#: fff_plugin.py:557
msgid "No Valid Story URLs found on given page."
msgstr "No se encontró ningún URL de historia válida en la página."

#: fff_plugin.py:573 fff_plugin.py:626
msgid "No Selected Books to Get URLs From"
msgstr "No hay ningún libro seleccionado del que obtener URL"

#: fff_plugin.py:591
msgid "Collecting URLs for stories..."
msgstr "Recopilando URL para las historias..."

#: fff_plugin.py:592
msgid "Get URLs for stories"
msgstr "Obtener URL para las historias"

#: fff_plugin.py:593 fff_plugin.py:705 fff_plugin.py:898
msgid "URL retrieved"
msgstr "URL obtenido"

#: fff_plugin.py:613
msgid "List of URLs"
msgstr "Lista de URL"

#: fff_plugin.py:614
msgid "No Story URLs found in selected books."
msgstr "No se encontró ningún URL de historia en los libros seleccionados."

#: fff_plugin.py:621
msgid "Can only UnNew books in library"
msgstr "Sólo se puede marcar libros como no nuevos en la biblioteca"

#: fff_plugin.py:638
msgid "UnNewing books..."
msgstr "Marcando libros como no nuevos..."

#: fff_plugin.py:639
msgid "UnNew Books"
msgstr "Libros no nuevos"

#: fff_plugin.py:640
msgid "Books UnNewed"
msgstr "Libros marcados como no nuevos"

#: fff_plugin.py:680 fff_plugin.py:1662
msgid "Starting auto conversion of %d books."
msgstr "Iniciando la conversión automática de %d libros."

#: fff_plugin.py:695
msgid "No Selected Books have URLs to Reject"
msgstr "Ningún libro seleccionado tiene URL para rechazar"

#: fff_plugin.py:703
msgid "Collecting URLs for Reject List..."
msgstr "Recopilando URL para la lista de rechazos..."

#: fff_plugin.py:704
msgid "Get URLs for Reject List"
msgstr "Obtener URL para la lista de rechazos"

#: fff_plugin.py:739
msgid "Proceed to Remove?"
msgstr "¿Eliminar?"

#: fff_plugin.py:739
msgid ""
"Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs."
msgstr "Rechazando URL de FanFicFare: Ninguno de los libros seleccionados posee un URL de FanFiction."

#: fff_plugin.py:761
msgid "Cannot Make Anthologys without %s"
msgstr "No se pueden hacer antologías sin %s"

#: fff_plugin.py:765 fff_plugin.py:875
msgid "Cannot Update Books from Device View"
msgstr "No se pueden actualizar libros en la vista de dispositivo"

#: fff_plugin.py:769
msgid "Can only update 1 anthology at a time"
msgstr "Sólo se puede actualizar 1 antología por vez"

#: fff_plugin.py:778
msgid "Can only Update Epub Anthologies"
msgstr "Sólo se pueden actualizar antologías en formato EPUB"

#: fff_plugin.py:796 fff_plugin.py:797
msgid "Cannot Update Anthology"
msgstr "No se puede actualizar la antología"

#: fff_plugin.py:797
msgid ""
"Book isn't an FanFicFare Anthology or contains book(s) without valid Story "
"URLs."
msgstr "El libro no es una antología de FanFicFare o contiene libro(s) sin URL válidos."

#: fff_plugin.py:804
msgid "Fetching Story URLs for Series..."
msgstr "Obteniendo URL de historias para series..."

#: fff_plugin.py:814
msgid "Finished Fetching Story URLs for Series."
msgstr "Finalizada la obtención de URL de historia para series."

#: fff_plugin.py:861
msgid ""
"There are %d stories in the current anthology that are <b>not</b> going to "
"be kept if you go ahead."
msgstr "Hay %d historias en la antología actual que <b>no</b> se mantendrán si continúa."

#: fff_plugin.py:862
msgid "Story URLs that will be removed:"
msgstr "URL de historias que se eliminarán:"

#: fff_plugin.py:864
msgid "Update anyway?"
msgstr "¿Actualizar de todas formas?"

#: fff_plugin.py:865
msgid "Stories Removed"
msgstr "Historias eliminadas"

#: fff_plugin.py:882
msgid "No Selected Books to Update"
msgstr "No se han seleccionado libros para actualizar"

#: fff_plugin.py:896
msgid "Collecting stories for update..."
msgstr "Recopilando historias para actualizar..."

#: fff_plugin.py:897
msgid "Get stories for updates"
msgstr "Obtener historias para actualizar"

#: fff_plugin.py:907
msgid "Update Existing List"
msgstr "Actualizando la lista existente"

#: fff_plugin.py:967
msgid "Start queuing downloading for %s stories."
msgstr "Comenzar a poner en la cola para su descarga %s historias."

#: fff_plugin.py:968
msgid "Queuing download for stories..."
msgstr "Poniendo en la cola para descargar historias..."

#: fff_plugin.py:969
msgid "Queuing download for stories"
msgstr "Poniendo en la cola para descargar historias"

#: fff_plugin.py:970
msgid "Queued download for"
msgstr "Descarga en cola para"

#: fff_plugin.py:972
msgid "Started fetching metadata for %s stories."
msgstr "Obtención de metadatos iniciada para %s historias."

#: fff_plugin.py:986
msgid "No valid story URLs entered."
msgstr "No se ha introducido ningún URL de historia válido."

#: fff_plugin.py:996 fff_plugin.py:1002
msgid "Reject URL?"
msgstr "¿Rechazar URL?"

#: fff_plugin.py:1003 fff_plugin.py:1021
msgid "<b>%s</b> is on your Reject URL list:"
msgstr "<b>%s</b> está en la lista de rechazos:"

#: fff_plugin.py:1005
msgid "Click '<b>Yes</b>' to Reject."
msgstr "Pulse en «<b>Sí</b>» para rechazar."

#: fff_plugin.py:1006 fff_plugin.py:1181
msgid "Click '<b>No</b>' to download anyway."
msgstr "Pulse en «<b>No</b>» para descargar de todos modos."

#: fff_plugin.py:1008
msgid "Story on Reject URLs list (%s)."
msgstr "Historia en la lista de rechazos (%s)."

#: fff_plugin.py:1011
msgid "Rejected"
msgstr "Rechazado"

#: fff_plugin.py:1014
msgid "Remove Reject URL?"
msgstr "¿Eliminar URL rechazado?"

#: fff_plugin.py:1020
msgid "Remove URL from Reject List?"
msgstr "¿Eliminar URL de la lista de rechazos?"

#: fff_plugin.py:1023
msgid "Click '<b>Yes</b>' to remove it from the list,"
msgstr "Pulse en «<b>Sí</b>» para eliminarlo de la lista."

#: fff_plugin.py:1024
msgid "Click '<b>No</b>' to leave it on the list."
msgstr "Pulse en «<b>No</b>» para dejarlo en la lista."

#: fff_plugin.py:1045
msgid "Are You an Adult?"
msgstr "¿Es usted adulto?"

#: fff_plugin.py:1046
msgid ""
"%s requires that you be an adult.  Please confirm you are an adult in your "
"locale:"
msgstr "%s requiere que usted sea adulto. Por favor confirme que es una persona adulta en su jurisdicción:"

#: fff_plugin.py:1092
msgid "Cannot update non-epub format."
msgstr "No se puede actualizar un formato que no sea EPUB."

#: fff_plugin.py:1172
msgid "Skip Story?"
msgstr "¿Omitir historia?"

#: fff_plugin.py:1178
msgid "Skip Anthology Story?"
msgstr "¿Omitir historia de antología?"

#: fff_plugin.py:1179
msgid ""
"\"<b>%s</b>\" is in series \"<b><a href=\"%s\">%s</a></b>\" that you have an"
" anthology book for."
msgstr "«<b>%s</b>» está en la serie «<b><a href=\"%s\">%s</a></b>», para la que tiene una antología."

#: fff_plugin.py:1180
msgid "Click '<b>Yes</b>' to Skip."
msgstr "Pulse en «<b>Sí</b>» para omitir."

#: fff_plugin.py:1183
msgid "Story in Series Anthology(%s)."
msgstr "Historia en antología de serie (%s)."

#: fff_plugin.py:1199
msgid "Add"
msgstr "Añadir"

#: fff_plugin.py:1232
msgid "Meta"
msgstr "Meta"

#: fff_plugin.py:1261
msgid "Skipping duplicate story."
msgstr "Omitiendo historia duplicada."

#: fff_plugin.py:1264
msgid ""
"More than one identical book by Identifier URL or title/author(s)--can't "
"tell which book to update/overwrite."
msgstr "Hay más de un libro idéntico según el URL identificador o el título y autor(es). No se puede saberse cuál hay que actualizar o reemplazar."

#: fff_plugin.py:1275
msgid "Update"
msgstr "Actualizar"

#: fff_plugin.py:1285
msgid "Update declined due to differing story URL(%s)(%s tag present)"
msgstr "Actualización anulada debido a un conflicto de URL de historia (%s) (etiqueta %s presente)"

#: fff_plugin.py:1288 fff_plugin.py:1325
msgid "Different URL"
msgstr "URL diferente"

#: fff_plugin.py:1290 fff_plugin.py:1297
msgid "Change Story URL?"
msgstr "¿Cambiar el URL de historia?"

#: fff_plugin.py:1298
msgid ""
"<b>%s</b> by <b>%s</b> is already in your library with a different source "
"URL:"
msgstr "<b>%s</b> por <b>%s</b> ya está en la biblioteca con un URL de origen diferente:"

#: fff_plugin.py:1299
msgid "In library: <a href=\"%(liburl)s\">%(liburl)s</a>"
msgstr "En la biblioteca: <a href=\"%(liburl)s\">%(liburl)s</a>"

#: fff_plugin.py:1300 fff_plugin.py:1314
msgid "New URL: <a href=\"%(newurl)s\">%(newurl)s</a>"
msgstr "Nuevo URL: <a href=\"%(newurl)s\">%(newurl)s</a>"

#: fff_plugin.py:1301
msgid "Click '<b>Yes</b>' to update/overwrite book with new URL."
msgstr "Pulse en «<b>Sí</b>» para actualizar o reemplazar el libro con el URL nuevo."

#: fff_plugin.py:1302
msgid "Click '<b>No</b>' to skip updating/overwriting this book."
msgstr "Pulse en «<b>No</b>» para omitir la actualización o reemplazo de este libro."

#: fff_plugin.py:1304 fff_plugin.py:1311
msgid "Download as New Book?"
msgstr "¿Descargar como un libro nuevo?"

#: fff_plugin.py:1312
msgid ""
"<b>%s</b> by <b>%s</b> is already in your library with a different source "
"URL."
msgstr "<b>%s</b> por <b>%s</b> ya está en la biblioteca con un URL de origen diferente."

#: fff_plugin.py:1313
msgid ""
"You chose not to update the existing book.  Do you want to add a new book "
"for this URL?"
msgstr "Ha elegido no actualizar el libro existente. ¿Quiere añadir un nuevo libro con este URL?"

#: fff_plugin.py:1315
msgid "Click '<b>Yes</b>' to a new book with new URL."
msgstr "Pulse en «<b>Sí</b>» para añadir un nuevo libro con el nuevo URL."

#: fff_plugin.py:1316
msgid "Click '<b>No</b>' to skip URL."
msgstr "Pulse en «<b>No</b>» para omitir el URL."

#: fff_plugin.py:1322
msgid "Update declined by user due to differing story URL(%s)"
msgstr "Actualización anulada por el usuario debido a un conflicto de URL de historia (%s)"

#: fff_plugin.py:1330 jobs.py:194
msgid "Metadata collected."
msgstr "Metadatos recopilados."

#: fff_plugin.py:1350 jobs.py:262
msgid ""
"Existing epub contains %d chapters, web site only has %d. Use Overwrite to "
"force update."
msgstr "El epub existente contiene %d capítulos, el sitio de internet sólo tiene %d. Use Reemplazar para forzar la actualización."

#: fff_plugin.py:1352 jobs.py:264
msgid ""
"FanFicFare doesn't recognize chapters in existing epub, epub is probably "
"from a different source. Use Overwrite to force update."
msgstr "FanFicFare no reconoce capítulos en el epub existente, probablemente procede de un origen distinto. Use reemplazar para forzar una actualización."

#: fff_plugin.py:1487
msgid "None of the <b>%d</b> URLs/stories given can be/need to be downloaded."
msgstr "Ninguna de las <b>%d</b> historias o URL dados pueden o necesitan descargarse."

#: fff_plugin.py:1488 fff_plugin.py:1699 fff_plugin.py:1729
msgid "See log for details."
msgstr "Vea el registro para más detalles."

#: fff_plugin.py:1489
msgid ""
"Proceed with updating your library(Error or Last Checked Columns, if "
"configured)?"
msgstr "¿Continuar con la actualización de la biblioteca (columnas de error o última comprobación, si están configuradas)?"

#: fff_plugin.py:1496 fff_plugin.py:1711 fff_plugin.py:1745
msgid "Bad"
msgstr "Incorrecta"

#: fff_plugin.py:1507 fff_plugin.py:1513
msgid "FanFicFare download ended"
msgstr "Descarga de FanFicFare finalizada"

#: fff_plugin.py:1507 fff_plugin.py:1513 fff_plugin.py:1756 fff_plugin.py:1762
msgid "FanFicFare log"
msgstr "Registro de FanFicFare"

#: fff_plugin.py:1534
msgid "Download %s FanFiction Book(s)"
msgstr "Descargar %s libro(s) de «fanfiction»"

#: fff_plugin.py:1541
msgid "Starting %d FanFicFare Downloads"
msgstr "Iniciando %d descargas de FanFicFare"

#: fff_plugin.py:1575
msgid "Story Details:"
msgstr "Detalles de la historia:"

#: fff_plugin.py:1578
msgid "Error Updating Metadata"
msgstr "Error actualizando metadatos"

#: fff_plugin.py:1579
msgid ""
"An error has occurred while FanFicFare was updating calibre's metadata for "
"<a href='%s'>%s</a>."
msgstr "Ha ocurrido un error mientras FanFicFare actualizaba la base de datos de calibre para <a href='%s'>%s</a>."

#: fff_plugin.py:1580
msgid "The ebook has been updated, but the metadata has not."
msgstr "El libro ha sido actualizado, pero no los metadatos."

#: fff_plugin.py:1632
msgid "Finished Adding/Updating %d books."
msgstr "Finalizada la adición o actualización de %d libros."

#: fff_plugin.py:1683
msgid "No Good Stories for Anthology"
msgstr "No hay historias válidas para la antología"

#: fff_plugin.py:1684
msgid ""
"No good stories/updates where downloaded, Anthology creation/update aborted."
msgstr "No se han descargado historias o actualizaciones válidas, la creación o actualización de la antología se cancela."

#: fff_plugin.py:1689 fff_plugin.py:1728
msgid "FanFicFare found <b>%s</b> good and <b>%s</b> bad updates."
msgstr "FanFicFare ha encontrado <b>%s</b> actualizaciones válidas y <b>%s</b> incorrectas."

#: fff_plugin.py:1696
msgid ""
"Are you sure you want to continue with creating/updating this Anthology?"
msgstr "¿Está seguro de querer continuar creando o actualizando la antología?"

#: fff_plugin.py:1697
msgid "Any updates that failed will <b>not</b> be included in the Anthology."
msgstr "Las actualizaciones fallidas <b>no</b> se incluirán en la antología."

#: fff_plugin.py:1698
msgid "However, if there's an older version, it will still be included."
msgstr "Sin embargo, si hay una versión más antigua, se incluirá."

#: fff_plugin.py:1701
msgid "Proceed with updating this anthology and your library?"
msgstr "¿Continuar actualizando esta antología y la biblioteca?"

#: fff_plugin.py:1709 fff_plugin.py:1738
msgid "Good"
msgstr "Válida"

#: fff_plugin.py:1730
msgid "Proceed with updating your library?"
msgstr "¿Continuar actualizando la biblioteca?"

#: fff_plugin.py:1756 fff_plugin.py:1762
msgid "FanFicFare download complete"
msgstr "Descarga de FanFicFare completada"

#: fff_plugin.py:1776
msgid "Merging %s books."
msgstr "Combinando %s libros."

#: fff_plugin.py:1865
msgid "FanFicFare Adding/Updating books."
msgstr "FanFicFare está añadiendo o actualizando libros."

#: fff_plugin.py:1879
msgid "Updating calibre for FanFiction stories..."
msgstr "Actualizando calibre para las historias de «fanfiction»..."

#: fff_plugin.py:1880
msgid "Update calibre for FanFiction stories"
msgstr "Actualizar calibre para las historias de «fanfiction»"

#: fff_plugin.py:1890
msgid "Adding/Updating %s BAD books."
msgstr "Añadiendo o actualizando %s libros INCORRECTOS."

#: fff_plugin.py:1895
msgid "Updating calibre for BAD FanFiction stories..."
msgstr "Actualizando calibre para las historias de «fanfiction» INCORRECTAS..."

#: fff_plugin.py:1896
msgid "Update calibre for BAD FanFiction stories"
msgstr "Actualizar calibre para las historias de «fanfiction» INCORRECTAS"

#: fff_plugin.py:1935
msgid "Adding format to book failed for some reason..."
msgstr "Hubo un fallo al añadir un formato al libro por algún motivo..."

#: fff_plugin.py:1938 jobs.py:319
msgid "Error"
msgstr "Error"

#: fff_plugin.py:2288
msgid ""
"You configured FanFicFare to automatically update Reading Lists, but you "
"don't have the %s plugin installed anymore?"
msgstr "Ha configurado FanFicFare para actualizar automáticamente Reading Lists, pero ya no tiene instalado el complemento %s"

#: fff_plugin.py:2300
msgid ""
"You configured FanFicFare to automatically update \"To Read\" Reading Lists,"
" but you don't have any lists set?"
msgstr "Ha configurado FanFicFare para actualizar automáticamente las listas «Para leer\"» de Reading Lists, pero no tiene ninguna lista configurada."

#: fff_plugin.py:2310 fff_plugin.py:2328
msgid ""
"You configured FanFicFare to automatically update Reading List '%s', but you"
" don't have a list of that name?"
msgstr "Ha configurado FanFicFare para actualizar automáticamente la lista «%s» de Reading Lists, pero no tiene ninguna lista con ese nombre."

#: fff_plugin.py:2316
msgid ""
"You configured FanFicFare to automatically update \"Send to Device\" Reading"
" Lists, but you don't have any lists set?"
msgstr "Ha configurado FanFicFare para actualizar automáticamente la lista «Enviar a dispositivo» de Reading Lists, pero no tiene ninguna lista configurada."

#: fff_plugin.py:2383
msgid "Same story already included."
msgstr "La misma historia ya ha sido incluida."

#: fff_plugin.py:2440
msgid "No story URL found."
msgstr "No se ha encontrado ningún URL de historia."

#: fff_plugin.py:2443
msgid "Not Found"
msgstr "No se ha encontrado"

#: fff_plugin.py:2449
msgid "URL is not a valid story URL."
msgstr "El URL no es un URL de historia válido."

#: fff_plugin.py:2452
msgid "Bad URL"
msgstr "El URL es incorrecto"

#: fff_plugin.py:2606
msgid "Anthology containing:"
msgstr "La antología contiene:"

#: fff_plugin.py:2608
msgid "%s by %s"
msgstr "%s por %s"

#: fff_plugin.py:2650
msgid " Anthology"
msgstr "Antología"

#: fff_plugin.py:2693
msgid "(was set, removed for security)"
msgstr "(estaba activado, eliminado por seguridad)"

#: jobs.py:74
msgid "Downloading FanFiction Stories"
msgstr "Descargando historias de «fanfiction»"

#: jobs.py:90
msgid "%d of %d stories finished downloading"
msgstr "%d de %d historias han terminado de descargarse"

#: jobs.py:102
msgid "Download Results:"
msgstr "Resultado de la descarga:"

#: jobs.py:104
msgid "Successful:"
msgstr "Con éxito:"

#: jobs.py:105
msgid "Unsuccessful:"
msgstr "Sin éxito:"

#: jobs.py:130
msgid "Download started..."
msgstr "Descarga comenzada..."

#: jobs.py:226
msgid "Download %s completed, %s chapters."
msgstr "Descarga %s completada, %s capítulos."

#: jobs.py:253
msgid "Already contains %d chapters.  Reuse as is."
msgstr "Ya contiene %d capítulos. Volver a usar tal cual."

#: jobs.py:276
msgid "Update %s completed, added %s chapters for %s total."
msgstr "Completada la actualización de %s, se añadieron %s capítulos para un total de %s."
