# translation of kleopatra.po to Spanish
# translation of kleopatra.po to
# Translation of kleopatra to Spanish
# Copyright (C) 2004, 2005, 2007, 2008, 2009, 2010 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, 2009.
# Eloy Cuadra <ecuadra@eloihr.net>, 2008, 2009.
# Dario Andres Rodriguez <andrebajotierra@gmail.com>, 2009.
# Javier Vinal <fjvinal@gmail.com>, 2009, 2010, 2011.
# javier Vinal <fjvinal@gmail.com>, 2009, 2010.
# Javier Viñal <fjvinal@gmail.com>, 2010.
msgid ""
msgstr ""
"Project-Id-Version: kleopatra\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2011-08-03 07:52+0200\n"
"PO-Revision-Date: 2011-04-11 15:33+0200\n"
"Last-Translator: Javier Vinal <fjvinal@gmail.com>\n"
"Language-Team: Spanish <kde-l10n-es@kde.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.2\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: aboutdata.cpp:53
msgid "Certificate Manager and Unified Crypto GUI"
msgstr ""
"Gestor de certificados e interfaz gráfica de usuario unificada de cifrado"

#: aboutdata.cpp:63
msgid "Current Maintainer"
msgstr "Responsable actual"

#: aboutdata.cpp:64
msgid "Former Maintainer"
msgstr "Responsable anterior"

#: aboutdata.cpp:65 kwatchgnupg/aboutdata.cpp:50
msgid "Original Author"
msgstr "Autor original"

#: aboutdata.cpp:70
msgid "David Faure"
msgstr "David Faure"

#: aboutdata.cpp:71
msgid "Backend configuration framework, KIO integration"
msgstr "Infraestructura de configuración del motor, integración con KIO"

#: aboutdata.cpp:73
msgid "Michel Boyer de la Giroday"
msgstr "Michel Boyer de la Giroday"

#: aboutdata.cpp:74
msgid "Key-state dependent colors and fonts in the certificates list"
msgstr ""
"Colores y tipos de letra dependientes del estado de la clave en la lista de "
"certificados"

#: aboutdata.cpp:76
msgid "Thomas Moenicke"
msgstr "Thomas Moenicke"

#: aboutdata.cpp:77
msgid "Artwork"
msgstr "Trabajo artístico"

#: aboutdata.cpp:79
msgid "Frank Osterfeld"
msgstr "Frank Osterfeld"

#: aboutdata.cpp:80
msgid "Resident gpgme/win wrangler, UI Server commands and dialogs"
msgstr "Vaquero residente gpgme/win, órdenes y diálogos del servidor UI"

#: aboutdata.cpp:82
msgid "Karl-Heinz Zimmer"
msgstr "Karl-Heinz Zimmer"

#: aboutdata.cpp:83
msgid "DN display ordering support, infrastructure"
msgstr "Implementación de ordenación al mostrar DN, infraestructura"

#: aboutdata.cpp:89
msgid "Kleopatra"
msgstr "Kleopatra"

#: aboutdata.cpp:91
msgid ""
"(c) 2002 Steffen Hansen, Matthias Kalle Dalheimer, "
"Klarälvdalens Datakonsult AB\n"
"(c) 2004, 2007, 2008, 2009 Marc Mutz, Klarälvdalens Datakonsult AB"
msgstr ""
"© 2002 Steffen Hansen, Matthias Kalle Dalheimer, "
"Klarälvdalens Datakonsult AB\n"
"© 2004, 2007, 2008, 2009 Marc Mutz, Klarälvdalens Datakonsult AB"

#: aboutdata.cpp:105
msgid ""
"Gpg4win is an installer package for Windows for EMail and file encryption "
"using the core component GnuPG for Windows. Both relevant cryptography "
"standards are supported, OpenPGP and S/MIME. Gpg4win and the software "
"included with Gpg4win are Free Software."
msgstr ""
"Gpg4win es un paquete de instalación para Windows para cifrado de correo y "
"de archivos que usa el componente central de GnuPG para Windows. Permite "
"usar los dos estándares de cifrado más pertinentes, OpenPGP y S/MIME. "
"Gpg4win y el software incluido con él son software libre."

#: aboutdata.cpp:112
msgid ""
"This Free Software product was developed mostly as part of commercial "
"contracts by the following companies:<ul><li><a href='http://intevation."
"net'>Intevation GmbH</a> (Projekt coordination, QA, Compendium)</li><li><a "
"href='http://www.g10code.com'>g10 Code GmbH</a> (Crypto Funktionality, "
"GpgOL, GpgEX, GPA)</li> <li><a href='http://www.kdab.com'>KDAB</a> "
"(Kleopatra)</li></ul>The following persons have contributed (as of 20100706):"
msgstr ""
"Este producto de software libre se desarrolló principalmente como parte de "
"contratos comerciales por las siguientes empresas: <ul><li><a href='http://"
"intevation.net'>Intevation GmbH</a> (Projekt coordination, QA, Compendium)</"
"li><li><a href='http://www.g10code.com'>g10 Code GmbH</a> (Crypto "
"Funktionality, GpgOL, GpgEX, GPA)</li> <li><a href='http://www.kdab."
"com'>KDAB</a> (Kleopatra)</li></ul>las siguientes personas han colaborado "
"(al 20100706):"

#: aboutdata.cpp:121
msgid ""
"Till Adam<br>Marcus Brinkmann<br>Brigitte Hamilton<br>Bernhard "
"Herzog<br>Werner Koch<br>Colin Leroy<br>Marc Mutz<br>Marcel Newmann<br>Frank "
"Osterfeld<br>Bernhard Reiter<br>Florian v. Samson<br>Emanuel Schütze<br>Dr. "
"Jan-Oliver Wagner"
msgstr ""
"Till Adam<br>Marcus Brinkmann<br>Brigitte Hamilton<br>Bernhard "
"Herzog<br>Werner Koch<br>Colin Leroy<br>Marc Mutz<br>Marcel Newmann<br>Frank "
"Osterfeld<br>Bernhard Reiter<br>Florian v. Samson<br>Emanuel Schütze<br>Dr. "
"Jan-Oliver Wagner"

#: aboutdata.cpp:145 aboutdata.cpp:152
msgctxt "Version string is a guess"
msgid "guessed"
msgstr "adivinado"

#: aboutdata.cpp:168
msgid "Gpg4win"
msgstr "Gpg4win"

#: commands/adduseridcommand.cpp:219
#, 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:222
msgctxt "@title:window"
msgid "Add User-ID Error"
msgstr "Error al agregar la ID de usuario"

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

#: commands/adduseridcommand.cpp:227
msgctxt "@title:window"
msgid "Add User-ID Succeeded"
msgstr "ID de usuario añadida con éxito"

#: commands/certifycertificatecommand.cpp:182
msgctxt "@info"
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:183
msgid "Certification Not Possible"
msgstr "La certificación no es posible"

#: 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:230
msgid "Expiry date changed successfully."
msgstr "Fecha de expiración cambiada con éxito."

#: commands/changeexpirycommand.cpp:231
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 propietario 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 propietario"

#: commands/changeownertrustcommand.cpp:229
msgid "Owner trust changed successfully."
msgstr "Confianza del propietario cambiada con éxito."

#: commands/changeownertrustcommand.cpp:230
msgid "Owner Trust Change Succeeded"
msgstr "Cambio de confianza del propietario exitoso"

#: commands/changepassphrasecommand.cpp:185
#, kde-format
msgid ""
"<p>An error occurred while trying to change the passphrase for <b>%1</b>:</"
"p><p>%2</p>"
msgstr ""
"<p>Ocurrió un error al tratar de cambiar la frase de contraseña para <b>%1</"
"b>:</p> <p>%2</p>"

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

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

#: commands/changepassphrasecommand.cpp:194
msgid "Passphrase Change Succeeded"
msgstr "Cambio de frase contraseña exitoso"

#: commands/changeroottrustcommand.cpp:94
#, kde-format
msgid ""
"Failed to update the trust database:\n"
"%1"
msgstr ""
"Fallo al actualizar la base de datos de confianza\n"
"%1"

#: commands/changeroottrustcommand.cpp:96
msgid "Root Trust Update Failed"
msgstr "Fallo al actualizar la raíz de confianza"

#: commands/changeroottrustcommand.cpp:256
#, kde-format
msgid "Cannot open existing file \"%1\" for reading: %2"
msgstr "No se puede abrir el archivo existente «%1» para lectura: %2"

#: commands/changeroottrustcommand.cpp:264
#, kde-format
msgid "Cannot open file \"%1\" for reading and writing: %2"
msgstr "No se puede al abrir el archivo «%1» para lectura y escritura: %2"

#: commands/changeroottrustcommand.cpp:268
#, kde-format
msgid "Cannot set restrictive permissions on file %1: %2"
msgstr "No se pueden asignar permisos restrictivos para el archivo %1: %2"

#: commands/changeroottrustcommand.cpp:318
#: crypto/createchecksumscontroller.cpp:558
#, kde-format
msgid "Failed to move file %1 to its final destination, %2: %3"
msgstr "Fallo al mover el archivo %1 a su destino definitivo, %2: %3"

#: commands/changeroottrustcommand.cpp:329
msgid "Could not find gpgconf executable"
msgstr "No se pudo encontrar el ejecutable gpgconf"

#: commands/changeroottrustcommand.cpp:339
#, kde-format
msgid "\"gpgconf --reload gpg-agent\" failed: %1"
msgstr "falló «gpgconf --reload gpg-agent»: %1"

#: commands/checksumcreatefilescommand.cpp:154
#: commands/checksumverifyfilescommand.cpp:154
#: commands/decryptverifyclipboardcommand.cpp:160
#: commands/decryptverifyfilescommand.cpp:162
#: commands/encryptclipboardcommand.cpp:146
#: commands/encryptclipboardcommand.cpp:159
#: commands/signclipboardcommand.cpp:149 commands/signclipboardcommand.cpp:162
#: commands/signencryptfilescommand.cpp:232
#, kde-format
msgid "An error occurred: %1"
msgstr "Ocurrió un error: %1"

#: commands/checksumcreatefilescommand.cpp:156
msgid "Create Checksum Files Error"
msgstr "Error al crear archivos de suma de verificación"

#: commands/checksumcreatefilescommand.cpp:167
msgid "Select One or More Files to Create Checksums For"
msgstr "Seleccione uno más archivos para crear sumas de verificación"

#: commands/checksumverifyfilescommand.cpp:156
msgid "Verify Checksum Files Error"
msgstr "Verificar errores en archivos de suma de verificación"

#: commands/checksumverifyfilescommand.cpp:167
msgid "Select One or More Checksum Files"
msgstr "Seleccione uno más archivos de suma de verificación"

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

#: commands/clearcrlcachecommand.cpp:66
msgid "Clear CRL Cache Finished"
msgstr "Borrado 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 borrar la caché de CRL terminó de forma "
"prematura, debido a un error inesperado. Compruebe 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 borrar 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/decryptverifyclipboardcommand.cpp:146
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:148
#: commands/decryptverifyclipboardcommand.cpp:162
msgid "Decrypt/Verify Clipboard Error"
msgstr "Error al descifrar/verificar el portapapeles"

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

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

#: commands/deletecertificatescommand.cpp:98
msgctxt "@title:window"
msgid "Delete Certificates"
msgstr "Borrar certificados"

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

#: commands/deletecertificatescommand.cpp:167
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 admite el borrado de certificados.\n"
"Compruebe su instalación.\n"
"Solo los certificados CMS seleccionados serán eliminados."

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

#: commands/deletecertificatescommand.cpp:184
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 admite el borrado de certificados.\n"
"Compruebe su instalación.\n"
"Solo los certificados OpenPGP seleccionados serán eliminados."

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

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

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

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

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

#: commands/deletecertificatescommand.cpp:345
#, 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/dumpcertificatecommand.cpp:90 commands/dumpcrlcachecommand.cpp:87
msgctxt "@action:button Update the log text widget"
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. Compruebe 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, compruebe 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/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 Compruebe 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/encryptclipboardcommand.cpp:148
#: commands/encryptclipboardcommand.cpp:161
msgid "Encrypt Clipboard Error"
msgstr "Error al cifrar portapapeles"

#: 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
msgctxt "@title:window"
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
msgctxt "@title:window"
msgid "OpenPGP Certificate Export Error"
msgstr "Error de exportación de certificado OpenPGP"

#: commands/exportopenpgpcertstoservercommand.cpp:127
msgctxt "@title:window"
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 "
"Compruebe 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
msgctxt "@info"
msgid "OpenPGP certificates exported successfully."
msgstr "Certificados OpenPGP exportados con éxito."

#: commands/exportsecretkeycommand.cpp:126
msgctxt "@title:window"
msgid "Secret Key Export Error"
msgstr "Error de exportación de clave secreta"

#: commands/exportsecretkeycommand.cpp:130
msgctxt "@title:window"
msgid "Secret Key Export Finished"
msgstr "Exportación de clave secreta finalizada"

#: commands/exportsecretkeycommand.cpp:135
#, 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 secreta terminó "
"prematuramente debido a un error inesperado.</para><para>Por favor, "
"compruebe la salida de <icode>%1</icode> para más detalles.</para>"

#: commands/exportsecretkeycommand.cpp:142
#, 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 secreta.</para> "
"<para>La salida de <command>%1</command> fue: <message>%2</message></para>"

#: commands/exportsecretkeycommand.cpp:148
msgctxt "@info"
msgid "Secret key successfully exported."
msgstr "Clave secreta exportada con éxito."

#: commands/gnupgprocesscommand.cpp:133
msgid "Subprocess Diagnostics"
msgstr "Diagnósticos de subprocesos:"

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

#: commands/gnupgprocesscommand.cpp:249
#, kde-format
msgid "Starting %1..."
msgstr "Iniciando %1..."

#: commands/gnupgprocesscommand.cpp:267
msgid "Process finished"
msgstr "Proceso finalizado"

#: commands/importcertificatefromclipboardcommand.cpp:118
msgid "Clipboard contents do not look like a certificate."
msgstr "El contenido del portapapeles no parece ser un certificado."

#: commands/importcertificatefromclipboardcommand.cpp:119
#: commands/importcertificatefromclipboardcommand.cpp:123
#: commands/importcertificatefromfilecommand.cpp:138
#: commands/importcertificatefromfilecommand.cpp:144
#: commands/importcertificatescommand.cpp:332
#: commands/importcertificatescommand.cpp:338
#: commands/importcertificatescommand.cpp:401
#: commands/importcertificatescommand.cpp:438
msgid "Certificate Import Failed"
msgstr "Fallo al importar el certificado"

#: commands/importcertificatefromclipboardcommand.cpp:123
msgid "Could not determine certificate type of clipboard contents."
msgstr ""
"No se pudo determinar el tipo de certificado del contenido del portapapeles."

#: commands/importcertificatefromclipboardcommand.cpp:125 systrayicon.cpp:186
#: utils/output.cpp:488
msgid "Clipboard"
msgstr "Portapapeles"

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

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

#: commands/importcertificatefromfilecommand.cpp:154
#: qml/KleopatraActions.qml:70
msgid "Certificates"
msgstr "Certificados"

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

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

#: commands/importcertificatescommand.cpp:207
#, kde-format
msgctxt "@info:tooltip"
msgid "Imported Certificates from %1"
msgstr "Certificados importados desde %1"

#: commands/importcertificatescommand.cpp:211
#, kde-format
msgctxt "@info:tooltip"
msgid "Imported certificates from these sources:<br/>%1"
msgstr "Certificados importados desde estas fuentes:<br/>%1"

#: commands/importcertificatescommand.cpp:218
msgctxt "@title:tab"
msgid "Imported Certificates"
msgstr "Certificados importados"

#: commands/importcertificatescommand.cpp:231
#, 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:232
#, 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:233
#, kde-format
msgid "<tr><th colspan=\"2\" align=\"center\">%1</th></tr>"
msgstr "<tr><th colspan=\"2\" align=\"center\">%1</th></tr>"

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

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

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

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

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

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

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

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

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

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

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

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

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

#: commands/importcertificatescommand.cpp:289
msgid "No imports (should not happen, please report a bug)."
msgstr ""
"Nada importado (esto no debería suceder, por favor informe este fallo)."

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

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

