# translation of kleopatra.po to Spanish
# translation of kleopatra.po to
# Translation of kleopatra to Spanish
# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
#
# Juan Manuel Garcia Molina <juanma@superiodico.net>, 2004, 2005, 2007.
# Enrique Matias Sanchez (aka Quique) <cronopios@gmail.com>, 2007.
# Jaime Robles <jaime@kde.org>, 2007.
# Franco Mariluis <fmariluis@gmail.com>, 2008.
# Eloy Cuadra <ecuadra@eloihr.net>, 2008.
# Dario Andres Rodriguez <andrebajotierra@gmail.com>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: kleopatra\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-02-20 05:39+0100\n"
"PO-Revision-Date: 2009-01-18 18:51-0200\n"
"Last-Translator: Dario Andres Rodriguez <andrebajotierra@gmail.com>\n"
"Language-Team: American English <kde-l10n-es@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 0.3\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: conf/appearanceconfigwidget.cpp:145
msgctxt "Key filter without user-assigned name"
msgid "<unnamed>"
msgstr "<sin nombre>"

#: conf/appearanceconfigwidget.cpp:278
msgid "This parameter has been locked down by the system administrator."
msgstr "Este parámetro ha sido bloqueado por el administrador del sistema."

#: conf/configuredialog.cpp:52
msgid "Configure"
msgstr "Configurar"

#: conf/smimevalidationconfigurationwidget.cpp:131
msgid "This option requires dirmngr >= 0.9.0"
msgstr "Esta opción requiere dirmngr >= 0.9.0"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:215
#. i18n: ectx: property (text), widget (QLabel, systemHTTPProxy)
#: conf/smimevalidationconfigurationwidget.cpp:259 rc.cpp:113
msgid "no proxy"
msgstr "sin proxy"

#: conf/smimevalidationconfigurationwidget.cpp:260
#, kde-format
msgid "(Current system setting: %1)"
msgstr "(configuración actual del sistema: %1)"

#: conf/dirservconfigpage.cpp:170
msgid "LDAP &timeout (minutes:seconds):"
msgstr "&Tiempo límite de LDAP (minutos:segundos):"

#: conf/dirservconfigpage.cpp:180
msgid "&Maximum number of items returned by query:"
msgstr "Número &máximo de elementos devueltos por la consulta:"

#: conf/dirservconfigpage.cpp:190
msgid "Automatically add &new servers discovered in CRL distribution points"
msgstr ""
"Añadir automáticamente &nuevos servidores descubiertos en los puntos de "
"distribución de CRL"

#: conf/dirservconfigpage.cpp:381
#, kde-format
msgid "Backend error: gpgconf does not seem to know the entry for %1/%2/%3"
msgstr "Error del motor: gpgconf no parece conocer la entrada para %1/%2/%3"

#: conf/dirservconfigpage.cpp:386
#, kde-format
msgid "Backend error: gpgconf has wrong type for %1/%2/%3: %4 %5"
msgstr "Error del motor: gpgconf tiene un tipo incorrecto para %1/%2/%3: %4 %5"

#: view/tabwidget.cpp:540
msgid "New Tab"
msgstr "Nueva pestaña"

#: view/tabwidget.cpp:540
msgid "Open a new tab"
msgstr "Abre una nueva pestaña"

#: view/tabwidget.cpp:541
msgid "CTRL+SHIFT+N"
msgstr "CTRL+SHIFT+N"

#: view/tabwidget.cpp:547
msgid "Rename Tab..."
msgstr "Renombrar pestaña..."

#: view/tabwidget.cpp:547
msgid "Rename this tab"
msgstr "Renombra esta pestaña"

#: view/tabwidget.cpp:548
msgid "CTRL+SHIFT+R"
msgstr "CTRL+SHIFT+R"

#: view/tabwidget.cpp:549
msgid "Duplicate Current Tab"
msgstr "Duplicar pestaña actual"

#: view/tabwidget.cpp:549
msgid "Duplicate the current tab"
msgstr "Duplica la pestaña actual"

#: view/tabwidget.cpp:550
msgid "CTRL+SHIFT+D"
msgstr "CTRL+SHIFT+D"

#: view/tabwidget.cpp:551
msgid "Close Tab"
msgstr "Cerrar pestaña"

#: view/tabwidget.cpp:551
msgid "Close this tab"
msgstr "Cierra esta pestaña"

#: view/tabwidget.cpp:552
msgid "CTRL+SHIFT+W"
msgstr "CTRL+SHIFT+W"

#: view/tabwidget.cpp:553
msgid "Move Tab Left"
msgstr "Mover la pestaña a la izquierda"

#: view/tabwidget.cpp:554
msgid "CTRL+SHIFT+LEFT"
msgstr "CTRL+SHIFT+LEFT"

#: view/tabwidget.cpp:555
msgid "Move Tab Right"
msgstr "Mover pestaña a la derecha"

#: view/tabwidget.cpp:556
msgid "CTRL+SHIFT+RIGHT"
msgstr "CTRL+SHIFT+RIGHT"

#: view/tabwidget.cpp:557
msgid "Hierarchical Certificate List"
msgstr "Lista jerárquica de certificados"

#. i18n: file: dialogs/certificatedetailsdialog.ui:244
#. i18n: ectx: property (text), widget (QPushButton, expandAllCertificationsPB)
#: view/tabwidget.cpp:559 rc.cpp:461
msgid "Expand All"
msgstr "Expandir todo"

#: view/tabwidget.cpp:560
msgid "CTRL+."
msgstr "CTRL+."

#. i18n: file: dialogs/certificatedetailsdialog.ui:254
#. i18n: ectx: property (text), widget (QPushButton, collapseAllCertificationsPB)
#: view/tabwidget.cpp:561 rc.cpp:464
msgid "Collapse All"
msgstr "Contraer todo"

#: view/tabwidget.cpp:562
msgid "CTRL+,"
msgstr "CTRL+,"

#: view/tabwidget.cpp:678
msgid "Rename Tab"
msgstr "Renombrar pestaña"

#: view/tabwidget.cpp:678
msgid "New tab title:"
msgstr "Título de la pestaña nueva:"

#: view/searchbar.cpp:90
msgid "&Find:"
msgstr "&Buscar:"

#: dialogs/certifycertificatedialog.cpp:115
msgid "<b>Step 1:</b> Please select the user IDs you wish to certify."
msgstr ""
"<b>Paso 1:</b> Por favor seleccione las ID de usuario que desee certificar."

#: dialogs/certifycertificatedialog.cpp:156
#: newcertificatewizard/newcertificatewizard.cpp:1198
msgid "Certify"
msgstr "Certificado"

#. i18n: file: dialogs/certificationoptionswidget.ui:44
#. i18n: ectx: property (text), widget (QLabel, singleKeyLabel)
#: dialogs/certifycertificatedialog.cpp:169 rc.cpp:298
#, no-c-format, kde-format
msgid "Certification will be performed using certificate %1."
msgstr "La certificación será realizada usando el certificado %1."

#: dialogs/certifycertificatedialog.cpp:199
msgid "Signed user IDs:"
msgstr "ID de usuario firmadas:"

#: dialogs/certifycertificatedialog.cpp:202
msgid "<b>Summary:</b>"
msgstr "<b>Resumen:</b>"

#: dialogs/certifycertificatedialog.cpp:206
msgid "Check level:"
msgstr "Verificar nivel:"

#: dialogs/certifycertificatedialog.cpp:209
msgid "Selected secret certificate:"
msgstr "Certificado secreto seleccionado:"

#: dialogs/certifycertificatedialog.cpp:227
msgid "Default certificate"
msgstr "Certificado predeterminado"

#: dialogs/certifycertificatedialog.cpp:231
msgid "No statement made"
msgstr "Ninguna declaración hecha"

#: dialogs/certifycertificatedialog.cpp:234
msgid "Not checked"
msgstr "Sin verificar"

#: dialogs/certifycertificatedialog.cpp:237
msgid "Casually checked"
msgstr "Verificado casualmente"

#: dialogs/certifycertificatedialog.cpp:240
msgid "Thoroughly checked"
msgstr "Verificado exhaustivamente"

#: dialogs/certifycertificatedialog.cpp:254
#, kde-format
msgid "The certificate could not be certified. <b>Error</b>: %1"
msgstr "El certificado no pudo ser certificado: <b>Error</b>: %1"

#: dialogs/certifycertificatedialog.cpp:256
msgid "Certification canceled."
msgstr "Certificación cancelada."

#: dialogs/certifycertificatedialog.cpp:258
msgid "Certification successful."
msgstr "Certificación exitosa."

#: dialogs/certifycertificatedialog.cpp:327
#, kde-format
msgctxt "arg is name, email of certificate holder"
msgid "Certify Certificate: %1"
msgstr "Certificar certificado: %1"

#: dialogs/adduseriddialog.cpp:122
msgctxt "@info"
msgid "<interface>Real name</interface> must be at least 5 characters long."
msgstr ""
"El <interface>nombre real</interface> debe tener al menos 5 caracteres de "
"longitud."

#: dialogs/adduseriddialog.cpp:124
msgctxt "@info"
msgid "<interface>EMail address</interface> is invalid."
msgstr ""
"<interface>La dirección de correo electrónico</interface> no es válida."

#: dialogs/adduseriddialog.cpp:126
msgctxt "@info"
msgid "<interface>Comment</interface> contains invalid characters."
msgstr "<interface>El comentario</interface> contiene caracteres no válidos."

#: dialogs/selftestdialog.cpp:94
msgid "Passed"
msgstr "Aprobado"

#: dialogs/selftestdialog.cpp:100
msgid "Skipped"
msgstr "Omitido"

#: dialogs/selftestdialog.cpp:117
msgid "Test Name"
msgstr "Nombre de prueba"

#. i18n: file: newcertificatewizard/resultpage.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, resultGB)
#: dialogs/selftestdialog.cpp:118 rc.cpp:707
msgid "Result"
msgstr "Resultado"

#: dialogs/selftestdialog.cpp:173
msgid "(select test first)"
msgstr "(seleccionar el texto primero)"

#: dialogs/selftestdialog.cpp:213
msgid "Rerun Tests"
msgstr "Volver a correr las pruebas"

#: dialogs/selftestdialog.cpp:218
msgid "Continue"
msgstr "Continuar"

#: dialogs/exportsecretkeydialog.cpp:103
msgid "Secret Key Files"
msgstr "Archivos de clave secreta"

#: dialogs/exportsecretkeydialog.cpp:124
#, kde-format
msgctxt "@info"
msgid "Please select export options for %1:"
msgstr "Por favor seleccione las opciones de exportación para %1:"

#: dialogs/exportsecretkeydialog.cpp:138
msgid "Secret Key Files (*.pem *.p12 *.gpg *.asc *.pgp)"
msgstr "Archivo de clave secreta (*.pem *.p12 *.gpg *.asc *.pgp)"

#: dialogs/exportsecretkeydialog.cpp:206
msgctxt "@info"
msgid "You have to enter an output filename."
msgstr "Usted debe introducir un nombre de archivo de salida."

#: dialogs/exportsecretkeydialog.cpp:207 dialogs/exportsecretkeydialog.cpp:216
msgctxt "@title"
msgid "Incomplete data"
msgstr "Datos incompletos"

#: dialogs/exportsecretkeydialog.cpp:215
msgctxt "@info"
msgid "You have to choose a passphrase character set."
msgstr "Usted debe elegir un juego de caracteres para la frase contraseña."

#: dialogs/exportcertificatesdialog.cpp:67
msgid "Export"
msgstr "Exportar"

#: dialogs/exportcertificatesdialog.cpp:71
msgid " OpenPGP export file:"
msgstr "Archivo de exportación OpenPGP:"

#: dialogs/exportcertificatesdialog.cpp:77
msgid "S/MIME export file:"
msgstr "Archivo de exportación S/MIME:"

#: dialogs/certificateselectiondialog.cpp:110
msgid "Please select one or more of the following certificates:"
msgstr "Por favor seleccione uno o más de los siguientes certificados:"

#: dialogs/certificateselectiondialog.cpp:111
msgid "Please select one of the following certificates:"
msgstr "Por favor seleccione uno de los siguientes certificados:"

#: dialogs/certificateselectiondialog.cpp:147
msgid "Reload"
msgstr "Volver a cargar"

#: dialogs/certificateselectiondialog.cpp:148
msgid "Lookup..."
msgstr "Búsqueda..."

#: dialogs/certificateselectiondialog.cpp:149
msgid "New..."
msgstr "Nuevo..."

#: dialogs/certificateselectiondialog.cpp:151
msgctxt "@info:tooltip"
msgid "Lookup certificates on server"
msgstr "Buscar certificados en el servidor"

#: dialogs/certificateselectiondialog.cpp:152
msgctxt "@info:tooltip"
msgid "Refresh certificate list"
msgstr "Actualizar la lista de certificados"

#: dialogs/certificateselectiondialog.cpp:153
msgctxt "@info:tooltip"
msgid "Create a new certificate"
msgstr "Crear un nuevo certificado"

#: dialogs/certificateselectiondialog.cpp:179
msgid "Certificate Selection"
msgstr "Selección de certificado"

#: dialogs/ownertrustdialog.cpp:56
msgid "(unknown certificate)"
msgstr "(certificado desconocido)"

#: dialogs/ownertrustdialog.cpp:101
#, kde-format
msgctxt "@title"
msgid "Change Trust Level of %1"
msgstr "Cambiar el nivel de confianza de %1"

#: dialogs/ownertrustdialog.cpp:102
#, kde-format
msgctxt "@info"
msgid ""
"How much do you trust certifications made by <b>%1</b> to correctly verify "
"authenticity of certificates?"
msgstr ""
"¿Qué tanto confía en las certificaciones hechas por <b>%1</b> para verificar "
"correctamente la autenticidad de los certificados?"

#: dialogs/certificatedetailsdialog.cpp:229
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while loading the certifications: <message>%1</"
"message></para>"
msgstr ""
"<para>Ocurrió un error al cargar los certificados: <message>%1</message></"
"para>"

#: dialogs/certificatedetailsdialog.cpp:232
msgctxt "@title"
msgid "Certifications Loading Failed"
msgstr "Fallo al cargar los certificados"

#: dialogs/certificatedetailsdialog.cpp:255
msgid "Please wait while generating the dump..."
msgstr "Por favor espere mientras se genera la "

#: dialogs/certificatedetailsdialog.cpp:333
msgid "(please wait while certifications are being loaded)"
msgstr "(por favor espere mientras se cargan las certificaciones)"

#: dialogs/certificatedetailsdialog.cpp:334
msgid "Load Certifications (may take a while)"
msgstr "Cargando certificaciones (puede demorar un poco)"

#: dialogs/certificatedetailsdialog.cpp:360
#, kde-format
msgid "Issuer Certificate Not Found (%1)"
msgstr "Certificado del emisor no encontrado ( %1)"

#: dialogs/certificatedetailsdialog.cpp:416
msgctxt "@title"
msgid "Subkeys"
msgstr "Subclaves"

#: dialogs/lookupcertificatesdialog.cpp:140
msgid "Import"
msgstr "Importar"

#: kgpgconf/configreader.cpp:234
msgid "Parse error on gpgconf --list-config output:"
msgstr "Error de análisis en gpgconf salida de --list-config:"

#: kgpgconf/configreader.cpp:239
#, kde-format
msgid "gpgconf --list-config: Unknown component: %1"
msgstr "gpgconf --list-config: Componente desconocido: %1"

#: kgpgconf/configreader.cpp:244
#, kde-format
msgid "gpgconf --list-config: Unknown entry: %1:%2"
msgstr "gpgconf --list-config: Entrada desconocida: %1:%2"

#: kgpgconf/configreader.cpp:250
#, kde-format
msgid "gpgconf --list-config: Invalid entry: value must start with '\"': %1"
msgstr ""
"gpgconf --list-config: Entrada no válida:  el valor debe comenzar con '\"': %"
"1"

#: kgpgconf/configreader.cpp:283
msgid "Parse error on gpgconf --list-components. output:"
msgstr "Error de análisis en gpgconf --list-components. Salida:"

#: kgpgconf/configreader.cpp:311
msgid "gpgconf not found or cannot be started"
msgstr "gpgconf no encontrado o no pudo ser iniciado"

#: kgpgconf/configreader.cpp:313
msgid "gpgconf terminated unexpectedly"
msgstr "gpgconf terminó inesperadamente"

#: kgpgconf/configreader.cpp:315
msgid "timeout while executing gpgconf"
msgstr "se venció el tiempo de espera de gpgconf"

#: kgpgconf/configreader.cpp:317
msgid "error while writing to gpgconf"
msgstr "error mientras se escribía a gpgconf"

#: kgpgconf/configreader.cpp:319
msgid "error while reading from gpgconf"
msgstr "error mientras se leía de gpgconf"

#: kgpgconf/configreader.cpp:322
msgid "Unknown error while executing gpgconf"
msgstr "Error desconocido al ejecutar gpgconf"

#: kgpgconf/configuration.cpp:345
msgid "Multiple Settable"
msgstr "Settable múltiple"

#: kgpgconf/configuration.cpp:345
msgid "Set/Unset"
msgstr "Activar/Desactivar"

#: kgpgconf/configuration.cpp:347
msgid "String List"
msgstr "Lista de cadenas"

#: kgpgconf/configuration.cpp:347
msgid "String"
msgstr "Cadena"

#: kgpgconf/configuration.cpp:349
msgid "List of Integers"
msgstr "Lista de enteros"

#: kgpgconf/configuration.cpp:349
msgid "Integer"
msgstr "Entero"

#: kgpgconf/configuration.cpp:351
msgid "List of Unsigned Integers"
msgstr "Lista de enteros sin firmar"

#: kgpgconf/configuration.cpp:351
msgid "Unsigned Integer "
msgstr "Entero sin firmar"

#: kgpgconf/configuration.cpp:353
msgid "Path List"
msgstr "Lista de rutas"

#: kgpgconf/configuration.cpp:353
msgid "Path"
msgstr "Ruta"

#: kgpgconf/configuration.cpp:355
msgid "List of URLs"
msgstr "Lista de URL"

#: kgpgconf/configuration.cpp:355
msgid "URL"
msgstr "URL"

#: kgpgconf/configuration.cpp:357
msgid "List of LDAP URLs"
msgstr "Lista de URL de LDAP"

#: kgpgconf/configuration.cpp:357
msgid "LDAP URL"
msgstr "URL de LDAP"

#: kgpgconf/configuration.cpp:359
msgid "Directory Path List"
msgstr "Lista de rutas de directorio"

#: kgpgconf/configuration.cpp:359
msgid "Directory Path"
msgstr "Ruta de directorio"

#. i18n: file: kleopatra.rc:5
#. i18n: ectx: Menu (file)
#. i18n: file: kwatchgnupg/kwatchgnupgui.rc:4
#. i18n: ectx: Menu (file)
#: kgpgconf/mainwindow.cpp:67 rc.cpp:3 rc.cpp:509 rc.cpp:743
msgid "&File"
msgstr "&Archivo"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:57
#. i18n: ectx: property (text), widget (QPushButton, saveAsPB)
#: kgpgconf/mainwindow.cpp:68 rc.cpp:279
msgid "Save As..."
msgstr "Guardar como..."

#: kgpgconf/mainwindow.cpp:70
msgid "Quit"
msgstr "Salir"

#: kgpgconf/mainwindow.cpp:86
msgid "Setup Error"
msgstr "Error de configuración"

#: kgpgconf/mainwindow.cpp:86
#, kde-format
msgid ""
"KGpgConf could not execute gpgconf.exe.\n"
"\n"
"Error: %1\n"
"Error Code: %2"
msgstr ""
"KGpgConf no pudo ejecutar gpgconf.exe.\n"
"\n"
"Error: %1\n"
"Código de error: %2"

#: kgpgconf/mainwindow.cpp:91
msgid "Parsing Error"
msgstr "Error de análisis"

#: kgpgconf/mainwindow.cpp:91 kgpgconf/mainwindow.cpp:96
#, kde-format
msgid ""
"An error occurred while reading the current configuration.\n"
"\n"
"Error: %1"
msgstr ""
"Ocurrió un error al leer la configuración actual.\n"
"\n"
"Error: %1"

#: kgpgconf/mainwindow.cpp:96
msgid "Error"
msgstr "Error"

#: kgpgconf/mainwindow.cpp:213 kgpgconf/mainwindow.cpp:232
msgid "Write Error"
msgstr "Error de escritura"

#: kgpgconf/mainwindow.cpp:213
#, kde-format
msgid ""
"Could not open file %1 for writing. You might not have the permission to "
"write to that file."
msgstr ""
"No se pudo abrir el archivo %1 para escritura. Puede que usted no tenga los "
"permisos para escribir a ese archivo."

#: kgpgconf/mainwindow.cpp:232
#, kde-format
msgid "Error while writing to file %1."
msgstr "Error al escribir el archivo %1."

#: kgpgconf/mainwindow.cpp:238
msgid "Save As"
msgstr "Guardar como"

#: tests/test_verificationresultdialog.cpp:79
msgid "VerificationResultDialog Test"
msgstr "Prueba VerificationResultDialog"

#: tests/test_verificationresultdialog.cpp:84
msgid "Signature file"
msgstr "Archivo de firma"

#: tests/test_verificationresultdialog.cpp:85
msgid "Data file"
msgstr "Archivo de datos"

#: tests/test_useridlistmodels.cpp:159
msgid "UserIDListModel Test"
msgstr "Prueba UserIDListModel"

#: tests/test_useridlistmodels.cpp:163
msgid "OpenPGP certificate to look up"
msgstr "Certificado OpenPGP a buscar"

#: tests/test_useridlistmodels.cpp:164
msgid "X.509 certificate to look up"
msgstr "Certificado X.509 a buscar"

#: tests/kleo_test.h:47
msgid "qttest"
msgstr "qttest"

#: tests/test_keylistmodels.cpp:90
msgid "FlatKeyListModel Test"
msgstr "Prueba FlatKeyListModel"

#: tests/test_keylistmodels.cpp:94
msgid "Perform flat key listing"
msgstr "Realizar listado no jerárquico de claves"

#: tests/test_keylistmodels.cpp:95
msgid "Perform hierarchical key listing"
msgstr "Realizar listado jerárquico de claves"

#: tests/test_keylistmodels.cpp:96
msgid "Do not list SMIME keys"
msgstr "No listar claves SMIME"

#: utils/formatting.cpp:200 utils/formatting.cpp:203
#, kde-format
msgid "<tr><th>%1:</th><td>%2</td></tr>"
msgstr "<tr><th>%1:</th><td>%2</td></tr>"

#: utils/formatting.cpp:212
#, kde-format
msgid "%1-bit %2 (secret key available)"
msgstr "%1-bit %2 (clave secreta disponible)"

#: utils/formatting.cpp:214
#, kde-format
msgid "%1-bit %2"
msgstr "%1-bit %2"

#: utils/formatting.cpp:221
msgid "Signing EMails and Files (Qualified)"
msgstr "Firmando correos electrónicos y archivos (calificado)"

#: utils/formatting.cpp:223
msgid "Signing EMails and Files"
msgstr "Firmando correos electrónicos y archivos"

#: utils/formatting.cpp:226
msgid "Encrypting EMails and Files"
msgstr "Cifrando correos electrónicos y archivos"

#: utils/formatting.cpp:228
msgid "Certifying other Certificates"
msgstr "Certificando otros certificados"

#: utils/formatting.cpp:230
msgid "Authenticate against Servers"
msgstr "Autenticación contra servidores"

#: utils/formatting.cpp:231
msgid ", "
msgstr ", "

#: utils/formatting.cpp:256
msgid "This certificate has been revoked."
msgstr "Este certificado ha sido revocado."

#: utils/formatting.cpp:258
msgid "This certificate has expired."
msgstr "Este certificado ha expirado."

#: utils/formatting.cpp:260
msgid "This certificate has been disabled locally."
msgstr "Este certificado ha sido desactivado localmente."

#: utils/formatting.cpp:262
msgid "This certificate is currently valid."
msgstr "Este certificado es actualmente válido."

#: utils/formatting.cpp:264
msgid "The validity of this certificate cannot be checked at the moment."
msgstr ""
"La validez de este certificado no puede ser verificada en este momento."

#: utils/formatting.cpp:272
msgid "Serial number"
msgstr "Número de serie"

#: utils/formatting.cpp:274
msgid "Issuer"
msgstr "Emisor"

#: utils/formatting.cpp:280
msgid "Subject"
msgstr "Asunto"

#: utils/formatting.cpp:281
msgid "User-ID"
msgstr "ID de usuario"

#: utils/formatting.cpp:285
msgid "a.k.a."
msgstr "a.k.a."

#: utils/formatting.cpp:288
msgid "Validity"
msgstr "Validez"

#: utils/formatting.cpp:290
#, kde-format
msgid "from %1 until forever"
msgstr "de %1 hasta el infinito"

#: utils/formatting.cpp:291
#, kde-format
msgid "from %1 through %2"
msgstr "de %1 hasta %2"

#: utils/formatting.cpp:293
msgid "Certificate type"
msgstr "Tipo de certificado"

#: utils/formatting.cpp:295
msgid "Certificate usage"
msgstr "Uso del certificado"

#: utils/formatting.cpp:297 models/keylistmodel.cpp:179
msgid "Fingerprint"
msgstr "Huella dactilar"

#: utils/formatting.cpp:388
msgctxt "X.509/CMS encryption standard"
msgid "X.509"
msgstr "X.509"

#: utils/formatting.cpp:390 crypto/gui/resolverecipientspage.cpp:431
msgid "OpenPGP"
msgstr "OpenPGP"

#: utils/formatting.cpp:391
msgctxt "Unknown encryption protocol"
msgid "Unknown"
msgstr "Desconocido"

#: utils/formatting.cpp:409 utils/formatting.cpp:440
msgctxt "unknown trust level"
msgid "unknown"
msgstr "desconocido"

#: utils/formatting.cpp:410 utils/formatting.cpp:442
msgid "untrusted"
msgstr "no confiable"

#: utils/formatting.cpp:411 utils/formatting.cpp:443
msgctxt "marginal trust"
msgid "marginal"
msgstr "marginal"

#: utils/formatting.cpp:412 utils/formatting.cpp:444
msgctxt "full trust"
msgid "full"
msgstr "completo"

#: utils/formatting.cpp:413 utils/formatting.cpp:445
msgctxt "ultimate trust"
msgid "ultimate"
msgstr "máximo"

#: utils/formatting.cpp:414 utils/formatting.cpp:441
msgctxt "undefined trust"
msgid "undefined"
msgstr "sin definir"

#: utils/formatting.cpp:424 utils/formatting.cpp:436
#: models/useridlistmodel.cpp:304
msgid "revoked"
msgstr "revocado"

#: utils/formatting.cpp:426 utils/formatting.cpp:462
#: models/useridlistmodel.cpp:306
msgid "expired"
msgstr "vencido"

#: utils/formatting.cpp:428 models/useridlistmodel.cpp:308
msgid "disabled"
msgstr "desactivado"

