<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es_ES">
<context>
    <name>ConfigDialog</name>
    <message>
        <location filename="../src/configdialog.ui" line="20"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <source>gpg</source>
        <translation type="vanished">gpg</translation>
    </message>
    <message>
        <source>git</source>
        <translation type="vanished">git</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="795"/>
        <source>Pass</source>
        <translation>Pass</translation>
    </message>
    <message>
        <source>...</source>
        <translation type="vanished">…</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="719"/>
        <source>Native</source>
        <translation>Nativo</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="695"/>
        <source>&amp;Use pass</source>
        <translation>&amp;Utilizar pass</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="512"/>
        <source>Automatically add .gpg-id files</source>
        <translation>Añadir ficheros .gpg-id automáticamente</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="115"/>
        <location filename="../src/configdialog.ui" line="198"/>
        <source>Seconds</source>
        <translation>Segundos</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="166"/>
        <source>Hide password</source>
        <translation>Ocultar contraseña</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="806"/>
        <source>pass</source>
        <translation>pass</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="661"/>
        <source>Programs</source>
        <translation>Aplicaciones</translation>
    </message>
    <message>
        <source>pwgen</source>
        <translation type="vanished">pwgen</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="46"/>
        <source>Settings</source>
        <translation>Ajustes</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="316"/>
        <source>Characters</source>
        <translation>Caracteres</translation>
    </message>
    <message>
        <source>Use pwgen</source>
        <translation type="vanished">Usar pwgen</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="615"/>
        <source>Use TrayIcon</source>
        <translation>Utilizar icono en área de notificación</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="629"/>
        <source>Hide on close</source>
        <translation>Ocultar al cerrar</translation>
    </message>
    <message>
        <source>Use git</source>
        <translation type="vanished">Usar git</translation>
    </message>
    <message>
        <source>Include special symbols </source>
        <translation type="vanished">Incluir símbolos especiales</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="622"/>
        <source>Start minimized</source>
        <translation>Iniciar minimizado</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="879"/>
        <source>Profiles</source>
        <translation>Perfiles</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="928"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="933"/>
        <source>Path</source>
        <translation>Ruta</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="951"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <source>Current password-store</source>
        <translation type="vanished">Almacen actual de contraseñas</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="966"/>
        <source>Delete</source>
        <translation>Eliminar</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="159"/>
        <source>Hide content</source>
        <translation>Ocultar contenido</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="715"/>
        <source>GnuPG not found</source>
        <translation>No se ha encontrado GnuPG</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="729"/>
        <source>Please install GnuPG on your system.&lt;br&gt;Install &lt;strong&gt;gpg&lt;/strong&gt; using your favorite package manager&lt;br&gt;or &lt;a href=&quot;https://www.gnupg.org/download/#sec-1-2&quot;&gt;download&lt;/a&gt; it from GnuPG.org</source>
        <translation>Instale GnuPG en su sistema.&lt;br&gt;Instale &lt;strong&gt;gpg&lt;/strong&gt; mediante su gestor de paquetes preferido&lt;br&gt;o &lt;a href=&quot;https://www.gnupg.org/download/#sec-1-2&quot;&gt;descárguelo&lt;/a&gt; de GnuPG.org</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="783"/>
        <source>Create password-store?</source>
        <translation>¿Quiere crear un almacén de contraseñas?</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="784"/>
        <source>Would you like to create a password-store at %1?</source>
        <translation>¿Quiere crear un almacén de contraseñas en %1?</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="789"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="790"/>
        <source>Failed to create password-store at: %1</source>
        <translation>Error al crear el almacén de contraseñas en: %1</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="821"/>
        <source>Password store not initialised</source>
        <translation>Almacén de contraseñas no iniciado</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="822"/>
        <source>The folder %1 doesn&apos;t seem to be a password store or is not yet initialised.</source>
        <translation>La carpeta %1 no es un almacén de contraseñas o no se ha inicializado.</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="614"/>
        <source>No profile selected</source>
        <translation>No se seleccionó ningún perfil</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="615"/>
        <source>No profile selected to delete</source>
        <translation>No se seleccionó ningún perfil para eliminar</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="72"/>
        <source>Clipboard behaviour:</source>
        <translation>Comportamiento de portapapeles:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="91"/>
        <source>Use primary selection</source>
        <translation>Utilizar selección primaria</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="98"/>
        <source>Autoclear after:</source>
        <translation>Vaciar automáticamente tras:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="147"/>
        <source>Content panel behaviour:</source>
        <translation>Comportamiento de panel de contenidos:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="175"/>
        <source>Autoclear panel after:</source>
        <translation>Vaciar panel automáticamente tras:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="224"/>
        <source>Use a monospace font</source>
        <translation>Utilice un tipo de letra monoespaciado</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="231"/>
        <source>Display the files content as-is</source>
        <translation>Mostrar el contenido de los archivos tal cual</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="238"/>
        <source>No line wrapping</source>
        <translation>Sin ajuste en las líneas</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="270"/>
        <source>Password Generation:</source>
        <translation>Generación de contraseñas:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="282"/>
        <source>Password Length:</source>
        <translation>Longitud de contraseñas:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="344"/>
        <source>Use characters:</source>
        <translation>Utilizar caracteres:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="362"/>
        <source>Select character set for password generation</source>
        <translation>Seleccione un juego de caracteres para la generación de contraseñas</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="366"/>
        <source>All Characters</source>
        <translation>Todos los caracteres</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="371"/>
        <source>Alphabetical</source>
        <translation>Alfabético</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="376"/>
        <source>Alphanumerical</source>
        <translation>Alfanumérico</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="381"/>
        <source>Custom</source>
        <translation>Personalizado</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="419"/>
        <source>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789</source>
        <translation>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="443"/>
        <source>Exclude capital letters</source>
        <translation>Excluir mayúsculas</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="453"/>
        <source>Include special symbols</source>
        <translation>Incluir símbolos especiales</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="460"/>
        <source>Generate easy to memorize but less secure passwords</source>
        <translation>Generar contraseñas fáciles de memorizar pero menos seguras</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="467"/>
        <source>Exclude numbers</source>
        <translation>Excluir números</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="486"/>
        <source>Git:</source>
        <translation>Git:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="519"/>
        <source>Automatically push</source>
        <translation>Enviar automáticamente</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="526"/>
        <source>Automatically pull</source>
        <translation>Incorporar automáticamente</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="558"/>
        <source>Extensions:</source>
        <translation>Extensiones:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="603"/>
        <source>System:</source>
        <translation>Sistema:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="636"/>
        <source>Always on top</source>
        <translation>Siempre encima</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="679"/>
        <source>Select password storage program:</source>
        <translation>Seleccione el programa de almacenamiento de contraseñas:</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="755"/>
        <source>Generate</source>
        <translation type="unfinished">Generar</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="758"/>
        <source>Generate GPG key pair</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="825"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;www.passwordstore.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;www.passwordstore.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="856"/>
        <source>Autodetect</source>
        <translation>Detectar automáticamente</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="938"/>
        <source>Signing Key</source>
        <translation>Firma</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="941"/>
        <source>Optional: GPG key to sign .gpg-id files for integrity verification. Leave empty unless you need to protect the user list from tampering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="981"/>
        <source>Current path</source>
        <translation>Ruta actual</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1001"/>
        <source>Template</source>
        <translation>Plantilla</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1031"/>
        <source>Use template</source>
        <translation>Utilizar plantilla</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1038"/>
        <source>Show all lines beginning with a word followed by a colon as fields in password fields, not only the listed ones</source>
        <translation>Mostrar todos los renglones que comienzan por una palabra seguida de dos puntos como campos en campos de contraseña, no solo los enumerados</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1041"/>
        <source>Show all fields templated</source>
        <translation>Mostrar todos los campos plantillados</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1068"/>
        <source>&lt;a href=&quot;https://QtPass.org/&quot;&gt;QtPass&lt;/a&gt; version </source>
        <translation>&lt;a href=&quot;https://QtPass.org/&quot;&gt;QtPass&lt;/a&gt;, versión </translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="66"/>
        <source>System tray is not available</source>
        <translation>El área de notificación no está disponible</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="91"/>
        <source>Pass OTP extension needs to be installed</source>
        <translation>Hace falta instalar la extensión para OTP de Pass</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="96"/>
        <source>qrencode needs to be installed</source>
        <translation>Hace falta instalar qrencode</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="121"/>
        <source>No Clipboard</source>
        <translation>Sin portapapeles</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="122"/>
        <source>Always copy to clipboard</source>
        <translation>Copiar siempre en portapapeles</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="123"/>
        <source>On-demand copy to clipboard</source>
        <translation>Copia bajo demanda al portapapeles</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="204"/>
        <location filename="../src/configdialog.cpp" line="220"/>
        <source>This field is required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="718"/>
        <source>Please install GnuPG on your system.&lt;br&gt;Install &lt;strong&gt;Ubuntu&lt;/strong&gt; from the Microsoft Store to get it.&lt;br&gt;If you already did so, make sure you started it once and&lt;br&gt;click &quot;Autodetect&quot; in the next dialog.</source>
        <translation>Instale GnuPG en su sistema.&lt;br&gt;Instale &lt;strong&gt;Ubuntu&lt;/strong&gt; desde Microsoft Store para obtenerlo.&lt;br&gt;Si ya lo ha hecho, cerciórese de haberlo iniciado una vez y,&lt;br&gt;a continuación, pulse en «Detectar automáticamente» en el diálogo siguiente.</translation>
    </message>
    <message>
        <location filename="../src/configdialog.cpp" line="723"/>
        <source>Please install GnuPG on your system.&lt;br&gt;Install &lt;strong&gt;Ubuntu&lt;/strong&gt; from the Microsoft Store&lt;br&gt;or &lt;a href=&quot;https://www.gnupg.org/download/#sec-1-2&quot;&gt;download&lt;/a&gt; it from GnuPG.org</source>
        <translation>Instale GnuPG en su sistema.&lt;br&gt;Instale &lt;strong&gt;Ubuntu&lt;/strong&gt; desde Microsoft Store&lt;br&gt;o &lt;a href=&quot;https://www.gnupg.org/download/#sec-1-2&quot;&gt;descárguelo&lt;/a&gt; de GnuPG.org</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="436"/>
        <source>Use PWGen</source>
        <translation>Utilizar PWGen</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="498"/>
        <source>Use Git</source>
        <translation>Utilizar Git</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="567"/>
        <source>Use QRencode</source>
        <translation>Utilizar QRencode</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="581"/>
        <source>Use pass-otp extension</source>
        <translation>Utilizar extensión pass-otp</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="688"/>
        <source>Nati&amp;ve Git/GPG</source>
        <translation>Git/GPG nati&amp;vos</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="725"/>
        <source>Git</source>
        <translation>Git</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="735"/>
        <location filename="../src/configdialog.ui" line="742"/>
        <location filename="../src/configdialog.ui" line="785"/>
        <location filename="../src/configdialog.ui" line="816"/>
        <location filename="../src/configdialog.ui" line="988"/>
        <source>…</source>
        <translation>…</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="765"/>
        <source>GPG</source>
        <translation>GPG</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="778"/>
        <source>PWGen</source>
        <translation>PWGen</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1022"/>
        <source>Templates add extra fields in the password generation dialogue, and in the password view.</source>
        <translation>Las plantillas añaden campos adicionales al diálogo de generación de contraseñas y la vista de contraseña.</translation>
    </message>
    <message>
        <location filename="../src/configdialog.ui" line="1053"/>
        <source>login