#: commands/importcertificatescommand.cpp:299
msgid "Totals"
msgstr "Totales"

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

#: commands/importcertificatescommand.cpp:320
#, 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:324
#, 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:399
#: commands/importcertificatescommand.cpp:436
#, 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á implementado en esta instalación de "
"Kleopatra."

#: commands/importcrlcommand.cpp:70
msgid ""
"Certificate Revocation Lists, DER encoded (*.crl *.arl *-crl.der *-arl.der)"
msgstr ""
"Lista de revocación de certificados, codificados con DER (*.crl *.arl *-crl."
"der *-arl.der)"

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

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

#: commands/importcrlcommand.cpp:179
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 Compruebe la salida de "
"gpgsm --call-dirmngr loadcrl &lt;filename&gt; para más detalles."

#: commands/importcrlcommand.cpp:182 commands/importcrlcommand.cpp:186
msgid "Import CRL Error"
msgstr "Error al importar CRL"

#: commands/importcrlcommand.cpp:184
#, 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:188
msgid "CRL file imported successfully."
msgstr "Archivo CRL importado con éxito."

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

#: commands/learncardkeyscommand.cpp:75
msgid "Error Learning SmartCard"
msgstr "Error leyendo la tarjeta inteligente"

#: commands/learncardkeyscommand.cpp:79
msgid "Finished Learning SmartCard"
msgstr "Finalizada la lectura de la tarjeta inteligente"

#: commands/learncardkeyscommand.cpp:84
#, kde-format
msgctxt "@info"
msgid ""
"<para>The GPG or GpgSM process that tried to learn the smart card 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 descubrir la tarjeta inteligente "
"terminó prematuramente debido a un error inesperado.</para><para>Por favor "
"Compruebe la salida de <icode>%1</icode> para más detalles.</para>"

#: commands/lookupcertificatescommand.cpp:210
msgid ""
"<p>You seem to be searching for a fingerprint or a key-id.</p><p>Different "
"keyservers expect different ways to search for these. Some require a \"0x\" "
"prefix, while others require there be no such prefix.</p><p>If your search "
"does not yield any results, try removing the 0x prefix from your search.</p>"
msgstr ""
"<p>Usted parece que está buscando una huella digital o un id. de clave.</p> "
"<p>Servidores de claves distintos esperan diferentes métodos para buscarlas. "
"Algunos necesitan un prefijo «0x», mientras que otros no lo necesitan</p> "
"<p>Si su búsqueda no devuelve resultados, intente quitar el prefijo 0x de su "
"búsqueda.</p>"

#: commands/lookupcertificatescommand.cpp:214
msgid ""
"<p>You seem to be searching for a fingerprint or a key-id.</p><p>Different "
"keyservers expect different ways to search for these. Some require a \"0x\" "
"prefix, while others require there be no such prefix.</p><p>If your search "
"does not yield any results, try adding the 0x prefix to your search.</p>"
msgstr ""
"<p>Usted parece que está buscando una huella digital o un id. de clave.</p> "
"<p>Servidores de claves distintos esperan diferentes métodos para buscarlas. "
"Algunos necesitan un prefijo «0x», mientras que otros no lo necesitan</p> "
"<p>Si su búsqueda no devuelve resultados, intente añadir el prefijo 0x a su "
"búsqueda.</p>"

#: commands/lookupcertificatescommand.cpp:218
msgid "Hex-String Search"
msgstr "Búsqueda de cadena hexadecimal"

#: commands/lookupcertificatescommand.cpp:291
#: commands/lookupcertificatescommand.cpp:296
#, kde-format
msgctxt "@title %1:\"OpenPGP\" or \"CMS\""
msgid "%1 Certificate Server"
msgstr "Servidor de certificados %1"

#: commands/lookupcertificatescommand.cpp:324
#, kde-format
msgctxt "@info"
msgid ""
"Failed to search on certificate server. The error returned was:\n"
"%1"
msgstr ""
"Fallo al buscar en  el servidor de certificados. El error devuelto fue:\n"
"%1"

#: commands/lookupcertificatescommand.cpp:332
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 aciertos "
"obtenidos.</para> <para>Puede intentar aumentar el límite local en el "
"diálogo de configuración, pero si uno de los servidores configurados es el "
"factor límite, usted debe redefinir su búsqueda</para>"

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

#: commands/lookupcertificatescommand.cpp:369
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:374
msgctxt "@title"
msgid "No Directory Servers Configured"
msgstr "No hay servidores de directorio configurados"

#: 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
msgctxt "@title:window"
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 connections, 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 todos los "
"certificados de nuevo, para comprobar si cualquiera de ellos h asido "
"revocado mientras tanto.</para><para> Esto puede aumentar severamente la "
"carga tanto de su red como la de otras personas y puede tardar hasta una "
"hora para completarse, dependiendo de sus conexiones de red y del número de "
"certificados a verificar.</para><para> ¿Está seguro de que desea continuar?</"
"para>"

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

#: commands/refreshopenpgpcertscommand.cpp:116
msgctxt "@title:window"
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 "
"Compruebe 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
msgctxt "@info"
msgid "OpenPGP certificates refreshed successfully."
msgstr "Certificados OpenPGP actualizados con éxito."

#: 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 "
"connections, 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 CRL 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 tardar hasta una hora para completarse, dependiendo de sus "
"conexiones de red y del número de certificados a comprobar.</para><para> "
"¿Está seguro de que desea continuar?</para>"

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

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

#: commands/refreshx509certscommand.cpp:83
msgctxt "@title:window"
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 "
"Compruebe 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
msgctxt "@info"
msgid "X.509 certificates refreshed successfully."
msgstr "Certificados X.509 actualizados con éxito."

#: commands/setinitialpincommand.cpp:71
msgctxt "@title"
msgid "Set Initial Pin"
msgstr "Asigne código de acceso inicial"

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

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

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

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

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

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

#: commands/exportcertificatecommand.cpp:251
msgid "Exporting certificates..."
msgstr "Exportar certificados..."

#: commands/exportcertificatecommand.cpp:262
#, 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:266
#: commands/exportcertificatecommand.cpp:309
msgid "Certificate Export Failed"
msgstr "Falló la exportación del certificado"

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

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

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

#: conf/appearanceconfigwidget.cpp:311
msgid "DN-Attribute Order"
msgstr "Orden de atributos DN"

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

#: conf/dirservconfigpage.cpp:171
msgid "LDAP &timeout (minutes:seconds):"
msgstr "&Tiempo de espera de LDAP (minutos:segundos):"

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

#: conf/dirservconfigpage.cpp:191
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:385
#, 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:390
#, 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"

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

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

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

#: crlview.cpp:61
msgid "CRL cache dump:"
msgstr "Volcado del caché de CRL:"

#: crlview.cpp:71
msgid "&Update"
msgstr "Act&ualizar"

#: 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."

#: crypto/createchecksumscontroller.cpp:84
msgctxt "@info"
msgid "No checksum files have been created."
msgstr "No se han creado archivos de suma de verificación."

#: crypto/createchecksumscontroller.cpp:85
msgctxt "@info"
msgid "These checksum files have been successfully created:"
msgstr ""
"Se han creado satisfactoriamente estos archivos de suma de verificación:"

#: crypto/createchecksumscontroller.cpp:88
msgctxt "@info"
msgid "There were no errors."
msgstr "No ha habido errores."

#: crypto/createchecksumscontroller.cpp:89
msgctxt "@info"
msgid "The following errors were encountered:"
msgstr "Se encontraron los siguientes errores:"

#: crypto/createchecksumscontroller.cpp:280
msgid ""
"Create Checksums: input files must be either all checksum files or all files "
"to be checksummed, not a mixture of both."
msgstr ""
"Crear sumas de verificación: los archivos de entrada deben ser todos "
"archivos ya verificados o todos archivos a verificar, no una mezcla de ambos."

#: crypto/createchecksumscontroller.cpp:302
msgid "Initializing..."
msgstr "Inicializar..."

#: crypto/createchecksumscontroller.cpp:302 mainwindow_desktop.cpp:480
msgid "Cancel"
msgstr "Cancelar"

#: crypto/createchecksumscontroller.cpp:306
msgctxt "@title:window"
msgid "Create Checksum Progress"
msgstr "Creación de suma de verificación en curso"

#: crypto/createchecksumscontroller.cpp:535
#, kde-format
msgid "Failed to open file \"%1\" for reading and writing: %2"
msgstr "Fallo al abrir el archivo «%1» para lectura y escritura: %2"

#: crypto/createchecksumscontroller.cpp:551
#: crypto/verifychecksumscontroller.cpp:554 utils/output.cpp:463
#, kde-format
msgid "Error while running %1: %2"
msgstr "Error mientras se ejecutaba %1: %2"

#: crypto/createchecksumscontroller.cpp:554
#: crypto/verifychecksumscontroller.cpp:557 utils/input.cpp:324
#: utils/output.cpp:466
#, kde-format
msgid "Failed to execute %1: %2"
msgstr "Fallo al ejecutar %1: %2"

#: crypto/createchecksumscontroller.cpp:585
msgid "No checksum programs defined."
msgstr "No se han definido programas de suma de verificación."

#: crypto/createchecksumscontroller.cpp:597
#: crypto/verifychecksumscontroller.cpp:590
msgid "Scanning directories..."
msgstr "Explorar directorios..."

#: crypto/createchecksumscontroller.cpp:612
#: crypto/verifychecksumscontroller.cpp:603
msgid "Calculating total size..."
msgstr "Calcular tamaño total..."

#: crypto/createchecksumscontroller.cpp:629
#, kde-format
msgid "Checksumming (%2) in %1"
msgstr "Calcular suma de verificación (%2) en %1"

#: crypto/createchecksumscontroller.cpp:640
#: crypto/verifychecksumscontroller.cpp:631
msgid "Done."
msgstr "Hecho."

#: crypto/decryptverifyemailcontroller.cpp:84
msgid "Status and progress of the crypto operations is shown here."
msgstr "El estado y progreso de las operaciones de cifrado se muestran aquí."

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

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

#: crypto/decryptverifyemailcontroller.cpp:274
msgid "At least one input needs to be provided"
msgstr "Debe proporcionarse al menos una entrada"

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

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

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

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

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

#: crypto/decryptverifyemailcontroller.cpp:302
#, kde-format
msgid "No backend support for %1"
msgstr "No se reconoce el motor para %1"

#: crypto/decryptverifyfilescontroller.cpp:141
msgid "Cannot determine whether input data is OpenPGP or CMS"
msgstr "No se puede determinar si el dato de entrada es OpenPGP o CMS"

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

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

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

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

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

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

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

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

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

#: crypto/decryptverifytask.cpp:190
msgid "No public certificate to verify the signature"
msgstr "Ninguna certificado público para verificar esta firma"

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

#: crypto/decryptverifytask.cpp:194
msgid "Certificate missing"
msgstr "Certificado perdido"

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

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

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

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

#: crypto/decryptverifytask.cpp:211
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 solo "
"marginal."

#: crypto/decryptverifytask.cpp:213
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:215
msgid ""
"The signature is valid and the certificate's validity is ultimately trusted."
msgstr "La firma es válida y la validez del certificado es absoluta."

#: crypto/decryptverifytask.cpp:217
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:219
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:222
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:238 crypto/decryptverifytask.cpp:244
msgid "Unknown certificate"
msgstr "Certificado desconocido"

#: crypto/decryptverifytask.cpp:263
#, kde-format
msgid "Signed on %1 with unknown certificate %2."
msgstr "Firmada en %1 con certificado desconocido %2."

#: crypto/decryptverifytask.cpp:265
#, kde-format
msgid "Signed with unknown certificate %1."
msgstr "Firmado con certificado desconocido %1."

#: crypto/decryptverifytask.cpp:270
#, 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:275
#, kde-format
msgid "Signed by %1 with certificate %2."
msgstr "Firmado por %1 con certificado %2."

#: crypto/decryptverifytask.cpp:278
#, kde-format
msgid "Signed on %1 with certificate %2."
msgstr "Firmado en %1 con certificado %2."

#: crypto/decryptverifytask.cpp:279
#, kde-format
msgid "Signed with certificate %1."
msgstr "Firmado con certificado %1."

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

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

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

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

#: crypto/decryptverifytask.cpp:372
#, 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:376
#, 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 comprobar la validez de la firma.</b>"
msgstr[1] "<b>%1 firmas no pudieron ser verificadas.</b>"

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

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

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

#: crypto/decryptverifytask.cpp:386
#, 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:390
#, 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:392
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 del remitente no está "
"almacenada en los certificados usados para la firma."

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

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

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

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

#: crypto/decryptverifytask.cpp:425
msgid "The validity of the signature cannot be verified."
msgstr "La validez de la firma no puede ser verificada."

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

#: crypto/decryptverifytask.cpp:438 crypto/decryptverifytask.cpp:455
#: crypto/signencryptfilestask.cpp:223 crypto/signencryptfilestask.cpp:235
#, kde-format
msgid "Input error: %1"
msgstr "Error de entrada: %1"

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

#: crypto/decryptverifytask.cpp:448
#, 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:461
#, kde-format
msgid "One unknown recipient."
msgid_plural "%1 unknown recipients."
msgstr[0] "Un destinatario desconocido."
msgstr[1] "%1 destinatarios desconocidos."

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

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

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

#: crypto/decryptverifytask.cpp:811 crypto/decryptverifytask.cpp:908
#: crypto/decryptverifytask.cpp:962 crypto/decryptverifytask.cpp:1061
#: crypto/decryptverifytask.cpp:1114 crypto/decryptverifytask.cpp:1212
#: crypto/decryptverifytask.cpp:1260 crypto/decryptverifytask.cpp:1346
#, kde-format
msgid "Caught exception: %1"
msgstr "Se detectó excepción: %1"

#: crypto/decryptverifytask.cpp:814 crypto/decryptverifytask.cpp:910
#: crypto/decryptverifytask.cpp:965 crypto/decryptverifytask.cpp:1063
#: crypto/decryptverifytask.cpp:1117 crypto/decryptverifytask.cpp:1214
#: crypto/decryptverifytask.cpp:1262 crypto/decryptverifytask.cpp:1348
#: uiserver/assuanserverconnection.cpp:1424
#: uiserver/assuanserverconnection.cpp:1470
msgid "Caught unknown exception"
msgstr "Se detectó excepción desconocida"

#: crypto/decryptverifytask.cpp:863
msgid ""
"Could not determine whether this is an S/MIME or an OpenPGP signature/"
"ciphertext - maybe it is neither ciphertext nor a signature?"
msgstr ""
"No se pudo determinar si esto es una firma/cifrado S/MIME u OpenPGP - "
"¿quizás no es cifrado ni firma?"

#: crypto/decryptverifytask.cpp:869 crypto/decryptverifytask.cpp:1020
#, kde-format
msgid "Decrypting: %1..."
msgstr "Descifrar: %1..."

#: crypto/decryptverifytask.cpp:1014
msgid ""
"Could not determine whether this was S/MIME- or OpenPGP-encrypted - maybe it "
"is not ciphertext at all?"
msgstr ""
"No se pudo determinar si esto es una firma/cifrado S/MIME u OpenPGP - "
"¿quizás no es cifrado después de todo?"

#: crypto/decryptverifytask.cpp:1166 crypto/decryptverifytask.cpp:1300
msgid ""
"Could not determine whether this is an S/MIME or an OpenPGP signature - "
"maybe it is not a signature at all?"
msgstr ""
"No se pudo determinar si esto es una firma/cifrado S/MIME u OpenPGP - "
"¿quizás no es una firma después de todo?"

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

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

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

#: crypto/encryptemailcontroller.cpp:169
#: crypto/newsignencryptemailcontroller.cpp:382
#: crypto/signemailcontroller.cpp:180
#: crypto/signencryptfilescontroller.cpp:278
msgid "User cancel"
msgstr "Cancelación del usuario"

#: crypto/encryptemailtask.cpp:85 crypto/signencryptfilestask.cpp:186
msgid "Encryption canceled."
msgstr "Cifrado cancelado."

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

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

#: 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 comprobar y, si fuera necesario, remplazar 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/decryptverifyoperationwidget.cpp:95
msgid "Input file:"
msgstr "Archivo de entrada:"

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

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