#: utils/formatting.cpp:430 utils/formatting.cpp:438 utils/formatting.cpp:461
#: models/useridlistmodel.cpp:310
msgid "invalid"
msgstr "no válido"

#: utils/formatting.cpp:431
msgctxt "as in good/valid signature"
msgid "good"
msgstr "bueno"

#: utils/formatting.cpp:455
#, kde-format
msgid "class %1"
msgstr "clase %1"

#: utils/formatting.cpp:457
msgctxt "good/valid signature"
msgid "good"
msgstr "bueno"

#: utils/formatting.cpp:463
msgid "key expired"
msgstr "clave vencida"

#: utils/formatting.cpp:464
msgctxt "fake/invalid signature"
msgid "bad"
msgstr "malo"

#: utils/formatting.cpp:481
#, kde-format
msgctxt "name, email, key id"
msgid "%1 %2 (%3)"
msgstr "%1 %2 (%3)"

#: utils/formatting.cpp:523
#, kde-format
msgid "Bad signature by unknown key %1: %2"
msgstr "Firma no válida por clave desconocida %1: %2"

#: utils/formatting.cpp:525
#, kde-format
msgid "Bad signature by an unknown key: %1"
msgstr "Firma no válida por clave desconocida: %1"

#: utils/formatting.cpp:527
#, kde-format
msgid "Bad signature by %1: %2"
msgstr "Firma no válida por %1: %2"

#: utils/formatting.cpp:532
#, kde-format
msgid "Good signature by unknown key %1."
msgstr "Firma válida por clave desconocida %1"

#: utils/formatting.cpp:534
msgid "Good signature by an unknown key."
msgstr "Firma  válida por una clave desconocida."

#: utils/formatting.cpp:536
#, kde-format
msgid "Good signature by %1."
msgstr "Firma válida por %1"

#: utils/formatting.cpp:541
#, kde-format
msgid "Invalid signature by unknown key %1: %2"
msgstr "Firma inválida por clave desconocida %1: %2"

#: utils/formatting.cpp:543
#, kde-format
msgid "Invalid signature by an unknown key: %1"
msgstr "Firma inválida por clave desconocida: %1"

#: utils/formatting.cpp:545
#, kde-format
msgid "Invalid signature by %1: %2"
msgstr "Firma inválida por %1: %2"

#: utils/formatting.cpp:558
msgid "The import of this certificate was canceled."
msgstr "La importación de este certificado fue cancelada."

#: utils/formatting.cpp:560
#, kde-format
msgid "An error occurred importing this certificate: %1"
msgstr "Ocurrió un error al intentar importar este certificado: %1"

#: utils/formatting.cpp:566
msgid "This certificate was new to your keystore. The secret key is available."
msgstr ""
"Este certificado era nuevo para su almacén de claves. La clave secreta está "
"disponible."

#: utils/formatting.cpp:567
msgid "This certificate is new to your keystore."
msgstr "Este certificado es nuevo para su almacén de claves."

#: utils/formatting.cpp:571
msgid "New user-ids were added to this certificate by the import."
msgstr ""
"Nuevas id de usuario fueron añadidas a este certificado por la importación."

#: utils/formatting.cpp:573
msgid "New signatures were added to this certificate by the import."
msgstr "Nuevas firmas fueron añadidas a este certificado por la importación."

#: utils/formatting.cpp:575
msgid "New subkeys were added to this certificate by the import."
msgstr ""
"Nuevas subclaves fueron añadidas a este certificado por la importación."

#: utils/formatting.cpp:578
msgid "The import contained no new data for this certificate. It is unchanged."
msgstr ""
"La importación no contenía ningún dato nuevo para este certificado. No tiene "
"cambios."

#: utils/kleo_kicondialog.cpp:263 utils/kleo_kicondialog.cpp:275
msgid "Select Icon"
msgstr "Seleccione icono"

#: utils/kleo_kicondialog.cpp:296
msgid "Icon Source"
msgstr "Fuente del icono"

#: utils/kleo_kicondialog.cpp:306
msgid "S&ystem icons:"
msgstr "Icono&s del sistema:"

#: utils/kleo_kicondialog.cpp:312
msgid "O&ther icons:"
msgstr "Otros &iconos:"

#: utils/kleo_kicondialog.cpp:315
msgid "&Browse..."
msgstr "&Navegar..."

#: utils/kleo_kicondialog.cpp:327
msgid "&Search:"
msgstr "Bu&scar:"

#: utils/kleo_kicondialog.cpp:334
msgid "Search interactively for icon names (e.g. folder)."
msgstr "Búsqueda interactiva por nombres de icono (ej. carpeta)."

#. i18n: file: dialogs/certificatedetailsdialog.ui:34
#. i18n: ectx: property (title), widget (QGroupBox, overviewActionsGB)
#: utils/kleo_kicondialog.cpp:355 rc.cpp:415
msgid "Actions"
msgstr "Acciones"

#: utils/kleo_kicondialog.cpp:356
msgid "Animations"
msgstr "Animaciones"

#: utils/kleo_kicondialog.cpp:357
msgid "Applications"
msgstr "Aplicaciones"

#: utils/kleo_kicondialog.cpp:358
msgid "Categories"
msgstr "Categorías"

#: utils/kleo_kicondialog.cpp:359
msgid "Devices"
msgstr "Dispositivos"

#: utils/kleo_kicondialog.cpp:360
msgid "Emblems"
msgstr "Emblemas"

#: utils/kleo_kicondialog.cpp:361
msgid "Emotes"
msgstr "Emoticonos"

#: utils/kleo_kicondialog.cpp:362
msgid "Filesystems"
msgstr "Sistemas de archivos"

#: utils/kleo_kicondialog.cpp:363
msgid "International"
msgstr "Internacional"

#: utils/kleo_kicondialog.cpp:364
msgid "Mimetypes"
msgstr "Tipos mime"

#: utils/kleo_kicondialog.cpp:365
msgid "Places"
msgstr "Lugares"

#: utils/kleo_kicondialog.cpp:366 models/useridlistmodel.cpp:253
#: models/subkeylistmodel.cpp:160
msgid "Status"
msgstr "Estado"

#: utils/kleo_kicondialog.cpp:568
msgid "Open"
msgstr "Abrir"

#: utils/kleo_kicondialog.cpp:568
msgid "Icon Files (*.png *.xpm *.svg *.svgz)"
msgstr "Archivos de iconos (*.png *.xpm *.svg *.svgz)"

#: utils/output.cpp:252
#, kde-format
msgid "Could not open FD %1 for writing"
msgstr "No se pudo abrir FD %1 para escritura"

#: utils/output.cpp:277
#, kde-format
msgid "Could not create temporary file for output \"%1\""
msgstr "No se pudo crear el archivo temporario para salida \"%1\""

#: utils/output.cpp:283
#, kde-format
msgid ""
"The file <b>%1</b> already exists.\n"
"Overwrite?"
msgstr ""
"El archivo <b>%1</b> ya existe\n"
"¿Sobrescribir el archivo?"

#: utils/output.cpp:285
msgid "Overwrite Existing File?"
msgstr "¿Sobrescribir el archivo?"

#: utils/output.cpp:287
msgid "Overwrite All"
msgstr "Sobrescribir todo"

#: utils/output.cpp:325
msgid "Overwriting declined"
msgstr "Sobrescritura declinada"

#: utils/output.cpp:331
#, kde-format
msgid "Could not remove file \"%1\" for overwriting."
msgstr "No se pudo eliminar el archivo \"%1\" para sobrescritura."

#: utils/output.cpp:343
#, kde-format
msgid "Could not rename file \"%1\" to \"%2\""
msgstr "No se pudo renombrar el archivo \"%1\" a \"%2\""

#: utils/output.cpp:353
#, kde-format
msgid "Directory (\"%1\") as output not supported"
msgstr "El directorio (\"%1\") como salida no está soportado"

#: utils/output.cpp:364
msgid "Could not write to clipboard"
msgstr "No se pudo escribir al portapapeles"

#: utils/output.cpp:370 systemtrayicon.cpp:190
msgid "Clipboard"
msgstr "Portapapeles"

#: utils/output.cpp:372
msgid "Find buffer"
msgstr "Encontrar búfer"

#: utils/output.cpp:374
msgid "Selection"
msgstr "Selección"

#: utils/output.cpp:386
msgid "Could not find clipboard"
msgstr "No se pudo hallar el portapapeles"

#: utils/log.cpp:157
#, kde-format
msgid "Log Error: Could not open log file \"%1\" for write"
msgstr ""
"Error de registro. No se pudo abrir el archivo de registro \"%1\" para "
"escritura"

#: utils/input.cpp:155
#, kde-format
msgid "Could not open FD %1 for reading"
msgstr "No se pudo abrir el FD %1 para lectura"

#: utils/input.cpp:184 utils/input.cpp:200
#: uiserver/assuanserverconnection.cpp:531
#, kde-format
msgid "Could not open file \"%1\" for reading"
msgstr "No se pudo abrir el archivo \"%1\" para lectura"

#: utils/input.cpp:197
#, kde-format
msgid "File \"%1\" is already open, but not for reading"
msgstr "El archivo \"%1\" ya está abierto, pero no para lectura"

#: utils/input.cpp:219
#, kde-format
msgid "\"%1\" is not a valid directory"
msgstr "\"%1\" no es un directorio válido"

#: utils/input.cpp:225
#, kde-format
msgid "Could not determine parent directory of \"%1\""
msgstr "No se pudo determinar el directorio padre de \"%1\""

#: utils/input.cpp:231
msgid "Could not start zip process"
msgstr "No se pudo iniciar el proceso zip"

#: utils/input.cpp:258
msgid "Could not open clipboard for reading"
msgstr "No se pudo abrir el portapapeles para lectura"

#: utils/input.cpp:268
msgid "Clipboard contents"
msgstr "Contenidos del portapapeles"

#: utils/input.cpp:270
msgid "FindBuffer contents"
msgstr "Contenidos de FindBuffer"

#: utils/input.cpp:272
msgid "Current selection"
msgstr "Selección actual"

#: utils/hex.cpp:55
#, kde-format
msgid "Invalid hex char '%1' in input stream."
msgstr "Cadena hex '%1' no válida en el flujo de entrada"

#: utils/hex.cpp:68 utils/hex.cpp:73
msgid "Premature end of hex-encoded char in input stream"
msgstr "Final prematura de la cadena codificada hex en el flujo de entrada"

#: main.cpp:116
msgid "Performing Self-Check..."
msgstr "Realizando auto-verificación..."

#: main.cpp:127
msgctxt "did not pass"
msgid "Self-Check Failed"
msgstr "Autoverificación falló"

#: main.cpp:130
msgid "Self-Check Passed"
msgstr "Autoverificación exitosa"

#: main.cpp:145
msgid "Loading certificate cache..."
msgstr "Cargando la caché del certificado..."

#: main.cpp:148
msgid "Certificate cache loaded."
msgstr "Caché del certificado cargada."

#: main.cpp:245
msgid "GPG UI Server Error"
msgstr "Error del servidor GPG UI"

#: main.cpp:246
#, kde-format
msgid ""
"<qt>The Kleopatra GPG UI Server Module could not be initialized.<br/>The "
"error given was: <b>%1</b><br/>You can use Kleopatra as a certificate "
"manager, but cryptographic plugins that rely on a GPG UI Server being "
"present might not work correctly, or at all.</qt>"
msgstr ""
"<qt>El módulo de servidor GPG UI de Kleopatra no pudo ser inicializado.<br/> "
"El error provisto fue <b>%1</b>Usted puede usar Kleopatra como un gestor de "
"certificados, pero los complementos criptográficos que dependen de un "
"servidor GPG UI presente pueden no funcionar correctamente o no funcionar "
"del todo.</qt>"

#: crypto/gui/encryptemailwizard.cpp:52
msgid "Encrypt Mail Message"
msgstr "Cifrar correo electrónico"

#: crypto/gui/signencryptfileswizard.cpp:84
msgid ""
"You need to select an OpenPGP signing certificate to perform this operation."
msgstr ""
"Necesita seleccionar un certificado de firma OpenPGP para realizar esta "
"operación."

#: crypto/gui/signencryptfileswizard.cpp:87
msgid "You need to select at least one signing certificate to proceed."
msgstr "Necesita seleccionar al menos un certificado de firma para proceder."

#: crypto/gui/signencryptfileswizard.cpp:90
msgid ""
"Only OpenPGP certificates will be offered for selection because you "
"specified a combined sign/encrypt operation, which is only available for "
"OpenPGP."
msgstr ""
"Sólo los certificados OpenPGP se ofrecen para seleccionarse porque ha "
"especificado una operación combinada de cifrado/firma, que está disponible "
"sólo para OpenPGP."

#: crypto/gui/signencryptfileswizard.cpp:93
msgid ""
"Only OpenPGP certificates will be offered for selection because you "
"specified an OpenPGP signing certificate only."
msgstr ""
"Sólo los certificados OpenPGP se ofrecen para seleccionarse porque ha "
"especificado un certificado de firma de OpenPGP."

#: crypto/gui/signencryptfileswizard.cpp:96
msgid ""
"Only S/MIME certificates will be offered for selection because you specified "
"an S/MIME signing certificate only."
msgstr ""
"Sólo certificados S/MIME están disponibles para seleccionarse porque ha "
"especificado un certificado de firma S/MIME solamente."

#: crypto/gui/signencryptfileswizard.cpp:102
msgid ""
"You have selected signing certificates of both type OpenPGP and S/MIME, thus "
"two signatures will be created."
msgstr ""
"Usted ha seleccionado certificados tanto OpenPGP como S/MIME, por lo tanto "
"dos firmas serán creadas."

#: crypto/gui/signencryptfileswizard.cpp:106
msgid ""
"If you select recipient certificates of both type OpenPGP and S/MIME, two "
"encrypted files will be created. One for OpenPGP recipients, one for S/MIME "
"recipients."
msgstr ""
"Si usted selecciona certificados para destinatarios tanto OpenPGP como S/"
"MIME, dos archivos cifrados serán creados. Uno para los destinatarios "
"OpenPGP, y otro para los destinatarios S/MIME."

#: crypto/gui/signencryptfileswizard.cpp:131
#: crypto/signencryptfilescontroller.cpp:127
msgid "Sign/Encrypt Files"
msgstr "Firmar/cifrar archivos"

#: crypto/gui/signencryptfileswizard.cpp:132
#: crypto/signencryptfilescontroller.cpp:122
msgid "Sign Files"
msgstr "Firmar archivos"

#: crypto/gui/signencryptfileswizard.cpp:133
#: crypto/signencryptfilescontroller.cpp:125
msgid "Encrypt Files"
msgstr "Cifrar archivos"

#: crypto/gui/signerresolvepage.cpp:85
msgid "No certificate selected"
msgstr "Ningún certificado seleccionado"

#: crypto/gui/signerresolvepage.cpp:84
#, kde-format
msgctxt "%1=protocol (S/Mime, OpenPGP), %2=certificate"
msgid "Sign using %1: %2"
msgstr "Firmar utilizando %1: %2"

#: crypto/gui/signerresolvepage.cpp:282
msgid "Sign and encrypt (OpenPGP only)"
msgstr "Firmar y cifrar (sólo OpenPGP)"

#: crypto/gui/signerresolvepage.cpp:288
msgid "Encrypt only"
msgstr "Cifrar solamente"

#: crypto/gui/signerresolvepage.cpp:293
msgid "Sign only"
msgstr "Firmar solamente"

#: crypto/gui/signerresolvepage.cpp:298
msgid "Encryption Options"
msgstr "Opciones de cifrado"

#: crypto/gui/signerresolvepage.cpp:301
msgid "Text output (ASCII armor)"
msgstr "Salida de texto (ASCII armor)"

#: crypto/gui/signerresolvepage.cpp:304
msgid "Remove unencrypted original file when done"
msgstr "Eliminar archivo original sin cifrar cuando termine"

#: crypto/gui/signerresolvepage.cpp:310
msgid "Signing Options"
msgstr "Opciones de firmado"

#: crypto/gui/signerresolvepage.cpp:315
msgid "Signer:"
msgstr "Firmante:"

#: crypto/gui/signerresolvepage.cpp:330
msgid "Change Signing Certificates..."
msgstr "Cambiar las firmas de los certificados..."

#: crypto/gui/signerresolvepage.cpp:491
msgid "<b>Choose Operation to be Performed</b>"
msgstr "<b>Elija operación a realizarse</b>"

#: crypto/gui/resultpage.cpp:104
msgid "Keep open after operation completed"
msgstr "Mantener abierto luego que la operación termine"

#: crypto/gui/resultpage.cpp:131
#, kde-format
msgid "%1: All operations completed."
msgstr "%1: Todas las operaciones terminadas."

#: crypto/gui/resultpage.cpp:133
msgid "All operations completed."
msgstr "Todas las operaciones terminadas."

#: crypto/gui/resultpage.cpp:149 crypto/gui/resultlistwidget.cpp:209
#, kde-format
msgctxt "number, operation description"
msgid "Operation %1: %2"
msgstr "Operación %1: %2"

#: crypto/gui/resultpage.cpp:151
#, kde-format
msgctxt "tag( \"OpenPGP\" or \"CMS\"),  operation description"
msgid "%1: %2"
msgstr "%1: %2"

#: crypto/gui/resultpage.cpp:156
msgid "<b>Results</b>"
msgstr "<b>Resultados</b>"

#: crypto/gui/resolverecipientspage.cpp:203
msgid "<i>No certificate selected</i>"
msgstr "<i>Ningún certificado seleccionado</i>"

#: crypto/gui/resolverecipientspage.cpp:210
msgid "..."
msgstr "..."

#: crypto/gui/resolverecipientspage.cpp:401
msgid "<b>Recipients</b>"
msgstr "<b>Destinatarios</b>"

#: crypto/gui/resolverecipientspage.cpp:416
msgid "Add Recipient..."
msgstr "Añadir destinatario..."

#: crypto/gui/resolverecipientspage.cpp:420 crypto/gui/objectspage.cpp:86
msgid "Remove Selected"
msgstr "Eliminar seleccionados"

#: crypto/gui/resolverecipientspage.cpp:435
msgid "S/MIME"
msgstr "S/MIME"

#: crypto/gui/resolverecipientspage.cpp:450
msgid ""
"<b>Warning:</b> None of the selected certificates seems to be your own "
"certificate. You will not be able to decrypt the encrypted data again."
msgstr ""
"<b>Advertencia:</b>Ninguno de los certificados seleccionados parece ser su "
"propio certificado. Usted no será capaz de descifrar nuevamente los datos "
"cifrados."

#: crypto/gui/resolverecipientspage.cpp:567
msgid "Recipient"
msgstr "Destinatario"

#: crypto/gui/resolverecipientspage.cpp:569
#, kde-format
msgctxt "%1 == number"
msgid "Recipient (%1)"
msgstr "Destinatario (%1)"

#: crypto/gui/resolverecipientspage.cpp:602
#, kde-format
msgid "<qt><p>Recipients predefined via GnuPG settings:</p>%1"
msgstr ""
"<qt><p>Destinatarios predefinidos a través de la configuración de GnuPG:</p>%"
"1"

#: crypto/gui/objectspage.cpp:76
msgid "<b>Objects</b>"
msgstr "<b>Objetos</b>"

#: crypto/gui/objectspage.cpp:98
msgid "Select File"
msgstr "Seleccione el archivo"

#: crypto/gui/signingcertificateselectiondialog.cpp:72
msgid "Select Signing Certificates"
msgstr "Seleccione los certificados de firma"

#: crypto/gui/decryptverifyfileswizard.cpp:207
msgid "<b>Choose operations to be performed</b>"
msgstr "<b>Elija las operaciones a realizar</b>"

#: crypto/gui/decryptverifyfileswizard.cpp:208
msgid ""
"Here you can check and, if needed, override the operations Kleopatra "
"detected for the input given."
msgstr ""
"Aquí puede verificar y, si fuera necesario, saltear las operaciones que "
"Kleopatra ha detectado para la entrada dada."

#: crypto/gui/decryptverifyfileswizard.cpp:211
msgid "&Decrypt/Verify"
msgstr "&Descifrar/Verificar"

#: crypto/gui/decryptverifyfileswizard.cpp:217
msgid "Create all output files in a single folder"
msgstr "Crear todas los archivos de salida en una carpeta única"

#: crypto/gui/decryptverifyfileswizard.cpp:218
msgid "&Output folder:"
msgstr "Ca&rpeta de salida:"

#: crypto/gui/wizard.cpp:99
msgid "&Next"
msgstr "Siguie&nte"

#: crypto/gui/wizard.cpp:137
msgid "Back"
msgstr "Retroceder"

#: crypto/gui/signemailwizard.cpp:82
msgid "You need to select a signing certificate to proceed."
msgstr "Necesita seleccionar un certificado de firma para proceder."

#: crypto/gui/signemailwizard.cpp:88
#, kde-format
msgid "You need to select an %1 signing certificate to proceed."
msgstr "Necesita seleccionar un %1 certificado de firma para proceder."

#: crypto/gui/signemailwizard.cpp:90
#, kde-format
msgid "You need to select %1 and %2 signing certificates to proceed."
msgstr "Necesita seleccionar %1 un %2 certificado de firma para proceder."

#: crypto/gui/signemailwizard.cpp:118
msgid "Sign Mail Message"
msgstr "Firmar mensaje de correo electrónico"

#: crypto/gui/resultitemwidget.cpp:93
msgid "Show Audit Log"
msgstr "Mostrar registro de auditoría"

#: crypto/gui/resultitemwidget.cpp:93
msgid "No Audit Log available"
msgstr "Ningún registro de auditoría disponible"

#: crypto/gui/resultitemwidget.cpp:94
msgid "Hide Details"
msgstr "Ocultar detalles"

#: crypto/gui/resultitemwidget.cpp:94
msgid "Show Details"
msgstr "Mostrar detalles"

#: crypto/gui/decryptverifyoperationwidget.cpp:79
msgid "Input file:"
msgstr "Archivo de entrada:"

#: crypto/gui/decryptverifyoperationwidget.cpp:83
msgid "&Input file is a detached signature"
msgstr "El arch&ivo de entrada es una firma despegada"

#: crypto/gui/decryptverifyoperationwidget.cpp:84
msgid "&Signed data:"
msgstr "Dato&s firmados:"

#: crypto/signemailcontroller.cpp:179
#: crypto/signencryptfilescontroller.cpp:224
#: crypto/encryptemailcontroller.cpp:168
msgid "User cancel"
msgstr "Cancelación del usuario"

#: crypto/signencryptfilescontroller.cpp:357
#, kde-format
msgid ""
"Caught unexpected exception in SignEncryptFilesController::Private::"
"slotWizardOperationPrepared: %1"
msgstr ""
"Excepción inesperada en SignEncryptFilesController::Private::"
"slotWizardOperationPrepared: %1"

#: crypto/signencryptfilescontroller.cpp:361
msgid ""
"Caught unknown exception in SignEncryptFilesController::Private::"
"slotWizardOperationPrepared"
msgstr ""
"Excepción desconocida en SignEncryptFilesController::Private::"
"slotWizardOperationPrepared"

#: crypto/signemailtask.cpp:83 crypto/signencryptfilestask.cpp:131
msgid "Signing canceled."
msgstr "Firma cancelada."

#: crypto/signemailtask.cpp:86
#, kde-format
msgid "Signing failed: %1"
msgstr "Firmado falló: %1"

#: crypto/signemailtask.cpp:88 crypto/signencryptfilestask.cpp:135
msgid "Signing succeeded."
msgstr "El firmado ha tenido éxito"

#: crypto/task.cpp:167
msgid "Unknown exception in Task::start()"
msgstr "Excepción desconocida en Task::start()"

#: crypto/encryptemailtask.cpp:84 crypto/signencryptfilestask.cpp:144
msgid "Encryption canceled."
msgstr "Cifrado cancelado"

#: crypto/encryptemailtask.cpp:87
#, kde-format
msgid "Encryption failed: %1"
msgstr "El cifrado falló: %1"

#: crypto/encryptemailtask.cpp:89 crypto/signencryptfilestask.cpp:149
msgid "Encryption succeeded."
msgstr "El cifrado ha tenido éxito."

#: crypto/encryptemailcontroller.cpp:149
msgid "Call to EncryptEMailController::protocolAsString() is ambiguous."
msgstr "Llamada a EncryptEMailController::protocolAsString() es ambigua."

#: crypto/decryptverifyemailcontroller.cpp:124
#: crypto/decryptverifyfilescontroller.cpp:182
msgid "User canceled"
msgstr "Cancelado por el usuario."

#: crypto/decryptverifyemailcontroller.cpp:173
msgid "Decrypt/Verify E-Mail"
msgstr "Descifrar/Verificar correo-e"

#: crypto/decryptverifyemailcontroller.cpp:194
msgid "At least one input needs to be provided"
msgstr "Al menos una entrada debe ser provista"

#: crypto/decryptverifyemailcontroller.cpp:198
msgid "Informative sender/signed data count mismatch"
msgstr "No concuerda información del remitente/datos firmados"

#: crypto/decryptverifyemailcontroller.cpp:203
msgid "Signature/signed data count mismatch"
msgstr "No concuerda firma/datos firmados"

#: crypto/decryptverifyemailcontroller.cpp:206
msgid "Signed data can only be given for detached signature verification"
msgstr ""
"Los datos firmados pueden ser dados sólo por verificación de firma despegada"

#: crypto/decryptverifyemailcontroller.cpp:212
msgid "Input/Output count mismatch"
msgstr "No concuerda entrada/salida"

#: crypto/decryptverifyemailcontroller.cpp:215
msgid "Cannot use output and signed data simultaneously"
msgstr "No se puede usar la salida y los datos firmados simultáneamente"

#: crypto/decryptverifyemailcontroller.cpp:222
#, kde-format
msgid "No backend support for %1"
msgstr "Sin soporte de motor para %1"

#: crypto/signencryptfilestask.cpp:71 crypto/decryptverifytask.cpp:275
#, kde-format
msgctxt "Input file --> Output file (rarr is arrow"
msgid "%1 &rarr; %2"
msgstr "%1 &rarr; %2"

#: crypto/signencryptfilestask.cpp:134
msgid "Signing failed."
msgstr "La firma falló."

#: crypto/signencryptfilestask.cpp:147
msgid "Encryption failed."
msgstr "El cifrado falló."

#: crypto/signencryptfilestask.cpp:168
msgid "Signing and encryption succeeded."
msgstr "El cifrado y la firma tuvieron éxito."

#: crypto/signencryptfilestask.cpp:182
msgid " Encryption succeeded."
msgstr "El cifrado tuvo éxito."

#: crypto/signencryptfilestask.cpp:194
#, kde-format
msgid "%1: <b>Sign/encrypt canceled.</b>"
msgstr "%1: <b>Firma/cifrado cancelado.</b>"

#: crypto/signencryptfilestask.cpp:194
#, kde-format
msgid " %1: Sign/encrypt failed."
msgstr " %1: Cifrado/firma falló."