URL
e-mail</source>
        <translation>nombre de usuario
URL
dirección de correo</translation>
    </message>
</context>
<context>
    <name>ImitatePass</name>
    <message>
        <location filename="../src/imitatepass.cpp" line="119"/>
        <location filename="../src/imitatepass.cpp" line="296"/>
        <location filename="../src/imitatepass.cpp" line="482"/>
        <source>Check .gpgid file signature!</source>
        <translation>¡Comprueba la firma del archivo .gpgid!</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="120"/>
        <location filename="../src/imitatepass.cpp" line="297"/>
        <location filename="../src/imitatepass.cpp" line="483"/>
        <source>Signature for %1 is invalid.</source>
        <translation>La firma para %1 no es válida.</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="127"/>
        <location filename="../src/imitatepass.cpp" line="575"/>
        <source>Can not edit</source>
        <translation>No se puede editar</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="128"/>
        <location filename="../src/imitatepass.cpp" line="576"/>
        <source>Could not read encryption key to use, .gpg-id file missing or invalid.</source>
        <translation>No se pudo leer la clave de cifrado por utilizar; falta el archivo .gpg-id o no es válido.</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="291"/>
        <source>GPG signing failed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="292"/>
        <source>Failed to sign %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="359"/>
        <source>No signing key!</source>
        <translation>¡Sin firma!</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="360"/>
        <source>None of the secret signing keys is available.