#: crypto/gui/decryptverifyoperationwidget.cpp:105
msgid "&Input file is an archive; unpack with:"
msgstr "El arch&ivo de entrada es un archivo comprimido, desempaquetar con:"

#: crypto/gui/encryptemailwizard.cpp:52
msgid "Encrypt Mail Message"
msgstr "Cifrar mensaje de correo"

#: crypto/gui/newresultpage.cpp:103 crypto/gui/resultpage.cpp:104
msgid "Keep open after operation completed"
msgstr "Mantener abierto después de que la operación termine"

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

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

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

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

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

#: crypto/gui/newsignencryptfileswizard.cpp:134
msgctxt "@title:window"
msgid "Selected Files"
msgstr "Archivos seleccionados"

#: crypto/gui/newsignencryptfileswizard.cpp:213
msgid "No files selected."
msgstr "Ningún archivo seleccionado."

#: crypto/gui/newsignencryptfileswizard.cpp:214
msgid "Selected file:"
msgid_plural "Selected files:"
msgstr[0] "Archivo seleccionado:"
msgstr[1] "Archivos seleccionados:"

#: crypto/gui/newsignencryptfileswizard.cpp:217
msgctxt "@action"
msgid "More..."
msgstr "Más..."

#: crypto/gui/newsignencryptfileswizard.cpp:347
msgid "Archive files with:"
msgstr "Archivos comprimidos con:"

#: crypto/gui/newsignencryptfileswizard.cpp:349
msgid "Archive name (OpenPGP):"
msgstr "Nombre de archivo comprimido (OpenPGP):"

#: crypto/gui/newsignencryptfileswizard.cpp:351
msgid "Archive name (S/MIME):"
msgstr "Nombre de archivo comprimido (S/MIME):"

#: crypto/gui/newsignencryptfileswizard.cpp:353
msgid "Sign and Encrypt (OpenPGP only)"
msgstr "Firmar y cifrar (solo OpenPGP)"

#: crypto/gui/newsignencryptfileswizard.cpp:354
#: newcertificatewizard/newcertificatewizard.cpp:1236
#: newcertificatewizard/newcertificatewizard.cpp:1260
msgid "Encrypt"
msgstr "Cifrar"

#: crypto/gui/newsignencryptfileswizard.cpp:355
#: newcertificatewizard/newcertificatewizard.cpp:1234
msgid "Sign"
msgstr "Firmar"

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

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

#: crypto/gui/newsignencryptfileswizard.cpp:365
msgctxt "@title"
msgid "What do you want to do?"
msgstr "¿Qué quiere hacer?"

#: crypto/gui/newsignencryptfileswizard.cpp:367
msgctxt "@title"
msgid "Please select here whether you want to sign or encrypt files."
msgstr "Por favor, seleccione aquí si quiere firmar o cifrar archivos."

#: crypto/gui/newsignencryptfileswizard.cpp:469
msgctxt "base name of an archive file, e.g. archive.zip or archive.tar.gz"
msgid "archive"
msgstr "archivo comprimido"

#: crypto/gui/newsignencryptfileswizard.cpp:523
msgctxt "@info"
msgid ""
"<para>Archiving in combination with sign-only currently requires what are "
"known as opaque signatures - unlike detached ones, these embed the content "
"in the signature.</para><para>This format is rather unusual. You might want "
"to archive the files separately, and then sign the archive as one file with "
"Kleopatra.</para><para>Future versions of Kleopatra are expected to also "
"support detached signatures in this case.</para>"
msgstr ""
"<para>Archivado en combinación con solo firmado necesita actualmente de las "
"llamadas firmas opacas (a diferencia de las independientes que incrustan el "
"contenido en la firma).</para> <para>Este formato es poco habitual. Usted "
"podría querer guardar los archivos por separado y entonces firmar el archivo "
"comprimido como un único archivo con Kleopatra.</para> <para>Se espera que "
"futuras versiones de Kleopatra implementen firmas independientes en este "
"caso.</para>"

#: crypto/gui/newsignencryptfileswizard.cpp:528
msgctxt "@title:window"
msgid "Unusual Signature Warning"
msgstr "Aviso de firma no habitual"

#: crypto/gui/newsignencryptfileswizard.cpp:588
msgid "This operation is not available for S/MIME"
msgstr "Esta operación no está disponible para S/MIME"

#: crypto/gui/newsignencryptfileswizard.cpp:615
msgid "Add"
msgstr "Añadir"

#: crypto/gui/newsignencryptfileswizard.cpp:616
msgid "Remove"
msgstr "Eliminar"

#: crypto/gui/newsignencryptfileswizard.cpp:619
msgctxt "@title"
msgid "For whom do you want to encrypt?"
msgstr "¿Para quién quiere cifrar?"

#: crypto/gui/newsignencryptfileswizard.cpp:621
msgctxt "@title"
msgid ""
"Please select for whom you want the files to be encrypted. Do not forget to "
"pick one of your own certificates."
msgstr ""
"Por favor, seleccione para quién quiere cifrar los archivos. No olvide "
"escoger uno de sus propios certificados."

#: crypto/gui/newsignencryptfileswizard.cpp:624
msgctxt "@action"
msgid "Encrypt"
msgstr "Cifrar"

#: crypto/gui/newsignencryptfileswizard.cpp:718
msgctxt "@info"
msgid ""
"<para>None of the recipients you are encrypting to seems to be your own.</"
"para><para>This means that you will not be able to decrypt the data anymore, "
"once encrypted.</para><para>Do you want to continue, or cancel to change the "
"recipient selection?</para>"
msgstr ""
"<para>Ninguno de los destinatarios para los que está cifrando parece ser "
"usted mismo</para><para>Esto significa que no podrá descifrar los archivos "
"nunca mas, una vez cifrados.</para><para>¿Quiere continuar o cancelar para "
"cambiar la selección de destinatario?</para>"

#: crypto/gui/newsignencryptfileswizard.cpp:721
#: crypto/gui/newsignencryptfileswizard.cpp:732
msgctxt "@title:window"
msgid "Encrypt-To-Self Warning"
msgstr "Aviso de cifrado a uno mismo"

#: crypto/gui/newsignencryptfileswizard.cpp:730
msgctxt "@info"
msgid ""
"<para>You have requested the unencrypted data to be removed after encryption."
"</para><para>Are you really sure you do not need to access the data anymore "
"in decrypted form?</para>"
msgstr ""
"<para>Usted ha solicitado que los datos sin cifrar sean eliminados tras el "
"cifrado.</para><para>¿Está usted completamente seguro de que no necesitará "
"acceder a los datos sin cifrar nunca mas?</para>"

#: crypto/gui/newsignencryptfileswizard.cpp:781
msgid "Sign with OpenPGP"
msgstr "Firmar con OpenPGP"

#: crypto/gui/newsignencryptfileswizard.cpp:782
msgid "Sign with S/MIME"
msgstr "Firmar con S/MIME"

#: crypto/gui/newsignencryptfileswizard.cpp:785
msgctxt "@title"
msgid "Who do you want to sign as?"
msgstr "¿Cómo quien desea firmar?"

#: crypto/gui/newsignencryptfileswizard.cpp:787
msgctxt "@title"
msgid "Please choose an identity with which to sign the data."
msgstr "Por favor, elija una identidad con la que firmar los datos."

#: crypto/gui/newsignencryptfileswizard.cpp:863
msgctxt "@action"
msgid "Sign"
msgstr "Firmar"

#: crypto/gui/newsignencryptfileswizard.cpp:879
msgctxt "@action"
msgid "Sign && Encrypt"
msgstr "Firmar y cifrar"

#: crypto/gui/newsignencryptfileswizard.cpp:922
msgctxt "@title"
msgid "Results"
msgstr "Resultado"

#: crypto/gui/newsignencryptfileswizard.cpp:924
msgctxt "@title"
msgid "Status and progress of the crypto operations is shown here."
msgstr "El estado y progreso de la operación de cifrado se muestra aquí."

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

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

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

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

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

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

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

#: crypto/gui/resolverecipientspage.cpp:446
#: crypto/gui/signencryptemailconflictdialog.cpp:580 utils/formatting.cpp:408
msgid "OpenPGP"
msgstr "OpenPGP"

#: crypto/gui/resolverecipientspage.cpp:450
#: crypto/gui/signencryptemailconflictdialog.cpp:581
msgid "S/MIME"
msgstr "S/MIME"

#: crypto/gui/resolverecipientspage.cpp:465
msgid ""
"<b>Warning:</b> None of the selected certificates seem to be your own. You "
"will not be able to decrypt the encrypted data again."
msgstr ""
"<b>Advertencia:</b> Ninguno de los certificados seleccionados parece ser "
"suyo. No podrá descifrar de nuevo los datos cifrados."

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

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

#: crypto/gui/resolverecipientspage.cpp:617
#, 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/resolverecipientspage.cpp:627
msgid "Sender"
msgstr "Remitente"

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

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

#: 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"

#: crypto/gui/signencryptemailconflictdialog.cpp:163
msgid "(no matching certificates found)"
msgstr "(no se han encontrado certificados que coincidan)"

#: crypto/gui/signencryptemailconflictdialog.cpp:165
msgid "Please select a certificate"
msgstr "Por favor seleccione un certificado"

#: crypto/gui/signencryptemailconflictdialog.cpp:222
msgid "(please choose between OpenPGP and S/MIME first)"
msgstr "(por favor elija primero entre OpenPGP y S/MIME)"

#: crypto/gui/signencryptemailconflictdialog.cpp:366
#, kde-format
msgid "Please select an encryption certificate for recipient \"%1\""
msgstr ""
"Por favor seleccione un certificado de cifrado para el destinatario «%1»"

#: crypto/gui/signencryptemailconflictdialog.cpp:376
#, kde-format
msgid "Please select a signing certificate for sender \"%1\""
msgstr "Por favor, seleccione un certificado de firma para el remitente «%1»"

#: crypto/gui/signencryptemailconflictdialog.cpp:386
msgid ""
"Kleopatra cannot unambiguously determine matching certificates for all "
"recipients/senders of the message.\n"
"Please select the correct certificates for each recipient:"
msgstr ""
"Kleopatra no puede determinar sin ambigüedad la coincidencia de certificados "
"para todos los destinatarios/remitentes del mensaje.\n"
"Por favor, seleccione los certificados correctos para cada destinatario:"

#: crypto/gui/signencryptemailconflictdialog.cpp:389
msgid ""
"Kleopatra cannot unambiguously determine matching certificates for the "
"sender of the message.\n"
"Please select the correct certificates for the sender:"
msgstr ""
"Kleopatra no puede determinar sin ambigüedad la coincidencia de certificados "
"para el remitente del mensaje.\n"
"Por favor, seleccione los certificados correctos para el remitente:"

#: crypto/gui/signencryptemailconflictdialog.cpp:392
msgid ""
"Kleopatra cannot unambiguously determine matching certificates for all "
"recipients of the message.\n"
"Please select the correct certificates for each recipient:"
msgstr ""
"Kleopatra no puede determinar sin ambigüedad la coincidencia de certificados "
"para todos los destinatarios del mensaje.\n"
"Por favor, seleccione los certificados correctos para cada destinatario:"

#: crypto/gui/signencryptemailconflictdialog.cpp:400
msgid ""
"Please verify that correct certificates have been selected for each "
"recipient:"
msgstr ""
"Por favor Compruebe que se han seleccionado los certificados correctos para "
"cada destinatario:"

#: crypto/gui/signencryptemailconflictdialog.cpp:401
msgid ""
"Please verify that the correct certificate has been selected for the sender:"
msgstr ""
"Por favor Compruebe que se ha seleccionado el certificado correcto para el "
"remitente:"

#: crypto/gui/signencryptemailconflictdialog.cpp:579
msgid "Show all recipients"
msgstr "Mostrar todos los destinatarios"

#: crypto/gui/signencryptemailconflictdialog.cpp:582
msgid "Select Signing Certificate"
msgstr "Seleccione los certificados de firma"

#: crypto/gui/signencryptemailconflictdialog.cpp:583
msgid "Select Encryption Certificate"
msgstr "Seleccione los certificados de cifrado"

#: crypto/gui/signencryptemailconflictdialog.cpp:584
msgid "Only show this dialog in case of conflicts (experimental)"
msgstr "Solo mostrar este diálogo en caso de conflicto (experimental)"

#: crypto/gui/signencryptemailconflictdialog.cpp:605
msgid "Select Certificates For Message"
msgstr "Seleccione certificados para el mensaje"

#: crypto/gui/signencryptemailconflictdialog.cpp:669
msgid "From:"
msgstr "Desde:"

#: crypto/gui/signencryptemailconflictdialog.cpp:677
msgid "To:"
msgstr "Para:"

#: crypto/gui/signencryptemailconflictdialog.cpp:715
#, kde-format
msgid "Select Certificates For Message \"%1\""
msgstr "Seleccione certificados para el mensaje «%1»"

#: 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 that is only available for "
"OpenPGP."
msgstr ""
"Solo se ofrecerán certificados OpenPGP para ser seleccionados porque ha "
"especificado una operación combinada de cifrado/firma que está disponible "
"solo para OpenPGP."

#: crypto/gui/signencryptfileswizard.cpp:93
msgid ""
"Only OpenPGP certificates will be offered for selection because you only "
"specified an OpenPGP signing certificate."
msgstr ""
"Solo se ofrecerán certificados OpenPGP para ser seleccionados porque solo 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 only "
"specified an S/MIME signing certificate."
msgstr ""
"Solo se ofrecerán certificados S/MIME para ser seleccionados porque solo ha "
"especificado un certificado de firma S/MIME."

#: crypto/gui/signencryptfileswizard.cpp:102
msgid ""
"You have selected both OpenPGP and S/MIME signing certificate types, thus "
"two signatures will be created."
msgstr ""
"Ha seleccionado tipos de certificados de firma OpenPGP y S/MIME, por lo que "
"se crearán dos firmas."

#: crypto/gui/signencryptfileswizard.cpp:106
msgid ""
"If you select both OpenPGP and S/MIME receipient certificates, two encrypted "
"files will be created: one for OpenPGP recipients, one for S/MIME recipients."
msgstr ""
"Si selecciona certificados para destinatarios tanto OpenPGP como S/MIME, se "
"crearán dos archivos cifrados: uno para los destinatarios OpenPGP y otro "
"para los destinatarios S/MIME."

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

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

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

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

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

#: crypto/gui/signerresolvepage.cpp:284
msgid "Sign and encrypt (OpenPGP only)"
msgstr "Firmar y cifrar (solo OpenPGP)"

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

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

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

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

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

#: crypto/gui/signerresolvepage.cpp:332
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 realizar</b>"

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

#: crypto/gui/verifychecksumsdialog.cpp:223
msgid "The following errors and warnings were recorded:"
msgstr "Se han registrado los siguientes errores y avisos:"

#: crypto/gui/verifychecksumsdialog.cpp:224
msgid "Checksum Verification Errors"
msgstr "Errores en la suma de verificación"

#: crypto/gui/verifychecksumsdialog.cpp:235
#: crypto/gui/verifychecksumsdialog.cpp:259
msgid "No errors occurred"
msgstr "No hubo errores"

#: crypto/gui/verifychecksumsdialog.cpp:237
#, kde-format
msgid "One error occurred"
msgid_plural "%1 errors occurred"
msgstr[0] "Ocurrió un error"
msgstr[1] "Ocurrieron %1 errores"

#: crypto/gui/verifychecksumsdialog.cpp:257
msgid "Progress:"
msgstr "Progreso:"

#: crypto/gui/verifychecksumsdialog.cpp:260
msgctxt "Show Errors"
msgid "Show"
msgstr "Mostrar"

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

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

#: crypto/newsignencryptemailcontroller.cpp:297
msgid "Call to NewSignEncryptEMailController::protocolAsString() is ambiguous."
msgstr ""
"La llamada a NewSignEncryptEMailController::protocolAsString() es ambigua."

#: crypto/newsignencryptemailcontroller.cpp:517
#: crypto/newsignencryptemailcontroller.cpp:522
msgctxt "@title:window"
msgid "Error"
msgstr "Error"

#: crypto/signemailtask.cpp:85 crypto/signencryptfilestask.cpp:173
msgid "Signing canceled."
msgstr "Firma cancelada."

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

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

#: crypto/signencryptfilescontroller.cpp:144
msgid "Archive and Sign Files"
msgstr "Archivar y firmar archivos"