#: crypto/signencryptfilestask.cpp:195
#, kde-format
msgctxt "label: result. Example: foo -> foo.gpg: Encryption failed."
msgid "%1: <b>%2</b>"
msgstr "%1: <b>%2</b>"

#: crypto/signencryptfilestask.cpp:326
msgid "Cannot determine protocol for task"
msgstr "No se puede determinar el protocolo para la tarea"

#: crypto/decryptverifytask.cpp:165
msgid "Error: Signature not verified"
msgstr "Error: firma no verificada"

#: crypto/decryptverifytask.cpp:167
msgid "Good signature"
msgstr "Firma positiva"

#: crypto/decryptverifytask.cpp:169
msgid "Bad signature"
msgstr "Firma negativa"

#: crypto/decryptverifytask.cpp:171
msgid "Signing certificate revoked"
msgstr "Firma de certificados revocadas"

#: crypto/decryptverifytask.cpp:173
msgid "Signing certificate expired"
msgstr "Firma de certificados expirada"

#: crypto/decryptverifytask.cpp:175
msgid "No public key to verify the signature"
msgstr "Ninguna clave pública para verificar esta firma"

#: crypto/decryptverifytask.cpp:177
msgid "Signature expired"
msgstr "La firma expiró"

#: crypto/decryptverifytask.cpp:179
msgid "Key missing"
msgstr "Clave perdida"

#: crypto/decryptverifytask.cpp:181
msgid "CRL missing"
msgstr "CRL perdido"

#: crypto/decryptverifytask.cpp:183
msgid "CRL too old"
msgstr "CRL demasiado antiguo"

#: crypto/decryptverifytask.cpp:185
msgid "Bad policy"
msgstr "Política incorrecta"

#: crypto/decryptverifytask.cpp:187
msgid "System error"
msgstr "Error del sistema"

#: crypto/decryptverifytask.cpp:196
msgid ""
"The signature is valid but the trust in the certificate's validity is only "
"marginal."
msgstr ""
"La firma es válida pero la confianza en la validez del certificado es sólo "
"marginal."

#: crypto/decryptverifytask.cpp:198
msgid "The signature is valid and the certificate's validity is fully trusted."
msgstr ""
"La firma es válida y la validez del certificado es totalmente confiable."

#: crypto/decryptverifytask.cpp:200
msgid ""
"The signature is valid and the certificate's validity is ultimately trusted."
msgstr "La firma es vaĺida y la validez del certificado es absoluta."

#: crypto/decryptverifytask.cpp:202
msgid ""
"The signature is valid but the certificate's validity is <em>not trusted</"
"em>."
msgstr ""
"La firma es válida pero la validez del certificado <em>no es confiable</em>"

#: crypto/decryptverifytask.cpp:204
msgid "The signature is valid but the certificate's validity is unknown."
msgstr "La firma es válida pero la validez del certificado es desconocida."

#: crypto/decryptverifytask.cpp:207
msgid "The signature is valid but the certificate's validity is undefined."
msgstr "La firma es válida pero la validez del certificado no está definida."

#: crypto/decryptverifytask.cpp:223 crypto/decryptverifytask.cpp:229
msgid "Unknown key"
msgstr "Clave desconocida"

#: crypto/decryptverifytask.cpp:248
#, kde-format
msgid "Signed on %1 with unknown key %2."
msgstr "Firmada en %1 con clave desconocida %2."

#: crypto/decryptverifytask.cpp:250
#, kde-format
msgid "Signed with unknown key %1."
msgstr "Firmado con clave desconocida %1."

#: crypto/decryptverifytask.cpp:255
#, kde-format
msgctxt "date, key owner, key ID"
msgid "Signed on %1 by %2 (Key ID: %3)."
msgstr "Firmado en %1 por %2 (ID de clave: %3)."

#: crypto/decryptverifytask.cpp:260
#, kde-format
msgid "Signed by %1 with key %2."
msgstr ".Firmado por %1 con clave %2"

#: crypto/decryptverifytask.cpp:263
#, kde-format
msgid "Signed on %1 with key %2."
msgstr "Firmado en %1 con clave %2."

#: crypto/decryptverifytask.cpp:264
#, kde-format
msgid "Signed with key %1."
msgstr "Firmado con clave %1."

#: crypto/decryptverifytask.cpp:369
msgid "<b>Verification canceled.</b>"
msgstr "<b>Verificación cancelada</b>"

#: crypto/decryptverifytask.cpp:371
#, kde-format
msgid "<b>Verification failed: %1.</b>"
msgstr "<b>La verificación falló: %1</b>"

#: crypto/decryptverifytask.cpp:377
msgid "<b>No signatures found.</b>"
msgstr "<b>No se hallaron firmas.</b>"

#: crypto/decryptverifytask.cpp:381
#, kde-format
msgid "<b>Invalid signature.</b>"
msgid_plural "<b>%1 invalid signatures.</b>"
msgstr[0] "<b>Firma no válida</b>"
msgstr[1] "<b>%1 firmas no válidas.</b>"

#: crypto/decryptverifytask.cpp:385
#, kde-format
msgid "<b>Not enough information to check signature validity.</b>"
msgid_plural "<b>%1 signatures could not be verified.</b>"
msgstr[0] ""
"<b>Sin información suficiente para verificar la validez de la firma.</b>"
msgstr[1] "<b>%1 firmas no pudieron ser verificadas.</b>"

#: crypto/decryptverifytask.cpp:392
msgid "<b>Signature is valid.</b>"
msgstr "<b>La firma es válida.</b>"

#: crypto/decryptverifytask.cpp:393
#, kde-format
msgid "<b>Signed by %1</b>"
msgstr "<b>Firmada por %1</b>"

#: crypto/decryptverifytask.cpp:396
msgid "certificate"
msgstr "certificado"

#: crypto/decryptverifytask.cpp:395
#, kde-format
msgid ""
"<br/><b>Warning:</b> The sender's mail address is not stored in the %1 used "
"for signing."
msgstr ""
"<br/><b>Advertencia:</b> La dirección de correo del remitente no está "
"almacenada en la %1 usada para firmar."

#: crypto/decryptverifytask.cpp:399
#, kde-format
msgid "<b>Valid signature.</b>"
msgid_plural "<b>%1 valid signatures.</b>"
msgstr[0] "<b>Firma válida.</b>"
msgstr[1] "<b>%1 firmas válidas.</b>"

#: crypto/decryptverifytask.cpp:401
msgid ""
"<br/><b>Warning:</b> The sender's mail address is not stored in the "
"certificates used for signing."
msgstr ""
"<br/><b>Advertencia:</b> La dirección de correo electrónico del remitente no "
"está almacenada en los certificados usados para la firma."

#: crypto/decryptverifytask.cpp:412
msgid "<b>Decryption canceled.</b>"
msgstr "<b>Cifrado cancelado.</b>"

#: crypto/decryptverifytask.cpp:414
#, kde-format
msgid "<b>Decryption failed: %1.</b>"
msgstr "<b>El cifrado falló: %1.</b>"

#: crypto/decryptverifytask.cpp:415
msgid "<b>Decryption succeeded.</b>"
msgstr "<b>El cifrado ha tenido éxito.</b>"

#: crypto/decryptverifytask.cpp:430
msgid "The signature is bad."
msgstr "La firma es mala."

#: crypto/decryptverifytask.cpp:431
#, kde-format
msgid "The signature is invalid: %1"
msgstr "La firma es inválida: %1"

#: crypto/decryptverifytask.cpp:450
msgctxt "separator for a list of e-mail addresses"
msgid ", "
msgstr ", "

#: crypto/decryptverifytask.cpp:450
#, kde-format
msgid ""
"<p>The sender's address %1 is not stored in the certificate. Stored: %2</p>"
msgstr ""
"<p>La dirección del remitente %1 no está almacenada en el certificado. "
"Almacenada: %2</p>"

#: crypto/decryptverifytask.cpp:460
#, kde-format
msgid "One unknown recipient."
msgid_plural "%1 unknown recipients."
msgstr[0] "Un destinatario desconocido."
msgstr[1] "%1 destinatarios desconocidos."

#: crypto/decryptverifytask.cpp:464
msgid "Recipients:"
msgid_plural "Recipients:"
msgstr[0] "Destinatario:"
msgstr[1] "Destinatarios:"

#: crypto/decryptverifytask.cpp:472
#, kde-format
msgid "One unknown recipient"
msgid_plural "%1 unknown recipients"
msgstr[0] "Un destinatario desconocido"
msgstr[1] "%1 destinatarios desconocidos"

#: crypto/decryptverifytask.cpp:687
#, kde-format
msgctxt "label: result example: foo.sig: Verification failed. "
msgid "%1: %2"
msgstr "%1: %2"

#: crypto/decryptverifytask.cpp:844 crypto/decryptverifytask.cpp:968
#, kde-format
msgid "Decrypting: %1..."
msgstr "Descifrando %1..."

#: crypto/decryptverifytask.cpp:1094
#, kde-format
msgid "Verifying: %1..."
msgstr "Verificando %1..."

#: crypto/decryptverifytask.cpp:1216
#, kde-format
msgid "Verifying signature: %1..."
msgstr "Verificando firma: %1..."

#: crypto/decryptverifyfilescontroller.cpp:171
#, kde-format
msgid ""
"Caught unexpected exception in DecryptVerifyFilesController::Private::"
"slotWizardOperationPrepared: %1"
msgstr ""
"Excepción inesperada en DecryptVerifyFilesController::Private::"
"slotWizardOperationPrepared: %1"

#: crypto/decryptverifyfilescontroller.cpp:175
msgid ""
"Caught unknown exception in DecryptVerifyFilesController::Private::"
"slotWizardOperationPrepared"
msgstr ""
"Excepción desconocida en DecryptVerifyFilesController::Private::"
"slotWizardOperationPrepared"

#: crypto/decryptverifyfilescontroller.cpp:226
msgid "Decrypt/Verify Files"
msgstr "Descifrar/Verificar archivos"

#: crypto/decryptverifyfilescontroller.cpp:311
msgid "No usable inputs found"
msgstr "No se hallaron entradas utilizables"

#: commands/changeexpirycommand.cpp:222
#, kde-format
msgid ""
"<p>An error occurred while trying to change the expiry date for <b>%1</b>:</"
"p><p>%2</p>"
msgstr ""
"<p>Ocurrió un error al tratar de cambiar la fecha de expiración para <b>%1</"
"b>:</p><p>%2</p>"

#: commands/changeexpirycommand.cpp:226
msgid "Expiry Date Change Error"
msgstr "Error al cambiar la fecha de expiración"

#: commands/changeexpirycommand.cpp:231
msgid "Expiry date changed successfully."
msgstr "Fecha de expiración cambiada con éxito."

#: commands/changeexpirycommand.cpp:232
msgid "Expiry Date Change Succeeded"
msgstr "Cambio de fecha de expiración exitoso"

#: commands/changeownertrustcommand.cpp:221
#, kde-format
msgid ""
"<p>An error occurred while trying to change the owner trust for <b>%1</b>:</"
"p><p>%2</p>"
msgstr ""
"<p>Ocurrió un error al tratar de cambiar la confianza del dueño para <b>%1</"
"b>:</p><p>%2</p>"

#: commands/changeownertrustcommand.cpp:225
msgid "Owner Trust Change Error"
msgstr "Error en el cambio de confianza del dueño"

#: commands/changeownertrustcommand.cpp:230
msgid "Owner trust changed successfully."
msgstr "Confianza del dueño cambiada con éxito."

#: commands/changeownertrustcommand.cpp:231
msgid "Owner Trust Change Succeeded"
msgstr "Cambio de confianza del dueño exitoso"

#: commands/gnupgprocesscommand.cpp:137
#, kde-format
msgid "Unable to start process %1. Please check your installation."
msgstr "No se puede iniciar el proceso %1. Verifique su instalación."

#: commands/importcertificatefromfilecommand.cpp:137
msgid "Importing more than one file at a time is not yet implemented."
msgstr "Importar más de un archivo a la vez aún no está implementado."

#: commands/importcertificatefromfilecommand.cpp:138
msgid "Too many files"
msgstr "Demasiados archivos"

#: commands/importcertificatefromfilecommand.cpp:147
#, kde-format
msgid "Could not open file %1 for reading"
msgstr "No se pudo abrir el archivo %1 para lectura"

#: commands/importcertificatefromfilecommand.cpp:147
#: commands/importcertificatefromfilecommand.cpp:153
#: commands/importcertificatescommand.cpp:257
#: commands/importcertificatescommand.cpp:289
msgid "Certificate Import Failed"
msgstr "Fallo al importar el certificado"

#: commands/importcertificatefromfilecommand.cpp:153
#, kde-format
msgid "Could not determine certificate type of %1."
msgstr "No se pudo determinar el tipo de certificado de %1"

#: commands/importcertificatefromfilecommand.cpp:158
msgid "Importing certificate..."
msgstr "Importando certificado..."

#: commands/importcertificatefromfilecommand.cpp:162
msgid "Certificates"
msgstr "Certificados"

#: commands/importcertificatefromfilecommand.cpp:163
msgid "Any files"
msgstr "Todos los archivos"

#: commands/importcertificatefromfilecommand.cpp:169
msgid "Select Certificate File"
msgstr "Seleccione el archivo del certificado"

#: commands/exportcertificatecommand.cpp:199
msgid "Export Certificates"
msgstr "Exportar certificados"

#: commands/exportcertificatecommand.cpp:202
msgid "OpenPGP Certificates"
msgstr "Certificados OpenPGP"

#: commands/exportcertificatecommand.cpp:203
msgid "S/MIME Certificates"
msgstr "Certificados S/MIME"

#: commands/exportcertificatecommand.cpp:237
msgid "Exporting certificates..."
msgstr "Exportando certificados..."

#: commands/exportcertificatecommand.cpp:248
#, kde-format
msgid ""
"<qt><p>An error occurred while trying to export the certificate:</p><p><b>%"
"1</b></p></qt>"
msgstr ""
"<qt><p>Ocurrió un error al intentar exportar el certificado:</p><p><b>%1</"
"b></p></qt>"

#: commands/exportcertificatecommand.cpp:252
#: commands/exportcertificatecommand.cpp:295
msgid "Certificate Export Failed"
msgstr "Falló la exportación del certificado"

#: commands/exportcertificatecommand.cpp:294
#, kde-format
msgid "Could not write to file %1."
msgstr "No se pudo escribir al archivo %1"

#: commands/decryptverifyclipboardcommand.cpp:150
msgid "The clipboard does not appear to contain a signature or encrypted text."
msgstr "El portapapeles no parece contener una firma o texto cifrado."

#: commands/decryptverifyclipboardcommand.cpp:152
#: commands/decryptverifyclipboardcommand.cpp:167
msgid "Decrypt/Verify Clipboard Error"
msgstr "Error al descifrar/verificar el portapapeles"

#: commands/decryptverifyclipboardcommand.cpp:165
#: commands/signclipboardcommand.cpp:153 commands/signclipboardcommand.cpp:167
#: commands/decryptverifyfilescommand.cpp:171
#: commands/encryptclipboardcommand.cpp:150
#: commands/encryptclipboardcommand.cpp:164
#: commands/signencryptfilescommand.cpp:237
#, kde-format
msgid "An error occurred: %1"
msgstr "Ocurrió un error: %1"

#: commands/signclipboardcommand.cpp:155 commands/signclipboardcommand.cpp:169
msgid "Sign Clipboard Error"
msgstr "Error al firmar el portapapeles"

#: commands/refreshx509certscommand.cpp:62
msgctxt "@info"
msgid ""
"<para>Refreshing X.509 certificates implies downloading CRLs for all "
"certificates, even if they might otherwise still be valid.</para><para>This "
"can put a severe strain on your own as well as other people's network "
"connection, and can take up to an hour or more to complete, depending on "
"your network connection, and the number of certificates to check.</para> "
"<para>Are you sure you want to continue?</para>"
msgstr ""
"<para>Actualizar los certificados X.509 implica descargar CRLs para todos "
"los certificados, incluyendo aquellos que aún sean válidos.</para><para> "
"Esto puede aumentar severamente la carga tanto de su red como la de otras "
"personas y puede tomar hasta una hora para completarse, dependiendo de su "
"conexión de red y el número de certificados a verificar.</para><para> ¿Está "
"seguro de que desea continuar?</para>"

#: commands/refreshx509certscommand.cpp:68
msgid "X.509 Certificate Refresh"
msgstr "Certificado X.509 actualizado"

#: commands/refreshx509certscommand.cpp:79
msgid "X.509 Certificate Refresh Error"
msgstr "Error en la actualización del certificado X.509"

#: commands/refreshx509certscommand.cpp:83
msgid "X.509 Certificate Refresh Finished"
msgstr "Actualización del certificado X.509 finalizada"

#: commands/refreshx509certscommand.cpp:88
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GpgSM process that tried to refresh X.509 certificates ended "
"prematurely because of an unexpected error.</para><para>Please check the "
"output of <icode>%1</icode> for details.</para>"
msgstr ""
"<para>El proceso GpgSM que trató de actualizar los certificados X.509 "
"terminó prematuramente debido a un error inesperado.</para><para>Por favor "
"verifique la salida de <icode>%1</icode> para más detalles. </para>"

#: commands/refreshx509certscommand.cpp:95
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to refresh X.509 certificates.</"
"para><para>The output from <command>%1</command> was: <message>%2</message></"
"para>"
msgstr ""
"<para>Ocurrió un error al tratar de actualizar los certificados X.509.</"
"para><para>La salida de <command>%1</command> fue: <message>%2</message></"
"para>"

#: commands/refreshx509certscommand.cpp:101
msgid "X.509 certificates refreshed successfully."
msgstr "Certificados X.509 actualizados con éxito."

#: commands/exportopenpgpcertstoservercommand.cpp:86
msgctxt "@info"
msgid ""
"<para>No OpenPGP directory services have been configured.</para><para>Since "
"none is configured, <application>Kleopatra</application> will use "
"<resource>keys.gnupg.net</resource> as the server to export to.</"
"para><para>You can configure OpenPGP directory servers in "
"<application>Kleopatra</application>'s configuration dialog.</para><para>Do "
"you want to continue with <resource>keys.gnupg.net</resource> as the server "
"to export to?</para>"
msgstr ""
"<para>No se han configurado servicios de directorio OpenPGP.</"
"para><para>Dado que ninguno está configurado, <application>Kleopatra</"
"application> usará<resource>keys.gnupg.net</resource> como el servidor al "
"cual exportar.</para><para>Usted puede configurar servidores de directorio "
"OpenPGP en el diálogo de configuración de <application>Kleopatra</"
"application>.</para><para>¿Desea continuar con <resource>keys.gnupg.net</"
"resource> como el servidor al cual exportar?</para>"

#: commands/exportopenpgpcertstoservercommand.cpp:93
#: commands/exportopenpgpcertstoservercommand.cpp:105
msgid "OpenPGP Certificate Export"
msgstr "Exportar certificados OpenPGP"

#: commands/exportopenpgpcertstoservercommand.cpp:100
msgctxt "@info"
msgid ""
"<para>When OpenPGP certificates have been exported to a public directory "
"server, it is nearly impossible to remove them again.</para><para>Before "
"exporting your certificate to a public directory server, make sure that you "
"have created a revocation certificate so you can revoke the certificate if "
"needed later.</para><para>Are you sure you want to continue?</para>"
msgstr ""
"<para>Una vez que los certificados OpenPGP han sido exportados a un servidor "
"de directorio público, es casi imposible eliminarlos luego.</"
"para><para>Antes de exportar su certificado a un servidor de directorio "
"público, asegúrese de haber creado un certificado de revocación para poder "
"revocar el certificado posteriormente si fuera necesario.</para><para>¿Está "
"seguro de que desea continuar?</para>"

#: commands/exportopenpgpcertstoservercommand.cpp:123
msgid "OpenPGP Certificate Export Error"
msgstr "Error de exportación de certificado OpenPGP"

#: commands/exportopenpgpcertstoservercommand.cpp:127
msgid "OpenPGP Certificate Export Finished"
msgstr "Exportación de certificado OpenPGP finalizada"

#: commands/exportopenpgpcertstoservercommand.cpp:132
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GPG process that tried to export OpenPGP certificates ended "
"prematurely because of an unexpected error.</para><para>Please check the "
"output of <icode>%1</icode> for details.</para>"
msgstr ""
"<para>El proceso GPG que intentaba exportar los certificados terminó de "
"forma prematura, debido a un error inesperado.</para><para>Por favor "
"verifique la salida de <icode>%1</icode> para más detalles.</para>"

#: commands/exportopenpgpcertstoservercommand.cpp:139
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to export OpenPGP certificates.</para> "
"<para>The output from <command>%1</command> was: <message>%2</message></para>"
msgstr ""
"<para>Un error ocurrió al tratar de exportar certificados OpenPGP.</para> "
"<para>La salida de <command>%1</command> fue: <message>%2</message></para>"

#: commands/exportopenpgpcertstoservercommand.cpp:145
msgid "OpenPGP certificates exported successfully."
msgstr "Certificados OpenPGP exportados con éxito."

#: commands/decryptverifyfilescommand.cpp:173
msgid "Decrypt/Verify Files Error"
msgstr "Error a cifrar/verificar archivos"

#: commands/decryptverifyfilescommand.cpp:189
msgid "Select One or More Files to Decrypt and/or Verify"
msgstr "Elija uno o más archivos para descifrar y/o verificar"

#: commands/clearcrlcachecommand.cpp:62 commands/importcrlcommand.cpp:158
msgid "Clear CRL Cache Error"
msgstr "Error al limpiar la caché CRL"

#: commands/clearcrlcachecommand.cpp:66
msgid "Clear CRL Cache Finished"
msgstr "Limpieza de la caché CRL finalizada"

#: commands/clearcrlcachecommand.cpp:70
#, kde-format
msgid ""
"The DirMngr process that tried to clear the CRL cache ended prematurely "
"because of an unexpected error. Please check the output of %1 for details."
msgstr ""
"El proceso DirMngr que intentaba limpiar el caché CRL terminó de forma "
"prematura, debido a un error inesperado. Verifique la salida de %1 para más "
"detalles."

#: commands/clearcrlcachecommand.cpp:76
#, kde-format
msgid ""
"An error occurred while trying to clear the CRL cache. The output from %1 "
"was:\n"
"%2"
msgstr ""
"Ocurrió un error al tratar de limpiar la caché CRL. La salida de %1 fue:\n"
"%2"

#: commands/clearcrlcachecommand.cpp:81
msgid "CRL cache cleared successfully."
msgstr "Caché CRL limpiado con éxito."

#: commands/adduseridcommand.cpp:212
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to add the user-id: <message>%1</"
"message></para>"
msgstr ""
"<para>Ocurrió un error al tratar de añadir la id de usuario: <message>%1</"
"message></para>"

#: commands/adduseridcommand.cpp:215
msgid "Add User-ID Error"
msgstr "Error al agregar la ID de usuario"

#: commands/adduseridcommand.cpp:220
msgid "User-ID successfully added."
msgstr "ID de usuario agregada con éxito."

#: commands/adduseridcommand.cpp:221
msgid "Add User-ID Succeeded"
msgstr "Agregar la ID de usuario se realizó con éxito"

#: commands/lookupcertificatescommand.cpp:368
#, kde-format
msgid "Download of certificate %1 failed. Error message: %2"
msgstr "La descarga del certificado %1 falló. Mensaje de error: %2"

#: commands/lookupcertificatescommand.cpp:371
#, kde-format
msgid "All certificate downloads failed. Sample error message: %1"
msgstr ""
"Todas las descargas de certificados fallaron. Mensaje de error de muestra: %1"

#: commands/lookupcertificatescommand.cpp:373
#: commands/lookupcertificatescommand.cpp:381
msgid "Certificate Downloads Failed"
msgstr "Fallo al descargar los certificados"

#: commands/lookupcertificatescommand.cpp:378
msgid ""
"Some certificates failed to download. Do you want to proceed importing the "
"following, succeeded, downloads?"
msgstr ""
"Algunos certificados no se pudieron descargar. ¿Desea proceder a procesar "
"los siguientes certificados descargados con éxito?"

#: commands/lookupcertificatescommand.cpp:418
#, kde-format
msgid ""
"Failed to search on keyserver. The error returned was:\n"
"%1"
msgstr ""
"No se pudo alcanzar el servidor de claves. El error devuelto fue:\n"
"%1"

#: commands/lookupcertificatescommand.cpp:426
msgctxt "@info"
msgid ""
"<para>The query result has been truncated.</para><para>Either the local or a "
"remote limit on the maximum number of returned hits has been exceeded.</"
"para><para>You can try to increase the local limit in the configuration "
"dialog, but if one of the configured servers is the limiting factor, you "
"have to refine your search.</para>"
msgstr ""
"<para>El resultado de la consulta ha sido truncado</para><para>Se ha "
"excedido el límite, tanto local o remoto, para el número máximo de "
"resultados obtenidos.</para> <para>Puede intentar aumentar el límite local "
"en el diálogo de configuración, pero si es el configurado en el servidor el "
"factor de límite, debe redefinir su búsqueda</para>"

#: commands/lookupcertificatescommand.cpp:434
msgctxt "@title"
msgid "Result Truncated"
msgstr "Resultado truncado"

#: commands/lookupcertificatescommand.cpp:463
msgctxt "@info"
msgid ""
"<para>You do not have any directory servers configured.</para><para>You need "
"to configure at least one directory server to search on one.</para><para>You "
"can configure directory servers here: <interface>Settings->Configure "
"Kleopatra</interface>.</para>"
msgstr ""
"<para>Usted no tiene ningún servicio de directorio configurado.</"
"para><para>Necesita configurar al menos un servidor de directorio para "
"buscar en uno.</para><para>Usted puede configurar los servidores de "
"directorio aquí: <interface>Configuración->Configurar Kleopatra</interface>."
"</para>"

#: commands/lookupcertificatescommand.cpp:468
msgctxt "@title"
msgid "No Directory Servers Configured"
msgstr "No hay servidores de directorio configurados"

#: commands/exportsecretkeycommand.cpp:129
msgid "Secret Key Export Error"
msgstr "Error al exportar la clave secreta"

#: commands/exportsecretkeycommand.cpp:133
msgid "Secret Key Export Finished"
msgstr "Finalizó la exportación de la clave secreta"

#: commands/exportsecretkeycommand.cpp:138
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GPG or GpgSM process that tried to export the secret key ended "
"prematurely because of an unexpected error.</para><para>Please check the "
"output of <icode>%1</icode> for details.</para>"
msgstr ""
"<para>El proceso GPG o GpgSM que trató de exportar la clave secreto terminó "
"prematuramente debido a un error inesperado.</para><para>Por favor verifique "
"la salida de <icode>%1</icode> para más detalles.</para>"

#: commands/exportsecretkeycommand.cpp:145
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to export the secret key.</para> "
"<para>The output from <command>%1</command> was: <message>%2</message></para>"
msgstr ""
"<para>Ocurrió un error al tratar de exportar la clave secretar.</para> "
"<para>La salida de <command>%1</command> fue: <message>%2</message></para>"