You will not be able to change the user list!</source>
        <translation>Ninguna de las claves secretas de la firma están disponible.
¡No podrás modificar la lista de usuarios!</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="237"/>
        <source>Cannot update</source>
        <translation>No se puede actualizar</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="238"/>
        <source>Failed to open .gpg-id for writing.</source>
        <translation>No se pudo abrir .gpg-id para escribir.</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="251"/>
        <source>Check selected users!</source>
        <translation>¡Comprueba los usuarios seleccionados!</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="252"/>
        <source>None of the selected keys have a secret key available.
You will not be able to decrypt any newly added passwords!</source>
        <translation>Ninguna de las claves seleccionadas tiene una clave secreta disponible.
¡No podrás descifrar ninguna contraseña recién añadida!</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="639"/>
        <location filename="../src/imitatepass.cpp" line="746"/>
        <source>Re-encryption failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="640"/>
        <source>Failed to replace %1. Original has been restored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="669"/>
        <source>Creating backup commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="675"/>
        <location filename="../src/imitatepass.cpp" line="683"/>
        <source>Backup commit failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="676"/>
        <source>Could not inspect git status. Re-encryption was aborted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="684"/>
        <source>Re-encryption was aborted because a git backup could not be created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="709"/>
        <location filename="../src/imitatepass.cpp" line="764"/>
        <source>Updating password-store</source>
        <translation>Actualizando password-store</translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="734"/>
        <source>GPG ID verification failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="735"/>
        <source>Could not verify .gpg-id for directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="747"/>
        <source>Failed to re-encrypt %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="753"/>
        <source>Re-encryption completed: %1 succeeded, %2 failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="759"/>
        <source>Re-encryption completed: %1 files re-encrypted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/imitatepass.cpp" line="706"/>
        <source>Re-encrypting from folder %1</source>
        <translation>Volviendo a cifrar a partir de la carpeta %1</translation>
    </message>