#: crypto/signencryptfilescontroller.cpp:151
msgid "Archive and Encrypt Files"
msgstr "Archivar y cifrar archivos"

#: crypto/signencryptfilescontroller.cpp:157
msgid "Archive and Sign/Encrypt Files"
msgstr "Archivar y firmar/cifrar archivos"

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

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

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

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

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

#: crypto/signencryptfilestask.cpp:225 crypto/signencryptfilestask.cpp:237
#, kde-format
msgid "Output error: %1"
msgstr "Error de salida: %1"

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

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

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

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

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

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

#: crypto/verifychecksumscontroller.cpp:220
msgctxt "@title:window"
msgid "Verify Checksum Results"
msgstr "Compruebe los resultados de la suma de verificación"

#: crypto/verifychecksumscontroller.cpp:452
#, kde-format
msgid "Cannot find checksums file for file %1"
msgstr ""
"No se pueden encontrar archivos de sumas de verificación para el archivo %1"

#: crypto/verifychecksumscontroller.cpp:622
#, kde-format
msgid "Verifying checksums (%2) in %1"
msgstr "Comprobar sumas de verificación (%2) en %1"

#: dialogs/adduseriddialog.cpp:69 models/keylistmodel.cpp:250
#: models/useridlistmodel.cpp:249
#: newcertificatewizard/newcertificatewizard.cpp:918
msgid "Name"
msgstr "Nombre"

#: dialogs/adduseriddialog.cpp:71
#: newcertificatewizard/newcertificatewizard.cpp:920
msgid "Comment"
msgstr "Comentario"

#: dialogs/adduseriddialog.cpp:73 models/useridlistmodel.cpp:250
#: newcertificatewizard/newcertificatewizard.cpp:922
msgid "EMail"
msgstr "Correo"

#: dialogs/adduseriddialog.cpp:86
#: newcertificatewizard/newcertificatewizard.cpp:935
#, kde-format
msgctxt "Format string for the labels in the \"Your Personal Data\" page"
msgid "%1 (%2)"
msgstr "%1 (%2)"

#: dialogs/adduseriddialog.cpp:114
#: newcertificatewizard/newcertificatewizard.cpp:1022
#, kde-format
msgctxt "interpunctation for labels"
msgid "%1:"
msgstr "%1:"

#. 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)
#: dialogs/adduseriddialog.cpp:116
#: newcertificatewizard/newcertificatewizard.cpp:1024 rc.cpp:659 rc.cpp:665
msgid "(required)"
msgstr "(requerido)"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:60
#. i18n: ectx: property (text), widget (QLabel, commentRequiredLB)
#: dialogs/adduseriddialog.cpp:116
#: newcertificatewizard/newcertificatewizard.cpp:1024 rc.cpp:671
msgid "(optional)"
msgstr "(opcional)"

#: dialogs/adduseriddialog.cpp:280
#: newcertificatewizard/newcertificatewizard.cpp:1180
#, kde-format
msgctxt "@info"
msgid "<interface>%1</interface> is required, but empty."
msgstr "Se necesita <interface>%1</interface>, pero está vacío."

#: dialogs/adduseriddialog.cpp:282
#: newcertificatewizard/newcertificatewizard.cpp:1182
#, kde-format
msgctxt "@info"
msgid ""
"<interface>%1</interface> is required, but empty.<nl/>Local Admin rule: "
"<icode>%2</icode>"
msgstr ""
"Se necesita <interface>%1</interface>, pero está vacío.>.<nl/>Regla de "
"administración local: <icode>%2</icode>"

#: dialogs/adduseriddialog.cpp:288
#: newcertificatewizard/newcertificatewizard.cpp:1188
#, kde-format
msgctxt "@info"
msgid "<interface>%1</interface> is incomplete."
msgstr "<interface>%1</interface> está incompleta."

#: dialogs/adduseriddialog.cpp:290
#: newcertificatewizard/newcertificatewizard.cpp:1190
#, kde-format
msgctxt "@info"
msgid ""
"<interface>%1</interface> is incomplete.<nl/>Local Admin rule: <icode>%2</"
"icode>"
msgstr ""
"<interface>%1</interface> está incompleta.>.<nl/>Regla de administración "
"local: <icode>%2</icode>"

#: dialogs/adduseriddialog.cpp:295
#: newcertificatewizard/newcertificatewizard.cpp:1195
#, kde-format
msgctxt "@info"
msgid "<interface>%1</interface> is invalid."
msgstr "<interface>%1</interface> no es válida."

#: dialogs/adduseriddialog.cpp:297
#: newcertificatewizard/newcertificatewizard.cpp:1197
#, kde-format
msgctxt "@info"
msgid ""
"<interface>%1</interface> is invalid.<nl/>Local Admin rule: <icode>%2</icode>"
msgstr ""
"<interface>%1</interface> es inválido.<nl/>Regla de administración local: "
"<icode>%2</icode>"

#: 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:148
msgid "Reload"
msgstr "Recargar"

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

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

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

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

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

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

#: dialogs/certifycertificatedialog.cpp:131
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:140
msgid "I have verified the fingerprint"
msgstr "He verificado la huella dactilar"

#: dialogs/certifycertificatedialog.cpp:159
#, kde-format
msgid ""
"Certificate: %1\n"
"Fingerprint: %2"
msgstr ""
"Certificado: %1\n"
"Huella digital: %2"

#: dialogs/certifycertificatedialog.cpp:186
#: newcertificatewizard/newcertificatewizard.cpp:1239
msgid "Certify"
msgstr "Certificado"

#. i18n: file: dialogs/certificationoptionswidget.ui:44
#. i18n: ectx: property (text), widget (QLabel, singleKeyLabel)
#: dialogs/certifycertificatedialog.cpp:199 rc.cpp:297
#, 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:229
msgid "Signed user IDs:"
msgstr "ID de usuario firmadas:"

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

#: dialogs/certifycertificatedialog.cpp:236
msgid "Check level:"
msgstr "Comprobar nivel:"

#: dialogs/certifycertificatedialog.cpp:239
msgid "Selected secret key:"
msgstr "Clave secreta seleccionada:"

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

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

#: dialogs/certifycertificatedialog.cpp:265
msgid "Not checked"
msgstr "No comprobado"

#: dialogs/certifycertificatedialog.cpp:268
msgid "Casually checked"
msgstr "Comprobado informalmente"

#: dialogs/certifycertificatedialog.cpp:271
msgid "Thoroughly checked"
msgstr "Comprobado exhaustivamente"

#: dialogs/certifycertificatedialog.cpp:286
msgid ""
"The certificate was not certified because it was already certified by the "
"same certificate."
msgstr ""
"El certificado no se certificó porque ya había sido certificado por el mismo "
"certificado."

#: dialogs/certifycertificatedialog.cpp:288
#, 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:290
msgid "Certification canceled."
msgstr "Certificación cancelada."

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

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

#: dialogs/deletecertificatesdialog.cpp:94
msgid "These are the certificates you have selected for deletion:"
msgstr "Estos son los certificados que ha seleccionado para borrar:"

#: dialogs/deletecertificatesdialog.cpp:96
msgid ""
"These certificates will be deleted even though you did <emphasis>not</"
"emphasis><nl/> explicitly select them (<a href=\"whatsthis://\">Why?</a>):"
msgstr ""
"Estos certificados serán borrados incluso si <emphasis>no</emphasis><nl/> "
"los ha seleccionado explícitamente (<a href=\"whatsthis://\">¿Por qué?</a>):"

#: dialogs/deletecertificatesdialog.cpp:117
msgctxt "@info:whatsthis"
msgid ""
"<title>Why do you want to delete more certificates than I selected?</"
"title><para>When you delete CA certificates (both root CAs and intermediate "
"CAs), the certificates issued by them will also be deleted.</para><para>This "
"can be nicely seen in <application>Kleopatra</application>'s hierarchical "
"view mode: In this mode, if you delete a certificate that has children, "
"those children will also be deleted. Think of CA certificates as folders "
"containing other certificates: When you delete the folder, you delete its "
"contents, too.</para>"
msgstr ""
"<title>¿Por qué se van a borrar más certificados de los que he seleccionado?"
"></title><para>Cuando borra certificados de CA (tanto CA raíz como CA "
"intermedias), los certificados emitidos por ellas también se borrarán.</"
"para><para>Esto se puede apreciar perfectamente en el modo de vista "
"jerárquica de <application>Kleopatra</application>: en este modo, si borra "
"un certificado que tiene nodos hijos, estos nodos también se borrarán. "
"Piense en los certificados de la CA como carpetas que contienen otros "
"certificados: cuando borra la carpeta, también borra sus contenidos.</para>"

#: dialogs/deletecertificatesdialog.cpp:129
msgctxt "@action:button"
msgid "Delete"
msgstr "Borrar"

#: dialogs/deletecertificatesdialog.cpp:189
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 should 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 should therefore not be deleted."
msgstr[0] ""
"El certificado que se va a borrar es suyo. Contiene información sobre una "
"clave privada necesaria para descifrar comunicaciones cifradas anteriores al "
"certificado, por lo que no debería ser borrado."
msgstr[1] ""
"Todos los certificados que se van a borrar son suyos. Contienen información "
"sobre claves privadas necesarias para descifrar comunicaciones cifradas "
"anteriores a los certificados, por lo que no deberían ser borradas."

#: dialogs/deletecertificatesdialog.cpp:203
msgid ""
"One of the certificates to be deleted is your own. It contains private key "
"material, which is needed to decrypt past communication encrypted to the "
"certificate, and should therefore not be deleted."
msgid_plural ""
"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, and should therefore not be deleted."
msgstr[0] ""
"Uno de los certificados que se van a borrar es suyo. Contiene información "
"sobre una clave privada necesaria para descifrar comunicaciones anteriores "
"al certificado, por lo que no debería ser borrado."
msgstr[1] ""
"Algunos de los certificados que se van a borrar son suyos. Contienen "
"información sobre claves privadas necesarias para descifrar comunicaciones "
"anteriores a lo certificados, por lo que no deberían ser borrados."

#: dialogs/deletecertificatesdialog.cpp:218
msgid "Secret Key Deletion"
msgstr "Borrado de clave secreta"

#: 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/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/lookupcertificatesdialog.cpp:121
msgid "Import"
msgstr "Importar"

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

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

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

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

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

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

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

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

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

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

#: dialogs/setinitialpindialog.cpp:89
msgctxt "@info"
msgid ""
"No NullPin found. <warning>If this PIN was not set by you personally, the "
"card might have been tampered with.</warning>"
msgstr ""
"código de acceso Nulo no encontrado.<warning> Si este código de acceso no "
"fue establecido por usted personalmente, la tarjeta puede haber sido "
"manipulada.</warning>"

#: dialogs/setinitialpindialog.cpp:94
msgctxt "@info"
msgid "Canceled setting PIN."
msgstr "Asignación de código de acceso cancelada."

#: dialogs/setinitialpindialog.cpp:97
#, kde-format
msgctxt "@info"
msgid "There was an error setting the PIN: <message>%1</message>."
msgstr ""
"Ocurrió un error al asignar el código de acceso: <message>%1</message>."

#: dialogs/setinitialpindialog.cpp:100
msgctxt "@info"
msgid "PIN set successfully."
msgstr "Código de acceso asignado satisfactoriamente."

#: dialogs/certificatedetailsdialog.cpp:230
#, 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:233
msgctxt "@title"
msgid "Certifications Loading Failed"
msgstr "Fallo al cargar los certificados"

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

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

#: dialogs/certificatedetailsdialog.cpp:335
msgid "Load Certifications (may take a while)"
msgstr "Cargar certificaciones (puede tardar un poco)"

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

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

#: 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 "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
msgctxt "as in \"verbosity level\""
msgid "Level"
msgstr "Nivel"

#: 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 signo "

#: 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:545 rc.cpp:575
msgid "&File"
msgstr "&Archivo"

#. i18n: file: dialogs/lookupcertificatesdialog.ui:57
#. i18n: ectx: property (text), widget (QPushButton, saveAsPB)
#: kgpgconf/mainwindow.cpp:68 rc.cpp:357
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"

#: kleopatraapplication.cpp:93
msgid "Run UI server only, hide main window"
msgstr "Ejecutar solo servidor UI, esconder la ventana principal"

#: kleopatraapplication.cpp:94
msgid "Use OpenPGP for the following operation"
msgstr "Usar OpenPGP para la siguiente operación"

#: kleopatraapplication.cpp:95
msgid "Use CMS (X.509, S/MIME) for the following operation"
msgstr "Usar (X.509, S/MIME) para la siguiente operación"

#: kleopatraapplication.cpp:96
msgid "Import certificate file(s)"
msgstr "Importar archivos de certificado"

#: kleopatraapplication.cpp:97
msgid "Encrypt file(s)"
msgstr "Cifrar archivo(s)"

#: kleopatraapplication.cpp:98
msgid "Sign file(s)"
msgstr "Firmar archivo(s)"

#: kleopatraapplication.cpp:99
msgid "Sign and/or encrypt file(s)"
msgstr "Firmar o cifrar archivo(s)"

#: kleopatraapplication.cpp:100
msgid "Same as --sign-encrypt, do not use"
msgstr "Mismo que --sign-encrypt, no usarlo"

#: kleopatraapplication.cpp:101
msgid "Decrypt file(s)"
msgstr "Descifrar archivo(s)"

#: kleopatraapplication.cpp:102
msgid "Verify file/signature"
msgstr "Verificar archivo/firma"

#: kleopatraapplication.cpp:103
msgid "Decrypt and/or verify file(s)"
msgstr "Descifrar o verificar archivo(s)"

#: kleopatraapplication.cpp:111
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:118
msgid "File(s) to process"
msgstr "Archivo(s) a procesar"

#: 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 "© 2004 Klarälvdalens Datakonsult AB\n"

#: 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 "Gurú"

#: 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 " line"
msgid_plural " lines"
msgstr[0] " línea"
msgstr[1] " 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 "Activar 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 "Borrar historia&l"

#: 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 unable to display any useful information."
msgstr ""
"No se pudo iniciar el proceso de registro de watchgnupg.\n"
"Instale watchgnupg en algún sitio de su $PATH.\n"
"Esta ventana de registro no puede mostrar ninguna\n"
"información ú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 admitan 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 unable to display any useful information."
msgstr ""
"El proceso de registro de watchgnupg no está ejecutándose.\n"
"Esta ventana de registro no puede mostrar ninguna información ú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 archivo"

#: kwatchgnupg/kwatchgnupgmainwin.cpp:249
#, kde-format
msgid "Could not save file %1: %2"
msgstr "No se pudo guardar el archivo %1: %2"

#: kwatchgnupg/tray.cpp:57
msgid "KWatchGnuPG Log Viewer"
msgstr "Visor de registros de KWatchGnuPG"

#: main.cpp:146
msgid "Performing Self-Check..."
msgstr "Realizar autocomprobación..."

#: main.cpp:163
msgctxt "did not pass"
msgid "Self-Check Failed"
msgstr "Falló autocomprobación"

#: main.cpp:168
msgid "Self-Check Passed"
msgstr "Autocomprobación exitosa"

#: main.cpp:185
msgid "Loading certificate cache..."
msgstr "Cargar caché del certificado..."

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

#: main.cpp:231
msgctxt "@info"
msgid ""
"<para>The version of the <application>GpgME</application> library you are "
"running against is older than the one that the <application>GpgME++</"
"application> library was built against.</para><para><application>Kleopatra</"
"application> will not function in this setting.</para><para>Please ask your "
"administrator for help in resolving this issue.</para>"
msgstr ""
"<para>La versión de la biblioteca <application>GpgME</application> que usted "
"está ejecutando es mas vieja que la que se utilizó para compilar "
"<application>GpgME++</application> </para><para><application>Kleopatra</"
"application> no funcionará con esta configuración.</para><para> Por favor "
"consulte a su administrador para que le ayude a resolver este problema.</"
"para>"

#: main.cpp:235
msgctxt "@title"
msgid "GpgME Too Old"
msgstr "GpgME demasiado antigua"

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

#: main.cpp:329
#, 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 dependan de un "
"servidor GPG UI presente pueden no funcionar correctamente o no funcionar "
"del todo.</qt>"