#: commands/exportsecretkeycommand.cpp:151
msgid "Secret key successfully exported."
msgstr "Clave secreta importada con éxito."

#: commands/encryptclipboardcommand.cpp:152
#: commands/encryptclipboardcommand.cpp:166
msgid "Encrypt Clipboard Error"
msgstr "Error al cifrar portapapeles"

#: commands/importcertificatescommand.cpp:181
msgid "Imported Certificates"
msgstr "Certificados importados"

#: commands/importcertificatescommand.cpp:181
#, kde-format
msgid "Imported Certificates from %1"
msgstr "Certificados importados desde %1"

#: commands/importcertificatescommand.cpp:190
#, kde-format
msgid "<tr><td align=\"right\">%1</td><td>%2</td></tr>"
msgstr "<tr><td align=\"right\">%1</td><td>%2</td></tr>"

#: commands/importcertificatescommand.cpp:191
#, kde-format
msgid "<tr><td align=\"right\"><b>%1</b></td><td>%2</td></tr>"
msgstr "<tr><td align=\"right\"><b>%1</b></td><td>%2</td></tr>"

#: commands/importcertificatescommand.cpp:194
msgid "Total number processed:"
msgstr "Número total procesado:"

#: commands/importcertificatescommand.cpp:196
msgid "Imported:"
msgstr "Importado:"

#: commands/importcertificatescommand.cpp:199
msgid "New signatures:"
msgstr "Firmas nuevas:"

#: commands/importcertificatescommand.cpp:202
msgid "New user IDs:"
msgstr "Nuevos ID de usuario:"

#: commands/importcertificatescommand.cpp:205
msgid "Certificates without user IDs:"
msgstr "Claves sin ID de usuario:"

#: commands/importcertificatescommand.cpp:208
msgid "New subkeys:"
msgstr "Subclaves nuevas:"

#: commands/importcertificatescommand.cpp:211
msgid "Newly revoked:"
msgstr "Revocaciones nuevas:"

#: commands/importcertificatescommand.cpp:214
msgid "Not imported:"
msgstr "Sin importar:"

#: commands/importcertificatescommand.cpp:217
msgid "Unchanged:"
msgstr "Sin cambios:"

#: commands/importcertificatescommand.cpp:220
msgid "Secret keys processed:"
msgstr "Claves secretas procesadas:"

#: commands/importcertificatescommand.cpp:223
msgid "Secret keys imported:"
msgstr "Claves secretas importadas:"

#: commands/importcertificatescommand.cpp:226
msgid "Secret keys <em>not</em> imported:"
msgstr "Claves secretas <em>no</em> importadas:"

#: commands/importcertificatescommand.cpp:231
msgid "Secret keys unchanged:"
msgstr "Claves secretas sin cambios:"

#: commands/importcertificatescommand.cpp:236
#, kde-format
msgid ""
"<qt><p>Detailed results of certificate import:</p><table>%1</table></qt>"
msgstr ""
"<qt><p>Detalles del resultado de la importación de certificados:</p><table>%"
"1</table></qt>"

#: commands/importcertificatescommand.cpp:239
#, kde-format
msgid "<qt><p>Detailed results of importing %1:</p><table>%2</table></qt>"
msgstr ""
"<qt><p>Detalles del resultado de la importación de %1:</p><table>%2</table></"
"qt>"

#: commands/importcertificatescommand.cpp:242
msgid "Certificate Import Result"
msgstr "Resultado de la importación del certificado"

#: commands/importcertificatescommand.cpp:249
#, kde-format
msgid ""
"<qt><p>An error occurred while trying to import the certificate:</p><p><b>%"
"1</b></p></qt>"
msgstr ""
"<qt><p>Ocurrió un error al intentar importar el certificado:</p><p><b>%1</"
"b></p></qt>"

#: commands/importcertificatescommand.cpp:253
#, kde-format
msgid ""
"<qt><p>An error occurred while trying to import the certificate %1:</p><p><b>"
"%2</b></p></qt>"
msgstr ""
"<qt><p>Ocurrió un error al intentar importar el certificado: %1</p><p><b>%2</"
"b></p></qt>"

#: commands/importcertificatescommand.cpp:287
#, kde-format
msgid ""
"The type of this certificate (%1) is not supported by this Kleopatra "
"installation."
msgstr ""
"El tipo de este certificado (%1) no está soportado por esta instalación de "
"Kleopatra."

#: commands/certifycertificatecommand.cpp:183
msgid ""
"To certify other certificates, you first need to create an OpenPGP "
"certificate for yourself. Choose <interface>File->New Certificate...</"
"interface> to create one."
msgstr ""
"Para certificar otros certificados, primero necesita crear un certificado "
"OpenPGP para usted. Elija <interface>Archivo->Nuevo certificado...</"
"interface> para crear uno."

#: commands/certifycertificatecommand.cpp:184
msgid "Certification Not Possible"
msgstr "La certificación no es posible"

#: commands/changepassphrasecommand.cpp:79
msgid "Passphrase Change Error"
msgstr "Error en el cambio de la frase contraseña"

#: commands/changepassphrasecommand.cpp:83
msgid "Passphrase Change Finished"
msgstr "Cambio de frase contraseña finalizado"

#: commands/changepassphrasecommand.cpp:88
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GPG or GpgSM process that tried to change the passphrase ended "
"prematurely because of an unexpected error.</para><para>Please check the "
"output of <icode>%1</icode> for details.</para>"
msgstr ""
"<para>El proceso PGP o GpgSM que trataban de cambiar la frase contraseña "
"finalizó prematuramente debido a un error inesperado.</para><para>Por favor "
"verifique la salida de <icode>%1</icode> para más detalles. </para>"

#: commands/changepassphrasecommand.cpp:95
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to change the passphrase.</para> "
"<para>The output from <command>%1</command> was: <message>%2</message></para>"
msgstr ""
"<para>Ocurrió un error al tratar de cambiar la frase contraseña.</para> "
"<para>La salida de <command>%1</command> fue: <message>%2</message></para>"

#: commands/changepassphrasecommand.cpp:101
msgid "Passphrase changed successfully."
msgstr "Frase contraseña cambiada con éxito."

#: commands/dumpcertificatecommand.cpp:90 commands/dumpcrlcachecommand.cpp:87
#: crlview.cpp:71
msgid "&Update"
msgstr "Act&ualizar"

#: commands/dumpcertificatecommand.cpp:260
msgid "Certificate Dump"
msgstr "Volcado del certificado"

#: commands/dumpcertificatecommand.cpp:285
#: commands/dumpcrlcachecommand.cpp:246
msgid "Unable to start process gpgsm. Please check your installation."
msgstr "No se puede iniciar el proceso gpgsm. Verifique su instalación."

#: commands/dumpcertificatecommand.cpp:287
#: commands/dumpcertificatecommand.cpp:311
#: commands/dumpcertificatecommand.cpp:316
msgid "Dump Certificate Error"
msgstr "Error de volcado del certificado"

#: commands/dumpcertificatecommand.cpp:307
#, kde-format
msgid ""
"The GpgSM process that tried to dump the certificate ended prematurely "
"because of an unexpected error. Please check the output of gpgsm --dump-cert "
"%1 for details."
msgstr ""
"El proceso GpgSM que intentaba volcar el certificado terminó de forma "
"prematura debido a un error inesperado. Por favor verifique la salida de "
"gpgsm --dump-cert %1 para más detalles."

#: commands/dumpcertificatecommand.cpp:314
#, kde-format
msgid ""
"An error occurred while trying to dump the certificate. The output from "
"GpgSM was:\n"
"%1"
msgstr ""
"Ocurrió un error al intentar volcar el certificado. La salida de GpgSM fue:\n"
"%1"

#: commands/importcrlcommand.cpp:67
msgid "Certificate Revocation Lists (*.crl *.arl *-crl.der *-arl.der)"
msgstr "Lista de revocación de certificados (*.crl *.arl *-crl.der *-arl.der)"

#: commands/importcrlcommand.cpp:68
msgid "Select CRL File to Import"
msgstr "Seleccione el archivo CRL a importar"

#: commands/importcrlcommand.cpp:156
msgid "Unable to start process dirmngr. Please check your installation."
msgstr "No se puede iniciar el proceso dirmngr. Verifique su instalación."

#: commands/importcrlcommand.cpp:175
msgid ""
"The GpgSM process that tried to import the CRL file ended prematurely "
"because of an unexpected error. Please check the output of gpgsm --call-"
"dirmngr loadcrl &lt;filename&gt; for details."
msgstr ""
"El proceso GpgSM que intentaba importar el archivo CRL terminó de forma "
"prematura debido a un error inesperado.Por favor verifique la salida de "
"gpgsm --call-dirmngr loadcrl &lt;filename&gt; para más detalles."

#: commands/importcrlcommand.cpp:178 commands/importcrlcommand.cpp:183
msgid "Import CRL Error"
msgstr "Error al importar CRL"

#: commands/importcrlcommand.cpp:181
#, kde-format
msgid ""
"An error occurred while trying to import the CRL file. The output from gpgsm "
"was:\n"
"%1"
msgstr ""
"Ocurrió un error al intentar importar el archivo CRL. La salida de GpgSM "
"fue:\n"
"%1"

#: commands/importcrlcommand.cpp:186
msgid "CRL file imported successfully."
msgstr "Archivo CRL importado con éxito."

#: commands/importcrlcommand.cpp:187
msgid "Import CRL Finished"
msgstr "Importación de CRL finalizada"

#: commands/signencryptfilescommand.cpp:239
msgid "Sign/Encrypt Files Error"
msgstr "Error al firmar/cifrar archivos"

#: commands/signencryptfilescommand.cpp:255
msgid "Select One or More Files to Sign and/or Encrypt"
msgstr "Seleccione uno más archivos para firmar y/o cifrar"

#: commands/dumpcrlcachecommand.cpp:226
msgid "CRL Cache Dump"
msgstr "Volcado del caché de CRL:"

#: commands/dumpcrlcachecommand.cpp:248 commands/dumpcrlcachecommand.cpp:271
#: commands/dumpcrlcachecommand.cpp:276
msgid "Dump CRL Cache Error"
msgstr "Error al volcar la caché CRL"

#: commands/dumpcrlcachecommand.cpp:268
msgid ""
"The GpgSM process that tried to dump the CRL cache ended prematurely because "
"of an unexpected error. Please check the output of gpgsm --call-dirmngr "
"listcrls for details."
msgstr ""
"El proceso GpgSM que intentaba volcar la caché CRL terminó de forma "
"prematura debido a un error inesperado. Por favor verifique la salida de "
"gpgsm --call-dirmngr listcrls para más detalles."

#: commands/dumpcrlcachecommand.cpp:274
#, kde-format
msgid ""
"An error occurred while trying to dump the CRL cache. The output from GpgSM "
"was:\n"
"%1"
msgstr ""
"Ocurrió un error al intentar volcar la caché CRL. La salida de GpgSM fue:\n"
"%1"

#: commands/deletecertificatescommand.cpp:140
msgid ""
"Neither the OpenPGP nor the CMS backends support certificate deletion.\n"
"Check your installation."
msgstr ""
"Ni OpenPGP ni los motores CMS soportan el borrado de certificados.\n"
"Verifique su instalación."

#: commands/deletecertificatescommand.cpp:144
msgid ""
"The OpenPGP backend does not support certificate deletion.\n"
"Check your installation.\n"
"Only the selected CMS certificates will be deleted."
msgstr ""
"El motor OpenPGP no soporta el borrado de certificados.\n"
"Verifique su instalación.\n"
"Sólo los certificados CMS seleccionados serán eliminados."

#: commands/deletecertificatescommand.cpp:151
#: commands/deletecertificatescommand.cpp:155
msgid ""
"The OpenPGP backend does not support certificate deletion.\n"
"Check your installation."
msgstr ""
"El motor OpenPGP no soporta el borrado de certificados.\n"
"Verifique su instalación."

#: commands/deletecertificatescommand.cpp:161
msgid ""
"The CMS backend does not support certificate deletion.\n"
"Check your installation.\n"
"Only the selected OpenPGP certificates will be deleted."
msgstr ""
"El motor CMS no soporta el borrado de certificados.\n"
"Verifique su instalación.\n"
"Sólo los certificados OpenPGP seleccionados serán eliminados."

#: commands/deletecertificatescommand.cpp:177
#: commands/deletecertificatescommand.cpp:190
msgid ""
"The CMS backend does not support certificate deletion.\n"
"Check your installation."
msgstr ""
"El motor CMS no soporta el borrado de certificados.\n"
"Verifique su instalación."

#: commands/deletecertificatescommand.cpp:219
msgid ""
"The certificate to be deleted is your own. It contains private key material, "
"which is needed to decrypt past communication encrypted to the certificate, "
"and can therefore not be deleted."
msgid_plural ""
"All of the certificates to be deleted are your own. They contain private key "
"material, which is needed to decrypt past communication encrypted to the "
"certificate, and can therefore not be deleted."
msgstr[0] ""
"El certificado a ser eliminado es el suyo. Contiene material de clave "
"privada requerido para descifrar comunicaciones pasadas al certificado y por "
"lo tanto no puede ser eliminado."
msgstr[1] ""
"Todos los certificados a ser eliminados son suyos. Contienen material de "
"clave privada requerido para descifrar comunicaciones pasadas al certificado "
"y por lo tanto no pueden ser eliminados."

#: commands/deletecertificatescommand.cpp:233
#: commands/deletecertificatescommand.cpp:277
#: commands/deletecertificatescommand.cpp:316
msgid "Secret Key Deletion"
msgstr "Eliminación de la clave secreta"

#: commands/deletecertificatescommand.cpp:255
msgid ""
"All of the certificates to be deleted are either your own, or are issuers of "
"one of your own certificates. Your own certificates contain private key "
"material, which is needed to decrypt past communication encrypted to the "
"certificate. They can therefore not be deleted, and neither can their "
"issuers."
msgstr ""
"Todos los certificados a ser eliminados o son suyos o son emisores de sus "
"propios certificados. Sus propios certificados contienen material de clave "
"privada requerido para descifrar comunicaciones pasadas al certificado. Por "
"lo tanto no pueden ser eliminados, ni sus emisores."

#: commands/deletecertificatescommand.cpp:262
msgid ""
"The certificate to be deleted is an issuer of one of your own certificates. "
"Your own certificates contain private key material, which is needed to "
"decrypt past communication encrypted to the certificate. They can therefore "
"not be deleted, and neither can their issuers."
msgid_plural ""
"All of the certificates to be deleted are issuers of one of your own "
"certificates. Your own certificates contain private key material, which is "
"needed to decrypt past communication encrypted to the certificate. They can "
"therefore not be deleted, and neither can their issuers."
msgstr[0] ""
"El certificado a ser eliminado es un emisor de sus propios certificados. Sus "
"propios certificados contienen material de clave privada requerido para "
"descifrar comunicaciones pasadas al certificado. Por lo tanto no pueden ser "
"eliminados, ni sus emisores."
msgstr[1] ""
"Los certificados a ser eliminados son emisores de sus propios certificados. "
"Sus propios certificados contienen material de clave privada requerido para "
"descifrar comunicaciones pasadas al certificado. Por lo tanto no pueden ser "
"eliminados, ni sus emisores."

#: commands/deletecertificatescommand.cpp:290
msgid ""
"Some of the certificates to be deleted are your own, or are issuers of one "
"of your own certificates. Your own certificates contain private key "
"material, which is needed to decrypt past communication encrypted to the "
"certificate. They can therefore not be deleted, and neither can their "
"issuers.\n"
"If you choose to continue, your own, as well as any issuer certificates, "
"will be skipped from deletion."
msgstr ""
"Algunos de los certificados a ser eliminados son suyos o son emisores de sus "
"propios certificados. Sus propios certificados contienen material de clave "
"privada requerido para descifrar comunicaciones pasadas al certificado. Por "
"lo tanto no pueden ser eliminados, ni sus emisores.\n"
"Si elige continuar, su certificado, así como cualquier certificado emisor, "
"no serán eliminados."

#: commands/deletecertificatescommand.cpp:300
msgid ""
"Some of the certificates to be deleted are your own. They contain private "
"key material, which is needed to decrypt past communication encrypted to the "
"certificate. They can therefore not be deleted.\n"
"If you choose to continue, they will be skipped from deletion."
msgstr ""
"Algunos de los certificados a ser eliminados son suyos. Contienen material "
"de clave privada requerido para descifrar comunicaciones pasadas al "
"certificado y por lo tanto no pueden ser eliminados.\n"
"Si elige continuar, no serán eliminados."

#: commands/deletecertificatescommand.cpp:308
msgid ""
"Some of the certificates to be deleted are issuers of one of your own "
"certificates. Your own certificates contain private key material, which is "
"needed to decrypt past communication encrypted to the certificate. They can "
"therefore not be deleted, and neither can their issuers.\n"
"If you choose to continue, they will be skipped from deletion."
msgstr ""
"Algunos de los certificados a ser eliminado son emisores de sus propios "
"certificados. Sus propios certificados contienen material de clave privada "
"requerido para descifrar comunicaciones pasadas al certificado y por lo "
"tanto no puede ser eliminado, ni sus emisores.\n"
"Si elige continuar, no serán eliminados."

#: commands/deletecertificatescommand.cpp:350
msgid ""
"Some or all of the selected certificates are issuers (CA certificates) for "
"other, non-selected certificates.\n"
"Deleting a CA certificate will also delete all certificates issued by it."
msgstr ""
"Algunos o todos de los certificados seleccionados son emisores (certificados "
"de CA -Autoridad Certificadora-) de otros certificados no seleccionados.\n"
"Borrar un certificado CA borrará también todos los certificados que haya "
"emitido."

#: commands/deletecertificatescommand.cpp:355
msgid "Deleting CA Certificates"
msgstr "Borrando los certificados de las CA"

#: commands/deletecertificatescommand.cpp:373
#: commands/deletecertificatescommand.cpp:439
msgid "Certificate Deletion Failed"
msgstr "Fallo al borrar el certificado"

#: commands/deletecertificatescommand.cpp:374
msgid "Certificate Deletion Problem"
msgstr "Fallo al borrar el certificado"

#: commands/deletecertificatescommand.cpp:430
#, kde-format
msgid "OpenPGP backend: %1"
msgstr "Motor OpenPGP: %1"

#: commands/deletecertificatescommand.cpp:433
#, kde-format
msgid "CMS backend: %1"
msgstr "Motor CMS: %1"

#: commands/deletecertificatescommand.cpp:435
#, kde-format
msgid ""
"<qt><p>An error occurred while trying to delete the certificate:</p><p><b>%"
"1</b></p></qt>"
msgstr ""
"<qt><p>Ocurrió un error al intentar borrar el certificado:</p><p><b>%1</b></"
"p></qt>"

#: commands/refreshopenpgpcertscommand.cpp:74
msgctxt "@info"
msgid ""
"<para>No OpenPGP directory services have been configured.</para><para>If not "
"all of the certificates carry the name of their preferred certificate server "
"(few do), a fallback server is needed to fetch from.</para><para>Since none "
"is configured, <application>Kleopatra</application> will use <resource>keys."
"gnupg.net</resource> as the fallback.</para><para>You can configure OpenPGP "
"directory servers in Kleopatra's configuration dialog.</para><para>Do you "
"want to continue with <resource>keys.gnupg.net</resource> as fallback server?"
"</para>"
msgstr ""
"<para>Ningún servicio de directorio OpenPGP ha sido configurado.</"
"para><para>Si no todos los certificados llevan el nombre de su servidor de "
"certificados preferido (algunos lo hacen), un servidor alternativo es "
"requerido para obtenerlos.</para><para>Dado que ninguno está "
"configurado<application>Kleopatra</application> usará <resource>keys.gnupg."
"net</resource> como el servidor alternativo.</para><para>Usted puede "
"configurar servidores de directorio de OpenPGP en el diálogo de "
"configuración de Kleopatra.</para><para>¿Desea continuar con <resource>keys."
"gnupg.net</resource> como el servidor alternativo?</para>"

#: commands/refreshopenpgpcertscommand.cpp:83
#: commands/refreshopenpgpcertscommand.cpp:96
msgid "OpenPGP Certificate Refresh"
msgstr "Actualización del certificado OpenPGP"

#: commands/refreshopenpgpcertscommand.cpp:90
msgctxt "@info"
msgid ""
"<para>Refreshing OpenPGP certificates implies downloading all certificates "
"anew, to check if any of them have been revoked in the meantime.</"
"para><para>This can put a severe strain on your own as well as other "
"people's network connection, and can take up to an hour or more to complete, "
"depending on your network connection, and the number of certificates to "
"check.</para> <para>Are you sure you want to continue?</para>"
msgstr ""
"<para>Actualizar los certificados OpenPGP implica descargar CRLs para todos "
"los certificados, incluyendo aquellos que aún sean válidos.</para><para> "
"Esto puede aumentar severamente la carga tanto de su red como la de otras "
"personas y puede tomar hasta una hora para completarse, dependiendo de su "
"conexión de red y el número de certificados a verificar.</para><para> ¿Está "
"seguro de que desea continuar?</para>"

#: commands/refreshopenpgpcertscommand.cpp:112
msgid "OpenPGP Certificate Refresh Error"
msgstr "Error al actualizar el certificado OpenPGP"

#: commands/refreshopenpgpcertscommand.cpp:116
msgid "OpenPGP Certificate Refresh Finished"
msgstr "Finalizó la actualización de certificados OpenPGP"

#: commands/refreshopenpgpcertscommand.cpp:121
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GPG process that tried to refresh OpenPGP certificates ended "
"prematurely because of an unexpected error.</para><para>Please check the "
"output of <icode>%1</icode> for details.</para>"
msgstr ""
"<para>El proceso GPG que trató de actualizar los certificados OpenPGP "
"finalizó prematuramente debido a un error inesperado..</para><para>Por favor "
"verifique la salida de <icode>%1</icode> para más detalles.</para>"

#: commands/refreshopenpgpcertscommand.cpp:128
#, kde-format
msgctxt "@info"
msgid ""
"<para>An error occurred while trying to refresh OpenPGP certificates.</para> "
"<para>The output from <command>%1</command> was: <message>%2</message></para>"
msgstr ""
"<para>Ocurrió un error al actualizar los certificados OpenPGP.</para> "
"<para>La salida de <command>%1</command> fuer: <message>%2</message></para>"

#: commands/refreshopenpgpcertscommand.cpp:134
msgid "OpenPGP certificates refreshed successfully."
msgstr "Certificados OpenPGP actualizados con éxito."

#: uiserver/prepencryptcommand.cpp:81
msgid "INPUT/OUTPUT/MESSAGE may only be given after PREP_ENCRYPT"
msgstr "INPUT/OUTPUT/MESSAGE puede ser dado sólo luego de PREP_ENCRYPT"

#: uiserver/prepencryptcommand.cpp:85
msgid ""
"PREP_ENCRYPT is an email mode command, connection seems to be in filemanager "
"mode"
msgstr ""
"PREP_ENCRYPT es una orden de modo correo, la conexión parecer estar en modo "
"gestor de archivos"

#: uiserver/prepencryptcommand.cpp:89
msgid "SENDER may not be given prior to PREP_ENCRYPT, except with --info"
msgstr "SENDER no puede ser dado antes de PREP_ENCRYPT, excepto con --info"

#: uiserver/prepencryptcommand.cpp:93 uiserver/encryptcommand.cpp:131
msgid "No recipients given, or only with --info"
msgstr "Ningún destinatario dado, o sólo con --info"

#: uiserver/prepencryptcommand.cpp:134
#, kde-format
msgid ""
"Caught unexpected exception in PrepEncryptCommand::Private::"
"slotRecipientsResolved: %1"
msgstr ""
"Excepción inesperada en in PrepEncryptCommand::Private::"
"slotRecipientsResolved: %1"

#: uiserver/prepencryptcommand.cpp:138
msgid ""
"Caught unknown exception in PrepEncryptCommand::Private::"
"slotRecipientsResolved"
msgstr ""
"Excepción desconocida en in PrepEncryptCommand::Private::"
"slotRecipientsResolved"

#: uiserver/uiserver_unix.cpp:66 uiserver/uiserver_win.cpp:68
#, kde-format
msgid "Could not create directory %1: %2"
msgstr "No se pudo crear el directorio %1: %2"

#: uiserver/uiserver_unix.cpp:83 uiserver/uiserver_win.cpp:81
#, kde-format
msgid "Could not create socket: %1"
msgstr "No se pudo crear el socket: %1"

#: uiserver/uiserver_unix.cpp:96 uiserver/uiserver_win.cpp:90
#, kde-format
msgid "Could not bind to socket: %1"
msgstr "No se pudo ligar al socket: %1"

#: uiserver/uiserver_unix.cpp:102 uiserver/uiserver_win.cpp:93
#, kde-format
msgid "Could not get socket nonce: %1"
msgstr "No se pudo obtener el nonce del socket: %1"

#: uiserver/uiserver_unix.cpp:107 uiserver/uiserver_win.cpp:97
#, kde-format
msgid "Could not listen to socket: %1"
msgstr "No se pudo escuchar el socket: %1"

#: uiserver/uiserver_unix.cpp:110 uiserver/uiserver_win.cpp:100
#, kde-format
msgid ""
"Could not pass socket to Qt: %1. This should not happen, please report this "
"bug."
msgstr ""
"No se pudo pasar el socket a Qt: %1. Esto no debería suceder, por favor "
"informe este fallo."

#: uiserver/encryptcommand.cpp:89
msgid ""
"ENCRYPT is an email mode command, connection seems to be in filmanager mode"
msgstr ""
"ENCRYPT es una orden de modo correo, la conexión parecer estar en modo "
"gestor de archivos"

#: uiserver/encryptcommand.cpp:93
msgid "SENDER may not be given prior to ENCRYPT, except with --info"
msgstr "SENDER no puede ser dado antes de PREP_ENCRYPT, excepto con --info"

#: uiserver/encryptcommand.cpp:97 uiserver/signcommand.cpp:94
msgid "At least one INPUT must be present"
msgstr "Al menos un INPUT debe estar presente"

#: uiserver/encryptcommand.cpp:101
msgid "At least one OUTPUT must be present"
msgstr "Al menos un OUTPUT debe estar presente"

#: uiserver/encryptcommand.cpp:105
#: uiserver/decryptverifycommandemailbase.cpp:185 uiserver/signcommand.cpp:98
msgid "INPUT/OUTPUT count mismatch"
msgstr "INPUT/OUTPUT no concuerdan"

#: uiserver/encryptcommand.cpp:109
msgid "MESSAGE command is not allowed before ENCRYPT"
msgstr "La orden MESSAGE no está permitida antes de ENCRYPT"

#: uiserver/encryptcommand.cpp:118
msgid "Protocol given conflicts with protocol determined by PREP_ENCRYPT"
msgstr ""
"El protocolo dado genera conflicto con el protocolo determinado por "
"PREP_ENCRYPT"

#: uiserver/encryptcommand.cpp:122
msgid "New recipients added after PREP_ENCRYPT command"
msgstr "Nuevos destinatarios agregados luego de la orden PREP_ENCRYPT"