</context>
<context>
    <name>KeygenDialog</name>
    <message>
        <location filename="../src/keygendialog.ui" line="14"/>
        <source>Generate GnuPG keypair</source>
        <translation>Generar par de claves de GnuPG</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="42"/>
        <source>Generate a new key pair</source>
        <translation>Generar par de claves nuevo</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="155"/>
        <source>Passphrase</source>
        <translation>Frase de contraseña</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="91"/>
        <source>Email</source>
        <translation>Dirección de correo</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="123"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="200"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;There is no limit on the length of a passphrase, and it should be carefully chosen. From the perspective of security, the passphrase to unlock the private key is one of the weakest points in GnuPG (and other public-key encryption systems as well) since it is the only protection you have if another individual gets your private key. &lt;br/&gt;Ideally, the passphrase should not use words from a dictionary and should mix the case of alphabetic characters as well as use non-alphabetic characters.&lt;br/&gt;A good passphrase is crucial to the secure use of GnuPG.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;No hay límite en la longitud de una frase de contraseña, y debe ser elegido con cuidado. Desde la perspectiva de la seguridad, la contraseña para desbloquear la clave privada es uno de los puntos más débiles en GnuPG (y otros sistemas de clave pública de cifrado también), ya que es la única protección que tiene si otro individuo obtiene su clave privada. &lt;br/&gt;Idealmente, la frase de contraseña no debe usar palabras de un diccionario y se debe mezclar los caracteres alfabéticos con caracteres no alfabéticos.&lt;br/&gt;Una buena frase de contraseña es crucial para el uso seguro de GnuPG.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="210"/>
        <source>Repeat pass</source>
        <translation>Repite la contraseña</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="227"/>
        <source>Expert</source>
        <translation>Experto</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="246"/>
        <source>Template contents will be set based on GPG version.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>#           QtPass GPG key generator
#
#      first test version please comment
#
%echo Generating a default key
Key-Type: RSA
Subkey-Type: RSA
Name-Real:
Name-Comment: QtPass
Name-Email:
Expire-Date: 0
%no-protection
# Do a commit here, so that we can later print &quot;done&quot; :-)
%commit
%echo done</source>
        <translation type="vanished"># Generador de claves GPG QtPass
#
# primera versión de prueba por favor comente
#
%echo Generando una clave por defecto
Tipo de la clave: RSA
Subtipo de la clave: RSA
Nombre:
Comentarios: QtPass
Correo electrónico:
Fecha: 0
%no-protection
# Haz un comentario aquí, para que luego podamos imprimirlo &quot;realizado&quot; :-)
%commit
%echo hecho</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.ui" line="259"/>
        <source>For expert options check out the &lt;a href=&quot;https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html&quot;&gt;GnuPG manual&lt;/a&gt;</source>
        <translation>Para las opciones avanzadas revisan el &lt;a href=&quot;https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html&quot;&gt;manual de GnuPG&lt;/a&gt;</translation>
    </message>
    <message>
        <source>#           QtPass GPG key generator
#
#      first test version please comment
#
%echo Generating a default key
Key-Type: default
Subkey-Type: default
Name-Real:
Name-Comment: QtPass
Name-Email:
Expire-Date: 0
%no-protection
# Do a commit here, so that we can later print &quot;done&quot; :-)
%commit
%echo done</source>
        <translation type="vanished">#           Generador de claves GPG de QtPass