#: mainwindow_desktop.cpp:121 mainwindow_mobile.cpp:151
#, kde-format
msgctxt "Quit [ApplicationName]"
msgid "&Quit %1"
msgstr "&Salir de %1"

#: mainwindow_desktop.cpp:127 mainwindow_mobile.cpp:157
msgid "Only &Close Window"
msgstr "solo &cerrar ventana"

#: mainwindow_desktop.cpp:159
#, 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_desktop.cpp:161
msgid "Really Quit?"
msgstr "¿Realmente salir?"

#: mainwindow_desktop.cpp:188 mainwindow_mobile.cpp:203
msgid ""
"Could not start the GnuPG Log Viewer (kwatchgnupg). Please check your "
"installation."
msgstr ""
"No fue posible iniciar el visor de registros de GnuPG (kwatchgnupg). "
"Compruebe su instalación."

#: mainwindow_desktop.cpp:190 mainwindow_mobile.cpp:205
msgid "Error Starting KWatchGnuPG"
msgstr "Error al iniciar KWatchGnuPG"

#: mainwindow_desktop.cpp:195 mainwindow_mobile.cpp:210
msgid ""
"Could not start the GnuPG Administrative Console (kgpgconf). Please check "
"your installation."
msgstr ""
"No fue posible iniciar la consola administrativa de GnuPG (kgpgconf). "
"Compruebe su instalación."

#: mainwindow_desktop.cpp:197 mainwindow_mobile.cpp:212
msgid "Error Starting KGpgConf"
msgstr "Error al iniciar KGpgConf"

#: mainwindow_desktop.cpp:306
msgid "GnuPG Log Viewer"
msgstr "Visor de registros de GnuPG"

#: mainwindow_desktop.cpp:310
msgid "GnuPG Administrative Console"
msgstr "Consola administrativa GnuPG"

#: mainwindow_desktop.cpp:315
msgid "Configure GnuPG Backend..."
msgstr "Configurar el motor GnuPG..."

#: mainwindow_desktop.cpp:319 mainwindow_mobile.cpp:278
msgid "Perform Self-Test"
msgstr "Realizar autoprueba"

#: mainwindow_desktop.cpp:323
msgid "About Gpg4win"
msgstr "Acerca de Gpg4win"

#: mainwindow_desktop.cpp:351
msgid "Could not configure the cryptography backend (gpgconf tool not found)"
msgstr ""
"No se puede configurar la herramienta criptográfica (gpgconf no hallado)"

#: mainwindow_desktop.cpp:351
msgid "Configuration Error"
msgstr "Error de configuración"

#: mainwindow_desktop.cpp:383 mainwindow_mobile.cpp:345
msgid ""
"There are still some background operations ongoing. These will be terminated "
"when closing the window. Proceed?"
msgstr ""
"Hay aún algunas operaciones ejecutándose en segundo plano. Estas serán "
"terminadas al cerrar la ventana. ¿Proceder?"

#: mainwindow_desktop.cpp:386 mainwindow_mobile.cpp:348
msgid "Ongoing Background Tasks"
msgstr "Tareas ejecutándose en segundo plano"

#: mainwindow_desktop.cpp:467
msgid "Sign/Encrypt..."
msgstr "Firmar/Cifrar..."

#: mainwindow_desktop.cpp:468 systrayicon.cpp:191
msgid "Decrypt/Verify..."
msgstr "Descifrar/verificar..."

#: mainwindow_desktop.cpp:472
msgid "Import Certificates"
msgstr "Importar certificados"

#: mainwindow_desktop.cpp:473
msgid "Import CRLs"
msgstr "Importar CRL"

#: models/keycache.cpp:956
msgid "Listing X.509 certificates"
msgstr "Listar certificados X.509"

#: models/keycache.cpp:957
msgid "Listing OpenPGP certificates"
msgstr "Listar certificados OpenPGP"

#: models/keylistmodel.cpp:252
msgid "E-Mail"
msgstr "Correo"

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

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

#. i18n: file: dialogs/selftestdialog.ui:69
#. i18n: ectx: property (title), widget (QGroupBox, detailsGB)
#: models/keylistmodel.cpp:255 rc.cpp:444
msgid "Details"
msgstr "Detalles"

#: models/keylistmodel.cpp:256 utils/formatting.cpp:301
msgid "Key-ID"
msgstr "ID de clave"

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

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

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

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

#: models/useridlistmodel.cpp:304 utils/formatting.cpp:445
#: utils/formatting.cpp:457
msgid "revoked"
msgstr "revocado"

#: models/useridlistmodel.cpp:306 utils/formatting.cpp:447
#: utils/formatting.cpp:483
msgid "expired"
msgstr "vencido"

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

#: models/useridlistmodel.cpp:310 utils/formatting.cpp:451
#: utils/formatting.cpp:459 utils/formatting.cpp:482
msgid "invalid"
msgstr "no válido"

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

#: newcertificatewizard/newcertificatewizard.cpp:260
msgid "new email"
msgstr "nuevo correo"

#: newcertificatewizard/newcertificatewizard.cpp:261
msgid "new dns name"
msgstr "nuevo nombre de dns"

#: newcertificatewizard/newcertificatewizard.cpp:262
msgid "new uri"
msgstr "nueva uri"

#: newcertificatewizard/newcertificatewizard.cpp:511
msgctxt "@action"
msgid "Create Key"
msgstr "Crear clave"

#: newcertificatewizard/newcertificatewizard.cpp:562
#, kde-format
msgid "Could not start certificate creation: %1"
msgstr "No fue posible iniciar la generación del certificado: %1"

#: newcertificatewizard/newcertificatewizard.cpp:575
msgid "Operation canceled."
msgstr "Operación cancelada."

#: newcertificatewizard/newcertificatewizard.cpp:576
#, kde-format
msgid "Could not create certificate: %1"
msgstr "No se pudo generar el certificado: %1"

#: newcertificatewizard/newcertificatewizard.cpp:583
#, kde-format
msgid ""
"Certificate created successfully.\n"
"Fingerprint: %1"
msgstr ""
"Certificado creado exitosamente.\n"
"Huella digital: %1"

#: newcertificatewizard/newcertificatewizard.cpp:589
#, kde-format
msgid "Could not write output file %1: %2"
msgstr "No se pudo escribir el archivo de salida %1: %2"

#: newcertificatewizard/newcertificatewizard.cpp:597
msgid "Certificate created successfully."
msgstr "Certificado creado con éxito."

#: newcertificatewizard/newcertificatewizard.cpp:636
msgctxt "@title"
msgid "Key Creation Failed"
msgstr "Falló la creación de la clave"

#: newcertificatewizard/newcertificatewizard.cpp:637
msgid "Key pair creation failed. Please find details about the failure below."
msgstr ""
"Falló la creación del par de claves. Encuentre detalles sobre el fallo más "
"abajo."

#: newcertificatewizard/newcertificatewizard.cpp:639
msgctxt "@title"
msgid "Key Pair Successfully Created"
msgstr "Par de claves creado con éxito"

#: newcertificatewizard/newcertificatewizard.cpp:640
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:701
msgctxt "@title"
msgid "Save Request"
msgstr "Guardar solicitud"

#: newcertificatewizard/newcertificatewizard.cpp:702
msgid "PKCS#10 Requests (*.p10)"
msgstr "Peticiones PKCS#10 (*.p10)"

#: newcertificatewizard/newcertificatewizard.cpp:711
#, 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 temporal <filename>%1</filename> al archivo "
"<filename>%2</filename>: <message>%3</message>"

#: newcertificatewizard/newcertificatewizard.cpp:714
msgctxt "@title"
msgid "Error Saving Request"
msgstr "Error al guardar la solicitud"

#: newcertificatewizard/newcertificatewizard.cpp:718
#, 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> Usted puede ahora enviar la solicitud a la Autoridad de "
"certificación (CA).</para>"

#: newcertificatewizard/newcertificatewizard.cpp:721
msgctxt "@title"
msgid "Request Saved"
msgstr "Solicitud guardada"

#: newcertificatewizard/newcertificatewizard.cpp:729
msgid "Please process this certificate."
msgstr "Por favor procese este certificado."

#: newcertificatewizard/newcertificatewizard.cpp:730
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:754
msgid "My new OpenPGP certificate"
msgstr "Mi nuevo certificado OpenPGP"

#: newcertificatewizard/newcertificatewizard.cpp:755
msgid "Please find attached my new OpenPGP certificate."
msgstr "Por favor, encuentre como adjunto mi nuevo certificado OpenPGP."

#: newcertificatewizard/newcertificatewizard.cpp:786
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 admiten adjuntos cuando son invocados de esta manera</"
"para><para>Si su cliente de correo no tiene un adjunto, arrastre el icono 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 luego adjuntarlo</para>"

#: newcertificatewizard/newcertificatewizard.cpp:790
msgctxt "@title"
msgid "Sending Mail"
msgstr "Envío de correo"

#: newcertificatewizard/newcertificatewizard.cpp:826
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:828
msgctxt "@title"
msgid "Certification Request About To Be Deleted"
msgstr "Su solicitud de certificado está preparada para borrarse"

#: newcertificatewizard/newcertificatewizard.cpp:859
msgctxt "@title"
msgid "Certificate Creation Wizard"
msgstr "Asistente de creación de certificado"

#: newcertificatewizard/newcertificatewizard.cpp:1241
msgid "Authenticate"
msgstr "Autenticar"

#: newcertificatewizard/newcertificatewizard.cpp:1291
msgid "Name:"
msgstr "Nombre:"

#: newcertificatewizard/newcertificatewizard.cpp:1292
msgid "Email Address:"
msgstr "Correo:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:50
#. i18n: ectx: property (text), widget (QLabel, commentLB)
#: newcertificatewizard/newcertificatewizard.cpp:1295 rc.cpp:668
msgid "Comment:"
msgstr "Comentario:"

#: newcertificatewizard/newcertificatewizard.cpp:1297
msgid "Subject-DN:"
msgstr "Asunto-DN:"

#: newcertificatewizard/newcertificatewizard.cpp:1300
msgid "Key Type:"
msgstr "Tipo de clave:"

#: newcertificatewizard/newcertificatewizard.cpp:1302
#: newcertificatewizard/newcertificatewizard.cpp:1304
msgid "Key Strength:"
msgstr "Fortaleza de la clave:"

#: newcertificatewizard/newcertificatewizard.cpp:1302
#: newcertificatewizard/newcertificatewizard.cpp:1309
#, kde-format
msgid "1 bit"
msgid_plural "%1 bits"
msgstr[0] "1 bit"
msgstr[1] "%1 bits"

#: newcertificatewizard/newcertificatewizard.cpp:1304
#: newcertificatewizard/newcertificatewizard.cpp:1311
msgid "default"
msgstr "predeterminado"

#: newcertificatewizard/newcertificatewizard.cpp:1305
msgid "Certificate Usage:"
msgstr "Uso del certificado:"

#: newcertificatewizard/newcertificatewizard.cpp:1305
#: newcertificatewizard/newcertificatewizard.cpp:1312
msgctxt "separator for key usages"
msgid ",&nbsp;"
msgstr ",&nbsp;"

#: newcertificatewizard/newcertificatewizard.cpp:1307
msgid "Subkey Type:"
msgstr "Tipo de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1309
#: newcertificatewizard/newcertificatewizard.cpp:1311
msgid "Subkey Strength:"
msgstr "Fortaleza de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1312
msgid "Subkey Usage:"
msgstr "Uso de subclave:"

#: newcertificatewizard/newcertificatewizard.cpp:1316
msgid "Valid Until:"
msgstr "Válido hasta:"

#: newcertificatewizard/newcertificatewizard.cpp:1319
msgid "Add. Email Address:"
msgstr "Correo adicional:"

#: newcertificatewizard/newcertificatewizard.cpp:1321
msgid "DNS Name:"
msgstr "Nombre de DNS:"

#: newcertificatewizard/newcertificatewizard.cpp:1323
msgid "URI:"
msgstr "URI:"

#: newcertificatewizard/newcertificatewizard.cpp:1381
#, kde-format
msgctxt "%2: some admin-supplied text, %1: key size in bits"
msgid "%2 (1 bit; default)"
msgid_plural "%2 (%1 bits; default)"
msgstr[0] "%2 (1 bit; predeterminado)"
msgstr[1] "%2 (%1 bits; predeterminado)"

#: newcertificatewizard/newcertificatewizard.cpp:1382
#, kde-format
msgctxt "%2: some admin-supplied text, %1: key size in bits"
msgid "%2 (1 bit)"
msgid_plural "%2 (%1 bits)"
msgstr[0] "%2 (1 bit)"
msgstr[1] "%2 (%1 bits)"

#: newcertificatewizard/newcertificatewizard.cpp:1384
#, kde-format
msgctxt "%1: key size in bits"
msgid "1 bit (default)"
msgid_plural "%1 bits (default)"
msgstr[0] "1 bit (predeterminado)"
msgstr[1] "%1 bits (predeterminado)"

#: newcertificatewizard/newcertificatewizard.cpp:1385
#, kde-format
msgctxt "%1: key size in bits"
msgid "1 bit"
msgid_plural "%1 bits"
msgstr[0] "1 bit"
msgstr[1] "%1 bits"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:192
#. i18n: ectx: attribute (title), widget (QWidget, personalTab)
#: newcertificatewizard/newcertificatewizard.cpp:1445 rc.cpp:617
msgid "Personal Details"
msgstr "Detalles personales"

#: newcertificatewizard/newcertificatewizard.cpp:1449
msgctxt "@info:tooltip"
msgid "Adding more than one User ID is not yet implemented."
msgstr "Añadir mas de un ID de usuario no está implementado todavía."

#: 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 implementado"

#: 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 "
"reconocer 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 "
"que reconozca <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 Compruebe 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 necesita 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 embargo, solo %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/gpgagentcheck.cpp:64
msgctxt "@title"
msgid "Gpg-Agent Connectivity"
msgstr "Conectividad del agente Gpg"

#: selftest/gpgagentcheck.cpp:74
msgid "GpgME library too old"
msgstr "La biblioteca GpgME es demasiado antigua"

#: selftest/gpgagentcheck.cpp:76
msgctxt "@info"
msgid ""
"Either the GpgME library itself is too old, or the GpgME++ library was "
"compiled against an older GpgME that did not support connecting to gpg-agent."
msgstr ""
"Si la propia biblioteca GpgME es demasiado vieja o la biblioteca GpgME++ fue "
"compilada contra una GpgME mas vieja que no admite conectarse a un agente "
"gpg."

#: selftest/gpgagentcheck.cpp:80
msgctxt "@info"
msgid ""
"Upgrade to <application>gpgme</application> 1.2.0 or higher, and ensure that "
"gpgme++ was compiled against it."
msgstr ""
"Actualice a<application>gpgme</application> 1.2.0 o superior y asegúrese de "
"que gpgme++ fue compilada contra ella."

#: selftest/gpgagentcheck.cpp:87
msgid "GpgME does not support gpg-agent"
msgstr "GpgME no admite el agente gpg"

#: selftest/gpgagentcheck.cpp:89
#, kde-format
msgctxt "@info"
msgid ""
"<para>The <application>GpgME</application> library is new enough to support "
"<application>gpg-agent</application>, but does not seem to do so in this "
"installation.</para><para>The error returned was: <message>%1</message>.</"
"para>"
msgstr ""
"<para>La biblioteca <application>GpgME</application> es bastante nueva para "
"admitir <application>el agente gpg</application>, pero no parece "
"implementarlo en su instalación. </para><para>El error devuelto fue: "
"<message>%1</message>.</para>"

#: selftest/gpgagentcheck.cpp:102 selftest/uiservercheck.cpp:79
msgid "not reachable"
msgstr "no alcanzable"

#: selftest/gpgagentcheck.cpp:104
#, kde-format
msgctxt "@info"
msgid "Could not connect to GpgAgent: <message>%1</message>"
msgstr "No se pudo conectar al agente Gpg: <message>%1</message>"

#: selftest/gpgagentcheck.cpp:107
msgctxt "@info"
msgid ""
"<para>Check that gpg-agent is running and that the "
"<environment>GPG_AGENT_INFO</environment> variable is set and up-to-date.</"
"para>"
msgstr ""
"<para>Compruebe que el agente gpg se está ejecutando y que la variable "
"<environment>GPG_AGENT_INFO</environment> está asignada y actualizada.</para>"