#: uiserver/encryptcommand.cpp:125
msgid "New senders added after PREP_ENCRYPT command"
msgstr "Nuevos remitentes agregados luego de la orden PREP_ENCRYPT"

#: uiserver/encryptcommand.cpp:185
#, kde-format
msgid ""
"Caught unexpected exception in EncryptCommand::Private::"
"slotRecipientsResolved: %1"
msgstr ""
"Excepción inesperada en EncryptCommand::Private::slotRecipientsResolved: %1"

#: uiserver/encryptcommand.cpp:189
msgid ""
"Caught unknown exception in EncryptCommand::Private::slotRecipientsResolved"
msgstr ""
"Excepción desconocida en EncryptCommand::Private::slotRecipientsResolved"

#: uiserver/decryptverifycommandfilesbase.cpp:132
msgid "Can not use SENDER"
msgstr "No se puede usar SENDER"

#: uiserver/decryptverifycommandfilesbase.cpp:136
msgid "Can not use RECIPIENT"
msgstr "No se puede usar RECIPIENT"

#: uiserver/decryptverifycommandfilesbase.cpp:143
msgid "INPUT present"
msgstr "INPUT presente"

#: uiserver/decryptverifycommandfilesbase.cpp:145
msgid "MESSAGE present"
msgstr "MESSAGE presente"

#: uiserver/decryptverifycommandfilesbase.cpp:147
msgid "OUTPUT present"
msgstr "OUTPUT presente"

#: uiserver/decryptverifycommandfilesbase.cpp:150
#: uiserver/signencryptfilescommand.cpp:83
msgid "At least one FILE must be present"
msgstr "Al menos un FILE debe estar presente"

#: uiserver/decryptverifycommandemailbase.cpp:144
msgid "Can not use non-info SENDER"
msgstr "No se puede usar non-info SENDER"

#: uiserver/decryptverifycommandemailbase.cpp:148
msgid "Can not use non-info RECIPIENT"
msgstr "No se puede usar non-info RECIPIENT"

#: uiserver/decryptverifycommandemailbase.cpp:163
msgid "FILES present"
msgstr "FILES presente"

#: uiserver/decryptverifycommandemailbase.cpp:167
msgid "At least one INPUT needs to be provided"
msgstr "Al menos un INPUT debe ser provisto"

#: uiserver/decryptverifycommandemailbase.cpp:172
msgid "INPUT/SENDER --info count mismatch"
msgstr "INPUT/SENDER --info no concuerdan"

#: uiserver/decryptverifycommandemailbase.cpp:177
msgid "INPUT/MESSAGE count mismatch"
msgstr "INPUT/MESSAGE no concuerdan"

#: uiserver/decryptverifycommandemailbase.cpp:180
msgid "MESSAGE can only be given for detached signature verification"
msgstr "MESSAGE sólo puede ser dado para verificación de firma despegada"

#: uiserver/decryptverifycommandemailbase.cpp:188
msgid "Can not use OUTPUT and MESSAGE simultaneously"
msgstr "No se puede usar OUTPUT y MESSAGE simultáneamente"

#: uiserver/decryptverifycommandemailbase.cpp:195
msgid "No backend support for OpenPGP"
msgstr "Sin soporte de motor para OpenPGP"

#: uiserver/decryptverifycommandemailbase.cpp:196
msgid "No backend support for S/MIME"
msgstr "Sin soporte de motor para S/MIME"

#: uiserver/uiserver.cpp:208
#, kde-format
msgid ""
"Cannot determine the GnuPG home directory: %1 exists but is no directory."
msgstr ""
"No se pudo determinar el directorio personal GnuPG: %1 existe pero no es "
"directorio."

#: uiserver/uiserver.cpp:214
#, kde-format
msgid "Could not create GnuPG home directory %1: %2"
msgstr "No se pudo crear el directorio personal GnuPG %1: %2"

#: uiserver/uiserver.cpp:226
#, kde-format
msgid "Detected another running gnupg UI server listening at %1."
msgstr "Detectada otro servidor UI gnupg escuchando en %1."

#: uiserver/assuanserverconnection.cpp:189
msgid "No option name given"
msgstr "No se brindó ninguna opción de nombre"

#: uiserver/assuanserverconnection.cpp:338
msgid "Parse error"
msgstr "Error de análisis"

#: uiserver/assuanserverconnection.cpp:348
msgid "CAPABILITIES does not take arguments"
msgstr "CAPABILITIES no toma argumentos"

#: uiserver/assuanserverconnection.cpp:382
msgid "Unknown value for WHAT"
msgstr "Valor desconocido para WHAT"

#: uiserver/assuanserverconnection.cpp:393
msgid "START_KEYMANAGER does not take arguments"
msgstr "START_KEYMANAGER no toma argumentos"

#: uiserver/assuanserverconnection.cpp:407
msgid "START_CONFDIALOG does not take arguments"
msgstr "START_CONFDIALOG no toma argumentos"

#: uiserver/assuanserverconnection.cpp:452
#, kde-format
msgid "Message #%1"
msgstr "Mensaje #%1"

#: uiserver/assuanserverconnection.cpp:463
msgid "Empty file path"
msgstr "Ruta de archivo vacía"

#: uiserver/assuanserverconnection.cpp:466
#: uiserver/assuanserverconnection.cpp:519
msgid "Only absolute file paths are allowed"
msgstr "Sólo rutas de archivo absolutas están permitidas"

#: uiserver/assuanserverconnection.cpp:524
#, kde-format
msgid "Could not access directory \"%1\" for reading"
msgstr "No se pudo acceder al directorio \"%1\" para lectura"

#: uiserver/assuanserverconnection.cpp:541
msgid "unknown exception caught"
msgstr "excepción desconocida detectada"

#: uiserver/assuanserverconnection.cpp:594
msgid "Cannot mix --info with non-info SENDER or RECIPIENT"
msgstr "No se puede mezclar --info con non-info SENDER or RECIPIENT"

#: uiserver/assuanserverconnection.cpp:598
msgid "Argument is not a valid RFC-2822 mailbox"
msgstr "El argumento no es una casilla de correo válida RFC-2822"

#: uiserver/assuanserverconnection.cpp:601
msgid "Garbage after valid RFC-2822 mailbox detected"
msgstr "Basura detectada luego de una casilla de correo válida RFC-2822"

#: uiserver/assuanserverconnection.cpp:630
#: uiserver/assuanserverconnection.cpp:641
#, kde-format
msgctxt "@info"
msgid ""
"<para>The sender address <email>%1</email> matches more than one "
"cryptographic format.</para><para>Which format do you want to use?</para>"
msgstr ""
"<para>La dirección del remitente <email>%1</email> coincide con más de un "
"formato criptográfico.</para><para>Qué formato desea usar?</para>"

#: uiserver/assuanserverconnection.cpp:632
#: uiserver/assuanserverconnection.cpp:643
msgctxt "@title"
msgid "Format Choice"
msgstr "Elección de formato"

#: uiserver/assuanserverconnection.cpp:633
#: uiserver/assuanserverconnection.cpp:644
msgctxt "@action:button"
msgid "Send OpenPGP-Signed"
msgstr "Enviar firmado con OpenPGP"

#: uiserver/assuanserverconnection.cpp:634
#: uiserver/assuanserverconnection.cpp:645
msgctxt "@action:button"
msgid "Send S/MIME-Signed"
msgstr "Enviar firmado con S/MIME"

#: uiserver/assuanserverconnection.cpp:1016
#, kde-format
msgid "Caught unexpected exception: %1"
msgstr "Se detectó excepción inesperada: %1"

#: uiserver/assuanserverconnection.cpp:1020
msgid "Caught unknown exception - fix the program!"
msgstr "Se detectó excepción desconocida - ¡arreglen el programa!"

#: uiserver/assuanserverconnection.cpp:1185
#, kde-format
msgid "Can not send \"%1\" status"
msgstr "No se puede enviar el estado \"%1\""

#: uiserver/assuanserverconnection.cpp:1192
msgid "Can not send data"
msgstr "No se pueden enviar datos"

#: uiserver/assuanserverconnection.cpp:1195
msgid "Can not flush data"
msgstr "No se pueden vaciar los datos"

#: uiserver/assuanserverconnection.cpp:1360
#: uiserver/assuanserverconnection.cpp:1405
msgid "Caught unknown exception"
msgstr "Se detectó excepción desconocida"

#: uiserver/assuanserverconnection.cpp:1426
msgid "Required --mode option missing"
msgstr "Opción --mode requerida no se encuentra"

#: uiserver/assuanserverconnection.cpp:1433
#, kde-format
msgid "invalid mode: \"%1\""
msgstr "Modo inválido: \"%1\""

#: uiserver/assuanserverconnection.cpp:1454
msgid "Required --protocol option missing"
msgstr "Opción --protocol requerida no se encuentra"

#: uiserver/assuanserverconnection.cpp:1459
msgid "--protocol is not allowed here"
msgstr "--protocol no es permitido aquí"

#: uiserver/assuanserverconnection.cpp:1466
#, kde-format
msgid "invalid protocol \"%1\""
msgstr "Protocolo no válido \"%1\""

#: uiserver/echocommand.cpp:146 uiserver/signcommand.cpp:165
#, kde-format
msgid ""
"Caught unexpected exception in SignCommand::Private::slotMicAlgDetermined: %1"
msgstr "Excepción inesperada en SignCommand::Private::slotMicAlgDetermined: %1"

#: uiserver/echocommand.cpp:150 uiserver/signcommand.cpp:169
msgid "Caught unknown exception in SignCommand::Private::slotMicAlgDetermined"
msgstr "Excepción desconocida en SignCommand::Private::slotMicAlgDetermined"

#: uiserver/selectcertificatecommand.cpp:151
#, kde-format
msgid ""
"Caught unexpected exception in SelectCertificateCommand::Private::"
"slotDialogAccepted: %1"
msgstr ""
"Excepción inesperada en SelectCertificateCommand::Private::"
"slotDialogAccepted: %1"

#: uiserver/selectcertificatecommand.cpp:155
msgid ""
"Caught unknown exception in SelectCertificateCommand::Private::"
"slotDialogAccepted"
msgstr ""
"Excepción desconocida en SelectCertificateCommand::Private::"
"slotDialogAccepted"

#: uiserver/signcommand.cpp:86
msgid ""
"SIGN is an email mode command, connection seems to be in filemanager mode"
msgstr ""
"SIGN es una orden de modo de correo electrónico, la conexión parece estar en "
"modo de gestor de archivos"

#: uiserver/signcommand.cpp:90
msgid "RECIPIENT may not be given prior to SIGN, except with --info"
msgstr "RECIPIENT no puede ser dado antes de SIGN, excepto con --info"

#: uiserver/signcommand.cpp:102
msgid "MESSAGE command is not allowed before SIGN"
msgstr "MESSAGE no está permitido antes de SIGN"

#: uiserver/signcommand.cpp:143
#, kde-format
msgid ""
"Caught unexpected exception in SignCommand::Private::slotRecipientsResolved: "
"%1"
msgstr ""
"Excepción inesperada en SignCommand::Private::slotRecipientsResolved: %1"

#: uiserver/signcommand.cpp:147
msgid ""
"Caught unknown exception in SignCommand::Private::slotRecipientsResolved"
msgstr "Excepción desconocida en SignCommand::Private::slotRecipientsResolved"

#: uiserver/signencryptfilescommand.cpp:88
#: uiserver/signencryptfilescommand.cpp:93
#: uiserver/signencryptfilescommand.cpp:99
#: uiserver/signencryptfilescommand.cpp:104
#: uiserver/signencryptfilescommand.cpp:109
#, kde-format
msgid ""
"%1 is a filemanager mode command, connection seems to be in email mode (%2 "
"present)"
msgstr ""
"%1 es una orden de modo de gestor de archivos, la conexión parece estar en "
"modo correo electrónico (%2 presente)"

#: models/keylistmodel.cpp:174 models/useridlistmodel.cpp:249
#: newcertificatewizard/newcertificatewizard.cpp:921
msgid "Name"
msgstr "Nombre"

#: models/keylistmodel.cpp:175
msgid "E-Mail"
msgstr "Correo electrónico"

#: models/keylistmodel.cpp:176 models/useridlistmodel.cpp:251
#: models/subkeylistmodel.cpp:158
msgid "Valid From"
msgstr "Válido desde"

#: models/keylistmodel.cpp:177 models/useridlistmodel.cpp:252
#: models/subkeylistmodel.cpp:159
msgid "Valid Until"
msgstr "Válido hasta"

#: models/keylistmodel.cpp:178
msgid "Details"
msgstr "Detalles"

#: models/useridlistmodel.cpp:248 models/subkeylistmodel.cpp:156
msgid "ID"
msgstr "ID"

#: models/useridlistmodel.cpp:250
#: newcertificatewizard/newcertificatewizard.cpp:925
msgid "EMail"
msgstr "Correo electrónico"

#: models/useridlistmodel.cpp:311
msgid "good"
msgstr "correcto"

#: models/subkeylistmodel.cpp:157
msgid "Type"
msgstr "Tipo"

#: models/subkeylistmodel.cpp:161
msgid "Strength"
msgstr "Fuerza"

#. i18n: file: kleopatra.rc:22
#. i18n: ectx: Menu (view)
#: rc.cpp:6 rc.cpp:512
msgid "&View"
msgstr "&Ver"

#. i18n: file: kleopatra.rc:34
#. i18n: ectx: Menu (certMenu)
#. i18n: file: kleopatra.rc:95
#. i18n: ectx: Menu (listview_popup)
#. i18n: file: kleopatra.rc:34
#. i18n: ectx: Menu (certMenu)
#. i18n: file: kleopatra.rc:95
#. i18n: ectx: Menu (listview_popup)
#: rc.cpp:9 rc.cpp:27 rc.cpp:515 rc.cpp:533
msgid "&Certificates"
msgstr "&Certificados"

#. i18n: file: kleopatra.rc:46
#. i18n: ectx: Menu (tools)
#: rc.cpp:12 rc.cpp:518
msgid "&Tools"
msgstr "Herramien&tas"

#. i18n: file: kleopatra.rc:60
#. i18n: ectx: Menu (settings)
#: rc.cpp:15 rc.cpp:521
msgid "&Settings"
msgstr "Opcione&s"

#. i18n: file: kleopatra.rc:64
#. i18n: ectx: Menu (window)
#: rc.cpp:18 rc.cpp:524
msgid "&Window"
msgstr "&Ventana"

#. i18n: file: kleopatra.rc:78
#. i18n: ectx: ToolBar (mainToolBar)
#. i18n: file: kwatchgnupg/kwatchgnupgui.rc:13
#. i18n: ectx: ToolBar (mainToolBar)
#: rc.cpp:21 rc.cpp:527 rc.cpp:746
msgid "Main Toolbar"
msgstr "Barra principal"

#. i18n: file: kleopatra.rc:90
#. i18n: ectx: ToolBar (searchToolBar)
#: rc.cpp:24 rc.cpp:530
msgid "Search Toolbar"
msgstr "Barra de búsqueda"

#: rc.cpp:28
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Juan Manuel García Molina,Franco Mariluis"

#: rc.cpp:29
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "juanma@superiodico.net,fmariluis@gmail.com"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QCheckBox, intervalRefreshCB)
#. i18n: file: conf/smimevalidationconfigurationwidget.ui:31
#. i18n: ectx: property (whatsThis), widget (QSpinBox, intervalRefreshSB)
#. i18n: file: kcfg/smimevalidationpreferences.kcfg:7
#. i18n: ectx: whatsthis, entry (RefreshInterval), group (SMime Validation)
#: rc.cpp:32 rc.cpp:38 rc.cpp:228
msgid ""
"This option enables interval checking of certificate validity. You can also "
"choose the checking interval (in hours). Note that validation is perfomed "
"implicitly whenever significant files in ~/.gnupg change. This option "
"therefore only affects external factors of certificate validity."
msgstr ""
"Esta opción habilita la verificación por intervalos de la validez de los "
"certificados. Puede también elegir el intervalo de verificación (en horas). "
"Tenga en cuenta que la validación es realizada implícitamente cuando cambian "
"archivos significativos en~/.gnupg. Esta opción por lo tanto, sólo afecta "
"factores externos de la validez de los certificados."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:21
#. i18n: ectx: property (text), widget (QCheckBox, intervalRefreshCB)
#: rc.cpp:35
msgid "Check certificate validity every"
msgstr "Verificar la validez del certificado cada"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:37
#. i18n: ectx: property (specialValueText), widget (QSpinBox, intervalRefreshSB)
#: rc.cpp:41
msgid "hour"
msgstr "hora"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:40
#. i18n: ectx: property (suffix), widget (QSpinBox, intervalRefreshSB)
#: rc.cpp:44
msgid " hours"
msgstr " horas"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:68
#. i18n: ectx: property (whatsThis), widget (QRadioButton, CRLRB)
#: rc.cpp:47
msgid ""
"If this option is selected, S/MIME certificates are validated using "
"Certificate Revocation Lists (CRLs)."
msgstr ""
"Si esta opción está seleccionada, los certificados S/MIME son validados "
"usando Listas de Revocación de Certificados (CRLs)."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:71
#. i18n: ectx: property (text), widget (QRadioButton, CRLRB)
#: rc.cpp:50
msgid "Validate certificates using CRLs"
msgstr "Validar certificados usando CRLs"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:81
#. i18n: ectx: property (whatsThis), widget (QRadioButton, OCSPRB)
#: rc.cpp:53
msgid ""
"If this option is selected, S/MIME certificates are validated online using "
"the Online Certificates Status Protocol (OCSP). Fill in the URL of the OCSP "
"responder below."
msgstr ""
"Si esta opción está marcado, los certificados S/MIME son validados en línea "
"usado el Protocolo de Estado en Línea de los Certificados (OCSP). Complete "
"la URL del emisor OCSP debajo."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:84
#. i18n: ectx: property (text), widget (QRadioButton, OCSPRB)
#: rc.cpp:56
msgid "Validate certificates online (OCSP)"
msgstr "Validar certificados en línea (OCSP)"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:94
#. i18n: ectx: property (title), widget (QGroupBox, OCSPGroupBox)
#: rc.cpp:59
msgid "Online Certificate Validation"
msgstr "Validación en línea del certificado"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:100
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:62
msgid "OCSP responder URL:"
msgstr "URL del emisor OCSP:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:110
#. i18n: ectx: property (whatsThis), widget (QLineEdit, OCSPResponderURL)
#: rc.cpp:65
msgid ""
"Enter here the address of the server for online validation of certificates "
"(OCSP responder). The URL is usually starting with http://."
msgstr ""
"Introduzca aquí la dirección del servidor para la validación en línea de los "
"certificados (Emisor OCSP). LA URL comienza usualmente con http://."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:117
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:68
msgid "OCSP responder signature:"
msgstr "Firma del emisor OCSP:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:127
#. i18n: ectx: property (text), widget (QCheckBox, ignoreServiceURLCB)
#: rc.cpp:71
msgid "Ignore service URL of certificates"
msgstr "Ignorar servicio URL de certificados"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:140
#. i18n: ectx: property (whatsThis), widget (QCheckBox, doNotCheckCertPolicyCB)
#: rc.cpp:74
msgid ""
"By default GnuPG uses the file ~/.gnupg/policies.txt to check if a "
"certificate policy is allowed. If this option is selected, policies are not "
"checked."
msgstr ""
"Por omisión, GnuPG usa el archivo ~/.gnupg/policies.txt para verificar si "
"una política de certificado está permitida. Si esta opción está "
"seleccionada, las políticas no se verifican."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:143
#. i18n: ectx: property (text), widget (QCheckBox, doNotCheckCertPolicyCB)
#: rc.cpp:77
msgid "Do not check certificate policies"
msgstr "No verificar políticas de certificado"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:150
#. i18n: ectx: property (whatsThis), widget (QCheckBox, neverConsultCB)
#: rc.cpp:80
msgid ""
"If this option is checked, Certificate Revocation Lists are never used to "
"validate S/MIME certificates."
msgstr ""
"Si esta opción está marcada, las Listas de Revocación de Certificados nunca "
"se utilizan para validar certificados S/MIME."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:153
#. i18n: ectx: property (text), widget (QCheckBox, neverConsultCB)
#: rc.cpp:83
msgid "Never consult a CRL"
msgstr "Nunca consultar una CRL"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:160
#. i18n: ectx: property (whatsThis), widget (QCheckBox, fetchMissingCB)
#: rc.cpp:86
msgid ""
"If this option is checked, missing issuer certificates are fetched when "
"necessary (this applies to both validation methods, CRLs and OCSP)"
msgstr ""
"Si esta opción está marcada, los emisores de certificados perdidos son "
"obtenidos cuando sea necesario (esto aplica a ambos métodos de validación, "
"CRLs y OCSP)"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:163
#. i18n: ectx: property (text), widget (QCheckBox, fetchMissingCB)
#: rc.cpp:89
msgid "Fetch missing issuer certificates"
msgstr "Obtener emisores de certificados perdidos"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:179
#. i18n: ectx: attribute (title), widget (QWidget, tabHTTP)
#: rc.cpp:92
msgid "&HTTP Requests"
msgstr "Solicitudes &HTTP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:185
#. i18n: ectx: property (whatsThis), widget (QCheckBox, disableHTTPCB)
#: rc.cpp:95
msgid "Entirely disables the use of HTTP for S/MIME."
msgstr "Deshabilita por completo el uso de HTTP para S/MIME."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:188
#. i18n: ectx: property (text), widget (QCheckBox, disableHTTPCB)
#: rc.cpp:98
msgid "Do not perform any HTTP requests"
msgstr "No realizar ninguna solicitud HTTP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:195
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreHTTPDPCB)
#: rc.cpp:101
msgid ""
"When looking for the location of a CRL, the to-be-tested certificate usually "
"contains what are known as \"CRL Distribution Point\" (DP) entries, which "
"are URLs describing the way to access the URL. The first found DP entry is "
"used.  With this option all entries using the HTTP scheme are ignored when "
"looking for a suitable DP."
msgstr ""
"Cuando se busca la ubicación de un CRL, el certificado a ser probado "
"usualmente contiene lo que se denomina entradas \"Punto de distribución de "
"CRL\" (DP), que son URLs que describen el modo de acceder al CRL. La primer "
"entrada DP es usada. Con esta opción todas las entradas que usan el esquema "
"HTTP son ignoradas cuando se busca un DP adecuado."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:198
#. i18n: ectx: property (text), widget (QCheckBox, ignoreHTTPDPCB)
#: rc.cpp:104
msgid "Ignore HTTP CRL distribution point of certificates"
msgstr "Ignorar el punto de distribución de CRL HTTP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:205
#. i18n: ectx: property (whatsThis), widget (QRadioButton, honorHTTPProxyRB)
#: rc.cpp:107
msgid ""
"If this option is selected, the value of the HTTP proxy shown on the right "
"(which comes from the environment variable http_proxy) will be used for any "
"HTTP request."
msgstr ""
"Si esta opción está seleccionada, el valor del proxy HTTP que se muestra a "
"la derecha (proveniente de la variable de entorno http_proxy) será usada "
"para cualquier solicitud HTTP."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:208
#. i18n: ectx: property (text), widget (QRadioButton, honorHTTPProxyRB)
#: rc.cpp:110
msgid "Use system HTTP proxy:"
msgstr "Usar el proxy HTTP del sistema:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:225
#. i18n: ectx: property (text), widget (QRadioButton, useCustomHTTPProxyRB)
#: rc.cpp:116
msgid "Use this proxy for HTTP requests: "
msgstr "Usar este proxy para las solicitudes HTTP:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:232
#. i18n: ectx: property (whatsThis), widget (QLineEdit, customHTTPProxy)
#: rc.cpp:119
msgid ""
"Enter here the location of your HTTP Proxy, which will be used for all HTTP "
"requests relating to S/MIME. The syntax is host:port, for instance myproxy."
"nowhere.com:3128."
msgstr ""
"Introduzca aquí la ubicación su proxy HTTP, el cual será usado para todas "
"las solicitudes HTTP relacionadas con S/MIME. La sintaxis es servidor:"
"puerto, por ejemplo 'miproxy.com:3128'."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:261
#. i18n: ectx: attribute (title), widget (QWidget, tabLDAP)
#: rc.cpp:122
msgid "&LDAP Requests"
msgstr "Solicitudes &LDAP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:267
#. i18n: ectx: property (whatsThis), widget (QCheckBox, disableLDAPCB)
#: rc.cpp:125
msgid "Entirely disables the use of LDAP for S/MIME."
msgstr "Deshabilita por completo el uso de LDAP para S/MIME."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:270
#. i18n: ectx: property (text), widget (QCheckBox, disableLDAPCB)
#: rc.cpp:128
msgid "Do not perform any LDAP requests"
msgstr "No realizar ninguna solicitud LDAP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:277
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreLDAPDPCB)
#: rc.cpp:131
msgid ""
"When looking for the location of a CRL, the to-be-tested certificate usually "
"contains what are known as \"CRL Distribution Point\" (DP) entries, which "
"are URLs describing the way to access the URL. The first found DP entry is "
"used.  With this option all entries using the LDAP scheme are ignored when "
"looking for a suitable DP."
msgstr ""
"Cuando se busca la ubicación de un CRL, el certificado a ser probado "
"usualmente contiene lo que se denomina entradas \"Punto de distribución de "
"CRL\" (DP), que son URLs que describen el modo de acceder al CRL. La primer "
"entrada DP es usada. Con esta opción todas las entradas que usan el esquema "
"LDAP son ignoradas cuando se busca un DP adecuado."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:280
#. i18n: ectx: property (text), widget (QCheckBox, ignoreLDAPDPCB)
#: rc.cpp:134
msgid "Ignore LDAP CRL distribution point of certificates"
msgstr "Ignorar el punto de distribución de certificados CRL LDAP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:287
#. i18n: ectx: property (text), widget (QLabel, customLDAPLabel)
#: rc.cpp:137
msgid "Primary host for LDAP requests:"
msgstr "Servidor primario para las solicitudes LDAP:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:298
#. i18n: ectx: property (whatsThis), widget (QLineEdit, customLDAPProxy)
#: rc.cpp:140
msgid ""
"Entering a LDAP server here will make all LDAP requests go to that server "
"first. More precisely, this setting overrides any specified host and port "
"part in a LDAP URL and will also be used if host and port have been omitted "
"from the URL. Other LDAP servers will be used only if the connection to the "
"\"proxy\" failed.\n"
"The syntax is \"HOST\" or \"HOST:PORT\". If PORT is omitted, port 389 "
"(standard LDAP port) is used."
msgstr ""
"El introducir un servidor LDAP aquí hará que todas las solicitudes LDAP "
"vayan a ese servidor en primer lugar. Más precisamente, esta opción "
"sustituye cualquier servidor y puerto especificado en una URL LDAP y también "
"será usada si servidor y puerto han sido omitidos en la URL. Otros "
"servidores LDAP serán usados sólo si la conexión con el \"proxy\" ha "
"fallado.\n"
"La sintaxis es \"SERVIDOR\" o \"SERVIDOR:PUERTO\". Si se omite el puerto, se "
"usará el puerto estándar LDAP (389)."