#
#      primera versión en pruebas; envíe comentarios
#
%echo Generando una clave predeterminada
Key-Type: default
Subkey-Type: default
Name-Real:
Name-Comment: QtPass
Name-Email:
Expire-Date: 0
%no-protection
# Realizar una consigna aquí, de modo tal que podamos mostrar después «hecho» :-)
%commit
%echo hecho</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.cpp" line="168"/>
        <source>Invalid name</source>
        <translation>Nombre no válido</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.cpp" line="169"/>
        <source>Name must be at least 5 characters long.</source>
        <translation>El nombre debe tener por lo menos 5 caracteres de longitud.</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.cpp" line="180"/>
        <source>Invalid email</source>
        <translation>Dirección de correo no válida</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.cpp" line="181"/>
        <source>The email address you typed is not a valid email address.</source>
        <translation>La dirección de correo electrónico que ha escrito no es válida.</translation>
    </message>
    <message>
        <location filename="../src/keygendialog.cpp" line="196"/>
        <source>This operation can take some minutes.&lt;br /&gt;We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy.</source>
        <translation>Esta operación puede demorar algunos minutos.&lt;br /&gt;Es necesario generar muchos bytes aleatorios. Es buena idea efectuar alguna otra acción (escribir en el teclado, mover el ratón, utilizar los discos…) durante la generación de primas; esto brinda al generador de números aleatorios una mayor oportunidad de ganar la entropía suficiente.</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/mainwindow.ui" line="14"/>
        <source>QtPass</source>
        <translation>QtPass</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">Añadir</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="332"/>
        <location filename="../src/mainwindow.ui" line="335"/>
        <location filename="../src/mainwindow.cpp" line="1041"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="340"/>
        <location filename="../src/mainwindow.ui" line="343"/>
        <location filename="../src/mainwindow.cpp" line="1055"/>
        <source>Delete</source>
        <translation>Eliminar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="362"/>
        <source>Git push</source>
        <translation>Envío hacia Git</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="367"/>
        <source>Update</source>
        <translation>Actualizar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="370"/>
        <source>Git pull</source>
        <translation>Incorporación desde Git</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="375"/>
        <location filename="../src/mainwindow.cpp" line="1035"/>
        <source>Users</source>
        <translation>Usuarios</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="386"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="383"/>
        <source>Config</source>
        <translation>configuración</translation>
    </message>
    <message>
        <source>qtpass</source>
        <translation type="vanished">qtpass</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="332"/>
        <location filename="../src/mainwindow.cpp" line="345"/>
        <source>Updating password-store</source>
        <translation>Actualizando almacén de contraseñas</translation>
    </message>
    <message>
        <source>Clipboard cleared</source>
        <translation type="vanished">Portapapeles vacío</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="756"/>
        <source>Are you sure you want to delete %1%2?</source>
        <translation>¿Confirma que quiere eliminar %1%2?</translation>
    </message>
    <message>
        <source>Failed to connect WebDAV:
</source>
        <translation type="vanished">No se pudo conectar WebDAV:</translation>
    </message>
    <message>
        <source>QtPass WebDAV password</source>
        <translation type="vanished">Contraseña QtPass WebDAV</translation>
    </message>
    <message>
        <source>Enter password to connect to WebDAV:</source>
        <translation type="vanished">Introduzca contraseña para conectarse a WebDAV:</translation>
    </message>
    <message>
        <source>fusedav exited unexpectedly
</source>
        <translation type="vanished">fusedav se ha cerrado inesperadamente</translation>
    </message>
    <message>
        <source>Failed to start fusedav to connect WebDAV:
</source>
        <translation type="vanished">Error al iniciar fusedav para conectar WebDAV:</translation>
    </message>
    <message>
        <source>Password hidden</source>
        <translation type="vanished">Contraseña oculta</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="453"/>
        <source>Content hidden</source>
        <translation>Contenido oculto</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="457"/>
        <location filename="../src/mainwindow.cpp" line="1267"/>
        <source>Password</source>
        <translation>Contraseña</translation>
    </message>
    <message>
        <source>Clipboard not cleared</source>
        <translation type="vanished">Portapapeles no vaciado</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="516"/>
        <source>Password and Content hidden</source>
        <translation>Contraseña y contenido oculto</translation>
    </message>
    <message>
        <source>QProcess::FailedToStart</source>
        <translation type="vanished">QProcess::Fallo al iniciar</translation>
    </message>
    <message>
        <source>QProcess::Crashed</source>
        <translation type="vanished">QProcess::Roto</translation>
    </message>
    <message>
        <source>QProcess::Timedout</source>
        <translation type="vanished">QProcess::Caducado</translation>
    </message>
    <message>
        <source>QProcess::ReadError</source>
        <translation type="vanished">QProcess::Error de lectura</translation>
    </message>
    <message>
        <source>QProcess::WriteError</source>
        <translation type="vanished">QProcess::Error de escritura</translation>
    </message>
    <message>
        <source>QProcess::UnknownError</source>
        <translation type="vanished">QProcess::Error desconocido</translation>
    </message>
    <message>
        <source>Copied to clipboard</source>
        <translation type="vanished">copiado en el portapapeles</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="324"/>
        <location filename="../src/mainwindow.ui" line="327"/>
        <location filename="../src/mainwindow.cpp" line="1033"/>
        <source>Add folder</source>
        <translation>Añadir carpeta</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="313"/>
        <location filename="../src/mainwindow.ui" line="316"/>
        <location filename="../src/mainwindow.cpp" line="1034"/>
        <source>Add password</source>
        <translation>Añadir contraseña</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="199"/>
        <source>Welcome to QtPass %1</source>
        <translation>Le damos la bienvenida a QtPass %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="594"/>
        <source>Looking for: %1</source>
        <translation>Buscando %1</translation>
    </message>
    <message>
        <source>Can not edit</source>
        <translation type="vanished">No se puede editar</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="698"/>
        <location filename="../src/mainwindow.cpp" line="1093"/>
        <source>New file</source>
        <translation>Archivo nuevo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="755"/>
        <source>Delete password?</source>
        <translation>¿Quiere eliminar la contraseña?</translation>
    </message>
    <message>
        <source>Are you sure you want to delete %1?</source>
        <translation type="vanished">Está seguro que quiere borrar %1?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="755"/>
        <source>Delete folder?</source>
        <translation>¿Quiere eliminar la carpeta?</translation>
    </message>
    <message>
        <source>Selected password file does not exist, not able to edit</source>
        <translation type="vanished">Fichero de contraseñas seleccionado no existe, no se puede editar</translation>
    </message>
    <message>
        <source>Can not get key list</source>
        <translation type="vanished">No se puede obtener lista de claves</translation>
    </message>
    <message>
        <source>Unable to get list of available gpg keys</source>
        <translation type="vanished">No se puede obtener lista de llaves gpg disponibles</translation>
    </message>
    <message>
        <source>Key not found in keyring</source>
        <translation type="vanished">La llave no se encuentra en el llavero</translation>
    </message>
    <message>
        <source>Generating GPG key pair</source>
        <translation type="vanished">Generar par de claves GPG</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="904"/>
        <source>Profile changed to %1</source>
        <translation>Perfil cambiado a %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="68"/>
        <source>Select profile</source>
        <translation>Seleccione un perfil</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="115"/>
        <source>Search Password</source>
        <translation>Buscar contraseña</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="197"/>
        <source>Welcome to QtPass</source>
        <translation>Le damos la bienvenida a QtPass</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="319"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="348"/>
        <source>OTP</source>
        <translation>OTP</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="351"/>
        <source>Generate OTP and copy to clipboard</source>
        <translation>Generar OTP y copiarlo en portapapeles</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="354"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="359"/>
        <source>Push</source>
        <translation>Envío</translation>
    </message>
    <message>
        <source>git push</source>
        <translation type="vanished">git push</translation>
    </message>
    <message>
        <source>git pull</source>
        <translation type="vanished">git pull</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="378"/>
        <source>Manage who can read password in folder</source>
        <translation>Gestionar quiénes pueden leer las contraseñas en la carpeta</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="494"/>
        <source>OTP Code</source>
        <translation>Código de OTP</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="496"/>
        <source>OTP code copied to clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="498"/>
        <source>No OTP code found in this password entry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="699"/>
        <source>New password file: 
(Will be placed in %1 )</source>
        <translation>Nuevo archivo de contraseñas:
(Se colocará en %1)</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="736"/>
        <source> and the whole content?</source>
        <translation> y todo el contenido?</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="746"/>
        <source> and the whole content? &lt;br&gt;&lt;strong&gt;Attention: there are unexpected files in the given folder, check them before continue.&lt;/strong&gt;</source>
        <translation> y todo el contenido? &lt;br&gt;&lt;strong&gt;Atención: hay archivos inesperados en la carpeta indicada. Revíselos antes de continuar.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="776"/>
        <source>No password selected for OTP generation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1032"/>
        <source>Open folder with file manager</source>
        <translation>Abrir carpeta con gestor de archivos</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1047"/>
        <source>Rename folder</source>
        <translation>Cambiar nombre de carpeta</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1051"/>
        <source>Rename password</source>
        <translation>Cambiar nombre de contraseña</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1094"/>
        <source>New Folder: 
(Will be placed in %1 )</source>
        <translation>Carpeta nueva: 