#: selftest/gpgagentcheck.cpp:111
msgid "unexpected error"
msgstr "error inesperado"

#: selftest/gpgagentcheck.cpp:113
#, kde-format
msgctxt "@info"
msgid ""
"<para>Unexpected error while asking <application>gpg-agent</application> for "
"its version.</para><para>The error returned was: <message>%1</message>.</"
"para>"
msgstr ""
"<para>Error inesperado al preguntar al <application>agente gpg</application> "
"por su versión. </para><para>El error devuelto fue: <message>%1</message>.</"
"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 autocomprobación 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 autocomprobación 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 autocomprobación de configuración de GnuPG falló con el código de error "
"%1.\n"
"Ninguna salida fue recibida."

#: selftest/libkleopatrarccheck.cpp:61
msgctxt "@title"
msgid "Config File 'libkleopatrarc'"
msgstr "Archivo de configuración «libkleopatrarc»"

#: selftest/libkleopatrarccheck.cpp:75
msgid "Errors found"
msgstr "Encontrados errores"

#: selftest/libkleopatrarccheck.cpp:79
#, kde-format
msgctxt "@info"
msgid ""
"<para>Kleopatra detected the following errors in the libkleopatrarc "
"configuration:</para>%1"
msgstr ""
"<para>Kleopatra detectó los siguientes errores en la configuración de "
"libkleopatrarc:</para>%1"

#: 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 borrar 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"

#: selftest/uiservercheck.cpp:61
msgctxt "@title"
msgid "UiServer Connectivity"
msgstr "Conectividad UiServer"

#: 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>Compruebe 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>."

#: systrayicon.cpp:182
msgid "&Open Certificate Manager..."
msgstr "Abrir gestor de certificad&o..."

#: systrayicon.cpp:183
#, kde-format
msgid "&Configure %1..."
msgstr "&Configurar %1..."

#: systrayicon.cpp:184
#, kde-format
msgid "&About %1..."
msgstr "&Acerca de %1..."

#: systrayicon.cpp:185
msgid "&Shutdown Kleopatra"
msgstr "&Apagar Kleopatra"

#: systrayicon.cpp:187
msgid "Certificate Import"
msgstr "Importación el certificado"

#: systrayicon.cpp:188
msgid "Encrypt..."
msgstr "Cifrar..."

#: systrayicon.cpp:189
msgid "S/MIME-Sign..."
msgstr "S/MIME-Firmar..."

#: systrayicon.cpp:190
msgid "OpenPGP-Sign..."
msgstr "OpenPGP-Firmar..."

#: systrayicon.cpp:192
msgid "SmartCard"
msgstr "SmartCard"

#: systrayicon.cpp:193
msgid "Update Card Status"
msgstr "Estado de actualización de tarjeta"

#: systrayicon.cpp:194
msgid "Set NetKey v3 Initial PIN..."
msgstr "Establecer el código de acceso inicial de NetKey v3..."

#: systrayicon.cpp:195
msgid "Learn NetKey v3 Card Certificates"
msgstr "Descubrir certificados de tarjeta NetKey v3"

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

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

#: uiserver/assuanserverconnection.cpp:377
msgid "Parse error: numeric session id too large"
msgstr ""
"Error en el análisis: identificador numérico de sesión demasiado grande"

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

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

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

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

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

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

#: uiserver/assuanserverconnection.cpp:530
#: uiserver/assuanserverconnection.cpp:599
msgid "Only absolute file paths are allowed"
msgstr "solo rutas de archivo absolutas están permitidas"

#: uiserver/assuanserverconnection.cpp:532
msgid "Only files are allowed in INPUT/OUTPUT FILE"
msgstr "solo se admiten archivos en ARCHIVO ENTRADA/SALIDA"

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

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

#: uiserver/assuanserverconnection.cpp:674
msgid "Argument is not a valid RFC-2822 mailbox"
msgstr "El argumento no es un buzón de correo válido RFC-2822"

#: uiserver/assuanserverconnection.cpp:677
msgid "Garbage after valid RFC-2822 mailbox detected"
msgstr "Basura detectada después de un buzón de correo válido RFC-2822"

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

#: uiserver/assuanserverconnection.cpp:1115
msgid "Caught unknown exception - please report this error to the developers."
msgstr ""
"Se ha detectado una excepción desconocida: informe de este error a los "
"desarrolladores."

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: uiserver/decryptverifycommandemailbase.cpp:187
#: uiserver/encryptcommand.cpp:106 uiserver/signcommand.cpp:102
msgid "INPUT/OUTPUT count mismatch"
msgstr "INPUT/OUTPUT no concuerdan"

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

#: uiserver/decryptverifycommandemailbase.cpp:198
msgid "No backend support for OpenPGP"
msgstr "No se reconoce el motor para OpenPGP"

#: uiserver/decryptverifycommandemailbase.cpp:199
msgid "No backend support for S/MIME"
msgstr "No se reconoce el motor para S/MIME"

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

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

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

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

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

#: uiserver/decryptverifycommandfilesbase.cpp:168
msgid "DECRYPT/VERIFY_FILES cannot use directories as input"
msgstr ""
"DESCIFRAR/VERIFICAR_ARCHIVOS no puede utilizar directorios como entrada"

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

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

#: uiserver/encryptcommand.cpp:90
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:94
msgid "SENDER may not be given prior to ENCRYPT, except with --info"
msgstr "SENDER no puede ser dado antes de ENCRYPT, excepto con --info"

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

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

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

#: uiserver/encryptcommand.cpp:119
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:123
msgid "New recipients added after PREP_ENCRYPT command"
msgstr "Nuevos destinatarios agregados luego de la orden PREP_ENCRYPT"

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

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

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

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

#: uiserver/prepencryptcommand.cpp:81
msgid "INPUT/OUTPUT/MESSAGE may only be given after PREP_ENCRYPT"
msgstr "INPUT/OUTPUT/MESSAGE puede ser dado solo 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:141
#, kde-format
msgid ""
"Caught unexpected exception in PrepEncryptCommand::Private::"
"slotRecipientsResolved: %1"
msgstr ""
"Excepción inesperada en in PrepEncryptCommand::Private::"
"slotRecipientsResolved: %1"

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

#: uiserver/prepsigncommand.cpp:84
msgid "INPUT/OUTPUT/MESSAGE may only be given after PREP_SIGN"
msgstr "INPUT/OUTPUT/MESSAGE puede ocurrir solo después de PREP_SIGN"

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

#: uiserver/prepsigncommand.cpp:92
msgid "No SENDER given"
msgstr "No se proporciona remitente"

#: uiserver/prepsigncommand.cpp:101 uiserver/signcommand.cpp:114
msgid ""
"Protocol given conflicts with protocol determined by PREP_ENCRYPT in this "
"session"
msgstr ""
"El protocolo dado genera conflicto con el protocolo determinado por "
"PREP_ENCRYPT en esta sesión"

#: uiserver/prepsigncommand.cpp:169
#, kde-format
msgid ""
"Caught unexpected exception in PrepSignCommand::Private::"
"slotRecipientsResolved: %1"
msgstr ""
"Capturada excepción inesperada en PrepSignCommand::Private::"
"slotRecipientsResolved: %1"

#: uiserver/prepsigncommand.cpp:173
msgid ""
"Caught unknown exception in PrepSignCommand::Private::slotRecipientsResolved"
msgstr ""
"Capturada excepción desconocida en PrepSignCommand::Private::"
"slotRecipientsResolved"

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

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

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

#: uiserver/signcommand.cpp:94
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:106
msgid "MESSAGE command is not allowed before SIGN"
msgstr "Orden MESSAGE no está permitida antes de SIGN"

#: uiserver/signcommand.cpp:127
msgid "No senders given, or only with --info"
msgstr "Ningún remitente dado o solo con --info"

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

#: uiserver/signcommand.cpp:199
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 (%2 presente)"

#: uiserver/uiserver.cpp:232
msgid ""
"Could not determine the GnuPG home directory. Consider setting the GNUPGHOME "
"environment variable."
msgstr ""
"No se pudo determinar el directorio personal GnuPG. Considere configurar la "
"variable de entorno GNUPGHOME."

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

#: uiserver/uiserver.cpp:248
#, 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:260
#, kde-format
msgid "Detected another running gnupg UI server listening at %1."
msgstr "Detectado otro servidor UI gnupg escuchando en %1."

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

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

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

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

#: uiserver/uiserver_unix.cpp:97 uiserver/uiserver_win.cpp:91
#, 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."

#: utils/archivedefinition.cpp:107
#, kde-format
msgid "Error in archive definition %1: %2"
msgstr "Error en la definición de archivo comprimido %1: %2"

#: utils/archivedefinition.cpp:152
#, kde-format
msgid "Cannot use both %f and | in '%1'"
msgstr "No se pueden usar ambos %f y | en «%1»"

#: utils/archivedefinition.cpp:160
#, kde-format
msgid "Quoting error in '%1' entry"
msgstr "Error de citado en la entrada «%1»"

#: utils/archivedefinition.cpp:162
#, kde-format
msgid "'%1' too complex (would need shell)"
msgstr "«%1» demasiado compleja (necesitaría línea de ordenes)"

#: utils/archivedefinition.cpp:165 utils/archivedefinition.cpp:210
#: utils/archivedefinition.cpp:222 utils/archivedefinition.cpp:232
#, kde-format
msgid "'%1' entry is empty/missing"
msgstr "la entrada «%1» está vacía/perdida"

#: utils/archivedefinition.cpp:172
#, kde-format
msgid "'%1' empty or not found"
msgstr "«%1» vacía o no encontrada"

#: utils/archivedefinition.cpp:265 utils/archivedefinition.cpp:275
msgid "cannot use argument passing on standard input for unpack-command"
msgstr ""
"no se puede emplear el paso de argumentos en la entrada estándar para la "
"orden de desempaquetar"

#: utils/archivedefinition.cpp:320
#, kde-format
msgid ""
"Cannot find common base directory for these files:\n"
"%1"
msgstr ""
"No es posible encontrar la base común del directorio para estos archivos:\n"
"%1"

#: utils/archivedefinition.cpp:373
#, kde-format
msgid "Caught unknown exception in group %1"
msgstr "Capturada excepción desconocida en el grupo %1"

#: utils/auditlog.cpp:62
msgid "No Audit Log available"
msgstr "Ningún registro de auditoría disponible"

#: utils/auditlog.cpp:64
#, kde-format
msgid "Error Retrieving Audit Log: %1"
msgstr "Error al recuperar el registro de auditoría: %1"

#: utils/auditlog.cpp:71
msgctxt "The Audit Log is a detailed error log from the gnupg backend"
msgid "Show Audit Log"
msgstr "Mostrar registro de auditoría"

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

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

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

#: utils/formatting.cpp:226
msgid "Signing EMails and Files (Qualified)"
msgstr "Firmar correos y archivos (calificado)"

#: utils/formatting.cpp:228
msgid "Signing EMails and Files"
msgstr "Firmar correos y archivos"

#: utils/formatting.cpp:231
msgid "Encrypting EMails and Files"
msgstr "Cifrar correos y archivos"

#: utils/formatting.cpp:233
msgid "Certifying other Certificates"
msgstr "Certificar otros certificados"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: utils/formatting.cpp:303
msgid "Fingerprint"
msgstr "Huella dactilar"

#: utils/formatting.cpp:306
msgid "Ownertrust"
msgstr "Confianza"

#: utils/formatting.cpp:308
msgid "Trusted issuer?"
msgstr "¿Editor de confianza?"

#: utils/formatting.cpp:309
msgid "Yes"
msgstr "Sí"

#: utils/formatting.cpp:310
msgid "No"
msgstr "No"

#: utils/formatting.cpp:313 utils/formatting.cpp:315
msgid "Stored"
msgstr "Guardado"

#: utils/formatting.cpp:313
#, kde-format
msgctxt "stored..."
msgid "on SmartCard with serial no. %1"
msgstr "en SmartCard con número de serie %1"

#: utils/formatting.cpp:315
msgctxt "stored..."
msgid "on this computer"
msgstr "en este equipo"

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

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

#: utils/formatting.cpp:430 utils/formatting.cpp:461
msgctxt "unknown trust level"
msgid "unknown"
msgstr "desconocido"

#: utils/formatting.cpp:431 utils/formatting.cpp:463
msgid "untrusted"
msgstr "no confiable"

#: utils/formatting.cpp:432 utils/formatting.cpp:464
msgctxt "marginal trust"
msgid "marginal"
msgstr "marginal"

#: utils/formatting.cpp:433 utils/formatting.cpp:465
msgctxt "full trust"
msgid "full"
msgstr "completo"

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

#: utils/formatting.cpp:435 utils/formatting.cpp:462
msgctxt "undefined trust"
msgid "undefined"
msgstr "sin definir"

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

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

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

#: utils/formatting.cpp:484
msgid "certificate expired"
msgstr "Certificado expirado"

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

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

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

#: utils/formatting.cpp:546
#, kde-format
msgid "Bad signature by an unknown certificate: %1"
msgstr "Firma no válida por certificado desconocido: %1"

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

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

#: utils/formatting.cpp:555
msgid "Good signature by an unknown certificate."
msgstr "Firma válida por un certificado desconocido."

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

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

#: utils/formatting.cpp:564
#, kde-format
msgid "Invalid signature by an unknown certificate: %1"
msgstr "Firma inválida por certificado desconocido: %1"

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

#: utils/formatting.cpp:579
msgid "This certificate was imported from the following sources:"
msgstr "Este certificado fue importado desde las siguientes fuentes:"

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

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

#: utils/formatting.cpp:597
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:598
msgid "This certificate is new to your keystore."
msgstr "Este certificado es nuevo para su almacén de claves."

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

#: utils/formatting.cpp:604
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:606
msgid "New subkeys were added to this certificate by the import."
msgstr "Se añadieron nuevas subclaves a este certificado por la importación."

#: utils/formatting.cpp:609
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/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 "Fin prematuro de la cadena codificada hex en el flujo de entrada"

#: utils/input.cpp:94
msgid "No input device"
msgstr "Ningún dispositivo de entrada"

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

#: utils/input.cpp:216 utils/input.cpp:232
#, kde-format
msgid "Could not open file \"%1\" for reading"
msgstr "No se pudo abrir el archivo «%1» para lectura"

#: utils/input.cpp:229
#, 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:290 utils/output.cpp:438
msgid "Command not specified"
msgstr "Orden no especificada"

#: utils/input.cpp:295 utils/output.cpp:444
#, kde-format
msgid "Could not start %1 process: %2"
msgstr "No se pudo iniciar el proceso %1: %2"

#: utils/input.cpp:300
#, kde-format
msgid "Failed to write input to %1 process: %2"
msgstr "Falló al escribir entrada a %1 proceso %2"

#: utils/input.cpp:311
#, kde-format
msgctxt "e.g. \"Output of tar xf - file1 ...\""
msgid "Output of %1 ..."
msgstr "Salida de %1..."

#: utils/input.cpp:313
#, kde-format
msgctxt "e.g. \"Output of tar xf - file\""
msgid "Output of %1"
msgstr "Salida de %1"

#: utils/input.cpp:321
#, kde-format
msgid ""
"Error while running %1:\n"
"%2"
msgstr ""
"Error mientras se ejecutaba %1:\n"
"%2"

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

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

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

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

#: utils/log.cpp:161
#, kde-format
msgid "Log Error: Could not open log file \"%1\" for writing."
msgstr ""
"Error de registro. No se ha podido abrir el archivo de registro «%1» para "
"escritura."

#: utils/output.cpp:214
msgid "No output device"
msgstr "Ningún dispositivo de salida"

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

#: utils/output.cpp:344
#, 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:350
#, 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:352
msgid "Overwrite Existing File?"
msgstr "¿Sobrescribir el archivo?"

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

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

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

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

#: utils/output.cpp:453
#, kde-format
msgctxt "e.g. \"Input to tar xf - file1 ...\""
msgid "Input to %1 ..."
msgstr "Entrada a %1..."

#: utils/output.cpp:455
#, kde-format
msgctxt "e.g. \"Input to tar xf - file\""
msgid "Input to %1"
msgstr "Entrada a %1"

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

#: utils/output.cpp:490
msgid "Find buffer"
msgstr "Buscar búfer"

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

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