#. i18n: file: conf/appearanceconfigwidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, AppearanceConfigWidget)
#: rc.cpp:144
msgid "Color & Font Configuration"
msgstr "Configuración de color y tipo de letra"

#. i18n: file: conf/appearanceconfigwidget.ui:28
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: rc.cpp:147
msgid "General"
msgstr "General"

#. i18n: file: conf/appearanceconfigwidget.ui:34
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:150
msgid "Tooltips"
msgstr "Consejos emergentes"

#. i18n: file: conf/appearanceconfigwidget.ui:40
#. i18n: ectx: property (text), widget (QCheckBox, tooltipValidityCheckBox)
#: rc.cpp:153
msgid "Show validity"
msgstr "Mostrar validez"

#. i18n: file: conf/appearanceconfigwidget.ui:47
#. i18n: ectx: property (text), widget (QCheckBox, tooltipOwnerCheckBox)
#: rc.cpp:156
msgid "Show owner information"
msgstr "Mostrar información del dueño"

#. i18n: file: conf/appearanceconfigwidget.ui:54
#. i18n: ectx: property (text), widget (QCheckBox, tooltipDetailsCheckBox)
#. i18n: file: kcfg/tooltippreferences.kcfg:19
#. i18n: ectx: label, entry (ShowCertificateDetails), group (Tooltip)
#: rc.cpp:159 rc.cpp:219
msgid "Show certificate details"
msgstr "Mostrar detalles del certificado"

#. i18n: file: conf/appearanceconfigwidget.ui:99
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: rc.cpp:162
msgid "Certificate Filters"
msgstr "Filtros del certificado"

#. i18n: file: conf/appearanceconfigwidget.ui:113
#. i18n: ectx: property (text), widget (QPushButton, iconButton)
#: rc.cpp:165
msgid "Set &Icon..."
msgstr "Establecer &icono..."

#. i18n: file: conf/appearanceconfigwidget.ui:123
#. i18n: ectx: property (text), widget (QPushButton, foregroundButton)
#: rc.cpp:168
msgid "Set &Text Color..."
msgstr "Establecer el color del &texto..."

#. i18n: file: conf/appearanceconfigwidget.ui:133
#. i18n: ectx: property (text), widget (QPushButton, backgroundButton)
#: rc.cpp:171
msgid "Set &Background Color..."
msgstr "Esta&blecer el color del fondo..."

#. i18n: file: conf/appearanceconfigwidget.ui:143
#. i18n: ectx: property (text), widget (QPushButton, fontButton)
#: rc.cpp:174
msgid "Set F&ont..."
msgstr "Establecer el tip&o de letra..."

#. i18n: file: conf/appearanceconfigwidget.ui:153
#. i18n: ectx: property (text), widget (QCheckBox, italicCB)
#: rc.cpp:177
msgid "Italic"
msgstr "Itálica"

#. i18n: file: conf/appearanceconfigwidget.ui:163
#. i18n: ectx: property (text), widget (QCheckBox, boldCB)
#: rc.cpp:180
msgid "Bold"
msgstr "Negrita"

#. i18n: file: conf/appearanceconfigwidget.ui:173
#. i18n: ectx: property (text), widget (QCheckBox, strikeoutCB)
#: rc.cpp:183
msgid "Strikeout"
msgstr "Tachado"

#. i18n: file: conf/appearanceconfigwidget.ui:199
#. i18n: ectx: property (text), widget (QPushButton, defaultLookPB)
#: rc.cpp:186
msgid "Default Appearance"
msgstr "Apariencia predeterminada"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:10
#. i18n: ectx: label, entry (QuickSignEMail), group (EMailOperations)
#: rc.cpp:189
msgid "Quick Sign EMail"
msgstr "Firma rápida de correo electrónico"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:11
#. i18n: ectx: whatsthis, entry (QuickSignEMail), group (EMailOperations)
#: rc.cpp:192
msgid ""
"Minimize the number of steps when signing emails, use preset defaults unless "
"problems occurr"
msgstr ""
"Reducir el número de pasos cuando se firman correos electrónicos, usar las "
"opciones predefinidas salvo que ocurra un problema"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:15
#. i18n: ectx: label, entry (QuickEncryptEMail), group (EMailOperations)
#: rc.cpp:195
msgid "Quick Encrypt EMail"
msgstr "Cifrado rápido de correo electrónico"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:16
#. i18n: ectx: whatsthis, entry (QuickEncryptEMail), group (EMailOperations)
#: rc.cpp:198
msgid ""
"Minimize the number of steps when encrypting emails, use preset defaults "
"unless problems occurr"
msgstr ""
"Reducir el número de pasos cuando se cifran correos electrónicos, usar las "
"opciones predefinidas que ocurra un problema"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:20
#. i18n: ectx: label, entry (DecryptVerifyPopupGeometry), group (EMailOperations)
#: rc.cpp:201
msgid "Decrypt/Verify Popup Geometry"
msgstr "Geometría de la ventana emergente Cifrar/verificar"

#. i18n: file: kcfg/emailoperationspreferences.kcfg:21
#. i18n: ectx: whatsthis, entry (DecryptVerifyPopupGeometry), group (EMailOperations)
#: rc.cpp:204
msgid ""
"The remembered size and position of the Decrypt/Verify Result Popup used by "
"clients which do not support inline display of D/V results, such as MS "
"Outlook."
msgstr ""
"El tamaño y la posición recordados de la ventana emergente Resultado del "
"cifrado/verificación usada por clientes que no soportan la visualización "
"incorporada de resultados C/V, como MS Outlook."

#. i18n: file: kcfg/tooltippreferences.kcfg:9
#. i18n: ectx: label, entry (ShowValidity), group (Tooltip)
#: rc.cpp:207
msgid "Show certificate validity"
msgstr "Mostrar validez del certificado"

#. i18n: file: kcfg/tooltippreferences.kcfg:10
#. i18n: ectx: whatsthis, entry (ShowValidity), group (Tooltip)
#: rc.cpp:210
msgid ""
"Show validity information for certificates in tooltip, such as whether the "
"certificate is expired or revoked."
msgstr ""
"Muestra la validez de los certificados en un consejo emergente, así como "
"también si el certificado está vencido o revocado."

#. i18n: file: kcfg/tooltippreferences.kcfg:14
#. i18n: ectx: label, entry (ShowOwnerInformation), group (Tooltip)
#: rc.cpp:213
msgid "Show certificate owner information"
msgstr "Información del dueño del certificado"

#. i18n: file: kcfg/tooltippreferences.kcfg:15
#. i18n: ectx: whatsthis, entry (ShowOwnerInformation), group (Tooltip)
#: rc.cpp:216
msgid ""
"Show owner information for certificates in tooltip, such as User IDs, "
"subject and issuers."
msgstr ""
"Muestra la información del dueño del certificado en un consejo emergente, "
"así como ID de usuarios, asunto y emisores."

#. i18n: file: kcfg/tooltippreferences.kcfg:20
#. i18n: ectx: whatsthis, entry (ShowCertificateDetails), group (Tooltip)
#: rc.cpp:222
msgid ""
"Show more certificate details, such as fingerprint, key length and "
"expiration dates"
msgstr ""
"Mostrar más detalles de los certificados, como huella digital, tamaño de la "
"clave y fechas de expiración"

#. i18n: file: kcfg/smimevalidationpreferences.kcfg:6
#. i18n: ectx: label, entry (RefreshInterval), group (SMime Validation)
#: rc.cpp:225
msgid "Certificate refresh interval (in hours). Zero (0) disables."
msgstr ""
"Intervalo de actualización de certificados (en horas). Cero (0) deshabilita."

#. i18n: file: dialogs/expirydialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, Kleo::Dialogs::ExpiryDialog)
#: rc.cpp:231
msgid "Change Certificate Date of Expiry"
msgstr "Cambiar la fecha de expiración del certificado"

#. i18n: file: dialogs/expirydialog.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:234
msgid "Please select when to expire this certificate:"
msgstr "Por favor seleccione cuándo desea expirar este certificado:"

#. i18n: file: dialogs/expirydialog.ui:26
#. i18n: ectx: property (text), widget (QRadioButton, neverRB)
#: rc.cpp:237
msgid "Never"
msgstr "Nunca"

#. i18n: file: dialogs/expirydialog.ui:38
#. i18n: ectx: property (text), widget (QRadioButton, inRB)
#: rc.cpp:240
msgid "In"
msgstr "En"

#. i18n: file: dialogs/expirydialog.ui:62
#. i18n: ectx: property (text), item, widget (QComboBox, inCB)
#: rc.cpp:243
msgid "Days"
msgstr "Días"

#. i18n: file: dialogs/expirydialog.ui:67
#. i18n: ectx: property (text), item, widget (QComboBox, inCB)
#: rc.cpp:246
msgid "Weeks"
msgstr "Semanas"

#. i18n: file: dialogs/expirydialog.ui:72
#. i18n: ectx: property (text), item, widget (QComboBox, inCB)
#: rc.cpp:249
msgid "Months"
msgstr "Meses"

#. i18n: file: dialogs/expirydialog.ui:77
#. i18n: ectx: property (text), item, widget (QComboBox, inCB)
#: rc.cpp:252
msgid "Years"
msgstr "Años"

#. i18n: file: dialogs/expirydialog.ui:100
#. i18n: ectx: property (text), widget (QRadioButton, onRB)
#: rc.cpp:255
msgid "On this day:"
msgstr "En este día:"

#. i18n: file: dialogs/exportsecretkeydialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, ExportSecretKeyDialog)
#: rc.cpp:258
msgid "Export Secret Key"
msgstr "Exportar la clave secreta"

#. i18n: file: dialogs/exportsecretkeydialog.ui:26
#. i18n: ectx: property (text), widget (QLabel, outputFileLB)
#: rc.cpp:261
msgid "Output file:"
msgstr "Archivo de salida:"

#. i18n: file: dialogs/exportsecretkeydialog.ui:36
#. i18n: ectx: property (text), widget (QLabel, charsetLB)
#: rc.cpp:264
msgid "Passphrase charset:"
msgstr "Juego de caracteres de la frase contraseña:"

#. i18n: file: dialogs/exportsecretkeydialog.ui:66
#. i18n: ectx: property (text), widget (QCheckBox, armorCB)
#: rc.cpp:267
msgid "ASCII armor"
msgstr "ASCII armor"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, LookupCertificatesDialog)
#: rc.cpp:270
msgid "Keyserver Certificate Lookup"
msgstr "Búsqueda de certificados en el servidor de claves"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:24
#. i18n: ectx: property (text), widget (QPushButton, findPB)
#: rc.cpp:273
msgid "Search"
msgstr "Buscar"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:44
#. i18n: ectx: property (text), widget (QPushButton, detailsPB)
#: rc.cpp:276
msgid "Details..."
msgstr "Detalles"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:70
#. i18n: ectx: property (text), widget (QPushButton, selectAllPB)
#: rc.cpp:282
msgid "Select All"
msgstr "Seleccionar todo"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:96
#. i18n: ectx: property (text), widget (QPushButton, deselectAllPB)
#: rc.cpp:285
msgid "Deselect All"
msgstr "Deseleccionar todo"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:106
#. i18n: ectx: property (text), widget (QLabel, findLB)
#: rc.cpp:288
msgid "Find:"
msgstr "Buscar:"

#. i18n: file: dialogs/certificationoptionswidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:291
msgid "<b>Step 2:</b> Choose how to certify."
msgstr "<b>Paso 2:</b> Elija cómo certificar."

#. i18n: file: dialogs/certificationoptionswidget.ui:30
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:294
msgid "Choose which of your keys to sign with:"
msgstr "Indique con cuál de sus claves de debe firmar:"

#. i18n: file: dialogs/certificationoptionswidget.ui:60
#. i18n: ectx: property (text), widget (QRadioButton, localSignatureRB)
#: rc.cpp:301
msgid "Certify only for myself"
msgstr "Certificar sólo para mí mismo"

#. i18n: file: dialogs/certificationoptionswidget.ui:70
#. i18n: ectx: property (text), widget (QRadioButton, exportableSignatureRB)
#: rc.cpp:304
msgid "Certify for everyone to see"
msgstr "Certificar para que todos lo vean"

#. i18n: file: dialogs/certificationoptionswidget.ui:98
#. i18n: ectx: property (text), widget (QCheckBox, sendToServerCB)
#: rc.cpp:307
msgid "Send certified certificate to server afterwards"
msgstr "Enviar el certificado certificado al servidor después"

#. i18n: file: dialogs/ownertrustdialog.ui:28
#. i18n: ectx: property (text), widget (QRadioButton, unknownRB)
#: rc.cpp:310
msgid "I don't know"
msgstr "No sé"

#. i18n: file: dialogs/ownertrustdialog.ui:41
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:313
msgid "<i>(unknown trust)</i>"
msgstr "<i>(confianza desconocida)</i>"

#. i18n: file: dialogs/ownertrustdialog.ui:74
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:316
msgid ""
"<font size=\"-1\">Choose this if you have no opinion about the "
"trustworthyness of the certificate's owner.<br>Certifications at this trust "
"level are ignored when checking the validity of OpenPGP certificates.</font>"
msgstr ""
"<font size=\"-1\">Elija esto si no tiene una opinión acerca de la confianza "
"del dueño del certificado<br> Las certificaciones en este nivel de confianza "
"son ignoradas cuando se verifica la validez de los certificados OpenPGP.</"
"font>"

#. i18n: file: dialogs/ownertrustdialog.ui:88
#. i18n: ectx: property (text), widget (QRadioButton, neverRB)
#: rc.cpp:319
msgid "I do NOT trust them"
msgstr "Yo NO confío en ellos"

#. i18n: file: dialogs/ownertrustdialog.ui:98
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:322
msgid "<i>(never trust)</i>"
msgstr "<i>(nunca confiar)</i>"

#. i18n: file: dialogs/ownertrustdialog.ui:131
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:325
msgid ""
"<font size=\"-1\">Choose this if you explicitly do <em>not</em> trust the "
"certificate owner, e.g. because you have knowledge of him certifying without "
"checking or without the certificate owner's consent.<br>Certifications at "
"this trust level are ignored when checking the validity of OpenPGP "
"certificates.</font>"
msgstr ""
"<font size=\"-1\">Elija esto si usted explícitamente <em>no</em> confía en "
"el dueño del certificado, ej. porque sabe que certifica sin verificar o  sin "
"el consentimiento del dueño del certificado.<br> Las certificaciones a este "
"nivel son ignoradas cuando se verifica la validez de los certificados "
"OpenPGP.</font>"

#. i18n: file: dialogs/ownertrustdialog.ui:145
#. i18n: ectx: property (text), widget (QRadioButton, marginalRB)
#: rc.cpp:328
msgid "I believe checks are casual"
msgstr "Creo que las verificaciones son casuales"

#. i18n: file: dialogs/ownertrustdialog.ui:155
#. i18n: ectx: property (text), widget (QLabel, label_9)
#: rc.cpp:331
msgid "<i>(marginal trust)</i>"
msgstr "<i>(confianza marginal)</i>"

#. i18n: file: dialogs/ownertrustdialog.ui:188
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:334
msgid ""
"<font size=\"-1\">Choose this if you trust certifications are not done "
"blindly, but not very accuratly, either.<br>Certificates will only become "
"valid with multiple certifications (typically three) at this trust level. "
"This is usually a good choice.</font>"
msgstr ""
"<font size=\"-1\">Elija esto si sus certificaciones de confianza no son "
"hechas a ciegas, pero tampoco con mucha precisión.<br>Los certificados sólo "
"se volverán válidos con múltiples certificaciones (usualmente tres) en este "
"nivel de confianza. Esta es usualmente una buena elección.</font>"

#. i18n: file: dialogs/ownertrustdialog.ui:202
#. i18n: ectx: property (text), widget (QRadioButton, fullRB)
#: rc.cpp:337
msgid "I believe checks are very accurate"
msgstr "Creo que las verificaciones son muy precisas"

#. i18n: file: dialogs/ownertrustdialog.ui:212
#. i18n: ectx: property (text), widget (QLabel, label_10)
#: rc.cpp:340
msgid "<i>(full trust)</i>"
msgstr "<i>(confianza total)</i>"

#. i18n: file: dialogs/ownertrustdialog.ui:245
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:343
msgid ""
"<font size=\"-1\">Choose this if you trust certifications are done very "
"accurately.<br>Certificates will become valid with just a single "
"certification at this trust level, so assign this much trust with care.</"
"font>"
msgstr ""
"<font size=\"-1\">Elija esto si sus certificaciones de confianza son hechas "
"con mucha precisión.<br>Los certificados se volverán válidos con sólo una "
"certificación en este nivel, de modo que asigne esta cantidad de confianza "
"con cuidado.</font>"

#. i18n: file: dialogs/ownertrustdialog.ui:262
#. i18n: ectx: property (text), widget (QRadioButton, ultimateRB)
#: rc.cpp:346
msgid "This is my certificate"
msgstr "Este es mi certificado"

#. i18n: file: dialogs/ownertrustdialog.ui:272
#. i18n: ectx: property (text), widget (QLabel, label_11)
#: rc.cpp:349
msgid "<i>(ultimate trust)</i>"
msgstr "<i>(confianza absoluta)</i>"

#. i18n: file: dialogs/ownertrustdialog.ui:305
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:352
msgid ""
"<font size=\"-1\">Choose this if and only if this is your certificate. This "
"is the default if the secret key is available, but if you imported this "
"certificate, you might need to adjust the trust level yourself."
"<br>Certificates will become valid with just a single certification at this "
"trust level.</font>"
msgstr ""
"<font size=\"-1\">Elija esto si y sólo si este es su certificado. Este es el "
"nivel predeterminado si la clave secreta está disponible, pero si usted ha "
"importado este certificado, tal vez desee ajustar el nivel de confianza "
"usted mismo. <br>Los certificados se vuelven válidos con solo una "
"certificación en este nivel de confianza.</font>"

#. i18n: file: dialogs/selectchecklevelwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:355
msgid ""
"<b>Step 2:</b> How thoroughly have you checked that this key actually "
"belongs to the person it claims it's from?"
msgstr ""
"<b>Paso 2:</b> ¿Qué tan minuciosamente ha verificado que esta clave "
"pertenece realmente a la persona de la que dice provenir?"

#. i18n: file: dialogs/selectchecklevelwidget.ui:26
#. i18n: ectx: property (text), widget (QRadioButton, checkLevelNotCheckedRB)
#: rc.cpp:358
msgid "I have not checked at all"
msgstr "No lo he verificado en absoluto"

#. i18n: file: dialogs/selectchecklevelwidget.ui:52
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:361
msgid "Describe semantics here..."
msgstr "Describa la semántica aquí..."

#. i18n: file: dialogs/selectchecklevelwidget.ui:62
#. i18n: ectx: property (text), widget (QRadioButton, checkLevelCasualRB)
#: rc.cpp:364
msgid "I have checked casually"
msgstr "Lo he verificado casualmente"

#. i18n: file: dialogs/selectchecklevelwidget.ui:88
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:367
msgid ""
"Choose this if you know the person, and have asked him whether this was his "
"key, but you have not verified he is actually in posession of the secret key."
msgstr ""
"Elija esto si usted conoce a la persona, y le ha preguntado si ésta era su "
"clave, pero no ha verificado si verdaderamente estaba en posesión de la "
"clave secreta."

#. i18n: file: dialogs/selectchecklevelwidget.ui:98
#. i18n: ectx: property (text), widget (QRadioButton, checkLevelThoroughlyRB)
#: rc.cpp:370
msgid "I have checked very thoroughly"
msgstr "Lo he verificado con mucho cuidado"

#. i18n: file: dialogs/selectchecklevelwidget.ui:124
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:373
msgid ""
"Choose this if you have e.g. checked the ID card of the person, and have "
"verified that he is in posession of the secret key (e.g. by sending "
"encrypted mails to him and asking him to decrypt them)."
msgstr ""
"Elija esto si ha verificado, por ejemplo, la tarjeta de identificación de la "
"persona, y ha verificado que está en posesión de la clave secreta (ej. "
"enviándole correos cifrados y pidiéndole que los descifre)."

#. i18n: file: dialogs/adduseriddialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, AddUserIDDialog)
#: rc.cpp:376
msgid "Add New User-ID"
msgstr "Agregar nuevo id de usuario"

#. i18n: file: dialogs/adduseriddialog.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:379
msgid "&Real name:"
msgstr "Nomb&re real:"

#. i18n: file: dialogs/adduseriddialog.ui:32
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:382
msgid "&EMail address:"
msgstr "Dirección de correo &electrónico:"

#. i18n: file: dialogs/adduseriddialog.ui:45
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:385
msgid "Co&mment (optional):"
msgstr "Co&mentario (opcional):"

#. i18n: file: dialogs/adduseriddialog.ui:65
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:388
msgid "This is how it will look like:"
msgstr "Así es como se verá:"

#. i18n: file: dialogs/adduseriddialog.ui:145
#. i18n: ectx: property (text), widget (QLabel, errorLB)
#: rc.cpp:391
msgid "Foo"
msgstr "Foo"

#. i18n: file: dialogs/selftestdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, SelfTestDialog)
#: rc.cpp:394
msgid "Kleopatra Self-Test Results"
msgstr "Resultados de las auto-pruebas de Kleopatra"

#. i18n: file: dialogs/selftestdialog.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:397
msgctxt "@info"
msgid ""
"<para>These are the results of the Kleopatra self-test suite. Details are "
"available in tooltips.</para><para>Note that all but the first failure might "
"be due to prior tests failing.</para>"
msgstr ""
"<para>Estos son los resultados del conjunto de auto-pruebas de Kleopatra. "
"Los detalles están disponibles como consejos emergentes.</para><para>Note "
"que sólo la primer falla podría deberse a pruebas anteriores que hayan "
"fallado.</para>"

#. i18n: file: dialogs/selftestdialog.ui:62
#. i18n: ectx: property (title), widget (QGroupBox, proposedCorrectiveActionGB)
#: rc.cpp:400
msgid "Proposed Corrective Action"
msgstr "Acción correctiva propuesta"

#. i18n: file: dialogs/selftestdialog.ui:124
#. i18n: ectx: property (text), widget (QPushButton, doItPB)
#: rc.cpp:403
msgid "Do It!"
msgstr "¡Hágalo!"

#. i18n: file: dialogs/selftestdialog.ui:137
#. i18n: ectx: property (text), widget (QCheckBox, runAtStartUpCB)
#: rc.cpp:406
msgid "Run these tests at startup"
msgstr "Ejecute estas pruebas al inicio"

#. i18n: file: dialogs/certificatedetailsdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, CertificateDetailsDialog)
#: rc.cpp:409 mainwindow.cpp:409
msgid "Certificate Details"
msgstr "Detalles del certificado"

#. i18n: file: dialogs/certificatedetailsdialog.ui:28
#. i18n: ectx: attribute (title), widget (QWidget, overviewTab)
#: rc.cpp:412
msgid "Overview"
msgstr "Vista rápida"

#. i18n: file: dialogs/certificatedetailsdialog.ui:40
#. i18n: ectx: property (text), widget (QPushButton, changePassphrasePB)
#: rc.cpp:418 mainwindow.cpp:420
msgid "Change Passphrase..."
msgstr "Cambiar frase contraseña..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:50
#. i18n: ectx: property (text), widget (QPushButton, changeTrustLevelPB)
#: rc.cpp:421
msgid "Trust Certifications made by this Certificate..."
msgstr "Confiar en las certificaciones hechas por este certificado..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:60
#. i18n: ectx: property (text), widget (QPushButton, changeExpiryDatePB)
#: rc.cpp:424 mainwindow.cpp:416
msgid "Change Expiry Date..."
msgstr "Cambiar la fecha de vencimiento..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:70
#. i18n: ectx: property (text), widget (QPushButton, revokeCertificatePB)
#: rc.cpp:427
msgid "Revoke this Certificate..."
msgstr "Revocar este certificado..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:118
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:430
msgid "Photo"
msgstr "Foto"

#. i18n: file: dialogs/certificatedetailsdialog.ui:128
#. i18n: ectx: property (text), widget (QLabel, photoLB)
#: rc.cpp:433
msgid ""
"<p>At the moment, Kleopatra does not support photos in certificates. It has "
"no support for adding, nor for displaying them. This is for the following "
"reasons:</p>\n"
"<ul>\n"
"<li>Photos give a false sense of security.</li>\n"
"<li>Photos increase the size of certificates.</li>\n"
"</ul>"
msgstr ""
"<p>Por el momento, Kleopatra no admite fotos en los certificados. No posee "
"soporte para añadirlas ni para mostrarlas. Esto se debe a las siguientes "
"razones: </p>\n"
"<ul>\n"
"<li>Las fotografías dan una falsa sensación de seguridad.</li>\n"
"<li>Las fotografías incrementan el tamaño de los certificados.</li>\n"
"</ul>"

#. i18n: file: dialogs/certificatedetailsdialog.ui:153
#. i18n: ectx: attribute (title), widget (QWidget, certificationsTab)
#: rc.cpp:440
msgid "User-IDs and Certifications"
msgstr "Certificaciones e ids de usuarios"

#. i18n: file: dialogs/certificatedetailsdialog.ui:173
#. i18n: ectx: property (title), widget (QGroupBox, userIDsActionsGB)
#: rc.cpp:443
msgid "User-IDs"
msgstr "IDs de usuario"

#. i18n: file: dialogs/certificatedetailsdialog.ui:179
#. i18n: ectx: property (text), widget (QPushButton, addUserIDPB)
#: rc.cpp:446
msgid "Add..."
msgstr "Añadir..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:189
#. i18n: ectx: property (text), widget (QPushButton, revokeUserIDPB)
#. i18n: file: dialogs/certificatedetailsdialog.ui:218
#. i18n: ectx: property (text), widget (QPushButton, revokeCertificationPB)
#: rc.cpp:449 rc.cpp:458
msgid "Revoke..."
msgstr "Revocar..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:199
#. i18n: ectx: property (text), widget (QPushButton, certifyUserIDPB)
#: rc.cpp:452
msgid "Certify..."
msgstr "Certificar..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:212
#. i18n: ectx: property (title), widget (QGroupBox, certificationsActionGB)
#: rc.cpp:455
msgid "Certifications"
msgstr "Certificaciones"

#. i18n: file: dialogs/certificatedetailsdialog.ui:287
#. i18n: ectx: attribute (title), widget (QWidget, detailsTab)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:91
#. i18n: ectx: attribute (title), widget (QWidget, technicalTab)
#: rc.cpp:467 rc.cpp:629
msgid "Technical Details"
msgstr "Detalles técnicos"

#. i18n: file: dialogs/certificatedetailsdialog.ui:328
#. i18n: ectx: attribute (title), widget (QWidget, chainTab)
#: rc.cpp:470
msgid "Chain"
msgstr "Cadena"