(Se ubicará en %1 )</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1104"/>
        <location filename="../src/mainwindow.cpp" line="1113"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1105"/>
        <source>Failed to create folder: %1</source>
        <translation>Error al crear la carpeta: %1</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1114"/>
        <source>Failed to create .gpg-id file in: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1136"/>
        <location filename="../src/mainwindow.cpp" line="1172"/>
        <source>Rename file</source>
        <translation>Cambiar nombre de archivo</translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1136"/>
        <source>Rename Folder To: </source>
        <translation>Cambiar nombre de carpeta a: </translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="1172"/>
        <source>Rename File To: </source>
        <translation>Cambiar nombre de archivo a: </translation>
    </message>
    <message>
        <location filename="../src/mainwindow.ui" line="256"/>
        <source>&lt;p&gt;QtPass is a GUI for &lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;pass&lt;/a&gt;, the standard unix password manager.&lt;/p&gt;
&lt;p&gt;Please report any &lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;issues&lt;/a&gt; you might have with this software.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://qtpass.org/&quot;&gt;Documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass&quot;&gt;SourceCode&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;QtPass es una interfaz para &lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;pass&lt;/a&gt;, el gestor de contraseñas estándar de Unix.&lt;/p&gt;
&lt;p&gt;Informe de cualquier &lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;problema&lt;/a&gt; que pudiera experimentar con este programa.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://qtpass.org/&quot;&gt;Documentación&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass&quot;&gt;Código fuente&lt;/a&gt;&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>Pass</name>
    <message>
        <location filename="../src/pass.cpp" line="144"/>
        <source>No characters chosen</source>
        <translation>No se eligió ningún carácter</translation>
    </message>
    <message>
        <location filename="../src/pass.cpp" line="145"/>
        <source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
        <translation>No se puede generar la contraseña, ¡no hay caracteres para elegir establecidos en la configuración!</translation>
    </message>
</context>
<context>
    <name>PasswordDialog</name>
    <message>
        <location filename="../src/passworddialog.ui" line="14"/>
        <location filename="../src/passworddialog.ui" line="65"/>
        <source>Password</source>
        <translation>Contraseña</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="75"/>
        <source>Generate</source>
        <translation>Generar</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="86"/>
        <source>Show password</source>
        <translation>Mostrar contraseña</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="106"/>
        <source>Character Set:</source>
        <translation>Juego de caracteres:</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="114"/>
        <source>All Characters</source>
        <translation>Todos los caracteres</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="119"/>
        <source>Alphabetical</source>
        <translation>Alfabético</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="124"/>
        <source>Alphanumerical</source>
        <translation>Alfanumérico</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="129"/>
        <source>Custom</source>
        <translation>Personalizado</translation>
    </message>
    <message>
        <location filename="../src/passworddialog.ui" line="143"/>
        <source>Length:</source>
        <translation>Longitud:</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../main/main.cpp" line="137"/>
        <location filename="../main/main.cpp" line="141"/>
        <source>LTR</source>
        <translation>LTR</translation>
    </message>
</context>
<context>
    <name>QtPass</name>
    <message>
        <location filename="../src/qtpass.cpp" line="160"/>
        <source>Generating GPG key pair</source>
        <translation>Generar par de claves GPG</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="222"/>
        <source>Failed to connect WebDAV:
</source>
        <translation>No se pudo conectar WebDAV:
</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="239"/>
        <source>QtPass WebDAV password</source>
        <translation>Contraseña QtPass WebDAV</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="240"/>
        <source>Enter password to connect to WebDAV:</source>
        <translation>Introduzca contraseña para conectarse a WebDAV:</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="257"/>
        <source>fusedav exited unexpectedly
</source>
        <translation>fusedav se ha cerrado inesperadamente
</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="261"/>
        <source>Failed to start fusedav to connect WebDAV:
</source>
        <translation>Error al iniciar fusedav para conectar WebDAV:
</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="274"/>
        <source>QProcess::FailedToStart</source>
        <translation>QProcess::Fallo al iniciar</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="277"/>
        <source>QProcess::Crashed</source>
        <translation>QProcess::Roto</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="280"/>
        <source>QProcess::Timedout</source>
        <translation>QProcess::Caducado</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="283"/>
        <source>QProcess::ReadError</source>
        <translation>QProcess::Error de lectura</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="286"/>
        <source>QProcess::WriteError</source>
        <translation>QProcess::Error de escritura</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="289"/>
        <source>QProcess::UnknownError</source>
        <translation>QProcess::Error desconocido</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="305"/>
        <source>GPG key pair generation failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="379"/>
        <source>GPG key pair generated successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="464"/>
        <source>Clipboard cleared</source>
        <translation>Se vació el portapapeles</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="466"/>
        <source>Clipboard not cleared</source>
        <translation>No se vació el portapapeles</translation>
    </message>
    <message>
        <location filename="../src/qtpass.cpp" line="511"/>
        <source>Copied to clipboard</source>
        <translation>Copiado en el portapapeles</translation>
    </message>