#: utils/path-helper.cpp:103
#, kde-format
msgid "Cannot remove directory %1"
msgstr "No se puede eliminar el directorio %1"

#: utils/path-helper.cpp:107
#, kde-format
msgid "Cannot remove file %1: %2"
msgstr "No se puede eliminar el archivo %1: %2"

#: utils/kleo_kicondialog.cpp:273 utils/kleo_kicondialog.cpp:285
msgid "Select Icon"
msgstr "Seleccione icono"

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

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

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

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

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

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

#. i18n: file: dialogs/certificatedetailsdialog.ui:27
#. i18n: ectx: property (title), widget (QGroupBox, overviewActionsGB)
#: utils/kleo_kicondialog.cpp:367 rc.cpp:223 qml/kleopatra-mobile.qml:84
msgid "Actions"
msgstr "Acciones"

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

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

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

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

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

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

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

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

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

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

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

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

#: view/keylistcontroller.cpp:336
msgid "New Certificate..."
msgstr "Nuevo certificado..."

#: view/keylistcontroller.cpp:338
msgid "Export Certificates..."
msgstr "Exportar certificados..."

#: view/keylistcontroller.cpp:340
msgid "Export Certificates to Server..."
msgstr "Exportar certificados al servidor..."

#: view/keylistcontroller.cpp:342
msgid "Export Secret Keys..."
msgstr "Exportar claves secretas..."

#: view/keylistcontroller.cpp:344
msgid "Lookup Certificates on Server..."
msgstr "Buscar certificados en el servidor..."

#: view/keylistcontroller.cpp:346
msgid "Import Certificates..."
msgstr "Importar certificados..."

#: view/keylistcontroller.cpp:348
msgid "Decrypt/Verify Files..."
msgstr "Descifrar/Verificar archivos..."

#: view/keylistcontroller.cpp:350
msgid "Sign/Encrypt Files..."
msgstr "Firmar/cifrar archivos..."

#: view/keylistcontroller.cpp:352
msgid "Create Checksum Files..."
msgstr "Crear archivos de suma de verificación..."

#: view/keylistcontroller.cpp:354
msgid "Verify Checksum Files..."
msgstr "Verificar archivos de suma de verificación..."

#: view/keylistcontroller.cpp:357
msgid "Redisplay"
msgstr "Volver a mostrar"

#: view/keylistcontroller.cpp:359
msgid "Stop Operation"
msgstr "Detener la operación"

#. i18n: file: dialogs/certificatedetailsdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, CertificateDetailsDialog)
#: view/keylistcontroller.cpp:361 rc.cpp:217
msgid "Certificate Details"
msgstr "Detalles del certificado"

#: view/keylistcontroller.cpp:364
msgid "Delete"
msgstr "Borrar"

#: view/keylistcontroller.cpp:366
msgid "Certify Certificate..."
msgstr "Certificar certificado..."

#. i18n: file: dialogs/certificatedetailsdialog.ui:53
#. i18n: ectx: property (text), widget (QPushButton, changeExpiryDatePB)
#: view/keylistcontroller.cpp:368 rc.cpp:232
msgid "Change Expiry Date..."
msgstr "Cambiar la fecha de vencimiento..."

#: view/keylistcontroller.cpp:370
msgid "Change Owner Trust..."
msgstr "Cambiar la confianza del propietario..."

#: view/keylistcontroller.cpp:372
msgid "Trust Root Certificate"
msgstr "Certificado raíz de confianza"

#: view/keylistcontroller.cpp:374
msgid "Distrust Root Certificate"
msgstr "Certificado raíz no de confianza"

#. i18n: file: dialogs/certificatedetailsdialog.ui:33
#. i18n: ectx: property (text), widget (QPushButton, changePassphrasePB)
#: view/keylistcontroller.cpp:376 rc.cpp:226
msgid "Change Passphrase..."
msgstr "Cambiar la frase de contraseña..."

#: view/keylistcontroller.cpp:378
msgid "Add User-ID..."
msgstr "Agregar ID de usuario..."

#: view/keylistcontroller.cpp:380
msgid "Dump Certificate"
msgstr "Volcar certificado"

#: view/keylistcontroller.cpp:383
msgid "Refresh X.509 Certificates"
msgstr "Actualizar los certificados S/MIME"

#: view/keylistcontroller.cpp:385
msgid "Refresh OpenPGP Certificates"
msgstr "Actualizar los certificados OpenPGP"

#: view/keylistcontroller.cpp:388
msgid "Clear CRL Cache"
msgstr "Borrar el caché CRL"

#: view/keylistcontroller.cpp:390
msgid "Dump CRL Cache"
msgstr "Volcar el caché CRL"

#: view/keylistcontroller.cpp:393
msgid "Import CRL From File..."
msgstr "Importar CRL desde archivo..."

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

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

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

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

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

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

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

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

#: view/tabwidget.cpp:398
msgid "Duplicate this tab"
msgstr "Duplicar esta pestaña"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Juan Manuel García Molina,Franco Mariluis,Javier Viñal"

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

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

#. i18n: file: conf/appearanceconfigwidget.ui:20
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: rc.cpp:8
msgid "Tooltips"
msgstr "Consejos emergentes"

#. i18n: file: conf/appearanceconfigwidget.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:11
msgid "Show the following information in certificate list tooltips:"
msgstr ""
"Mostrar la siguiente información en los consejos emergentes de las listas de "
"certificados:"

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

#. i18n: file: conf/appearanceconfigwidget.ui:40
#. i18n: ectx: property (text), widget (QCheckBox, tooltipOwnerCheckBox)
#: rc.cpp:17
msgid "Show owner information"
msgstr "Mostrar información del propietario"

#. i18n: file: conf/appearanceconfigwidget.ui:47
#. i18n: ectx: property (text), widget (QCheckBox, tooltipDetailsCheckBox)
#: rc.cpp:20
msgid "Show technical details"
msgstr "Mostrar detalles técnicos"

#. i18n: file: conf/appearanceconfigwidget.ui:68
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: rc.cpp:23
msgid "Certificate Categories"
msgstr "Categorías de certificado"

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

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

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

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

#. i18n: file: conf/appearanceconfigwidget.ui:122
#. i18n: ectx: property (text), widget (QCheckBox, italicCB)
#: rc.cpp:38
msgid "Italic"
msgstr "Cursiva"

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

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

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

#. 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:50 rc.cpp:56 rc.cpp:497
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 activa 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, solo afecta "
"factores externos de la validez de los certificados."

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

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

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:68
#. i18n: ectx: property (whatsThis), widget (QRadioButton, CRLRB)
#: rc.cpp:65
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 (CRL)."

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:81
#. i18n: ectx: property (whatsThis), widget (QRadioButton, OCSPRB)
#: rc.cpp:71
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:74
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:77
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:80
msgid "OCSP responder URL:"
msgstr "URL del emisor OCSP:"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:110
#. i18n: ectx: property (whatsThis), widget (QLineEdit, OCSPResponderURL)
#: rc.cpp:83
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:86
msgid "OCSP responder signature:"
msgstr "Firma del emisor OCSP:"

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:134
#. i18n: ectx: property (whatsThis), widget (KleopatraClient::Gui::CertificateRequester, OCSPResponderSignature)
#: rc.cpp:92
msgid ""
"Choose here the certificate with which the OCSP server signs its replies."
msgstr ""
"Elija aquí el certificado con el que el servidor OCSP firma sus respuestas."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:144
#. i18n: ectx: property (whatsThis), widget (QCheckBox, doNotCheckCertPolicyCB)
#: rc.cpp:95
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 comprobar 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:147
#. i18n: ectx: property (text), widget (QCheckBox, doNotCheckCertPolicyCB)
#: rc.cpp:98
msgid "Do not check certificate policies"
msgstr "No verificar políticas de certificado"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:154
#. i18n: ectx: property (whatsThis), widget (QCheckBox, neverConsultCB)
#: rc.cpp:101
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:157
#. i18n: ectx: property (text), widget (QCheckBox, neverConsultCB)
#: rc.cpp:104
msgid "Never consult a CRL"
msgstr "Nunca consultar una CRL"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:164
#. i18n: ectx: property (whatsThis), widget (QCheckBox, allowMarkTrustedCB)
#: rc.cpp:107
msgid ""
"If this option is checked while a root CA certificate is being imported, you "
"will be asked to confirm its fingerprint and to state whether or not you "
"consider this root certificate to be trusted. A root certificate needs to be "
"trusted before the certificates it certified become trusted, but lightly "
"allowing trusted root certificates into your certificate store will "
"undermine the security of the system."
msgstr ""
"Si esta opción está marcada cuando se está importando un certificado raíz de "
"una CA, se le pedirá confirmar su huella digital y estado o si usted "
"considera de confianza este certificado raíz. Un certificado raíz necesita "
"ser de confianza antes de que los certificados que certifica se hagan de "
"confianza, pero permitir a la ligera certificados de confianza en su almacén "
"de certificados quebrantará la seguridad del sistema."

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:167
#. i18n: ectx: property (text), widget (QCheckBox, allowMarkTrustedCB)
#: rc.cpp:110
msgid "Allow to mark root certificates as trusted"
msgstr "Permitir marcar certificados raíz como de confianza"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:174
#. i18n: ectx: property (whatsThis), widget (QCheckBox, fetchMissingCB)
#: rc.cpp:113
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 certificados de emisores no encontrados se "
"descargarán cuando sea necesario (esto se aplica a ambos métodos de "
"validación, CRL y OCSP)."

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

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

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

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:201
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreHTTPDPCB)
#: rc.cpp:128
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 CRL. 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 URL 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:204
#. i18n: ectx: property (text), widget (QCheckBox, ignoreHTTPDPCB)
#: rc.cpp:131
msgid "Ignore HTTP CRL distribution point of certificates"
msgstr "Ignorar el punto de distribución de CRL HTTP"

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:211
#. i18n: ectx: property (whatsThis), widget (QRadioButton, honorHTTPProxyRB)
#: rc.cpp:134
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:214
#. i18n: ectx: property (text), widget (QRadioButton, honorHTTPProxyRB)
#: rc.cpp:137
msgid "Use system HTTP proxy:"
msgstr "Usar el proxy HTTP del sistema:"

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:238
#. i18n: ectx: property (whatsThis), widget (QLineEdit, customHTTPProxy)
#: rc.cpp:146
msgid ""
"<p>If no system proxy is set, or you need to use a different proxy for "
"GpgSM, you can enter its location here.</p><p>It will be used for all HTTP "
"requests relating to S/MIME.</p><p>The syntax is host:port, for instance "
"myproxy.nowhere.com:3128.</p>"
msgstr ""
"<p>Si no se ha establecido un proxy del sistema o usted necesita utilizar "
"uno distinto para GpgSM usted puede introducir aquí su ubicación. </p><p> Se "
"usará para todas las peticiones HTTP relacionadas con S/MIME. </p><p>la "
"sintaxis es servidor:puerto, por ejemplo mi-proxy.ninguna-parte.com:3128</p>"

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

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

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:275
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreLDAPDPCB)
#: rc.cpp:158
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 CRL. 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 URL 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:278
#. i18n: ectx: property (text), widget (QCheckBox, ignoreLDAPDPCB)
#: rc.cpp:161
msgid "Ignore LDAP CRL distribution point of certificates"
msgstr "Ignorar el punto de distribución de certificados CRL LDAP"

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

#. i18n: file: conf/smimevalidationconfigurationwidget.ui:296
#. i18n: ectx: property (whatsThis), widget (QLineEdit, customLDAPProxy)
#: rc.cpp:167
msgid ""
"Entering an 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 "
"remplaza cualquier servidor y puerto especificado en una URL LDAP y también "
"se usará si servidor y puerto se han omitido en la URL. Otros servidores "
"LDAP se usarán solo 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/cryptooperationsconfigwidget.ui:18
#. i18n: ectx: attribute (title), widget (QWidget, emailOperationsTab)
#: rc.cpp:171
msgid "EMail Operations"
msgstr "Operaciones de correo"

#. i18n: file: conf/cryptooperationsconfigwidget.ui:24
#. i18n: ectx: property (whatsThis), widget (QCheckBox, quickSignCB)
#. i18n: file: conf/cryptooperationsconfigwidget.ui:34
#. i18n: ectx: property (whatsThis), widget (QCheckBox, quickEncryptCB)
#: rc.cpp:174 rc.cpp:180
msgctxt "@info:whatsthis"
msgid ""
"When 'Quick Mode' is enabled, no dialog is shown when signing (encrypting) "
"emails, respectively, unless there is a conflict that needs manual "
"resolution."
msgstr ""
"Cuando está activado el «modo rápido», no se muestra diálogo al firmar "
"(cifrando) correos, respectivamente, salvo que se produzca un conflicto que "
"necesite de resolución manual."

#. i18n: file: conf/cryptooperationsconfigwidget.ui:27
#. i18n: ectx: property (text), widget (QCheckBox, quickSignCB)
#: rc.cpp:177
msgid "Use 'Quick Mode' when signing"
msgstr "Utilizar «modo rápido» al firmar"

#. i18n: file: conf/cryptooperationsconfigwidget.ui:37
#. i18n: ectx: property (text), widget (QCheckBox, quickEncryptCB)
#: rc.cpp:183
msgid "Use 'Quick Mode' when encrypting"
msgstr "Utilizar «modo rápido» al cifrar"

#. i18n: file: conf/cryptooperationsconfigwidget.ui:58
#. i18n: ectx: attribute (title), widget (QWidget, fileOperationsTab)
#: rc.cpp:186
msgid "File Operations"
msgstr "Operaciones de archivo"

#. i18n: file: conf/cryptooperationsconfigwidget.ui:66
#. i18n: ectx: property (whatsThis), widget (QLabel, label)
#. i18n: file: conf/cryptooperationsconfigwidget.ui:78
#. i18n: ectx: property (whatsThis), widget (QComboBox, checksumDefinitionCB)
#: rc.cpp:189 rc.cpp:197
msgctxt "@info:whatsthis"
msgid ""
"<p>Choose here which of the configured checksum programs should be used when "
"creating checksum files.</p>\n"
"<p>When verifying checksums, the program to use is automatically found, "
"based on the names of the checksum files found.</p>\n"
msgstr ""
"<p>Elija aquí cual de las sumas de verificación configuradas deberán usarse "
"cuando se creen archivos de suma de verificación.</p>\n"
"<p>Cuando se comprueben las sumas de verificación, el programa a utilizar se "
"localiza automáticamente, basándose en los archivos de suma de verificación "
"encontrados.</p>\n"

#. i18n: file: conf/cryptooperationsconfigwidget.ui:69
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:194
msgid "Checksum program to use:"
msgstr "Programa de suma de verificación a utilizar:"

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

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

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

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

#. i18n: file: dialogs/adduseriddialog.ui:48
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:214
msgid "This is how the new User-ID will be stored in the certificate:"
msgstr ""
"Esta es la manera en que el nuevo ID de usuario será almacenado en el "
"certificado:"

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

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

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

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

#. i18n: file: dialogs/certificatedetailsdialog.ui:121
#. i18n: ectx: property (text), widget (QLabel, photoLB)
#: rc.cpp:241
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 "
"implementa 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:138
#. i18n: ectx: attribute (title), widget (QWidget, certificationsTab)
#: rc.cpp:248
msgid "User-IDs && Certifications"
msgstr "ID de usuarios y certificaciones"

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

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

#. i18n: file: dialogs/certificatedetailsdialog.ui:174
#. i18n: ectx: property (text), widget (QPushButton, revokeUserIDPB)
#. i18n: file: dialogs/certificatedetailsdialog.ui:203
#. i18n: ectx: property (text), widget (QPushButton, revokeCertificationPB)
#: rc.cpp:257 rc.cpp:266
msgid "Revoke..."
msgstr "Revocar..."

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

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

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

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

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

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

#. i18n: file: dialogs/certificatedetailsdialog.ui:325
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:287
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: dialogs/certificationoptionswidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:290
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:293
msgid "Choose which of your certificates to sign with:"
msgstr "Indique con cuál de sus certificados de debe firmar:"

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

#. i18n: file: dialogs/certificationoptionswidget.ui:70
#. i18n: ectx: property (text), widget (QRadioButton, exportableSignatureRB)
#: rc.cpp:303
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:306
msgid "Send certified certificate to server afterwards"
msgstr "Enviar el certificado al servidor después"

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

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

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

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

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

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

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

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

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