#. i18n: file: dialogs/certificatedetailsdialog.ui:341
#. i18n: ectx: property (text), widget (QTreeWidget, chainTW)
#: rc.cpp:473
msgid "1"
msgstr "1"

#. i18n: file: dialogs/certificatedetailsdialog.ui:358
#. i18n: ectx: attribute (title), widget (QWidget, dumpTab)
#: rc.cpp:476
msgid "Dump"
msgstr "Volcado"

#. i18n: file: dialogs/certificatedetailsdialog.ui:364
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:479
msgid ""
"This is a dump of all information the backend has about this certificate:"
msgstr ""
"Este es un volcado de toda la información que el motor tiene acerca de este "
"certificado:"

#. i18n: file: kgpgconf/mainwidget.ui:17
#. i18n: ectx: property (text), widget (QTreeWidget, treeWidget)
#: rc.cpp:482
msgid "Option"
msgstr "Opción"

#. i18n: file: kgpgconf/mainwidget.ui:22
#. i18n: ectx: property (text), widget (QTreeWidget, treeWidget)
#: rc.cpp:485
msgid "Impose"
msgstr "Imponer"

#. i18n: file: kgpgconf/mainwidget.ui:38
#. i18n: ectx: property (text), widget (QLabel, componentLabelLabel)
#: rc.cpp:488
msgid "Component:"
msgstr "Componente:"

#. i18n: file: kgpgconf/mainwidget.ui:62
#. i18n: ectx: property (text), widget (QLabel, optionLabelLabel)
#: rc.cpp:491
msgid "Option:"
msgstr "Opción:"

#. i18n: file: kgpgconf/mainwidget.ui:89
#. i18n: ectx: property (text), widget (QLabel, descriptionLabelLabel)
#: rc.cpp:494
msgid "Description:"
msgstr "Descripción:"

#. i18n: file: kgpgconf/mainwidget.ui:122
#. i18n: ectx: property (text), widget (QLabel, typeLabelLabel)
#: rc.cpp:497
msgid "Type:"
msgstr "Tipo:"

#. i18n: file: kgpgconf/mainwidget.ui:147
#. i18n: ectx: property (text), widget (QRadioButton, useDefaultRB)
#: rc.cpp:500
msgid "Reset user settings to built-in default"
msgstr "Restablecer la configuración de usuario a los valores predeterminados"

#. i18n: file: kgpgconf/mainwidget.ui:157
#. i18n: ectx: property (text), widget (QRadioButton, useCustomRB)
#: rc.cpp:503
msgid "Custom value:"
msgstr "Valor personalizado:"

#. i18n: file: kgpgconf/mainwidget.ui:177
#. i18n: ectx: property (text), widget (QCheckBox, readOnlyBox)
#: rc.cpp:506
msgid "Impose setting on all users"
msgstr "Imponer configuración a todos los usuarios"

#. i18n: file: crypto/gui/signingcertificateselectionwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, pgpLabel)
#: rc.cpp:536
msgid "OpenPGP Signing Certificate"
msgstr "Certificado de firma de OpenPGP"

#. i18n: file: crypto/gui/signingcertificateselectionwidget.ui:26
#. i18n: ectx: property (text), widget (QLabel, cmsLabel)
#: rc.cpp:539
msgid "S/MIME Signing Certificate"
msgstr "Certificado de firma de S/MIME"

#. i18n: file: crypto/gui/signingcertificateselectionwidget.ui:36
#. i18n: ectx: property (text), widget (QCheckBox, rememberCO)
#: rc.cpp:542
msgid "Remember these as default for future operations"
msgstr "Recordar estos como predeterminados para operaciones futuras"

#. i18n: file: newcertificatewizard/overviewpage.ui:5
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::OverviewPage)
#: rc.cpp:545
msgctxt "@title"
msgid "Review Certificate Parameters"
msgstr "Revisar los parámetros del certificado"

#. i18n: file: newcertificatewizard/overviewpage.ui:8
#. i18n: ectx: property (subTitle), widget (QWizardPage, Kleo::NewCertificateUi::OverviewPage)
#: rc.cpp:548
msgid ""
"Please review the certificate parameters before proceeding to create the "
"certificate."
msgstr ""
"Por favor revise los parámetros de los certificados antes de proceder a "
"crear el certificado."

#. i18n: file: newcertificatewizard/overviewpage.ui:21
#. i18n: ectx: property (text), widget (QCheckBox, showAllDetailsCB)
#: rc.cpp:551
msgid "Show all details"
msgstr "Mostrar todos los detalles"

#. i18n: file: newcertificatewizard/keycreationpage.ui:5
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::KeyCreationPage)
#: rc.cpp:554
msgctxt "@title"
msgid "Creating Key..."
msgstr "Creando la clave..."

#. i18n: file: newcertificatewizard/keycreationpage.ui:8
#. i18n: ectx: property (subTitle), widget (QWizardPage, Kleo::NewCertificateUi::KeyCreationPage)
#: rc.cpp:557
msgid "Your key is being created."
msgstr "Su clave está siendo creada."

#. i18n: file: newcertificatewizard/keycreationpage.ui:17
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:560
msgid ""
"The process of creating a key requires large amounts of random numbers. To "
"foster this process, you can use the entry field below to enter some "
"gibberish. The text itself won't be used at all, only the inter-character "
"timing. You can also move this window around with your mouse, or start some "
"disk-intensive application."
msgstr ""
"El proceso de crear una clave requiere una gran cantidad de números al azar. "
"Para impulsar este proceso, puede usar el campo de entrada para introducir "
"texto sin sentido. El texto en sí no será utilizado, tan sólo el tiempo "
"entre caracteres. También puede mover esta ventana con el ratón o iniciar "
"alguna aplicación que use el disco de forma intensiva."

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:13
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::ChooseProtocolPage)
#: rc.cpp:563
msgctxt "@title"
msgid "Choose Certificate Format"
msgstr "Elija el formato del certificado"

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:16
#. i18n: ectx: property (subTitle), widget (QWizardPage, Kleo::NewCertificateUi::ChooseProtocolPage)
#: rc.cpp:566
msgid "Please choose which type of certificate you want to create. "
msgstr "Por favor elija el tipo de certificado que desee crear."

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:25
#. i18n: ectx: property (text), widget (QCommandLinkButton, pgpCLB)
#: rc.cpp:569
msgid "Create a personal OpenPGP key pair"
msgstr "Crear un par de claves personales OpenPGP"

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:34
#. i18n: ectx: property (description), widget (QCommandLinkButton, pgpCLB)
#: rc.cpp:572
msgid ""
"OpenPGP key pairs are created locally, and certified by your friends and "
"acquaintances. There is no central certification authority; instead, every "
"individual creates a personal Web Of Trust by certifying other user's key "
"pairs with his own certificate."
msgstr ""
"Los pares de claves OpenPGP son creados localmente, y certificados por sus "
"amigos y conocidos. No hay una autoridad central de certificación; en lugar "
"de eso, cada individuo general una Red de Confianza personal certificando "
"las claves de otras personas con su propio certificado."

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:41
#. i18n: ectx: property (text), widget (QCommandLinkButton, x509CLB)
#: rc.cpp:575
msgid "Create a personal X.509 key pair and certification request "
msgstr ""
"Crear un par de claves personales X.509 y una solicitud de certificación"

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:50
#. i18n: ectx: property (description), widget (QCommandLinkButton, x509CLB)
#: rc.cpp:578
msgid ""
"X.509 key pairs are created locally, but certified centrally by a "
"certification authority (CA). CAs can certify other CAs, creating a central, "
"hierarchical chain of trust."
msgstr ""
"Los pares de claves X.509 son creadas localmente, pero certificadas "
"centralmente por una autoridad de certificación (CA). CAs pueden certificar "
"otras CAs, creando una cadena de confianza central y jerárquica."

#. i18n: file: newcertificatewizard/enterdetailspage.ui:5
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::EnterDetailsPage)
#: rc.cpp:581
msgctxt "@title"
msgid "Enter Details"
msgstr "Introduzca detalles"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:8
#. i18n: ectx: property (subTitle), widget (QWizardPage, Kleo::NewCertificateUi::EnterDetailsPage)
#: rc.cpp:584
msgid ""
"Please enter your personal details below. If you want more control over the "
"certificate parameters, click on the Advanced Settings button."
msgstr ""
"Por favor introduzca sus detalles personales debajo. Si desea más control "
"sobre los parámetros del certificado, pulse el botón Configuración avanzada."

#. i18n: file: newcertificatewizard/enterdetailspage.ui:16
#. i18n: ectx: property (text), widget (QLabel, nameLB)
#: rc.cpp:587
msgid "Real name:"
msgstr "Nombre real:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:26
#. i18n: ectx: property (text), widget (QLabel, nameRequiredLB)
#. i18n: file: newcertificatewizard/enterdetailspage.ui:43
#. i18n: ectx: property (text), widget (QLabel, emailRequiredLB)
#: rc.cpp:590 rc.cpp:596 newcertificatewizard/newcertificatewizard.cpp:1019
msgid "(required)"
msgstr "(requerido)"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:33
#. i18n: ectx: property (text), widget (QLabel, emailLB)
#: rc.cpp:593
msgid "EMail address:"
msgstr "Dirección de correo electrónico:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:50
#. i18n: ectx: property (text), widget (QLabel, commentLB)
#: rc.cpp:599 newcertificatewizard/newcertificatewizard.cpp:1275
msgid "Comment:"
msgstr "Comentario:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:60
#. i18n: ectx: property (text), widget (QLabel, commentRequiredLB)
#: rc.cpp:602 newcertificatewizard/newcertificatewizard.cpp:1019
msgid "(optional)"
msgstr "(opcional)"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:95
#. i18n: ectx: property (text), widget (QCheckBox, addEmailToDnCB)
#: rc.cpp:605
msgid "Add email address to DN (only needed for broken CAs)"
msgstr "Añadir correo electrónico al DN (sólo para CA defectuosas)"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:117
#. i18n: ectx: property (text), widget (QPushButton, advancedPB)
#: rc.cpp:608
msgid "Advanced Settings..."
msgstr "Configuración avanzada..."

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, Kleo::NewCertificateUi::AdvancedSettingsDialog)
#: rc.cpp:611
msgid "Advanced Settings"
msgstr "Configuración avanzada"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:28
#. i18n: ectx: attribute (title), widget (QWidget, personalTab)
#: rc.cpp:614
msgid "Personal Details"
msgstr "Detalles personales"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:34
#. i18n: ectx: property (title), widget (QGroupBox, uidGB)
#: rc.cpp:617
msgid "Additional User-IDs"
msgstr "IDs de usuario adicionales"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:46
#. i18n: ectx: property (title), widget (QGroupBox, emailGB)
#: rc.cpp:620
msgid "EMail Addresses"
msgstr "Direcciones de correo-e"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:58
#. i18n: ectx: property (title), widget (QGroupBox, dnsGB)
#: rc.cpp:623
msgid "DNS Names"
msgstr "Nombres de DNS"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:70
#. i18n: ectx: property (title), widget (QGroupBox, uriGB)
#: rc.cpp:626
msgid "URIs"
msgstr "URIs"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:97
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:632
msgid "Key Material"
msgstr "Material de clave"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:103
#. i18n: ectx: property (text), widget (QRadioButton, rsaRB)
#: rc.cpp:635
msgid "RSA"
msgstr "RSA"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:126
#. i18n: ectx: property (text), widget (QRadioButton, dsaRB)
#: rc.cpp:638
msgid "DSA"
msgstr "DSA"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:136
#. i18n: ectx: property (text), widget (QCheckBox, elgCB)
#: rc.cpp:641
msgid "+ ElGamal"
msgstr "+ ElGamal"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:147
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:181
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:218
#. i18n: ectx: property (text), item, widget (QComboBox, dsaVersionCB)
#: rc.cpp:644 rc.cpp:662 rc.cpp:680
msgid "backend default"
msgstr "predeterminada del motor"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:186
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#: rc.cpp:647 rc.cpp:665
msgid "1024 bits"
msgstr "1024 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:157
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:191
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#: rc.cpp:650 rc.cpp:668
msgid "1536 bits"
msgstr "1536 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:162
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#: rc.cpp:653 rc.cpp:671
msgid "2048 bits"
msgstr "2048 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:167
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:201
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#: rc.cpp:656 rc.cpp:674
msgid "3072 bits"
msgstr "3072 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:172
#. i18n: ectx: property (text), item, widget (QComboBox, elgKeyStrengthCB)
#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:206
#. i18n: ectx: property (text), item, widget (QComboBox, rsaKeyStrengthCB)
#: rc.cpp:659 rc.cpp:677
msgid "4096 bits"
msgstr "4096 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:223
#. i18n: ectx: property (text), item, widget (QComboBox, dsaVersionCB)
#: rc.cpp:683
msgid "v1 (1024 bits)"
msgstr "v1 (1024 bits)"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:228
#. i18n: ectx: property (text), item, widget (QComboBox, dsaVersionCB)
#: rc.cpp:686
msgid "v2 (2048 bits)"
msgstr "v2 (2048 bits)"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:255
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:689
msgid "Certificate Usage"
msgstr "Uso del certificado"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:263
#. i18n: ectx: property (text), widget (QCheckBox, expiryCB)
#: rc.cpp:692
msgid "Valid until:"
msgstr "Válido hasta:"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:288
#. i18n: ectx: property (text), widget (QCheckBox, certificationCB)
#: rc.cpp:695
msgid "Certification"
msgstr "Certificación"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:295
#. i18n: ectx: property (text), widget (QCheckBox, signingCB)
#: rc.cpp:698
msgid "Signing"
msgstr "Firma"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:305
#. i18n: ectx: property (text), widget (QCheckBox, encryptionCB)
#: rc.cpp:701
msgid "Encryption"
msgstr "Cifrado"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:315
#. i18n: ectx: property (text), widget (QCheckBox, authenticationCB)
#: rc.cpp:704
msgid "Authentication"
msgstr "Autenticación"

#. i18n: file: newcertificatewizard/resultpage.ui:28
#. i18n: ectx: property (toolTip), widget (Kleo::DragQueen, dragQueen)
#: rc.cpp:710
msgid ""
"Drag this icon to your mail application's composer to attach the request to "
"a mail."
msgstr ""
"Arrastre este icono al editor de su aplicación de correo para adjunto una "
"solicitud a un correo."

#. i18n: file: newcertificatewizard/resultpage.ui:41
#. i18n: ectx: property (text), widget (QPushButton, restartWizardPB)
#: rc.cpp:713
msgid "Restart This Wizard (Keeps Your Parameters)"
msgstr "Reinicie este asistente (Mantiene sus parámetros)"

#. i18n: file: newcertificatewizard/resultpage.ui:48
#. i18n: ectx: property (title), widget (QGroupBox, nextStepsGB)
#: rc.cpp:716
msgid "Next Steps"
msgstr "Siguientes pasos"

#. i18n: file: newcertificatewizard/resultpage.ui:54
#. i18n: ectx: property (text), widget (QPushButton, saveRequestToFilePB)
#: rc.cpp:719
msgid "Save Request To File..."
msgstr "Guardar solicitud a disco..."

#. i18n: file: newcertificatewizard/resultpage.ui:61
#. i18n: ectx: property (text), widget (QPushButton, sendRequestByEMailPB)
#: rc.cpp:722
msgid "Send Request By EMail"
msgstr "Enviar solicitud por correo electrónico"

#. i18n: file: newcertificatewizard/resultpage.ui:68
#. i18n: ectx: property (text), widget (QPushButton, makeBackupPB)
#: rc.cpp:725
msgid "Make a Backup Of Your Certificate..."
msgstr "Haga una copia de seguridad de su certificado..."

#. i18n: file: newcertificatewizard/resultpage.ui:75
#. i18n: ectx: property (text), widget (QPushButton, sendCertificateByEMailPB)
#: rc.cpp:728
msgid "Send Certificate By EMail"
msgstr "Enviar certificado por correo electrónico"

#. i18n: file: newcertificatewizard/resultpage.ui:82
#. i18n: ectx: property (text), widget (QPushButton, uploadToKeyserverPB)
#: rc.cpp:731
msgid "Upload Certificate To Directory Service..."
msgstr "Subir certificado a un servicio de directorio..."

#. i18n: file: newcertificatewizard/resultpage.ui:89
#. i18n: ectx: property (text), widget (QPushButton, createRevocationRequestPB)
#: rc.cpp:734
msgid "Create a Revocation Request..."
msgstr "Crear una solicitud de revocación..."

#. i18n: file: newcertificatewizard/resultpage.ui:96
#. i18n: ectx: property (text), widget (QPushButton, createSigningCertificatePB)
#: rc.cpp:737
msgid "Create a Signing Certificate With the Same Parameters"
msgstr "Crear un certificado de firma con los mismos parámetros"

#. i18n: file: newcertificatewizard/resultpage.ui:103
#. i18n: ectx: property (text), widget (QPushButton, createEncryptionCertificatePB)
#: rc.cpp:740
msgid "Create an Encryption Certificate With the Same Parameters"
msgstr "Crear un certificado de cifrado con los mismos parámetros"

#: selftest/uiservercheck.cpp:61
msgctxt "@title"
msgid "UiServer Connectivity"
msgstr "Conectividad UiServer"

#: selftest/uiservercheck.cpp:79
msgid "not reachable"
msgstr "no alcanzable"

#: selftest/uiservercheck.cpp:81
#, kde-format
msgctxt "@info"
msgid "Could not connect to UiServer: <message>%1</message>"
msgstr "No se pudo conectar a UiServer: <message>%1</message>"

#: selftest/uiservercheck.cpp:84
msgctxt "@info"
msgid ""
"<para>Check that your firewall is not set to block local connections (allow "
"connections to <resource>localhost</resource> or <resource>127.0.0.1</"
"resource>).</para>"
msgstr ""
"<para>Verifique que su cortafuegos no esté configurado para bloquear "
"conexiones locales a <resource>localhost</resource> o <resource>127.0.0.1</"
"resource>).</para>"

#: selftest/uiservercheck.cpp:88
msgid "multiple instances"
msgstr "instancias múltiples"

#: selftest/uiservercheck.cpp:90
#, kde-format
msgctxt "@info"
msgid ""
"It seems another <application>Kleopatra</application> is running (with "
"process-id %1)"
msgstr ""
"Parece que otra instancia de <application>Kleopatra</application> se está "
"ejecutando (con id de proceso %1)"

#: selftest/uiservercheck.cpp:93
msgctxt "@info"
msgid ""
"Quit any other running instances of <application>Kleopatra</application>."
msgstr ""
"Sale de cualquier otra instancia de <application>Kleopatra</application>."

#: selftest/enginecheck.cpp:71
msgctxt "@title"
msgid "GPG (OpenPGP Backend) installation"
msgstr "Instalación de GPG (motor OpenPGP)"

#: selftest/enginecheck.cpp:72
msgctxt "@title"
msgid "GpgSM (S/MIME Backend) installation"
msgstr "Instalación de GpgSM (motor S/MIME)"

#: selftest/enginecheck.cpp:73
msgctxt "@title"
msgid "GpgConf (Configuration) installation"
msgstr "Instalación de GpgConf (configuración)"

#: selftest/enginecheck.cpp:98
#, kde-format
msgctxt "@info"
msgid ""
"<para>A problem was detected with the <application>%1</application> backend."
"</para>"
msgstr ""
"<para>Un problema fue detectado con el motor <application>%1</application> "
"backend.</para>"

#: selftest/enginecheck.cpp:103
msgid "not supported"
msgstr "no soportado"

#: selftest/enginecheck.cpp:105
msgctxt "@info"
msgid ""
"<para>It seems that the <icode>gpgme</icode> library was compiled without "
"support for this backend.</para>"
msgstr ""
"<para>Parece que la biblioteca <icode>gpgme</icode> fue compilada sin "
"soporte para este motor.</para>"

#: selftest/enginecheck.cpp:108
#, kde-format
msgctxt "@info"
msgid ""
"<para>Replace the <icode>gpgme</icode> library with a version compiled with "
"<application>%1</application> support.</para>"
msgstr ""
"<para>Reemplace la biblioteca <icode>gpgme</icode> con una versión compilada "
"con soporte para <application>%1</application>.</para>"

#: selftest/enginecheck.cpp:112
msgid "not properly installed"
msgstr "no está instalado correctamente"

#: selftest/enginecheck.cpp:114
#, kde-format
msgctxt "@info"
msgid "<para>Backend <command>%1</command> is not installed properly.</para>"
msgstr ""
"<para>El motor <command>%1</command> no está instalado correctamente.</para>"

#: selftest/enginecheck.cpp:116
#, kde-format
msgctxt "@info"
msgid ""
"<para>Please check the output of <command>%1 --version</command> manually.</"
"para>"
msgstr ""
"<para>Por favor verifique manualmente la salida de <command>%1 --version</"
"command>. </para>"

#: selftest/enginecheck.cpp:119
msgid "too old"
msgstr "demasiado antiguo"

#: selftest/enginecheck.cpp:121
#, kde-format
msgctxt "@info"
msgid ""
"<para>Backend <command>%1</command> is installed in version %2, but at least "
"version %3 is required.</para>"
msgstr ""
"<para>El motor <command>%1</command> está instalado en la versión %2, pero "
"se requiere al menos la versión %3.</para>"

#: selftest/enginecheck.cpp:127 selftest/enginecheck.cpp:203
#, kde-format
msgctxt "@info"
msgid ""
"<para>Install <application>%1</application> version %2 or higher.</para>"
msgstr ""
"<para>Instale <application>%1</application> versión %2 o superior.</para>"

#: selftest/enginecheck.cpp:130
msgid "unknown problem"
msgstr "problema desconocido"

#: selftest/enginecheck.cpp:132
#, kde-format
msgctxt "@info"
msgid ""
"<para>Make sure <application>%1</application> is installed and in "
"<envar>PATH</envar>.</para>"
msgstr ""
"<para>Asegúrese de que <application>%1</application> está instalado y en el "
"<envar>PATH</envar>.</para>"

#: selftest/enginecheck.cpp:200
#, kde-format
msgctxt "@info"
msgid ""
"<para><application>%1</application> v%2.%3.%4 is required for this test, but "
"only %5 is installed.</para>"
msgstr ""
"<para><application>%1</application> v%2.%3.%4 es necesario para esta prueba, "
"sin embargosolo %5 está instalado.</para>"

#: selftest/enginecheck.cpp:208
#, kde-format
msgctxt "@info"
msgid ""
"<para><application>%1</application> is required for this test, but does not "
"seem available.</para><para>See tests further up for more information.</para>"
msgstr ""
"<para><application>%1</application> es necesario para este test, pero no "
"parece disponible.</para><para>Vea más pruebas para obtener más información</"
"para>"

#: selftest/enginecheck.cpp:212
#, kde-format
msgctxt "@info %1: test name"
msgid "<para>See \"%1\" above.</para>"
msgstr "<para>Vea «%1» más arriba.</para>"

#: selftest/gpgconfcheck.cpp:61
#, kde-format
msgctxt "@title"
msgid "%1 Configuration Check"
msgstr "Prueba de configuración de %1"

#: selftest/gpgconfcheck.cpp:115
msgid "The process terminated prematurely"
msgstr "El proceso terminó prematuramente"

#: selftest/gpgconfcheck.cpp:120
msgctxt "self-test did not pass"
msgid "Failed"
msgstr "Fallo"

#: selftest/gpgconfcheck.cpp:122
#, kde-format
msgid ""
"There was an error executing the GnuPG configuration self-check for %2:\n"
"  %1\n"
"You might want to execute \"gpgconf %3\" on the command line.\n"
msgstr ""
"Hubo un error al ejecutar la auto-prueba de configuración GnuPG para %2:\n"
"  %1\n"
"Tal vez quiera ejecutar \"gpgconf %3\" en la línea de órdenes.\n"

#: selftest/gpgconfcheck.cpp:127
msgid "Diagnostics:"
msgstr "Diagnóstico:"

#: selftest/gpgconfcheck.cpp:132
msgctxt "self-check did not pass"
msgid "Failed"
msgstr "Fallo"

#: selftest/gpgconfcheck.cpp:135
#, kde-format
msgctxt "Self-test did not pass"
msgid ""
"The GnuPG configuration self-check failed.\n"
"\n"
"Error code: %1\n"
"Diagnostics:"
msgstr ""
"La auto-prueba de configuración de GnuPG ha fallado.\n"
"\n"
"Código de error: %1\n"
"Diagnóstico:"

#: selftest/gpgconfcheck.cpp:140
#, kde-format
msgctxt "self-check did not pass"
msgid ""
"The GnuPG configuration self-check failed with error code %1.\n"
"No output was received."
msgstr ""
"La auto-prueba de configuración de GnuPG falló con el código de error %1.\n"
"Ninguna salida fue recibida."

#: selftest/registrycheck.cpp:60
msgctxt "@title"
msgid "Windows Registry"
msgstr "Registro de Windows"

#: selftest/registrycheck.cpp:72
msgid "Obsolete registry entries found"
msgstr "Entradas obsoletas de registro encontradas"

#: selftest/registrycheck.cpp:76
#, kde-format
msgctxt "@info"
msgid ""
"<para>Kleopatra detected an obsolete registry key (<resource>%1\\%2</"
"resource>), added by either a previous <application>Gpg4win</application> "
"version or applications such as <application>WinPT</application> or "
"<application>EnigMail</application>.</para><para>Keeping the entry might "
"lead to an old GnuPG backend being used.</para>"
msgstr ""
"<para>Kleopatra ha detectado una clave de registro obsoleta (<resource>%1\\%"
"2</resource>), añadida por una versión anterior de <application>Gpg4win</"
"application> o por aplicaciones como <application>WinPT</application> o "
"<application>EnigMail</application>. </para><para>Mantener esta entrada hará "
"que un motor antiguo GnuPG sea usado.</para>"

#: selftest/registrycheck.cpp:82
#, kde-format
msgctxt "@info"
msgid "<para>Delete registry key <resource>%1\\%2</resource>.</para>"
msgstr "<para>Borrar clave de registro <resource>%1\\%2</resource>.</para>"

#: selftest/registrycheck.cpp:99
#, kde-format
msgctxt "@info"
msgid "Could not delete the registry key <resource>%1\\%2</resource>"
msgstr "No se pudo eliminar la clave de registro <resource>%1\\%2</resource>"

#: selftest/registrycheck.cpp:100
msgctxt "@title"
msgid "Error Deleting Registry Key"
msgstr "Error al borrar la clave de registro"

#: newcertificatewizard/newcertificatewizard.cpp:265
msgid "new email"
msgstr "nuevo correo electrónico"

#: newcertificatewizard/newcertificatewizard.cpp:266
msgid "new dns name"
msgstr "nuevo nombre de dns"

#: newcertificatewizard/newcertificatewizard.cpp:267
msgid "new uri"
msgstr "nueva uri"

#: newcertificatewizard/newcertificatewizard.cpp:521
msgctxt "@action"
msgid "Create Key"
msgstr "Crear clave"

#: newcertificatewizard/newcertificatewizard.cpp:572
#, kde-format
msgid "Could not start certificate creation: %1"
msgstr "No fue posible iniciar la generación del certificado: %1"