</context>
<context>
    <name>StoreModel</name>
    <message>
        <location filename="../src/storemodel.cpp" line="294"/>
        <source>force overwrite?</source>
        <translation>¿Quiere forzar la sobrescritura?</translation>
    </message>
    <message>
        <location filename="../src/storemodel.cpp" line="295"/>
        <source>overwrite %1 with %2?</source>
        <translation>¿Quiere sobrescribir %1 con %2?</translation>
    </message>
</context>
<context>
    <name>TrayIcon</name>
    <message>
        <location filename="../src/trayicon.cpp" line="81"/>
        <source>&amp;Quit</source>
        <translation>&amp;Salir</translation>
    </message>
    <message>
        <location filename="../src/trayicon.cpp" line="67"/>
        <source>&amp;Show</source>
        <translation>&amp;Mostrar</translation>
    </message>
    <message>
        <location filename="../src/trayicon.cpp" line="69"/>
        <source>&amp;Hide</source>
        <translation>&amp;Ocultar</translation>
    </message>
    <message>
        <location filename="../src/trayicon.cpp" line="72"/>
        <source>Mi&amp;nimize</source>
        <translation>Mi&amp;nimizar</translation>
    </message>
    <message>
        <location filename="../src/trayicon.cpp" line="75"/>
        <source>Ma&amp;ximize</source>
        <translation>Ma&amp;ximizar</translation>
    </message>
    <message>
        <location filename="../src/trayicon.cpp" line="78"/>
        <source>&amp;Restore</source>
        <translation>&amp;Restaurar</translation>
    </message>
</context>
<context>
    <name>UsersDialog</name>
    <message>
        <location filename="../src/usersdialog.ui" line="20"/>
        <source>Read access users</source>
        <translation>Usuarios con acceso de lectura</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.ui" line="45"/>
        <source>Select which users should be able to decrypt passwords stored in this folder.
Note: Existing files will not be modified, and retain the old permissions until you edit them.
Blue entries have a secret key available, select one of these to be able to decrypt.
Black entries have an encryption key available and it is trusted, select one of these to allow other people to decrypt.
Red entries are not valid, you will not be able to encrypt to these.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select which users should be able to decrypt passwords stored in this folder.
Note: Existing files will not be modified, and retain the old permissions until you edit them.
Blue entries have a secret key available, select one of these to be able to decrypt.
Red entries are not valid, you will not be able to encrypt to these.</source>
        <translation type="vanished">Elija qué usuarios pueden descifrar las contraseñas almacenadas en esta carpeta.
Nota: no se modificarán los archivos existentes; estos retendrán los permisos antiguos hasta que los edite.
Las entradas azules cuentan con una clave secreta; seleccione una de estas para poder descifrar.
Las entradas rojas no son válidas: no podrá descifrarlas.</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.ui" line="70"/>
        <source>Search for users</source>
        <translation>Buscar usuarios</translation>
    </message>
    <message>
        <source>Select which users should be able to decrypt passwords stored in this folder.
Note: Existing files will not be modified and retain the old permissions until you edit them.
Blue entries have a secret key available, select one of these to be able to decrypt.
Red entries are not valid, you will not be able to encrypt to these.</source>
        <translation type="vanished">Seleccione los usuarios que deben ser capaces de descifrar las contraseñas almacenadas en esta carpeta.
Nota: Los archivos existentes no se modificarán y los viejos permisos se mantienen hasta que se editen.
Entradas azules tienen una clave secreta disponible, seleccione uno de estos para poder descifrar.
Entradas rojas no son válidos, usted no será capaz de cifrar a estos.</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.ui" line="77"/>
        <source>Show unusable keys</source>
        <translation>Mostrar claves no usables</translation>
    </message>
    <message>
        <source>Can not get key list</source>
        <translation type="vanished">No se puede obtener lista de claves</translation>
    </message>
    <message>
        <source>Unable to get list of available gpg keys</source>
        <translation type="vanished">No se puede obtener lista de llaves gpg disponibles</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="71"/>
        <source>Keylist missing</source>
        <translation>Falta la lista de claves</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="72"/>
        <source>Could not fetch list of available GPG keys</source>
        <translation>No se pudo recuperar la lista de claves GPG disponibles</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="148"/>
        <source>Key not found in keyring</source>
        <translation>La clave no se encuentra en el llavero</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="301"/>
        <source>created</source>
        <translation>creado</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="305"/>
        <source>expires</source>
        <translation>caduca</translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="328"/>
        <source>[INVALID] </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="331"/>
        <source>[EXPIRED] </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/usersdialog.cpp" line="335"/>
        <source>[PARTIAL] </source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