#. i18n: file: dialogs/exportsecretkeydialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, ExportSecretKeyDialog)
#: rc.cpp:336
msgid "Export Secret Certificate"
msgstr "Exportar certificado secreto"

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

#. i18n: file: dialogs/exportsecretkeydialog.ui:36
#. i18n: ectx: property (text), widget (QLabel, charsetLB)
#: rc.cpp:342
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:345
msgid "ASCII armor"
msgstr "ASCII armor"

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

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

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

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

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

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

#. i18n: file: dialogs/ownertrustdialog.ui:29
#. i18n: ectx: property (text), widget (QRadioButton, unknownRB)
#: rc.cpp:369
msgid "I do not know"
msgstr "No lo sé"

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

#. i18n: file: dialogs/ownertrustdialog.ui:75
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:375
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 propietario 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:89
#. i18n: ectx: property (text), widget (QRadioButton, neverRB)
#: rc.cpp:378
msgid "I do NOT trust them"
msgstr "Yo NO confío en ellos"

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

#. i18n: file: dialogs/ownertrustdialog.ui:132
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:384
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 propietario 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:146
#. i18n: ectx: property (text), widget (QRadioButton, marginalRB)
#: rc.cpp:387
msgid "I believe checks are casual"
msgstr "Creo que las comprobaciones son informales"

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

#. i18n: file: dialogs/ownertrustdialog.ui:189
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:393
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 solo "
"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:203
#. i18n: ectx: property (text), widget (QRadioButton, fullRB)
#: rc.cpp:396
msgid "I believe checks are very accurate"
msgstr "Creo que las comprobaciones son muy precisas"

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

#. i18n: file: dialogs/ownertrustdialog.ui:246
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:402
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 solo una "
"certificación en este nivel, de modo que asigne esta cantidad de confianza "
"con cuidado.</font>"

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

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

#. i18n: file: dialogs/ownertrustdialog.ui:306
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:411
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 solo 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:414
msgid ""
"<b>Step 2:</b> How thoroughly have you checked that this certificate "
"actually belongs to the person it claims it is from?"
msgstr ""
"<b>Paso 2:</b> ¿Con qué minuciosidad ha comprobado usted que este "
"certificado 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:417
msgid "I have not checked at all"
msgstr "No lo he comprobado en absoluto"

#. i18n: file: dialogs/selectchecklevelwidget.ui:52
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:420
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:423
msgid "I have checked casually"
msgstr "Lo he comprobado informalmente"

#. i18n: file: dialogs/selectchecklevelwidget.ui:88
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:426
msgid ""
"Choose this if you know the person, and have asked them whether this was "
"their certificate, but you have not verified they are actually in possession "
"of the secret certificate."
msgstr ""
"Elija esto si conoce a la persona y le ha preguntado si este era su "
"certificado, pero no ha verificado si dicha persona estaba realmente en "
"posesión del certificado secreto."

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

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

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

#. i18n: file: dialogs/selftestdialog.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:438
msgctxt "@info"
msgid ""
"<para>These are the results of the Kleopatra self-test suite. Click on a "
"test for details.</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 autopruebas de Kleopatra. "
"Pulse sobre una prueba para detalles.</para><para>Tenga en cuenta que solo "
"el primer fallo podría deberse a pruebas anteriores que hayan fallado.</para>"

#. i18n: file: dialogs/selftestdialog.ui:61
#. i18n: ectx: property (text), widget (QCheckBox, showAllCB)
#: rc.cpp:441
msgid "Show all test results"
msgstr "Mostrar todos los resultados de las pruebas"

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

#. i18n: file: dialogs/selftestdialog.ui:182
#. i18n: ectx: property (text), widget (QPushButton, doItPB)
#: rc.cpp:450
msgid "Do It"
msgstr "Hacerlo"

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

#. i18n: file: dialogs/setinitialpindialog.ui:13
#. i18n: ectx: property (text), widget (QLabel, mainLB)
#: rc.cpp:456
msgid ""
"<p>On this SmartCard, there is space for two certificates:\n"
"<ol>\n"
"<li>A normal certificate</li>\n"
"<li>A special certificate for making <em>qualified signatures</em> according "
"to the German Signaturgesetz</li>\n"
"</ol>\n"
"You need to set initial PINs for both of them.</p>"
msgstr ""
"<p>Esta tarjeta inteligente dispone de espacio para dos certificados:\n"
"<ol>\n"
"<li>Un certificado normal</li>\n"
"<li>Un certificado especial para hacer <em>firmas calificadas</em> de "
"acuerdo con German Signaturgesetz</li>\n"
"</ol>\n"
"Usted necesita asignar los códigos de acceso iniciales para ambas.</p>"

#. i18n: file: dialogs/setinitialpindialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, nksLB)
#: rc.cpp:464
msgid "Step 1: Set the initial PIN for the first certificate (\"NKS\"):"
msgstr ""
"Paso 1: Asigne el código de acceso inicial para el primer certificado "
"(«NKS»):"

#. i18n: file: dialogs/setinitialpindialog.ui:34
#. i18n: ectx: property (text), widget (QPushButton, nksPB)
#: rc.cpp:467
msgid "Set Initial PIN (NKS)"
msgstr "Asigne el código de acceso inicial (NKS)"

#. i18n: file: dialogs/setinitialpindialog.ui:71
#. i18n: ectx: property (text), widget (QLabel, sigGLB)
#: rc.cpp:470
msgid ""
"Step 2: Set the initial PIN for the qualified signature certificate (\"SigG"
"\"):"
msgstr ""
"Paso 2: Asigne el código de acceso inicial para el certificado de firma "
"calificada («SigG»):"

#. i18n: file: dialogs/setinitialpindialog.ui:81
#. i18n: ectx: property (text), widget (QPushButton, sigGPB)
#: rc.cpp:473
msgid "Set Initial PIN (SigG)"
msgstr "Asigne el código de acceso inicial (SigG)"

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

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

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

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

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

#. i18n: file: kcfg/emailoperationspreferences.kcfg:21
#. i18n: ectx: whatsthis, entry (DecryptVerifyPopupGeometry), group (EMailOperations)
#: rc.cpp:491
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 "
"descifrado/verificación» usada por clientes que no admiten la visualización "
"incorporada de resultados C/V, como MS Outlook."

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

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

#. i18n: file: kcfg/tooltippreferences.kcfg:10
#. i18n: ectx: whatsthis, entry (ShowValidity), group (Tooltip)
#: rc.cpp:503
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:506
msgid "Show certificate owner information"
msgstr "Información del propietario del certificado"

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

#. i18n: file: kcfg/tooltippreferences.kcfg:19
#. i18n: ectx: label, entry (ShowCertificateDetails), group (Tooltip)
#: rc.cpp:512
msgid "Show certificate details"
msgstr "Mostrar detalles del certificado"

#. i18n: file: kcfg/tooltippreferences.kcfg:20
#. i18n: ectx: whatsthis, entry (ShowCertificateDetails), group (Tooltip)
#: rc.cpp:515
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: kgpgconf/mainwidget.ui:17
#. i18n: ectx: property (text), widget (QTreeWidget, treeWidget)
#: rc.cpp:518
msgid "Option"
msgstr "Opción"

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

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

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

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

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

#. i18n: file: kgpgconf/mainwidget.ui:147
#. i18n: ectx: property (text), widget (QRadioButton, useDefaultRB)
#: rc.cpp:536
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:539
msgid "Custom value:"
msgstr "Valor personalizado:"

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

#. i18n: file: kleopatra.rc:24
#. i18n: ectx: Menu (view)
#: rc.cpp:548
msgid "&View"
msgstr "&Ver"

#. i18n: file: kleopatra.rc:36
#. i18n: ectx: Menu (certMenu)
#. i18n: file: kleopatra.rc:102
#. i18n: ectx: Menu (listview_popup)
#: rc.cpp:551 rc.cpp:572
msgid "&Certificates"
msgstr "&Certificados"

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

#. i18n: file: kleopatra.rc:65
#. i18n: ectx: Menu (settings)
#: rc.cpp:557
msgid "&Settings"
msgstr "Preferencia&s"

#. i18n: file: kleopatra.rc:69
#. i18n: ectx: Menu (window)
#: rc.cpp:560
msgid "&Window"
msgstr "&Ventana"

#. i18n: file: kleopatra.rc:80
#. i18n: ectx: Menu (help)
#: rc.cpp:563
msgid "&Help"
msgstr "A&yuda"

#. i18n: file: kleopatra.rc:86
#. i18n: ectx: ToolBar (mainToolBar)
#. i18n: file: kwatchgnupg/kwatchgnupgui.rc:13
#. i18n: ectx: ToolBar (mainToolBar)
#: rc.cpp:566 rc.cpp:578
msgid "Main Toolbar"
msgstr "Barra de herramientas principal"

#. i18n: file: kleopatra.rc:97
#. i18n: ectx: ToolBar (searchToolBar)
#: rc.cpp:569
msgid "Search Toolbar"
msgstr "Barra de herramientas de búsqueda"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, Kleo::NewCertificateUi::AdvancedSettingsDialog)
#: rc.cpp:581
msgid "Advanced Settings"
msgstr "Configuración avanzada"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:587
msgid "Key Material"
msgstr "Material de clave"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:32
#. i18n: ectx: property (text), widget (QRadioButton, rsaRB)
#: rc.cpp:590
msgid "RSA"
msgstr "RSA"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:55
#. i18n: ectx: property (text), widget (QRadioButton, dsaRB)
#: rc.cpp:593
msgid "DSA"
msgstr "DSA"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:65
#. i18n: ectx: property (text), widget (QCheckBox, elgCB)
#: rc.cpp:596
msgid "+ Elgamal"
msgstr "+ Elgamal"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:108
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:599
msgid "Certificate Usage"
msgstr "Uso del certificado"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:116
#. i18n: ectx: property (text), widget (QCheckBox, expiryCB)
#: rc.cpp:602
msgid "Valid until:"
msgstr "Válido hasta:"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:141
#. i18n: ectx: property (text), widget (QCheckBox, certificationCB)
#: rc.cpp:605
msgid "Certification"
msgstr "Certificación"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:148
#. i18n: ectx: property (text), widget (QCheckBox, signingCB)
#: rc.cpp:608
msgid "Signing"
msgstr "Firmado"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:158
#. i18n: ectx: property (text), widget (QCheckBox, encryptionCB)
#: rc.cpp:611
msgid "Encryption"
msgstr "Cifrado"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:168
#. i18n: ectx: property (text), widget (QCheckBox, authenticationCB)
#: rc.cpp:614
msgid "Authentication"
msgstr "Autenticación"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:198
#. i18n: ectx: property (title), widget (QGroupBox, uidGB)
#: rc.cpp:620
msgid "Additional User-IDs"
msgstr "ID de usuario adicionales"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:210
#. i18n: ectx: property (title), widget (QGroupBox, emailGB)
#: rc.cpp:623
msgid "EMail Addresses"
msgstr "Direcciones de correo"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:222
#. i18n: ectx: property (title), widget (QGroupBox, dnsGB)
#: rc.cpp:626
msgid "DNS Names"
msgstr "Nombres de DNS"

#. i18n: file: newcertificatewizard/advancedsettingsdialog.ui:234
#. i18n: ectx: property (title), widget (QGroupBox, uriGB)
#: rc.cpp:629
msgid "URIs"
msgstr "URI"

#. i18n: file: newcertificatewizard/chooseprotocolpage.ui:13
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::ChooseProtocolPage)
#: rc.cpp:632
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:635
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:638
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:641
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 users' key "
"pairs with their 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 genera 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:644
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:647
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 "
"centralizadamente por una autoridad de certificación (CA). Unas CA pueden "
"certificar otras CA, 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:650
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:653
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:656
msgid "Real name:"
msgstr "Nombre real:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:33
#. i18n: ectx: property (text), widget (QLabel, emailLB)
#: rc.cpp:662
msgid "EMail address:"
msgstr "Dirección de correo:"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:95
#. i18n: ectx: property (text), widget (QCheckBox, addEmailToDnCB)
#: rc.cpp:674
msgid "Add email address to DN (only needed for broken CAs)"
msgstr "Añadir dirección de correo al DN (solo para CA defectuosas)"

#. i18n: file: newcertificatewizard/enterdetailspage.ui:154
#. i18n: ectx: property (text), widget (QPushButton, advancedPB)
#: rc.cpp:677
msgid "Advanced Settings..."
msgstr "Configuración avanzada..."

#. i18n: file: newcertificatewizard/keycreationpage.ui:5
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::KeyCreationPage)
#: rc.cpp:680
msgctxt "@title"
msgid "Creating Key..."
msgstr "Crear la clave..."

#. i18n: file: newcertificatewizard/keycreationpage.ui:8
#. i18n: ectx: property (subTitle), widget (QWizardPage, Kleo::NewCertificateUi::KeyCreationPage)
#: rc.cpp:683
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:686
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 does not matter - 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 necesita 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 importa, tan solo el tiempo entre "
"pulsaciones de teclado. 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/overviewpage.ui:5
#. i18n: ectx: property (title), widget (QWizardPage, Kleo::NewCertificateUi::OverviewPage)
#: rc.cpp:689
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:692
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:695
msgid "Show all details"
msgstr "Mostrar todos los detalles"

#. i18n: file: newcertificatewizard/resultpage.ui:28
#. i18n: ectx: property (toolTip), widget (Kleo::DragQueen, dragQueen)
#: rc.cpp:701
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 adjuntar una "
"solicitud a un correo."

#. i18n: file: newcertificatewizard/resultpage.ui:41
#. i18n: ectx: property (text), widget (QPushButton, restartWizardPB)
#: rc.cpp:704
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:707
msgid "Next Steps"
msgstr "Siguientes pasos"

#. i18n: file: newcertificatewizard/resultpage.ui:54
#. i18n: ectx: property (text), widget (QPushButton, saveRequestToFilePB)
#: rc.cpp:710
msgid "Save Certificate Request To File..."
msgstr "Guardar solicitud de certificado en archivo..."

#. i18n: file: newcertificatewizard/resultpage.ui:61
#. i18n: ectx: property (text), widget (QPushButton, sendRequestByEMailPB)
#: rc.cpp:713
msgid "Send Certificate Request By EMail..."
msgstr "Enviar solicitud de certificado por correo..."

#. i18n: file: newcertificatewizard/resultpage.ui:68
#. i18n: ectx: property (text), widget (QPushButton, makeBackupPB)
#: rc.cpp:716
msgid "Make a Backup Of Your Key Pair..."
msgstr "Hacer copia de respaldo de su par de claves..."

#. i18n: file: newcertificatewizard/resultpage.ui:75
#. i18n: ectx: property (text), widget (QPushButton, sendCertificateByEMailPB)
#: rc.cpp:719
msgid "Send Certificate By EMail..."
msgstr "Enviar certificado por correo..."

#. i18n: file: newcertificatewizard/resultpage.ui:82
#. i18n: ectx: property (text), widget (QPushButton, uploadToKeyserverPB)
#: rc.cpp:722
msgid "Upload Certificate To Directory Service..."
msgstr "Enviar certificado a un servicio de directorio..."

#. i18n: file: newcertificatewizard/resultpage.ui:89
#. i18n: ectx: property (text), widget (QPushButton, createRevocationRequestPB)
#: rc.cpp:725
msgid "Create Revocation Request..."
msgstr "Crear una solicitud de revocación..."

#. i18n: file: newcertificatewizard/resultpage.ui:96
#. i18n: ectx: property (text), widget (QPushButton, createSigningCertificatePB)
#: rc.cpp:728
msgid "Create Signing Certificate With 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:731
msgid "Create Encryption Certificate With Same Parameters"
msgstr "Crear un certificado de cifrado con los mismos parámetros"

#: qml/KleopatraActions.qml:48
msgid "File"
msgstr "Archivo"

#: qml/KleopatraActions.qml:61
msgid "View"
msgstr "Ver"

#: qml/KleopatraActions.qml:95
msgid "Settings"
msgstr "Preferencias"

#: qml/kleopatra-mobile.qml:73
msgid "No certificates loaded yet."
msgstr "Ningún certificado cargado todavía."