#: newcertificatewizard/newcertificatewizard.cpp:585
msgid "Operation canceled."
msgstr "Operación cancelada."

#: newcertificatewizard/newcertificatewizard.cpp:586
#, kde-format
msgid "Could not create certificate: %1"
msgstr "No se pudo generar el certificado: %1"

#: newcertificatewizard/newcertificatewizard.cpp:593
#, kde-format
msgid ""
"Certificate created successfully.\n"
"Fingerprint: %1"
msgstr ""
"Certificado creado exitosamente.\n"
"Huella digital: %1"

#: newcertificatewizard/newcertificatewizard.cpp:599
#, kde-format
msgid "Could not write output file %1: %2"
msgstr "No se pudo escribir el archivo de salida %1: %2"

#: newcertificatewizard/newcertificatewizard.cpp:607
msgid "Certificate created successfully."
msgstr "Certificado creado con éxito."

#: newcertificatewizard/newcertificatewizard.cpp:646
msgctxt "@title"
msgid "Key Creation Failed"
msgstr "Falló la creación de la clave"

#: newcertificatewizard/newcertificatewizard.cpp:647
msgid "Key pair creation failed. Please find details about the failure below."
msgstr ""
"Falló la creación del par de claves. Encuentre detalles sobre la falla más "
"abajo."

#: newcertificatewizard/newcertificatewizard.cpp:649
msgctxt "@title"
msgid "Key Pair Successfully Created"
msgstr "Par de claves creado con éxito"

#: newcertificatewizard/newcertificatewizard.cpp:650
msgid ""
"Your new key pair was created successfully. Please find details on the "
"result and some suggested next steps below."
msgstr ""
"Su nuevo par de claves fue creado exitosamente. Encuentre detalles sobre el "
"resultado y algunos pasos a seguir sugeridos más abajo."

#: newcertificatewizard/newcertificatewizard.cpp:704
msgctxt "@title"
msgid "Save Request"
msgstr "Guardar solicitud"

#: newcertificatewizard/newcertificatewizard.cpp:705
msgid "PKCS#10 Requests (*.p10)"
msgstr "PKCS#10 Requests (*.p10)"

#: newcertificatewizard/newcertificatewizard.cpp:714
#, kde-format
msgctxt "@info"
msgid ""
"Could not copy temporary file <filename>%1</filename> to file <filename>%2</"
"filename>: <message>%3</message>"
msgstr ""
"No se pudo copiar el archivo temporario <filename>%1</filename> al archivo "
"<filename>%2</filename>: <message>%3</message>"

#: newcertificatewizard/newcertificatewizard.cpp:717
msgctxt "@title"
msgid "Error Saving Request"
msgstr "Error al guardar la solicitud"

#: newcertificatewizard/newcertificatewizard.cpp:721
#, kde-format
msgctxt "@info"
msgid ""
"<para>Successfully wrote request to <filename>%1</filename>.</para><para>You "
"should now send the request to the Certification Authority (CA).</para>"
msgstr ""
"<para>Se escribió exitosamente la solicitud a <filename>%1</filename>.</"
"para><para> Puede ahora enviar la solicitud a la Autoridad de certificación "
"(CA).</para>"

#: newcertificatewizard/newcertificatewizard.cpp:724
msgctxt "@title"
msgid "Request Saved"
msgstr "Solicitud guardada"

#: newcertificatewizard/newcertificatewizard.cpp:732
msgid "Please process this certificate."
msgstr "Por favor procese este certificado."

#: newcertificatewizard/newcertificatewizard.cpp:733
msgid ""
"Please process this certificate and inform the sender about the location to "
"fetch the resulting certificate.\n"
"\n"
"Thanks,\n"
msgstr ""
"Por favor procese este certificado e informe al remitente acerca de la "
"ubicación donde obtener el certificado resultante.\n"
"\n"
"Gracias,\n"

#: newcertificatewizard/newcertificatewizard.cpp:757
msgid "My new OpenPGP certificate"
msgstr "Mi nuevo certificado OpenPGP"

#: newcertificatewizard/newcertificatewizard.cpp:758
msgid "Please find attached my new OpenPGP certificate."
msgstr "Por favor, encuentre como adjunto mi nuevo certificado OpenPGP"

#: newcertificatewizard/newcertificatewizard.cpp:789
msgctxt "@info"
msgid ""
"<para><application>Kleopatra</application> tried to send a mail via your "
"default mail client.</para><para>Some mail clients are known not to support "
"attachments when invoked this way.</para><para>If your mail client does not "
"have an attachment, then drag the <application>Kleopatra</application> icon "
"and drop it on the message compose window of your mail client.</"
"para><para>If that does not work, either, save the request to a file, and "
"then attach that.</para>"
msgstr ""
"<para><application>Kleopatra</application> intentó enviar un correo a través "
"de su cliente de correo predeterminado.</para><para>Algunos clientes de "
"correo no soportan adjuntos cuando son invocados de esta manera</"
"para><para>Si su cliente de correo no tiene un adjunto, arrastre el ícono de "
"<application>Kleopatra</application> y suéltelo en la ventana de redacción "
"del mensaje de su cliente de correo.</para><para>Si esto no funciona, puede "
"guardar la solicitud a un archivo para luegoadjuntarlo</para>"

#: newcertificatewizard/newcertificatewizard.cpp:793
msgctxt "@title"
msgid "Sending Mail"
msgstr "Envío de correo electrónico"

#: newcertificatewizard/newcertificatewizard.cpp:829
msgctxt "@info"
msgid ""
"This operation will delete the certification request. Please make sure that "
"you have sent or saved it before proceeding."
msgstr ""
"Esta operación borrará la solicitud de certificación. Por favor asegúrese de "
"haberla enviado o guardado antes de proceder."

#: newcertificatewizard/newcertificatewizard.cpp:831
msgctxt "@title"
msgid "Certification Request About To Be Deleted"
msgstr "Su solicitud de certificado está preparada para borrarse"

#: newcertificatewizard/newcertificatewizard.cpp:862
msgctxt "@title"
msgid "Certificate Creation Wizard"
msgstr "Asistente de creación de certificado"

#: newcertificatewizard/newcertificatewizard.cpp:923
msgid "Comment"
msgstr "Comentario"

#: newcertificatewizard/newcertificatewizard.cpp:938
#, kde-format
msgctxt "Format string for the labels in the \"Your Personal Data\" page"
msgid "%1 (%2):"
msgstr "%1 (%2):"

#: newcertificatewizard/newcertificatewizard.cpp:1193
msgid "Sign"
msgstr "Firmar"

#: newcertificatewizard/newcertificatewizard.cpp:1195
#: newcertificatewizard/newcertificatewizard.cpp:1219
msgid "Encrypt"
msgstr "Cifrar"

#: newcertificatewizard/newcertificatewizard.cpp:1200
msgid "Authenticate"
msgstr "Autenticar"

#: newcertificatewizard/newcertificatewizard.cpp:1250
msgid "Key Type:"
msgstr "Tipo de clave:"

#: newcertificatewizard/newcertificatewizard.cpp:1252
#: newcertificatewizard/newcertificatewizard.cpp:1254
msgid "Key Strength:"
msgstr "Fuerza de la clave:"

#: newcertificatewizard/newcertificatewizard.cpp:1254
#: newcertificatewizard/newcertificatewizard.cpp:1266
msgid "default"
msgstr "predeterminado"

#: newcertificatewizard/newcertificatewizard.cpp:1257
msgid "Key Usage:"
msgstr "Uso de clave:"

#: newcertificatewizard/newcertificatewizard.cpp:1259
msgid "Certificate Usage:"
msgstr "Uso del certificado:"

#: newcertificatewizard/newcertificatewizard.cpp:1262
msgid "Subkey Type:"
msgstr "Tipo de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1264
#: newcertificatewizard/newcertificatewizard.cpp:1266
msgid "Subkey Strength:"
msgstr "Fuerza de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1267
msgid "Subkey Usage:"
msgstr "Uso de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1270
msgid "Valid Until:"
msgstr "Válido hasta:"

#: newcertificatewizard/newcertificatewizard.cpp:1271
msgid "Email Address:"
msgstr "Correo electrónico:"

#: newcertificatewizard/newcertificatewizard.cpp:1273
msgid "Real Name:"
msgstr "Nombre real:"

#: newcertificatewizard/newcertificatewizard.cpp:1277
msgid "Subject-DN:"
msgstr "Asunto-DN:"

#: newcertificatewizard/newcertificatewizard.cpp:1279
msgid "Add. Email Address:"
msgstr "Correo electrónico adicional:"

#: newcertificatewizard/newcertificatewizard.cpp:1281
msgid "DNS Name:"
msgstr "Nombre de DNS:"

#: newcertificatewizard/newcertificatewizard.cpp:1283
msgid "URI:"
msgstr "URI:"

#: aboutdata.cpp:41
msgid "Certificate Manager and Unified Crypto GUI"
msgstr "Gestor de certificados y Entorno gráfico criptográfico unificado"

#: aboutdata.cpp:51
msgid "Current Maintainer"
msgstr "Responsable actual"

#: aboutdata.cpp:52
msgid "Former Maintainer"
msgstr "Responsable anterior"

#: aboutdata.cpp:53 kwatchgnupg/aboutdata.cpp:50
msgid "Original Author"
msgstr "Autor original"

#: aboutdata.cpp:58
msgid "David Faure"
msgstr "David Faure"

#: aboutdata.cpp:59
msgid "Backend configuration framework, KIO integration"
msgstr "Entorno de configuración del motor, integración con KIO"

#: aboutdata.cpp:61
msgid "Michel Boyer de la Giroday"
msgstr "Michel Boyer de la Giroday"

#: aboutdata.cpp:62
msgid "Key-state dependant colors and fonts in the key list"
msgstr ""
"Colores y tipos de letra dependientes del estado de la clave en la lista de "
"claves"

#: aboutdata.cpp:64
msgid "Thomas Moenicke"
msgstr "Thomas Moenicke"

#: aboutdata.cpp:65
msgid "Artwork"
msgstr "Arte"

#: aboutdata.cpp:67
msgid "Frank Osterfeld"
msgstr "Frank Osterfeld"

#: aboutdata.cpp:68
msgid "Resident gpgme/win wrangler, UI Server commands and dialogs"
msgstr "Vaquero residente gpgme/win, órdenes y diálogos del servidor UI"

#: aboutdata.cpp:70
msgid "Karl-Heinz Zimmer"
msgstr "Karl-Heinz Zimmer"

#: aboutdata.cpp:71
msgid "DN display ordering support, infrastructure"
msgstr "Soporte de ordenación al mostrar DN, infraestructura"

#: aboutdata.cpp:77
msgid "Kleopatra"
msgstr "Kleopatra"

#: aboutdata.cpp:79
msgid ""
"(c) 2002 Steffen Hansen, Matthias Kalle Dalheimer, Klarälvdalens Datakonsult "
"AB\n"
"(c) 2004, 2007, 2008 Marc Mutz, Klarälvdalens Datakonsult AB"
msgstr ""
"(c) 2002 Steffen Hansen, Matthias Kalle Dalheimer, Klarälvdalens Datakonsult "
"AB\n"
"(c) 2004, 2007, 2008 Marc Mutz, Klarälvdalens Datakonsult AB"

#: systemtrayicon.cpp:186
msgid "&Open Certificate Manager..."
msgstr "Abrir gestor de certificad&o..."

#: systemtrayicon.cpp:187
#, kde-format
msgid "&Configure %1..."
msgstr "&Configurar %1..."

#: systemtrayicon.cpp:188
#, kde-format
msgid "&About %1..."
msgstr "&Acerca de %1..."

#: systemtrayicon.cpp:189
msgid "&Quit Kleopatra"
msgstr "&Salir de Kleopatra"

#: systemtrayicon.cpp:191
msgid "Encrypt..."
msgstr "Cifrar..."

#: systemtrayicon.cpp:192
msgid "S/MIME-Sign..."
msgstr "S/MIME-Firmar..."

#: systemtrayicon.cpp:193
msgid "OpenPGP-Sign..."
msgstr "OpenPGP-Firmar..."

#: systemtrayicon.cpp:194
msgid "Decrypt/Verify..."
msgstr "Descifrar/verificar"

#: kleopatraapplication.cpp:87
msgid "Run UI server only, hide main window"
msgstr "Ejecutar sólo servidor UI, esconder la ventana principal"

#: kleopatraapplication.cpp:88
msgid "Use OpenPGP for the following operation"
msgstr "Usar OpenPGP para la siguiente operación"

#: kleopatraapplication.cpp:89
msgid "Use CMS (X.509, S/MIME) for the following operation"
msgstr "Usar (X.509, S/MIME) para la siguiente operación"

#: kleopatraapplication.cpp:90
msgid "Import certificate file(s)"
msgstr "Importar archivos de certificado"

#: kleopatraapplication.cpp:91
msgid "Encrypt file(s)"
msgstr "Cifrar archivo(s)"

#: kleopatraapplication.cpp:92
msgid "Sign file(s)"
msgstr "Firmar archivo(s)"

#: kleopatraapplication.cpp:93
msgid "Encrypt and/or sign file(s)"
msgstr "Cifrar y/o firmar archivo(s)"

#: kleopatraapplication.cpp:94
msgid "Decrypt file(s)"
msgstr "Descifrar archivo(s)"

#: kleopatraapplication.cpp:95
msgid "Verify file/signature"
msgstr "Verificar archivo/firma"

#: kleopatraapplication.cpp:96
msgid "Decrypt and/or verify file(s)"
msgstr "Descifrar y/o verificar archivo(s)"

#: kleopatraapplication.cpp:104
msgid "Location of the socket the ui server is listening on"
msgstr "Ubicación del socket en el que está escuchando el servidor ui"

#: kleopatraapplication.cpp:111
msgid "File(s) to process"
msgstr "Archivo(s) a procesar"

#: kwatchgnupg/tray.cpp:57
msgid "KWatchGnuPG Log Viewer"
msgstr "Visor de registros de KWatchGnuPG"

#: kwatchgnupg/kwatchgnupgconfig.cpp:75
msgid "Configure KWatchGnuPG"
msgstr "Configurar KWatchGnuPG"

#: kwatchgnupg/kwatchgnupgconfig.cpp:90
msgid "WatchGnuPG"
msgstr "WatchGnuPG"

#: kwatchgnupg/kwatchgnupgconfig.cpp:102
msgid "&Executable:"
msgstr "&Ejecutable:"

#: kwatchgnupg/kwatchgnupgconfig.cpp:111
msgid "&Socket:"
msgstr "&Socket:"

#: kwatchgnupg/kwatchgnupgconfig.cpp:120
msgid "None"
msgstr "Ninguno"

#: kwatchgnupg/kwatchgnupgconfig.cpp:121
msgid "Basic"
msgstr "Básico"

#: kwatchgnupg/kwatchgnupgconfig.cpp:122
msgid "Advanced"
msgstr "Avanzado"

#: kwatchgnupg/kwatchgnupgconfig.cpp:123
msgid "Expert"
msgstr "Experto"

#: kwatchgnupg/kwatchgnupgconfig.cpp:124
msgid "Guru"
msgstr "Guru"

#: kwatchgnupg/kwatchgnupgconfig.cpp:125
msgid "Default &log level:"
msgstr "Nive&l de registro predeterminado:"

#: kwatchgnupg/kwatchgnupgconfig.cpp:133
msgid "Log Window"
msgstr "Ventana de registro"

#: kwatchgnupg/kwatchgnupgconfig.cpp:146
msgctxt "history size spinbox suffix"
msgid " lines"
msgstr " líneas"

#: kwatchgnupg/kwatchgnupgconfig.cpp:147
msgid "unlimited"
msgstr "ilimitado"

#: kwatchgnupg/kwatchgnupgconfig.cpp:148
msgid "&History size:"
msgstr "Tamaño del &historial:"

#: kwatchgnupg/kwatchgnupgconfig.cpp:152
msgid "Set &Unlimited"
msgstr "Fijar ilimi&tado"

#: kwatchgnupg/kwatchgnupgconfig.cpp:159
msgid "Enable &word wrapping"
msgstr "Habilitar a&juste de palabras"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:103
#, kde-format
msgid "[%1] Log cleared"
msgstr "[%1] Registro limpiado"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:110
msgid "C&lear History"
msgstr "&Limpiar historial"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:141
#, kde-format
msgid "[%1] Log stopped"
msgstr "[%1] Registro detenido"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:156
msgid ""
"The watchgnupg logging process could not be started.\n"
"Please install watchgnupg somewhere in your $PATH.\n"
"This log window is now completely useless."
msgstr ""
"El proceso de registro watchgnupg no pudo ser iniciado.\n"
"Por favor instala watchgnupg en algún lugar de su $PATH.\n"
"Esta ventana de registro es ahora completamente inútil."

#: kwatchgnupg/kwatchgnupgmainwin.cpp:158
#, kde-format
msgid "[%1] Log started"
msgstr "[%1] Registro iniciado"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:193
msgid "There are no components available that support logging."
msgstr "No hay componentes disponibles que soporten registro."

#: kwatchgnupg/kwatchgnupgmainwin.cpp:199
msgid ""
"The watchgnupg logging process died.\n"
"Do you want to try to restart it?"
msgstr ""
"El proceso de registro watchgnupg murió.\n"
"¿Desea intentar reiniciarlo?"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:199
msgid "Try Restart"
msgstr "Intentar reiniciar"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:199
msgid "Do Not Try"
msgstr "No intentar"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:200
msgid "====== Restarting logging process ====="
msgstr "====== Reiniciando proceso de registro ====="

#: kwatchgnupg/kwatchgnupgmainwin.cpp:203
msgid ""
"The watchgnupg logging process is not running.\n"
"This log window is now completely useless."
msgstr ""
"El proceso de registro watchgnupg no se está ejecutando.\n"
"Esta ventana de registro es ahora completamente inútil."

#: kwatchgnupg/kwatchgnupgmainwin.cpp:234
msgid "Save Log to File"
msgstr "Guardar registro a archivo"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:239
#, kde-format
msgid ""
"The file named \"%1\" already exists. Are you sure you want to overwrite it?"
msgstr ""
"Ya existe un archivo llamado \"%1\". ¿Está seguro de que quiere "
"sobrescribirlo?"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:242
msgid "Overwrite File"
msgstr "¿Sobrescribir el archivo?"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:249
#, kde-format
msgid "Could not save file %1: %2"
msgstr "No se pudo guardar el archivo %1: %2"

#: kwatchgnupg/aboutdata.cpp:40
msgid "GnuPG log viewer"
msgstr "Visor de registros de GnuPG"

#: kwatchgnupg/aboutdata.cpp:50
msgid "Steffen Hansen"
msgstr "Steffen Hansen"

#: kwatchgnupg/aboutdata.cpp:61
msgid "KWatchGnuPG"
msgstr "KWatchGnuPG"

#: kwatchgnupg/aboutdata.cpp:63
msgid "(c) 2004 Klarälvdalens Datakonsult AB\n"
msgstr "(c) 2004 Klarälvdalens Datakonsult AB\n"

#: mainwindow.cpp:139
#, kde-format
msgctxt "Quit [ApplicationName]"
msgid "&Quit %1"
msgstr "&Salir de %1"

#: mainwindow.cpp:145
msgid "Only &Close Window"
msgstr "Sólo &cerrar ventana"

#: mainwindow.cpp:177
#, kde-format
msgid ""
"%1 may be used by other applications as a service.\n"
"You may instead want to close this window without exiting %1."
msgstr ""
"%1 puede ser usado por otras aplicaciones como un servicio.\n"
"Usted quiere tal vez cerrar esta ventana sin salir de %1."

#: mainwindow.cpp:179
msgid "Really Quit?"
msgstr "¿Realmente salir?"

#: mainwindow.cpp:273
msgid ""
"Could not start the GnuPG Log Viewer (kwatchgnupg). Please check your "
"installation!"
msgstr ""
"No fue posible iniciar el visualizador de registros de GnuPG (kwatchgnupg). "
"Verifique su instalación."

#: mainwindow.cpp:275
msgid "Error Starting KWatchGnuPG"
msgstr "Error al iniciar KWatchGnuPG"

#: mainwindow.cpp:280
msgid ""
"Could not start the GnuPG Administrative Console (kgpgconf). Please check "
"your installation!"
msgstr ""
"No fue posible iniciar la consola administrativa de GnuPG (kgpgconf). "
"Verifique su instalación."

#: mainwindow.cpp:282
msgid "Error Starting KGpgConf"
msgstr "Error al iniciar KGpgConf"

#: mainwindow.cpp:388
msgid "New Certificate..."
msgstr "Nuevo certificado..."

#: mainwindow.cpp:390
msgid "Export Certificates..."
msgstr "Exportar certificados..."

#: mainwindow.cpp:392
msgid "Export Certificates to Server..."
msgstr "Exportar certificados al servidor..."

#: mainwindow.cpp:394
msgid "Export Secret Key..."
msgstr "Exportar la clave secreta..."

#: mainwindow.cpp:396
msgid "Lookup Certificates on Server..."
msgstr "Buscar certificados en el servidor..."

#: mainwindow.cpp:398
msgid "Import Certificates..."
msgstr "Importar certificados..."

#: mainwindow.cpp:400
msgid "Decrypt/Verify Files..."
msgstr "Descifrar/Verificar archivos..."

#: mainwindow.cpp:402
msgid "Sign/Encrypt Files..."
msgstr "Firmar/cifrar archivos..."

#: mainwindow.cpp:405
msgid "Redisplay"
msgstr "Volver a mostrar"

#: mainwindow.cpp:407
msgid "Stop Operation"
msgstr "Detener la operación"

#: mainwindow.cpp:412
msgid "Delete"
msgstr "Borrar"

#: mainwindow.cpp:414
msgid "Certify Certificate..."
msgstr "Certificar certificado..."

#: mainwindow.cpp:418
msgid "Change Owner Trust..."
msgstr "Cambiar la confianza del dueño..."

#: mainwindow.cpp:422
msgid "Add User-ID..."
msgstr "Agregar ID de usuario..."

#: mainwindow.cpp:424
msgid "Dump Certificate"
msgstr "Volcar certificado"

#: mainwindow.cpp:427
msgid "GnuPG Log Viewer"
msgstr "Visor de registros de GnuPG"

#: mainwindow.cpp:430
msgid "GnuPG Administrative Console"
msgstr "Consola administrativa GnuPG"

#: mainwindow.cpp:433
msgid "Refresh X.509 Certificates"
msgstr "Actualizar los certificados S/MIME"

#: mainwindow.cpp:435
msgid "Refresh OpenPGP Certificates"
msgstr "Actualizar los certificados OpenPGP"

#: mainwindow.cpp:438
msgid "Clear CRL Cache"
msgstr "Limpiar el caché CRL"

#: mainwindow.cpp:440
msgid "Dump CRL Cache"
msgstr "Volcar el caché CRL"

#: mainwindow.cpp:443
msgid "Import CRL From File..."
msgstr "Importar CRL desde archivo..."

#: mainwindow.cpp:445
msgid "Configure GnuPG Backend..."
msgstr "Configurar el motor GnuPG..."

#: mainwindow.cpp:448
msgid "Perform Self-Test"
msgstr "Realizar auto-prueba"

#: mainwindow.cpp:504
msgid "Could not configure the cryptography backend (gpgconf tool not found)"
msgstr "No se puede configurar el motor criptográfico (gpgconf no hallado)"

#: mainwindow.cpp:504
msgid "Configuration Error"
msgstr "Error de configuración"

#: mainwindow.cpp:536
msgid ""
"There are still some background operations ongoing. These will be terminated "
"when closing the window. Proceed?"
msgstr ""
"Hay aún algunas operaciones operando en segundo plano. Éstas serán "
"terminadas al cerrar la ventana. ¿Proceder?"

#: mainwindow.cpp:539
msgid "Ongoing Background Tasks"
msgstr "Tareas en segundo plano operando"

#: mainwindow.cpp:619
msgid "Sign/Encrypt..."
msgstr "Firmar/Cifrar..."

#: mainwindow.cpp:621
msgid "Import Certificates"
msgstr "Importar certificados"

#: mainwindow.cpp:622
msgid "Import CRLs"
msgstr "Importar CRLs"

#: mainwindow.cpp:624
msgid "Cancel"
msgstr "Cancelar"

#: crlview.cpp:61
msgid "CRL cache dump:"
msgstr "Volcado del caché de CRL:"

#: crlview.cpp:117
msgid "Unable to start gpgsm process. Please check your installation."
msgstr "No es posible iniciar el proceso gpgsm. Compruebe su instalación."

#: crlview.cpp:117 crlview.cpp:145
msgid "Certificate Manager Error"
msgstr "Error del gestor de certificados"

#: crlview.cpp:145
msgid "The GpgSM process ended prematurely because of an unexpected error."
msgstr "El proceso GpgSM terminó prematuramente debido a un error inesperado."

#~ msgid "Couldn't open file \"%1\" for reading"
#~ msgstr "No se pudo abrir el archivo \"%1\" para lectura"

#~ msgctxt "self-check didn't pass"
#~ msgid "Failed"
#~ msgstr "Fallo"

#~ msgid "Bad signature by unknown key %1."
#~ msgstr "Firma no válida por clave desconocida %1."

#~ msgid "Bad signature by an unknown key."
#~ msgstr "Firma no válida por clave desconocida."

#~ msgid "Bad signature by %1."
#~ msgstr "Firma no válida por %1."

#~ msgid ""
#~ "Certificates (*.asc *.cer *.cert *.crt *.der *.pem *.der *.p7c *.p12 *."
#~ "pfx)"
#~ msgstr ""
#~ "Certificados (*.asc *.cer *.cert *.crt *.der *.pem *.der *.p7c *.p12 *."
#~ "pfx)"

#~ msgid " One for OpenPGP recipients, one for S/MIME recipients."
#~ msgstr "Uno para destinatarios OpenPGP, uno para destinatarios S/MIME."

#~ msgid "Signing Certificates"
#~ msgstr "Firmando certificados"

#~ msgid "OpenPGP:"
#~ msgstr "OpenPGP:"

#~ msgid "S/MIME:"
#~ msgstr "S/MIME:"

#~ msgid "TODO"
#~ msgstr "TODO"

#~ msgid ""
#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/"
#~ "css\">\n"
#~ "p, li { white-space: pre-wrap; }\n"
#~ "</style></head><body style=\" font-family:'Lucida Grande'; font-"
#~ "size:13pt; font-weight:400; font-style:normal;\">\n"
#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
#~ "right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
#~ "weight:600;\">Step 3: </span>Choose how to certify</p></body></html>"
#~ msgstr ""
#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/"
#~ "css\">\n"
#~ "p, li { white-space: pre-wrap; }\n"
#~ "</style></head><body style=\" font-family:'Lucida Grande'; font-"
#~ "size:13pt; font-weight:400; font-style:normal;\">\n"
#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
#~ "right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
#~ "weight:600;\">Paso 3: </span>Elija cómo certificar</p></body></html>"
