Ready for a release
[gnupg.git] / po / es.po
index 2e3e954..91d23bf 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU gnupg 1.4.1\n"
 "Report-Msgid-Bugs-To: gnupg-i18n@gnupg.org\n"
-"POT-Creation-Date: 2006-04-03 11:40+0200\n"
+"POT-Creation-Date: 2006-06-25 13:35+0200\n"
 "PO-Revision-Date: 2005-03-25 16:50+0100\n"
 "Last-Translator: Jaime Suárez <jsuarez@ono.com>\n"
 "Language-Team: Spanish <es@li.org>\n"
@@ -43,11 +43,11 @@ msgid "waiting for lock on `%s'...\n"
 msgstr "escribiendo clave privada en `%s'\n"
 
 #: cipher/random.c:448 g10/card-util.c:678 g10/card-util.c:747
-#: g10/dearmor.c:61 g10/dearmor.c:110 g10/encode.c:184 g10/encode.c:488
-#: g10/gpg.c:997 g10/gpg.c:3365 g10/import.c:195 g10/keygen.c:2323
+#: g10/dearmor.c:61 g10/dearmor.c:110 g10/encode.c:184 g10/encode.c:474
+#: g10/gpg.c:1003 g10/gpg.c:3461 g10/import.c:195 g10/keygen.c:2385
 #: g10/keyring.c:1525 g10/openfile.c:186 g10/openfile.c:342
-#: g10/plaintext.c:482 g10/sign.c:779 g10/sign.c:941 g10/sign.c:1054
-#: g10/sign.c:1204 g10/tdbdump.c:141 g10/tdbdump.c:149 g10/tdbio.c:540
+#: g10/plaintext.c:481 g10/sign.c:830 g10/sign.c:1005 g10/sign.c:1118
+#: g10/sign.c:1268 g10/tdbdump.c:141 g10/tdbdump.c:149 g10/tdbio.c:540
 #: g10/tdbio.c:605
 #, c-format
 msgid "can't open `%s': %s\n"
@@ -86,9 +86,9 @@ msgstr "no se puede leer `%s': %s\n"
 msgid "note: random_seed file not updated\n"
 msgstr "nota: el fichero de semillas aleatorias no se ha actualizado\n"
 
-#: cipher/random.c:544 g10/exec.c:478 g10/gpg.c:996 g10/keygen.c:2802
-#: g10/keygen.c:2832 g10/keyring.c:1201 g10/keyring.c:1501 g10/openfile.c:263
-#: g10/openfile.c:357 g10/sign.c:797 g10/sign.c:1070 g10/tdbio.c:536
+#: cipher/random.c:544 g10/exec.c:481 g10/gpg.c:1002 g10/keygen.c:2864
+#: g10/keygen.c:2894 g10/keyring.c:1201 g10/keyring.c:1501 g10/openfile.c:263
+#: g10/openfile.c:357 g10/sign.c:848 g10/sign.c:1134 g10/tdbio.c:536
 #, c-format
 msgid "can't create `%s': %s\n"
 msgstr "no se puede crear %s: %s\n"
@@ -314,75 +314,75 @@ msgstr ""
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "no se puede acceder a %s - ¿tarjeta OpenPGP inválida?\n"
 
-#: g10/armor.c:318
+#: g10/armor.c:320
 #, c-format
 msgid "armor: %s\n"
 msgstr "armadura: %s\n"
 
-#: g10/armor.c:357
+#: g10/armor.c:359
 msgid "invalid armor header: "
 msgstr "cabecera de armadura inválida: "
 
-#: g10/armor.c:368
+#: g10/armor.c:370
 msgid "armor header: "
 msgstr "cabecera de armadura: "
 
-#: g10/armor.c:379
+#: g10/armor.c:381
 msgid "invalid clearsig header\n"
 msgstr "cabecera de firma clara inválida\n"
 
-#: g10/armor.c:431
+#: g10/armor.c:433
 msgid "nested clear text signatures\n"
 msgstr "firmas en texto claro anidadas\n"
 
-#: g10/armor.c:566
+#: g10/armor.c:568
 msgid "unexpected armor: "
 msgstr "armadura inesperada: "
 
-#: g10/armor.c:578
+#: g10/armor.c:580
 msgid "invalid dash escaped line: "
 msgstr "Línea con guiones inválida: "
 
-#: g10/armor.c:730 g10/armor.c:1337
+#: g10/armor.c:734 g10/armor.c:1343
 #, c-format
 msgid "invalid radix64 character %02X skipped\n"
 msgstr "caracter inválido radix64 %02X omitido\n"
 
-#: g10/armor.c:773
+#: g10/armor.c:777
 msgid "premature eof (no CRC)\n"
 msgstr "Fin de fichero prematuro (falta suma de comprobación)\n"
 
-#: g10/armor.c:807
+#: g10/armor.c:811
 msgid "premature eof (in CRC)\n"
 msgstr "Fin de suma de comprobación prematuro\n"
 
-#: g10/armor.c:815
+#: g10/armor.c:819
 msgid "malformed CRC\n"
 msgstr "Suma de comprobación mal creada\n"
 
-#: g10/armor.c:819 g10/armor.c:1374
+#: g10/armor.c:823 g10/armor.c:1380
 #, c-format
 msgid "CRC error; %06lX - %06lX\n"
 msgstr "Error en suma de comprobación: %06lX - %06lX\n"
 
-#: g10/armor.c:839
+#: g10/armor.c:843
 msgid "premature eof (in trailer)\n"
 msgstr "fin de fichero prematuro (en el cierre)\n"
 
-#: g10/armor.c:843
+#: g10/armor.c:847
 msgid "error in trailer line\n"
 msgstr "error en la línea de cierre\n"
 
-#: g10/armor.c:1152
+#: g10/armor.c:1158
 msgid "no valid OpenPGP data found.\n"
 msgstr "no se han encontrados datos OpenPGP válidos\n"
 
-#: g10/armor.c:1157
+#: g10/armor.c:1163
 #, c-format
 msgid "invalid armor: line longer than %d characters\n"
 msgstr "armadura incorrecta: línea más larga de %d caracteres\n"
 
-#: g10/armor.c:1161
+#: g10/armor.c:1167
 msgid ""
 "quoted printable character in armor - probably a buggy MTA has been used\n"
 msgstr ""
@@ -400,13 +400,13 @@ msgid "OpenPGP card no. %s detected\n"
 msgstr "tarjeta OpenPGP num. %s detectada\n"
 
 #: g10/card-util.c:76 g10/card-util.c:1406 g10/delkey.c:128 g10/keyedit.c:1524
-#: g10/keygen.c:2507 g10/revoke.c:218 g10/revoke.c:456
+#: g10/keygen.c:2569 g10/revoke.c:218 g10/revoke.c:456
 msgid "can't do this in batch mode\n"
 msgstr "imposible hacer esto en modo de proceso por lotes\n"
 
 #: g10/card-util.c:103 g10/card-util.c:1132 g10/card-util.c:1215
-#: g10/keyedit.c:425 g10/keyedit.c:446 g10/keyedit.c:460 g10/keygen.c:1339
-#: g10/keygen.c:1406
+#: g10/keyedit.c:425 g10/keyedit.c:446 g10/keyedit.c:460 g10/keygen.c:1381
+#: g10/keygen.c:1448
 msgid "Your selection? "
 msgstr "Su elección: "
 
@@ -575,7 +575,7 @@ msgid "   (3) Authentication key\n"
 msgstr "   (3) Clave de autentificación\n"
 
 #: g10/card-util.c:1143 g10/card-util.c:1226 g10/keyedit.c:946
-#: g10/keygen.c:1343 g10/keygen.c:1371 g10/keygen.c:1445 g10/revoke.c:685
+#: g10/keygen.c:1385 g10/keygen.c:1413 g10/keygen.c:1487 g10/revoke.c:685
 msgid "Invalid selection.\n"
 msgstr "Elección inválida.\n"
 
@@ -716,23 +716,23 @@ msgstr "Repita este PIN: "
 msgid "PIN not correctly repeated; try again"
 msgstr "PIN repetido incorrectamente; inténtelo de nuevo"
 
-#: g10/decrypt.c:69 g10/decrypt.c:160 g10/gpg.c:3725 g10/keyring.c:377
+#: g10/decrypt.c:69 g10/decrypt.c:160 g10/gpg.c:3826 g10/keyring.c:377
 #: g10/keyring.c:663 g10/verify.c:102 g10/verify.c:157
 #, c-format
 msgid "can't open `%s'\n"
 msgstr "no se puede abrir `%s'\n"
 
-#: g10/decrypt.c:105 g10/encode.c:853
+#: g10/decrypt.c:105 g10/encode.c:839
 msgid "--output doesn't work for this command\n"
 msgstr "--output no funciona con esta orden\n"
 
-#: g10/delkey.c:75 g10/export.c:311 g10/keyedit.c:3387 g10/keyserver.c:1704
+#: g10/delkey.c:75 g10/export.c:311 g10/keyedit.c:3387 g10/keyserver.c:1700
 #: g10/revoke.c:228
 #, c-format
 msgid "key \"%s\" not found: %s\n"
 msgstr "clave \"%s\" no encontrada: %s\n"
 
-#: g10/delkey.c:83 g10/export.c:341 g10/import.c:2330 g10/keyserver.c:1718
+#: g10/delkey.c:83 g10/export.c:341 g10/import.c:2346 g10/keyserver.c:1714
 #: g10/revoke.c:234 g10/revoke.c:478
 #, c-format
 msgid "error reading keyblock: %s\n"
@@ -772,7 +772,7 @@ msgstr "
 msgid "use option \"--delete-secret-keys\" to delete it first.\n"
 msgstr "use antes la opción \"--delete-secret-key\" para borrarla.\n"
 
-#: g10/encode.c:213 g10/sign.c:1224
+#: g10/encode.c:213 g10/sign.c:1288
 #, c-format
 msgid "error creating passphrase: %s\n"
 msgstr "error creando frase contraseña: %s\n"
@@ -786,32 +786,32 @@ msgstr "no puede usar un paquete sim
 msgid "using cipher %s\n"
 msgstr "usando cifrado %s\n"
 
-#: g10/encode.c:241 g10/encode.c:550
+#: g10/encode.c:241 g10/encode.c:536
 #, c-format
 msgid "`%s' already compressed\n"
 msgstr "`%s' ya está comprimido\n"
 
-#: g10/encode.c:306 g10/encode.c:598 g10/sign.c:564
+#: g10/encode.c:292 g10/encode.c:584 g10/sign.c:615
 #, c-format
 msgid "WARNING: `%s' is an empty file\n"
 msgstr "ATENCIÓN `%s' es un fichero vacío\n"
 
-#: g10/encode.c:470
+#: g10/encode.c:456
 msgid "you can only encrypt to RSA keys of 2048 bits or less in --pgp2 mode\n"
 msgstr "solo puede cifrar a claves RSA de 2048 bits o menos en modo --pgp2\n"
 
-#: g10/encode.c:494
+#: g10/encode.c:480
 #, c-format
 msgid "reading from `%s'\n"
 msgstr "leyendo desde `%s'\n"
 
-#: g10/encode.c:522
+#: g10/encode.c:508
 msgid ""
 "unable to use the IDEA cipher for all of the keys you are encrypting to.\n"
 msgstr ""
 "no se puede usar el algoritmo IDEA para todas las claves a las que cifra.\n"
 
-#: g10/encode.c:532
+#: g10/encode.c:518
 #, c-format
 msgid ""
 "WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n"
@@ -819,7 +819,7 @@ msgstr ""
 "AVISO: forzar el cifrado simétrico %s (%d) viola las preferencias\n"
 "del destinatario\n"
 
-#: g10/encode.c:642 g10/sign.c:903
+#: g10/encode.c:628 g10/sign.c:967
 #, c-format
 msgid ""
 "WARNING: forcing compression algorithm %s (%d) violates recipient "
@@ -828,19 +828,19 @@ msgstr ""
 "AVISO: forzar el algoritmo de compresión %s (%d) va en contra\n"
 "de las preferencias del receptor\n"
 
-#: g10/encode.c:729
+#: g10/encode.c:715
 #, c-format
 msgid "forcing symmetric cipher %s (%d) violates recipient preferences\n"
 msgstr ""
 "forzar el cifrado simétrico %s (%d) viola las preferencias\n"
 "del destinatario\n"
 
-#: g10/encode.c:799 g10/pkclist.c:803 g10/pkclist.c:851
+#: g10/encode.c:785 g10/pkclist.c:803 g10/pkclist.c:851
 #, c-format
 msgid "you may not use %s while in %s mode\n"
 msgstr "no puede usar %s en modo %s\n"
 
-#: g10/encode.c:826
+#: g10/encode.c:812
 #, c-format
 msgid "%s/%s encrypted for: \"%s\"\n"
 msgstr "%s/%s cifrado para: \"%s\"\n"
@@ -869,58 +869,58 @@ msgstr "problema trabajando con un paquete cifrado\n"
 msgid "no remote program execution supported\n"
 msgstr "no es posible ejecutar programas remotos\n"
 
-#: g10/exec.c:173 g10/openfile.c:415
+#: g10/exec.c:176 g10/openfile.c:415
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "no se puede crear el directorio `%s': %s\n"
 
-#: g10/exec.c:314
+#: g10/exec.c:317
 msgid ""
 "external program calls are disabled due to unsafe options file permissions\n"
 msgstr ""
 "llamadas a programas externos inhabilitadas por permisos inseguros de "
 "ficheros.\n"
 
-#: g10/exec.c:344
+#: g10/exec.c:347
 msgid "this platform requires temporary files when calling external programs\n"
 msgstr ""
 "esta plataforma necesita ficheros temporales para llamar a programas "
 "externos\n"
 
-#: g10/exec.c:422
+#: g10/exec.c:425
 #, c-format
 msgid "unable to execute program `%s': %s\n"
 msgstr "no se puede ejecutar el programa `%s': %s\n"
 
-#: g10/exec.c:425
+#: g10/exec.c:428
 #, c-format
 msgid "unable to execute shell `%s': %s\n"
 msgstr "no se puede ejecutar el intérprete de órdenes `%s': %s\n"
 
-#: g10/exec.c:510
+#: g10/exec.c:513
 #, c-format
 msgid "system error while calling external program: %s\n"
 msgstr "error del sistema llamando al programa externo: %s\n"
 
-#: g10/exec.c:521 g10/exec.c:587
+#: g10/exec.c:524 g10/exec.c:590
 msgid "unnatural exit of external program\n"
 msgstr "el programa externo finalizó anormalmente\n"
 
-#: g10/exec.c:536
+#: g10/exec.c:539
 msgid "unable to execute external program\n"
 msgstr "no se puede ejecutar el programa externo\n"
 
-#: g10/exec.c:552
+#: g10/exec.c:555
 #, c-format
 msgid "unable to read external program response: %s\n"
 msgstr "no se puede leer la respuesta del programa externo: %s\n"
 
-#: g10/exec.c:598 g10/exec.c:605
+#: g10/exec.c:601 g10/exec.c:608
 #, c-format
 msgid "WARNING: unable to remove tempfile (%s) `%s': %s\n"
 msgstr "AVISO: no se puede borrar fichero temporal (%s) `%s': %s\n"
 
-#: g10/exec.c:610
+#: g10/exec.c:613
 #, c-format
 msgid "WARNING: unable to remove temp directory `%s': %s\n"
 msgstr "AVISO: no se puede borrar el fichero temporal `%s': %s\n"
@@ -994,7 +994,7 @@ msgstr "ATENCI
 # Sí, este no he podido ser yo :-) Por cierto, ¿por qué la O no se
 # puede acentuar? ¿demasiado alta?
 # ¿Quién dice que no se puede? :-)
-#: g10/gpg.c:372
+#: g10/gpg.c:375
 msgid ""
 "@Commands:\n"
 " "
@@ -1002,127 +1002,127 @@ msgstr ""
 "@Órdenes:\n"
 " "
 
-#: g10/gpg.c:374
+#: g10/gpg.c:377
 msgid "|[file]|make a signature"
 msgstr "|[file]|crea una firma"
 
-#: g10/gpg.c:375
+#: g10/gpg.c:378
 msgid "|[file]|make a clear text signature"
 msgstr "|[file]|crea una firma en texto claro"
 
-#: g10/gpg.c:376
+#: g10/gpg.c:379
 msgid "make a detached signature"
 msgstr "crea una firma separada"
 
-#: g10/gpg.c:377
+#: g10/gpg.c:380
 msgid "encrypt data"
 msgstr "cifra datos"
 
-#: g10/gpg.c:379
+#: g10/gpg.c:382
 msgid "encryption only with symmetric cipher"
 msgstr "cifra sólo con un cifrado simétrico"
 
-#: g10/gpg.c:381
+#: g10/gpg.c:384
 msgid "decrypt data (default)"
 msgstr "descifra datos (predefinido)"
 
-#: g10/gpg.c:383
+#: g10/gpg.c:386
 msgid "verify a signature"
 msgstr "verifica una firma"
 
-#: g10/gpg.c:385
+#: g10/gpg.c:388
 msgid "list keys"
 msgstr "lista claves"
 
-#: g10/gpg.c:387
+#: g10/gpg.c:390
 msgid "list keys and signatures"
 msgstr "lista claves y firmas"
 
-#: g10/gpg.c:388
+#: g10/gpg.c:391
 msgid "list and check key signatures"
 msgstr "lista y comprueba firmas de las claves"
 
-#: g10/gpg.c:389
+#: g10/gpg.c:392
 msgid "list keys and fingerprints"
 msgstr "lista claves y huellas dactilares"
 
-#: g10/gpg.c:390
+#: g10/gpg.c:393
 msgid "list secret keys"
 msgstr "lista claves secretas"
 
-#: g10/gpg.c:391
+#: g10/gpg.c:394
 msgid "generate a new key pair"
 msgstr "genera un nuevo par de claves"
 
-#: g10/gpg.c:392
+#: g10/gpg.c:395
 msgid "remove keys from the public keyring"
 msgstr "elimina claves del anillo público"
 
-#: g10/gpg.c:394
+#: g10/gpg.c:397
 msgid "remove keys from the secret keyring"
 msgstr "elimina claves del anillo privado"
 
-#: g10/gpg.c:395
+#: g10/gpg.c:398
 msgid "sign a key"
 msgstr "firma la clave"
 
-#: g10/gpg.c:396
+#: g10/gpg.c:399
 msgid "sign a key locally"
 msgstr "firma la clave localmente"
 
-#: g10/gpg.c:397
+#: g10/gpg.c:400
 msgid "sign or edit a key"
 msgstr "firma o modifica una clave"
 
-#: g10/gpg.c:398
+#: g10/gpg.c:401
 msgid "generate a revocation certificate"
 msgstr "genera un certificado de revocación"
 
-#: g10/gpg.c:400
+#: g10/gpg.c:403
 msgid "export keys"
 msgstr "exporta claves"
 
-#: g10/gpg.c:401
+#: g10/gpg.c:404
 msgid "export keys to a key server"
 msgstr "exporta claves a un servidor de claves"
 
-#: g10/gpg.c:402
+#: g10/gpg.c:405
 msgid "import keys from a key server"
 msgstr "importa claves desde un servidor de claves"
 
-#: g10/gpg.c:404
+#: g10/gpg.c:407
 msgid "search for keys on a key server"
 msgstr "busca claves en un servidor de claves"
 
-#: g10/gpg.c:406
+#: g10/gpg.c:409
 msgid "update all keys from a keyserver"
 msgstr "actualiza todas las claves desde un servidor de claves"
 
-#: g10/gpg.c:410
+#: g10/gpg.c:413
 msgid "import/merge keys"
 msgstr "importa/fusiona claves"
 
-#: g10/gpg.c:413
+#: g10/gpg.c:416
 msgid "print the card status"
 msgstr "escribir estado de la tarjeta"
 
-#: g10/gpg.c:414
+#: g10/gpg.c:417
 msgid "change data on a card"
 msgstr "cambiar datos en la tarjeta"
 
-#: g10/gpg.c:415
+#: g10/gpg.c:418
 msgid "change a card's PIN"
 msgstr "cambiar el PIN de la tarjeta"
 
-#: g10/gpg.c:423
+#: g10/gpg.c:426
 msgid "update the trust database"
 msgstr "actualiza la base de datos de confianza"
 
-#: g10/gpg.c:430
+#: g10/gpg.c:433
 msgid "|algo [files]|print message digests"
 msgstr "|algo [ficheros]|imprime resúmenes de mensaje"
 
-#: g10/gpg.c:434 g10/gpgv.c:71
+#: g10/gpg.c:437 g10/gpgv.c:71
 msgid ""
 "@\n"
 "Options:\n"
@@ -1132,47 +1132,47 @@ msgstr ""
 "Opciones:\n"
 " "
 
-#: g10/gpg.c:436
+#: g10/gpg.c:439
 msgid "create ascii armored output"
 msgstr "crea una salida ascii con armadura"
 
-#: g10/gpg.c:438
+#: g10/gpg.c:441
 msgid "|NAME|encrypt for NAME"
 msgstr "|NOMBRE|cifra para NOMBRE"
 
-#: g10/gpg.c:449
+#: g10/gpg.c:452
 msgid "use this user-id to sign or decrypt"
 msgstr "usa este usuario para firmar o descifrar"
 
-#: g10/gpg.c:450
+#: g10/gpg.c:453
 msgid "|N|set compress level N (0 disables)"
 msgstr "|N|nivel de compresión N (0 no comprime)"
 
-#: g10/gpg.c:455
+#: g10/gpg.c:458
 msgid "use canonical text mode"
 msgstr "usa modo de texto canónico"
 
-#: g10/gpg.c:469
+#: g10/gpg.c:472
 msgid "use as output file"
 msgstr "usa como fichero de salida"
 
-#: g10/gpg.c:471 g10/gpgv.c:73
+#: g10/gpg.c:474 g10/gpgv.c:73
 msgid "verbose"
 msgstr "prolijo"
 
-#: g10/gpg.c:482
+#: g10/gpg.c:485
 msgid "do not make any changes"
 msgstr "no hace ningún cambio"
 
-#: g10/gpg.c:483
+#: g10/gpg.c:486
 msgid "prompt before overwriting"
 msgstr "preguntar antes de sobreescribir"
 
-#: g10/gpg.c:524
+#: g10/gpg.c:527
 msgid "use strict OpenPGP behavior"
 msgstr "usar estilo OpenPGP estricto"
 
-#: g10/gpg.c:525
+#: g10/gpg.c:528
 msgid "generate PGP 2.x compatible messages"
 msgstr "generar mensajes compatibles con PGP 2.x"
 
@@ -1180,7 +1180,7 @@ msgstr "generar mensajes compatibles con PGP 2.x"
 # página man -> página de manual
 # Vale. ¿del manual mejor?
 # Hmm, no sé, en man-db se usa "de". La verdad es que no lo he pensado.
-#: g10/gpg.c:553
+#: g10/gpg.c:556
 msgid ""
 "@\n"
 "(See the man page for a complete listing of all commands and options)\n"
@@ -1188,7 +1188,7 @@ msgstr ""
 "@\n"
 "(Véase en la página del manual la lista completo de órdenes y opciones)\n"
 
-#: g10/gpg.c:556
+#: g10/gpg.c:559
 msgid ""
 "@\n"
 "Examples:\n"
@@ -1208,15 +1208,15 @@ msgstr ""
 " --list-keys [nombres]      muestra las claves\n"
 " --fingerprint [nombres]    muestra las huellas dactilares\n"
 
-#: g10/gpg.c:751 g10/gpgv.c:98
+#: g10/gpg.c:757 g10/gpgv.c:98
 msgid "Please report bugs to <gnupg-bugs@gnu.org>.\n"
 msgstr "Por favor, informe de posibles \"bugs\" a <gnupg-bugs@gnu.org>.\n"
 
-#: g10/gpg.c:768
+#: g10/gpg.c:774
 msgid "Usage: gpg [options] [files] (-h for help)"
 msgstr "Uso: gpg [opciones] [ficheros] (-h para ayuda)"
 
-#: g10/gpg.c:771
+#: g10/gpg.c:777
 msgid ""
 "Syntax: gpg [options] [files]\n"
 "sign, check, encrypt or decrypt\n"
@@ -1226,7 +1226,7 @@ msgstr ""
 "firma, comprueba, cifra o descifra\n"
 "la operación por defecto depende de los datos de entrada\n"
 
-#: g10/gpg.c:782
+#: g10/gpg.c:788
 msgid ""
 "\n"
 "Supported algorithms:\n"
@@ -1234,71 +1234,71 @@ msgstr ""
 "\n"
 "Algoritmos disponibles:\n"
 
-#: g10/gpg.c:785
+#: g10/gpg.c:791
 msgid "Pubkey: "
 msgstr "Clave pública: "
 
-#: g10/gpg.c:791 g10/keyedit.c:2310
+#: g10/gpg.c:797 g10/keyedit.c:2310
 msgid "Cipher: "
 msgstr "Cifrado: "
 
-#: g10/gpg.c:797
+#: g10/gpg.c:803
 msgid "Hash: "
 msgstr "Resumen: "
 
-#: g10/gpg.c:803 g10/keyedit.c:2356
+#: g10/gpg.c:809 g10/keyedit.c:2356
 msgid "Compression: "
 msgstr "Compresión: "
 
-#: g10/gpg.c:886
+#: g10/gpg.c:892
 msgid "usage: gpg [options] "
 msgstr "uso: gpg [opciones] "
 
-#: g10/gpg.c:1034
+#: g10/gpg.c:1040
 msgid "conflicting commands\n"
 msgstr "órdenes incompatibles\n"
 
-#: g10/gpg.c:1052
+#: g10/gpg.c:1058
 #, c-format
 msgid "no = sign found in group definition `%s'\n"
 msgstr "no se encontró el signo = en la definición de grupo `%s'\n"
 
-#: g10/gpg.c:1249
+#: g10/gpg.c:1255
 #, c-format
 msgid "WARNING: unsafe ownership on homedir `%s'\n"
 msgstr "AVISO: propiedad insegura del directorio personal `%s'\n"
 
-#: g10/gpg.c:1252
+#: g10/gpg.c:1258
 #, c-format
 msgid "WARNING: unsafe ownership on configuration file `%s'\n"
 msgstr "AVISO: propiedad insegura del fichero de configuración `%s'\n"
 
-#: g10/gpg.c:1255
+#: g10/gpg.c:1261
 #, c-format
 msgid "WARNING: unsafe ownership on extension `%s'\n"
 msgstr "AVISO: propiedad insegura de la extensión `%s'\n"
 
-#: g10/gpg.c:1261
+#: g10/gpg.c:1267
 #, c-format
 msgid "WARNING: unsafe permissions on homedir `%s'\n"
 msgstr "AVISO: permisos inseguros del directorio personal `%s'\n"
 
-#: g10/gpg.c:1264
+#: g10/gpg.c:1270
 #, c-format
 msgid "WARNING: unsafe permissions on configuration file `%s'\n"
 msgstr "AVISO: permisos inseguros del fichero de configuración `%s'\n"
 
-#: g10/gpg.c:1267
+#: g10/gpg.c:1273
 #, c-format
 msgid "WARNING: unsafe permissions on extension `%s'\n"
 msgstr "AVISO: permisos inseguros de la extensión `%s'\n"
 
-#: g10/gpg.c:1273
+#: g10/gpg.c:1279
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on homedir `%s'\n"
 msgstr "AVISO: propiedad insegura del directorio contenedor de `%s'\n"
 
-#: g10/gpg.c:1276
+#: g10/gpg.c:1282
 #, c-format
 msgid ""
 "WARNING: unsafe enclosing directory ownership on configuration file `%s'\n"
@@ -1306,18 +1306,18 @@ msgstr ""
 "AVISO: propiedad insegura del directorio contenedor del fichero de\n"
 "configuración `%s'\n"
 
-#: g10/gpg.c:1279
+#: g10/gpg.c:1285
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on extension `%s'\n"
 msgstr ""
 "AVISO: propiedad insegura del directorio contenedor de la extensión `%s'\n"
 
-#: g10/gpg.c:1285
+#: g10/gpg.c:1291
 #, c-format
 msgid "WARNING: unsafe enclosing directory permissions on homedir `%s'\n"
 msgstr "AVISO: permisos inseguros del directorio contenedor de `%s'\n"
 
-#: g10/gpg.c:1288
+#: g10/gpg.c:1294
 #, c-format
 msgid ""
 "WARNING: unsafe enclosing directory permissions on configuration file `%s'\n"
@@ -1325,465 +1325,465 @@ msgstr ""
 "AVISO: permisos inseguros del directorio contenedor del fichero de\n"
 "configuración `%s'\n"
 
-#: g10/gpg.c:1291
+#: g10/gpg.c:1297
 #, c-format
 msgid "WARNING: unsafe enclosing directory permissions on extension `%s'\n"
 msgstr ""
 "AVISO: permisos inseguros del directorio contenedor de la extensión `%s'\n"
 
-#: g10/gpg.c:1432
+#: g10/gpg.c:1438
 #, c-format
 msgid "unknown configuration item `%s'\n"
 msgstr "artículo de configuración desconocido `%s'\n"
 
-#: g10/gpg.c:1525
+#: g10/gpg.c:1531
 msgid "display photo IDs during key listings"
 msgstr ""
 
-#: g10/gpg.c:1527
+#: g10/gpg.c:1533
 msgid "show policy URLs during signature listings"
 msgstr ""
 
-#: g10/gpg.c:1529
+#: g10/gpg.c:1535
 #, fuzzy
 msgid "show all notations during signature listings"
 msgstr "No existe la firma correspondiente en el anillo secreto\n"
 
-#: g10/gpg.c:1531
+#: g10/gpg.c:1537
 msgid "show IETF standard notations during signature listings"
 msgstr ""
 
-#: g10/gpg.c:1535
+#: g10/gpg.c:1541
 msgid "show user-supplied notations during signature listings"
 msgstr ""
 
-#: g10/gpg.c:1537
+#: g10/gpg.c:1543
 #, fuzzy
 msgid "show preferred keyserver URLs during signature listings"
 msgstr "la URL del servidor de claves preferido no es válida\n"
 
-#: g10/gpg.c:1539
+#: g10/gpg.c:1545
 msgid "show user ID validity during key listings"
 msgstr ""
 
-#: g10/gpg.c:1541
+#: g10/gpg.c:1547
 msgid "show revoked and expired user IDs in key listings"
 msgstr ""
 
-#: g10/gpg.c:1543
+#: g10/gpg.c:1549
 msgid "show revoked and expired subkeys in key listings"
 msgstr ""
 
-#: g10/gpg.c:1545
+#: g10/gpg.c:1551
 #, fuzzy
 msgid "show the keyring name in key listings"
 msgstr "muestra en qué anillos está una clave"
 
-#: g10/gpg.c:1547
+#: g10/gpg.c:1553
 #, fuzzy
 msgid "show expiration dates during signature listings"
 msgstr "No existe la firma correspondiente en el anillo secreto\n"
 
-#: g10/gpg.c:1852
+#: g10/gpg.c:1920
 #, c-format
 msgid "NOTE: old default options file `%s' ignored\n"
 msgstr "NOTA: se ignora el antiguo fichero de opciones predefinidas `%s'\n"
 
-#: g10/gpg.c:1894
+#: g10/gpg.c:1962
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "NOTA: no existe el fichero de opciones predefinido `%s'\n"
 
-#: g10/gpg.c:1898
+#: g10/gpg.c:1966
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "fichero de opciones `%s': %s\n"
 
-#: g10/gpg.c:1905
+#: g10/gpg.c:1973
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "leyendo opciones desde `%s'\n"
 
-#: g10/gpg.c:2120 g10/gpg.c:2721 g10/gpg.c:2740
+#: g10/gpg.c:2188 g10/gpg.c:2814 g10/gpg.c:2833
 #, c-format
 msgid "NOTE: %s is not for normal use!\n"
 msgstr "NOTA: ¡%s no es para uso normal!\n"
 
-#: g10/gpg.c:2133
+#: g10/gpg.c:2201
 #, c-format
 msgid "cipher extension `%s' not loaded due to unsafe permissions\n"
 msgstr "no se carga el cifrado de ampliación `%s' por permisos inseguros\n"
 
-#: g10/gpg.c:2287 g10/gpg.c:2299
+#: g10/gpg.c:2364 g10/gpg.c:2376
 #, fuzzy, c-format
 msgid "`%s' is not a valid signature expiration\n"
 msgstr "`%s' no es un juego de caracteres válido\n"
 
-#: g10/gpg.c:2375
+#: g10/gpg.c:2452
 #, c-format
 msgid "`%s' is not a valid character set\n"
 msgstr "`%s' no es un juego de caracteres válido\n"
 
-#: g10/gpg.c:2399 g10/keyedit.c:4049
+#: g10/gpg.c:2476 g10/gpg.c:2663 g10/keyedit.c:4064
 msgid "could not parse keyserver URL\n"
 msgstr "no se puede interpretar la URL del servidor de claves\n"
 
-#: g10/gpg.c:2411
+#: g10/gpg.c:2488
 #, c-format
 msgid "%s:%d: invalid keyserver options\n"
 msgstr "%s:%d: opciones del servidor de claves inválidas\n"
 
-#: g10/gpg.c:2414
+#: g10/gpg.c:2491
 msgid "invalid keyserver options\n"
 msgstr "opciones del servidor de claves inválidas\n"
 
-#: g10/gpg.c:2421
+#: g10/gpg.c:2498
 #, c-format
 msgid "%s:%d: invalid import options\n"
 msgstr "%s:%d: opciones de importación inválidas\n"
 
-#: g10/gpg.c:2424
+#: g10/gpg.c:2501
 msgid "invalid import options\n"
 msgstr "opciones de importación inválidas\n"
 
-#: g10/gpg.c:2431
+#: g10/gpg.c:2508
 #, c-format
 msgid "%s:%d: invalid export options\n"
 msgstr "%s:%d: opciones de exportación inválidas\n"
 
-#: g10/gpg.c:2434
+#: g10/gpg.c:2511
 msgid "invalid export options\n"
 msgstr "opciones de exportación inválidas\n"
 
-#: g10/gpg.c:2441
+#: g10/gpg.c:2518
 #, c-format
 msgid "%s:%d: invalid list options\n"
 msgstr "%s:%d: lista de opciones inválida\n"
 
-#: g10/gpg.c:2444
+#: g10/gpg.c:2521
 msgid "invalid list options\n"
 msgstr "lista de opciones inválida\n"
 
-#: g10/gpg.c:2452
+#: g10/gpg.c:2529
 msgid "display photo IDs during signature verification"
 msgstr ""
 
-#: g10/gpg.c:2454
+#: g10/gpg.c:2531
 msgid "show policy URLs during signature verification"
 msgstr ""
 
-#: g10/gpg.c:2456
+#: g10/gpg.c:2533
 #, fuzzy
 msgid "show all notations during signature verification"
 msgstr "`%s' no es un juego de caracteres válido\n"
 
-#: g10/gpg.c:2458
+#: g10/gpg.c:2535
 msgid "show IETF standard notations during signature verification"
 msgstr ""
 
-#: g10/gpg.c:2462
+#: g10/gpg.c:2539
 msgid "show user-supplied notations during signature verification"
 msgstr ""
 
-#: g10/gpg.c:2464
+#: g10/gpg.c:2541
 #, fuzzy
 msgid "show preferred keyserver URLs during signature verification"
 msgstr "la URL del servidor de claves preferido no es válida\n"
 
-#: g10/gpg.c:2466
+#: g10/gpg.c:2543
 #, fuzzy
 msgid "show user ID validity during signature verification"
 msgstr "`%s' no es un juego de caracteres válido\n"
 
-#: g10/gpg.c:2468
+#: g10/gpg.c:2545
 msgid "show revoked and expired user IDs in signature verification"
 msgstr ""
 
-#: g10/gpg.c:2470
+#: g10/gpg.c:2547
 msgid "validate signatures with PKA data"
 msgstr ""
 
-#: g10/gpg.c:2472
+#: g10/gpg.c:2549
 msgid "elevate the trust of signatures with valid PKA data"
 msgstr ""
 
-#: g10/gpg.c:2479
+#: g10/gpg.c:2556
 #, c-format
 msgid "%s:%d: invalid verify options\n"
 msgstr "%s:%d: opciones de verificación inválidas\n"
 
-#: g10/gpg.c:2482
+#: g10/gpg.c:2559
 msgid "invalid verify options\n"
 msgstr "opciones de verificación inválidas\n"
 
-#: g10/gpg.c:2489
+#: g10/gpg.c:2566
 #, c-format
 msgid "unable to set exec-path to %s\n"
 msgstr "imposible establecer camino de ejecutables %s\n"
 
-#: g10/gpg.c:2639
+#: g10/gpg.c:2729
 #, fuzzy, c-format
 msgid "%s:%d: invalid auto-key-locate list\n"
 msgstr "%s:%d: opciones de verificación inválidas\n"
 
-#: g10/gpg.c:2642
+#: g10/gpg.c:2732
 msgid "invalid auto-key-locate list\n"
 msgstr ""
 
-#: g10/gpg.c:2710
+#: g10/gpg.c:2803
 msgid "WARNING: program may create a core file!\n"
 msgstr "ATENCIÓN: ¡el programa podría volcar un fichero core!\n"
 
-#: g10/gpg.c:2714
+#: g10/gpg.c:2807
 #, c-format
 msgid "WARNING: %s overrides %s\n"
 msgstr "AVISO: %s sustituye a %s\n"
 
-#: g10/gpg.c:2723
+#: g10/gpg.c:2816
 #, c-format
 msgid "%s not allowed with %s!\n"
 msgstr "¡%s no permitido con %s!\n"
 
-#: g10/gpg.c:2726
+#: g10/gpg.c:2819
 #, c-format
 msgid "%s makes no sense with %s!\n"
 msgstr "¡%s no tiene sentido con %s!\n"
 
-#: g10/gpg.c:2733
+#: g10/gpg.c:2826
 #, fuzzy, c-format
 msgid "NOTE: %s is not available in this version\n"
 msgstr "el agente gpg no esta disponible en esta sesión\n"
 
-#: g10/gpg.c:2748
+#: g10/gpg.c:2841
 #, c-format
 msgid "will not run with insecure memory due to %s\n"
 msgstr "no se ejecutará en memoria insegura por %s\n"
 
-#: g10/gpg.c:2762
+#: g10/gpg.c:2855
 msgid "you can only make detached or clear signatures while in --pgp2 mode\n"
 msgstr "sólo puede hacer firmas separadas o en claro en modo --pgp2\n"
 
-#: g10/gpg.c:2768
+#: g10/gpg.c:2861
 msgid "you can't sign and encrypt at the same time while in --pgp2 mode\n"
 msgstr "no puede firmar y cifrar a la vez en modo --pgp2\n"
 
-#: g10/gpg.c:2774
+#: g10/gpg.c:2867
 msgid "you must use files (and not a pipe) when working with --pgp2 enabled.\n"
 msgstr "debe usar ficheros (no tuberías) si trabaja con --pgp2 activo.\n"
 
-#: g10/gpg.c:2787
+#: g10/gpg.c:2880
 msgid "encrypting a message in --pgp2 mode requires the IDEA cipher\n"
 msgstr "cifrar un mensaje en modo --pgp2 requiere el algoritmo IDEA\n"
 
-#: g10/gpg.c:2854 g10/gpg.c:2878
+#: g10/gpg.c:2947 g10/gpg.c:2971
 msgid "selected cipher algorithm is invalid\n"
 msgstr "el algoritmo de cifrado seleccionado es inválido\n"
 
-#: g10/gpg.c:2860 g10/gpg.c:2884
+#: g10/gpg.c:2953 g10/gpg.c:2977
 msgid "selected digest algorithm is invalid\n"
 msgstr "el algoritmo de resumen seleccionado no inválido\n"
 
-#: g10/gpg.c:2866
+#: g10/gpg.c:2959
 msgid "selected compression algorithm is invalid\n"
 msgstr "el algoritmo de compresión seleccionado es inválido\n"
 
-#: g10/gpg.c:2872
+#: g10/gpg.c:2965
 msgid "selected certification digest algorithm is invalid\n"
 msgstr "el algoritmo de certificación por resumen elegido es inválido\n"
 
-#: g10/gpg.c:2887
+#: g10/gpg.c:2980
 msgid "completes-needed must be greater than 0\n"
 msgstr "completes-needed debe ser mayor que 0\n"
 
-#: g10/gpg.c:2889
+#: g10/gpg.c:2982
 msgid "marginals-needed must be greater than 1\n"
 msgstr "marginals-needed debe ser mayor que 1\n"
 
-#: g10/gpg.c:2891
+#: g10/gpg.c:2984
 msgid "max-cert-depth must be in the range from 1 to 255\n"
 msgstr "max-cert-depth debe estar en el rango de 1 a 255\n"
 
-#: g10/gpg.c:2893
+#: g10/gpg.c:2986
 msgid "invalid default-cert-level; must be 0, 1, 2, or 3\n"
 msgstr "default-cert-level inválido; debe ser 0, 1, 2, ó 3\n"
 
-#: g10/gpg.c:2895
+#: g10/gpg.c:2988
 msgid "invalid min-cert-level; must be 1, 2, or 3\n"
 msgstr "min-cert-level inválido; debe ser 0, 1, 2, ó 3\n"
 
-#: g10/gpg.c:2898
+#: g10/gpg.c:2991
 msgid "NOTE: simple S2K mode (0) is strongly discouraged\n"
 msgstr "NOTA: el modo S2K simple (0) no es nada recomendable\n"
 
-#: g10/gpg.c:2902
+#: g10/gpg.c:2995
 msgid "invalid S2K mode; must be 0, 1 or 3\n"
 msgstr "modo S2K incorrecto; debe ser 0, 1 o 3\n"
 
-#: g10/gpg.c:2909
+#: g10/gpg.c:3002
 msgid "invalid default preferences\n"
 msgstr "preferencias por defecto inválidas\n"
 
-#: g10/gpg.c:2918
+#: g10/gpg.c:3011
 msgid "invalid personal cipher preferences\n"
 msgstr "preferencias personales de cifrado inválidas\n"
 
-#: g10/gpg.c:2922
+#: g10/gpg.c:3015
 msgid "invalid personal digest preferences\n"
 msgstr "preferencias personales de algoritmo de resumen inválidas\n"
 
-#: g10/gpg.c:2926
+#: g10/gpg.c:3019
 msgid "invalid personal compress preferences\n"
 msgstr "preferencias personales de compresión inválidas\n"
 
-#: g10/gpg.c:2959
+#: g10/gpg.c:3052
 #, c-format
 msgid "%s does not yet work with %s\n"
 msgstr "%s aún no funciona con %s\n"
 
-#: g10/gpg.c:3006
+#: g10/gpg.c:3099
 #, c-format
 msgid "you may not use cipher algorithm `%s' while in %s mode\n"
 msgstr "no puede usar el cifrado `%s' en modo %s\n"
 
-#: g10/gpg.c:3011
+#: g10/gpg.c:3104
 #, c-format
 msgid "you may not use digest algorithm `%s' while in %s mode\n"
 msgstr "no puede usar el resumen `%s' en modo %s\n"
 
-#: g10/gpg.c:3016
+#: g10/gpg.c:3109
 #, c-format
 msgid "you may not use compression algorithm `%s' while in %s mode\n"
 msgstr "no puede usar la compresión `%s' en modo %s\n"
 
-#: g10/gpg.c:3112
+#: g10/gpg.c:3208
 #, c-format
 msgid "failed to initialize the TrustDB: %s\n"
 msgstr "inicialización de la base de datos de confianza fallida: %s\n"
 
-#: g10/gpg.c:3123
+#: g10/gpg.c:3219
 msgid "WARNING: recipients (-r) given without using public key encryption\n"
 msgstr "AVISO: se indicaron receptores (-r) sin clave pública de cifrado\n"
 
-#: g10/gpg.c:3134
+#: g10/gpg.c:3230
 msgid "--store [filename]"
 msgstr "--store [nombre_fichero]"
 
-#: g10/gpg.c:3141
+#: g10/gpg.c:3237
 msgid "--symmetric [filename]"
 msgstr "--symmetric [nombre_fichero]"
 
-#: g10/gpg.c:3143
+#: g10/gpg.c:3239
 #, c-format
 msgid "symmetric encryption of `%s' failed: %s\n"
 msgstr "el cifrado simétrico de `%s' falló: %s\n"
 
-#: g10/gpg.c:3153
+#: g10/gpg.c:3249
 msgid "--encrypt [filename]"
 msgstr "--encrypt [nombre_fichero]"
 
-#: g10/gpg.c:3166
+#: g10/gpg.c:3262
 msgid "--symmetric --encrypt [filename]"
 msgstr "--symmetric --encrypt [nombre_fichero]"
 
-#: g10/gpg.c:3168
+#: g10/gpg.c:3264
 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n"
 msgstr "no puede usar --symetric --encrypt con --s2k-mode 0\n"
 
-#: g10/gpg.c:3171
+#: g10/gpg.c:3267
 #, c-format
 msgid "you cannot use --symmetric --encrypt while in %s mode\n"
 msgstr "no puede usar --symetric --encrypt en modo %s\n"
 
-#: g10/gpg.c:3189
+#: g10/gpg.c:3285
 msgid "--sign [filename]"
 msgstr "--sign [nombre_fichero]"
 
-#: g10/gpg.c:3202
+#: g10/gpg.c:3298
 msgid "--sign --encrypt [filename]"
 msgstr "--sign --encrypt [nombre_fichero]"
 
-#: g10/gpg.c:3217
+#: g10/gpg.c:3313
 msgid "--symmetric --sign --encrypt [filename]"
 msgstr "--symmetric --sign --encrypt [nombre_fichero]"
 
-#: g10/gpg.c:3219
+#: g10/gpg.c:3315
 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
 msgstr "no puede usar --symetric --sign --encrypt con --s2k-mode 0\n"
 
-#: g10/gpg.c:3222
+#: g10/gpg.c:3318
 #, c-format
 msgid "you cannot use --symmetric --sign --encrypt while in %s mode\n"
 msgstr "no puede usar --symmetric --sign --encrypt en modo %s\n"
 
-#: g10/gpg.c:3242
+#: g10/gpg.c:3338
 msgid "--sign --symmetric [filename]"
 msgstr "--sign --symmetric [nombre_fichero]"
 
-#: g10/gpg.c:3251
+#: g10/gpg.c:3347
 msgid "--clearsign [filename]"
 msgstr "--clearsign [nombre_fichero]"
 
-#: g10/gpg.c:3276
+#: g10/gpg.c:3372
 msgid "--decrypt [filename]"
 msgstr "--decrypt [nombre_fichero]"
 
-#: g10/gpg.c:3284
+#: g10/gpg.c:3380
 msgid "--sign-key user-id"
 msgstr "--sign-key id-usuario"
 
-#: g10/gpg.c:3288
+#: g10/gpg.c:3384
 msgid "--lsign-key user-id"
 msgstr "--lsign-key id-usuario"
 
-#: g10/gpg.c:3309
+#: g10/gpg.c:3405
 msgid "--edit-key user-id [commands]"
 msgstr "--edit-key id-usuario [órdenes]"
 
-#: g10/gpg.c:3380
+#: g10/gpg.c:3476
 msgid "-k[v][v][v][c] [user-id] [keyring]"
 msgstr "-k[v][v][v][c] [id-usuario] [anillo]"
 
-#: g10/gpg.c:3417
+#: g10/gpg.c:3518
 #, c-format
 msgid "keyserver send failed: %s\n"
 msgstr "envío al servidor de claves fallido: %s\n"
 
-#: g10/gpg.c:3419
+#: g10/gpg.c:3520
 #, c-format
 msgid "keyserver receive failed: %s\n"
 msgstr "recepción del servidor de claves fallida: %s\n"
 
-#: g10/gpg.c:3421
+#: g10/gpg.c:3522
 #, c-format
 msgid "key export failed: %s\n"
 msgstr "exportación de clave fallida: %s\n"
 
-#: g10/gpg.c:3432
+#: g10/gpg.c:3533
 #, c-format
 msgid "keyserver search failed: %s\n"
 msgstr "búsqueda del servidor de claves fallida: %s\n"
 
-#: g10/gpg.c:3442
+#: g10/gpg.c:3543
 #, c-format
 msgid "keyserver refresh failed: %s\n"
 msgstr "renovación al servidor de claves fallida: %s\n"
 
-#: g10/gpg.c:3493
+#: g10/gpg.c:3594
 #, c-format
 msgid "dearmoring failed: %s\n"
 msgstr "eliminación de armadura fallida: %s\n"
 
-#: g10/gpg.c:3501
+#: g10/gpg.c:3602
 #, c-format
 msgid "enarmoring failed: %s\n"
 msgstr "creación de armadura fallida: %s\n"
 
-#: g10/gpg.c:3588
+#: g10/gpg.c:3689
 #, c-format
 msgid "invalid hash algorithm `%s'\n"
 msgstr "algoritmo de distribución inválido `%s'\n"
 
-#: g10/gpg.c:3711
+#: g10/gpg.c:3812
 msgid "[filename]"
 msgstr "[nombre_fichero]"
 
@@ -1791,19 +1791,19 @@ msgstr "[nombre_fichero]"
 # En español no se deja espacio antes de los puntos suspensivos
 # (Real Academia dixit) :)
 # Tomo nota :-). Este comentario déjalo siempre.
-#: g10/gpg.c:3715
+#: g10/gpg.c:3816
 msgid "Go ahead and type your message ...\n"
 msgstr "Adelante, teclee su mensaje...\n"
 
-#: g10/gpg.c:4016
+#: g10/gpg.c:4120
 msgid "the given certification policy URL is invalid\n"
 msgstr "URL de política de certificado inválida\n"
 
-#: g10/gpg.c:4018
+#: g10/gpg.c:4122
 msgid "the given signature policy URL is invalid\n"
 msgstr "URL de política inválida\n"
 
-#: g10/gpg.c:4051
+#: g10/gpg.c:4155
 msgid "the given preferred keyserver URL is invalid\n"
 msgstr "la URL del servidor de claves preferido no es válida\n"
 
@@ -1811,32 +1811,32 @@ msgstr "la URL del servidor de claves preferido no es v
 msgid "too many entries in pk cache - disabled\n"
 msgstr "demasiados registros en la cache pk - anulada\n"
 
-#: g10/getkey.c:188 g10/getkey.c:2889
+#: g10/getkey.c:175
 msgid "[User ID not found]"
 msgstr "[ID de usuario no encontrado]"
 
-#: g10/getkey.c:935 g10/getkey.c:945 g10/getkey.c:955 g10/getkey.c:971
-#: g10/getkey.c:986
+#: g10/getkey.c:948 g10/getkey.c:958 g10/getkey.c:968 g10/getkey.c:984
+#: g10/getkey.c:999
 #, c-format
 msgid "automatically retrieved `%s' via %s\n"
 msgstr ""
 
-#: g10/getkey.c:1813
+#: g10/getkey.c:1826
 #, c-format
 msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
 msgstr "Clave %s inválida hecha válida mediante --allow-non-selfsigned-uid\n"
 
-#: g10/getkey.c:2367
+#: g10/getkey.c:2380 g10/keyedit.c:3707
 #, c-format
 msgid "no secret subkey for public subkey %s - ignoring\n"
 msgstr "no hay subclave secreta para la subclave pública %s - ignorada\n"
 
-#: g10/getkey.c:2598
+#: g10/getkey.c:2611
 #, c-format
 msgid "using subkey %s instead of primary key %s\n"
 msgstr "usando subclave %s en vez de clave primaria %s\n"
 
-#: g10/getkey.c:2645
+#: g10/getkey.c:2658
 #, c-format
 msgid "key %s: secret key without public key - skipped\n"
 msgstr "clave %s: clave secreta sin clave pública - omitida\n"
@@ -2360,298 +2360,298 @@ msgid "you can update your preferences with: gpg --edit-key %s updpref save\n"
 msgstr ""
 "puede actualizar sus preferencias con: gpg --edit-key %s updpref save\n"
 
-#: g10/import.c:719 g10/import.c:1099
+#: g10/import.c:717 g10/import.c:1115
 #, c-format
 msgid "key %s: no user ID\n"
 msgstr "clave %s: sin identificador de usuario\n"
 
-#: g10/import.c:748
+#: g10/import.c:746
 #, c-format
 msgid "key %s: PKS subkey corruption repaired\n"
 msgstr "clave %s: reparada la subclave PKS corrompida\n"
 
-#: g10/import.c:763
+#: g10/import.c:761
 #, c-format
 msgid "key %s: accepted non self-signed user ID \"%s\"\n"
 msgstr "clave %s: aceptado ID de usuario sin autofirma \"%s\"\n"
 
-#: g10/import.c:769
+#: g10/import.c:767
 #, c-format
 msgid "key %s: no valid user IDs\n"
 msgstr "clave %s: sin identificadores de usuario válidos\n"
 
-#: g10/import.c:771
+#: g10/import.c:769
 msgid "this may be caused by a missing self-signature\n"
 msgstr "esto puede ser debido a la ausencia de autofirma\n"
 
-#: g10/import.c:781 g10/import.c:1221
+#: g10/import.c:779 g10/import.c:1237
 #, c-format
 msgid "key %s: public key not found: %s\n"
 msgstr "clave %s: clave pública no encontrada: %s\n"
 
-#: g10/import.c:787
+#: g10/import.c:785
 #, c-format
 msgid "key %s: new key - skipped\n"
 msgstr "clave %s: clave nueva - omitida\n"
 
-#: g10/import.c:796
+#: g10/import.c:794
 #, c-format
 msgid "no writable keyring found: %s\n"
 msgstr "anillo de claves no escribible encontrado: %s\n"
 
-#: g10/import.c:801 g10/openfile.c:267 g10/sign.c:802 g10/sign.c:1075
+#: g10/import.c:799 g10/openfile.c:267 g10/sign.c:853 g10/sign.c:1139
 #, c-format
 msgid "writing to `%s'\n"
 msgstr "escribiendo en `%s'\n"
 
-#: g10/import.c:805 g10/import.c:900 g10/import.c:1139 g10/import.c:1282
-#: g10/import.c:2344 g10/import.c:2366
+#: g10/import.c:803 g10/import.c:898 g10/import.c:1155 g10/import.c:1298
+#: g10/import.c:2360 g10/import.c:2382
 #, c-format
 msgid "error writing keyring `%s': %s\n"
 msgstr "error escribiendo anillo `%s': %s\n"
 
-#: g10/import.c:824
+#: g10/import.c:822
 #, c-format
 msgid "key %s: public key \"%s\" imported\n"
 msgstr "clave %s: clave pública \"%s\" importada\n"
 
-#: g10/import.c:848
+#: g10/import.c:846
 #, c-format
 msgid "key %s: doesn't match our copy\n"
 msgstr "clave %s: no coincide con nuestra copia\n"
 
-#: g10/import.c:865 g10/import.c:1239
+#: g10/import.c:863 g10/import.c:1255
 #, c-format
 msgid "key %s: can't locate original keyblock: %s\n"
 msgstr "clave %s: no puede localizarse el bloque de claves original: %s\n"
 
-#: g10/import.c:873 g10/import.c:1246
+#: g10/import.c:871 g10/import.c:1262
 #, c-format
 msgid "key %s: can't read original keyblock: %s\n"
 msgstr "clave %s: no puede leerse el bloque de claves original: %s\n"
 
-#: g10/import.c:910
+#: g10/import.c:908
 #, c-format
 msgid "key %s: \"%s\" 1 new user ID\n"
 msgstr "clave %s: \"%s\" 1 ID de usuario nuevo\n"
 
-#: g10/import.c:913
+#: g10/import.c:911
 #, c-format
 msgid "key %s: \"%s\" %d new user IDs\n"
 msgstr "clave %s: \"%s\" %d nuevos identificadores de usuario\n"
 
-#: g10/import.c:916
+#: g10/import.c:914
 #, c-format
 msgid "key %s: \"%s\" 1 new signature\n"
 msgstr "clave %s: \"%s\" 1 firma nueva\n"
 
-#: g10/import.c:919
+#: g10/import.c:917
 #, c-format
 msgid "key %s: \"%s\" %d new signatures\n"
 msgstr "clave %s: \"%s\" %d firmas nuevas\n"
 
-#: g10/import.c:922
+#: g10/import.c:920
 #, c-format
 msgid "key %s: \"%s\" 1 new subkey\n"
 msgstr "clave %s: \"%s\" 1 subclave nueva\n"
 
-#: g10/import.c:925
+#: g10/import.c:923
 #, c-format
 msgid "key %s: \"%s\" %d new subkeys\n"
 msgstr "clave %s: \"%s\" %d subclaves nuevas\n"
 
-#: g10/import.c:928
+#: g10/import.c:926
 #, fuzzy, c-format
 msgid "key %s: \"%s\" %d signature cleaned\n"
 msgstr "clave %s: \"%s\" %d firmas nuevas\n"
 
-#: g10/import.c:931
+#: g10/import.c:929
 #, fuzzy, c-format
 msgid "key %s: \"%s\" %d signatures cleaned\n"
 msgstr "clave %s: \"%s\" %d firmas nuevas\n"
 
-#: g10/import.c:934
+#: g10/import.c:932
 #, fuzzy, c-format
 msgid "key %s: \"%s\" %d user ID cleaned\n"
 msgstr "clave %s: \"%s\" %d nuevos identificadores de usuario\n"
 
-#: g10/import.c:937
+#: g10/import.c:935
 #, fuzzy, c-format
 msgid "key %s: \"%s\" %d user IDs cleaned\n"
 msgstr "clave %s: \"%s\" %d nuevos identificadores de usuario\n"
 
-#: g10/import.c:960
+#: g10/import.c:958
 #, c-format
 msgid "key %s: \"%s\" not changed\n"
 msgstr "clave %s: \"%s\" sin cambios\n"
 
-#: g10/import.c:1105
+#: g10/import.c:1121
 #, c-format
 msgid "key %s: secret key with invalid cipher %d - skipped\n"
 msgstr "clave %s: clave secreta con cifrado inválido %d - omitida\n"
 
-#: g10/import.c:1116
+#: g10/import.c:1132
 msgid "importing secret keys not allowed\n"
 msgstr "no se permite importar claves secretas\n"
 
-#: g10/import.c:1133 g10/import.c:2359
+#: g10/import.c:1149 g10/import.c:2375
 #, c-format
 msgid "no default secret keyring: %s\n"
 msgstr "no hay anillo secreto de claves por defecto: %s\n"
 
-#: g10/import.c:1144
+#: g10/import.c:1160
 #, c-format
 msgid "key %s: secret key imported\n"
 msgstr "clave %s: clave secreta importada\n"
 
-#: g10/import.c:1174
+#: g10/import.c:1190
 #, c-format
 msgid "key %s: already in secret keyring\n"
 msgstr "clave %s: ya estaba en el anillo secreto\n"
 
-#: g10/import.c:1184
+#: g10/import.c:1200
 #, c-format
 msgid "key %s: secret key not found: %s\n"
 msgstr "clave %s: clave secreta no encontrada: %s\n"
 
-#: g10/import.c:1214
+#: g10/import.c:1230
 #, c-format
 msgid "key %s: no public key - can't apply revocation certificate\n"
 msgstr ""
 "clave %s: falta la clave pública - imposible emplear el\n"
 "certificado de revocación\n"
 
-#: g10/import.c:1257
+#: g10/import.c:1273
 #, c-format
 msgid "key %s: invalid revocation certificate: %s - rejected\n"
 msgstr "clave %s: certificado de revocación inválido: %s - rechazado\n"
 
-#: g10/import.c:1289
+#: g10/import.c:1305
 #, c-format
 msgid "key %s: \"%s\" revocation certificate imported\n"
 msgstr "clave %s: \"%s\" certificado de revocación importado\n"
 
-#: g10/import.c:1355
+#: g10/import.c:1371
 #, c-format
 msgid "key %s: no user ID for signature\n"
 msgstr "clave %s: no hay identificador de usuario para la firma\n"
 
-#: g10/import.c:1370
+#: g10/import.c:1386
 #, c-format
 msgid "key %s: unsupported public key algorithm on user ID \"%s\"\n"
 msgstr "clave %s: algoritmo de clave pública no disponible para ID \"%s\"\n"
 
-#: g10/import.c:1372
+#: g10/import.c:1388
 #, c-format
 msgid "key %s: invalid self-signature on user ID \"%s\"\n"
 msgstr "clave %s: autofirma inválida para el id \"%s\"\n"
 
-#: g10/import.c:1390
+#: g10/import.c:1406
 #, c-format
 msgid "key %s: no subkey for key binding\n"
 msgstr "clave %s: no hay subclave que unir a la clave\n"
 
-#: g10/import.c:1401 g10/import.c:1451
+#: g10/import.c:1417 g10/import.c:1467
 #, c-format
 msgid "key %s: unsupported public key algorithm\n"
 msgstr "clave %s: algoritmo de clave pública no disponible\n"
 
-#: g10/import.c:1403
+#: g10/import.c:1419
 #, c-format
 msgid "key %s: invalid subkey binding\n"
 msgstr "clave %s: unión de subclave inválida\n"
 
-#: g10/import.c:1418
+#: g10/import.c:1434
 #, c-format
 msgid "key %s: removed multiple subkey binding\n"
 msgstr "clave %s: borrado enlace de subclaves múltiples\n"
 
-#: g10/import.c:1440
+#: g10/import.c:1456
 #, c-format
 msgid "key %s: no subkey for key revocation\n"
 msgstr "clave %s: no hay subclave para la revocación de clave\n"
 
-#: g10/import.c:1453
+#: g10/import.c:1469
 #, c-format
 msgid "key %s: invalid subkey revocation\n"
 msgstr "clave %s: revocación de subclave inválida\n"
 
-#: g10/import.c:1468
+#: g10/import.c:1484
 #, c-format
 msgid "key %s: removed multiple subkey revocation\n"
 msgstr "clave %s: borrada revocación de subclave múltiple\n"
 
-#: g10/import.c:1510
+#: g10/import.c:1526
 #, c-format
 msgid "key %s: skipped user ID \"%s\"\n"
 msgstr "clave %s: omitido ID de usuario \"%s\"\n"
 
-#: g10/import.c:1531
+#: g10/import.c:1547
 #, c-format
 msgid "key %s: skipped subkey\n"
 msgstr "clave %s: subclave omitida\n"
 
-#: g10/import.c:1558
+#: g10/import.c:1574
 #, c-format
 msgid "key %s: non exportable signature (class 0x%02X) - skipped\n"
 msgstr "clave %s: firma no exportable (clase 0x%02x) - omitida\n"
 
-#: g10/import.c:1568
+#: g10/import.c:1584
 #, c-format
 msgid "key %s: revocation certificate at wrong place - skipped\n"
 msgstr "clave %s: certificado de revocación en lugar equivocado - omitido\n"
 
-#: g10/import.c:1585
+#: g10/import.c:1601
 #, c-format
 msgid "key %s: invalid revocation certificate: %s - skipped\n"
 msgstr "clave %s: certificado de revocación no valido: %s - omitido\n"
 
-#: g10/import.c:1599
+#: g10/import.c:1615
 #, c-format
 msgid "key %s: subkey signature in wrong place - skipped\n"
 msgstr "clave %s: firma de subclave en lugar equivocado - omitida\n"
 
-#: g10/import.c:1607
+#: g10/import.c:1623
 #, c-format
 msgid "key %s: unexpected signature class (0x%02X) - skipped\n"
 msgstr "clave %s: firma de clase (0x%02x) inesperada - omitida\n"
 
-#: g10/import.c:1707
+#: g10/import.c:1723
 #, c-format
 msgid "key %s: duplicated user ID detected - merged\n"
 msgstr "clave %s: detectado usuario duplicado - fusionada\n"
 
-#: g10/import.c:1769
+#: g10/import.c:1785
 #, c-format
 msgid "WARNING: key %s may be revoked: fetching revocation key %s\n"
 msgstr ""
 "AVISO: la clave %s puede estar revocada: recuperando clave de revocación %s\n"
 
-#: g10/import.c:1783
+#: g10/import.c:1799
 #, c-format
 msgid "WARNING: key %s may be revoked: revocation key %s not present.\n"
 msgstr ""
 "AVISO: la clave %s puede estar revocada: falta clave de revocación %s.\n"
 
-#: g10/import.c:1842
+#: g10/import.c:1858
 #, c-format
 msgid "key %s: \"%s\" revocation certificate added\n"
 msgstr "clave %s: \"%s\" certificado de revocación añadido\n"
 
-#: g10/import.c:1876
+#: g10/import.c:1892
 #, c-format
 msgid "key %s: direct key signature added\n"
 msgstr "clave %s: firma directa de clave añadida\n"
 
-#: g10/import.c:2265
+#: g10/import.c:2281
 msgid "NOTE: a key's S/N does not match the card's one\n"
 msgstr "NOTA: un S/N de la clave no coincide con la de la tarjeta\n"
 
-#: g10/import.c:2273
+#: g10/import.c:2289
 msgid "NOTE: primary key is online and stored on card\n"
 msgstr "NOTA: clave primaria en línea y almacenada en la tarjeta\n"
 
-#: g10/import.c:2275
+#: g10/import.c:2291
 msgid "NOTE: secondary key is online and stored on card\n"
 msgstr "NOTA: clave secundaria en línea y almacenada en la tarjeta\n"
 
@@ -2952,8 +2952,8 @@ msgstr "He comprobado esta clave meticulosamente.\n"
 msgid "Really sign? (y/N) "
 msgstr "¿Firmar de verdad? (s/N) "
 
-#: g10/keyedit.c:1067 g10/keyedit.c:4768 g10/keyedit.c:4859 g10/keyedit.c:4923
-#: g10/keyedit.c:4984 g10/sign.c:362
+#: g10/keyedit.c:1067 g10/keyedit.c:4783 g10/keyedit.c:4874 g10/keyedit.c:4938
+#: g10/keyedit.c:4999 g10/sign.c:374
 #, c-format
 msgid "signing failed: %s\n"
 msgstr "firma fallida: %s\n"
@@ -2964,19 +2964,19 @@ msgstr ""
 "La clave tiene sólo un apuntador u objetos de clave en la propia tarjeta\n"
 "- no hay frase contraseña que cambiar.\n"
 
-#: g10/keyedit.c:1143 g10/keygen.c:3136
+#: g10/keyedit.c:1143 g10/keygen.c:3199
 msgid "This key is not protected.\n"
 msgstr "Esta clave no está protegida.\n"
 
-#: g10/keyedit.c:1147 g10/keygen.c:3124 g10/revoke.c:539
+#: g10/keyedit.c:1147 g10/keygen.c:3187 g10/revoke.c:539
 msgid "Secret parts of primary key are not available.\n"
 msgstr "Las partes secretas de la clave primaria no están disponibles.\n"
 
-#: g10/keyedit.c:1151 g10/keygen.c:3139
+#: g10/keyedit.c:1151 g10/keygen.c:3202
 msgid "Secret parts of primary key are stored on-card.\n"
 msgstr "Las partes secretas de la clave primaria se guardan en la tarjeta.\n"
 
-#: g10/keyedit.c:1155 g10/keygen.c:3143
+#: g10/keyedit.c:1155 g10/keygen.c:3206
 msgid "Key is protected.\n"
 msgstr "La clave está protegida.\n"
 
@@ -2993,7 +2993,7 @@ msgstr ""
 "Introduzca la nueva frase contraseña para esta clave secreta.\n"
 "\n"
 
-#: g10/keyedit.c:1194 g10/keygen.c:1855
+#: g10/keyedit.c:1194 g10/keygen.c:1897
 msgid "passphrase not correctly repeated; try again"
 msgstr "frase contraseña repetida incorrectamente; inténtelo de nuevo"
 
@@ -3370,12 +3370,12 @@ msgid "(sensitive)"
 msgstr "(confidencial)"
 
 #: g10/keyedit.c:2732 g10/keyedit.c:2788 g10/keyedit.c:2849 g10/keyedit.c:2864
-#: g10/keylist.c:194 g10/keyserver.c:526
+#: g10/keylist.c:194 g10/keyserver.c:511
 #, c-format
 msgid "created: %s"
 msgstr "creado: %s"
 
-#: g10/keyedit.c:2735 g10/keylist.c:771 g10/keylist.c:865 g10/mainproc.c:962
+#: g10/keyedit.c:2735 g10/keylist.c:771 g10/keylist.c:865 g10/mainproc.c:964
 #, c-format
 msgid "revoked: %s"
 msgstr "revocada: %s"
@@ -3387,7 +3387,7 @@ msgstr "caduc
 
 #: g10/keyedit.c:2739 g10/keyedit.c:2790 g10/keyedit.c:2851 g10/keyedit.c:2866
 #: g10/keylist.c:196 g10/keylist.c:748 g10/keylist.c:783 g10/keylist.c:877
-#: g10/keylist.c:898 g10/keyserver.c:532 g10/mainproc.c:968
+#: g10/keylist.c:898 g10/keyserver.c:517 g10/mainproc.c:970
 #, c-format
 msgid "expires: %s"
 msgstr "caduca: %s"
@@ -3423,13 +3423,13 @@ msgstr ""
 "Por favor, advierta que la validez de clave mostrada no es necesariamente\n"
 "correcta a menos de que reinicie el programa.\n"
 
-#: g10/keyedit.c:2883 g10/keyedit.c:3229 g10/keyserver.c:536
-#: g10/mainproc.c:1770 g10/trustdb.c:1179 g10/trustdb.c:1699
+#: g10/keyedit.c:2883 g10/keyedit.c:3229 g10/keyserver.c:521
+#: g10/mainproc.c:1772 g10/trustdb.c:1179 g10/trustdb.c:1699
 msgid "revoked"
 msgstr "revocada"
 
-#: g10/keyedit.c:2885 g10/keyedit.c:3231 g10/keyserver.c:540
-#: g10/mainproc.c:1772 g10/trustdb.c:532 g10/trustdb.c:1701
+#: g10/keyedit.c:2885 g10/keyedit.c:3231 g10/keyserver.c:525
+#: g10/mainproc.c:1774 g10/trustdb.c:532 g10/trustdb.c:1701
 msgid "expired"
 msgstr "caducada"
 
@@ -3562,293 +3562,304 @@ msgstr "No puede cambiar la fecha de caducidad de una clave v3\n"
 msgid "No corresponding signature in secret ring\n"
 msgstr "No existe la firma correspondiente en el anillo secreto\n"
 
-#: g10/keyedit.c:3821
+#: g10/keyedit.c:3668
+#, fuzzy, c-format
+msgid "signing subkey %s is already cross-certified\n"
+msgstr "AVISO: la subclave de firmado %s no tiene certificado cruzado\n"
+
+#: g10/keyedit.c:3674
+#, c-format
+msgid "subkey %s does not sign and so does not need to be cross-certified\n"
+msgstr ""
+
+#: g10/keyedit.c:3836
 msgid "Please select exactly one user ID.\n"
 msgstr "Por favor seleccione exactamente un identificador de usuario.\n"
 
-#: g10/keyedit.c:3860 g10/keyedit.c:3970 g10/keyedit.c:4090 g10/keyedit.c:4231
+#: g10/keyedit.c:3875 g10/keyedit.c:3985 g10/keyedit.c:4105 g10/keyedit.c:4246
 #, c-format
 msgid "skipping v3 self-signature on user ID \"%s\"\n"
 msgstr "omitiendo autofirma V3 para el id \"%s\"\n"
 
-#: g10/keyedit.c:4031
+#: g10/keyedit.c:4046
 msgid "Enter your preferred keyserver URL: "
 msgstr "Introduzca la URL de su servidor de claves preferido: "
 
-#: g10/keyedit.c:4111
+#: g10/keyedit.c:4126
 msgid "Are you sure you want to replace it? (y/N) "
 msgstr "¿Seguro que quiere reemplazarlo? (s/N) "
 
-#: g10/keyedit.c:4112
+#: g10/keyedit.c:4127
 msgid "Are you sure you want to delete it? (y/N) "
 msgstr "¿Seguro que quiere borrarlo? (s/N) "
 
-#: g10/keyedit.c:4174
+#: g10/keyedit.c:4189
 #, fuzzy
 msgid "Enter the notation: "
 msgstr "Notación de firma: "
 
-#: g10/keyedit.c:4323
+#: g10/keyedit.c:4338
 #, fuzzy
 msgid "Proceed? (y/N) "
 msgstr "¿Sobreescribir? (s/N) "
 
-#: g10/keyedit.c:4387
+#: g10/keyedit.c:4402
 #, c-format
 msgid "No user ID with index %d\n"
 msgstr "No hay ningún identificador de usuario con el índice %d\n"
 
-#: g10/keyedit.c:4445
+#: g10/keyedit.c:4460
 #, fuzzy, c-format
 msgid "No user ID with hash %s\n"
 msgstr "No hay ningún identificador de usuario con el índice %d\n"
 
-#: g10/keyedit.c:4472
+#: g10/keyedit.c:4487
 #, c-format
 msgid "No subkey with index %d\n"
 msgstr "No existe una subclave con índice %d\n"
 
-#: g10/keyedit.c:4607
+#: g10/keyedit.c:4622
 #, c-format
 msgid "user ID: \"%s\"\n"
 msgstr "ID de usuario: \"%s\"\n"
 
-#: g10/keyedit.c:4610 g10/keyedit.c:4674 g10/keyedit.c:4717
+#: g10/keyedit.c:4625 g10/keyedit.c:4689 g10/keyedit.c:4732
 #, c-format
 msgid "signed by your key %s on %s%s%s\n"
 msgstr "firmada con su clave %s el %s%s%s\n"
 
-#: g10/keyedit.c:4612 g10/keyedit.c:4676 g10/keyedit.c:4719
+#: g10/keyedit.c:4627 g10/keyedit.c:4691 g10/keyedit.c:4734
 msgid " (non-exportable)"
 msgstr " (no exportable)"
 
-#: g10/keyedit.c:4616
+#: g10/keyedit.c:4631
 #, c-format
 msgid "This signature expired on %s.\n"
 msgstr "Esta firma caducó el %s.\n"
 
-#: g10/keyedit.c:4620
+#: g10/keyedit.c:4635
 msgid "Are you sure you still want to revoke it? (y/N) "
 msgstr "¿De verdad quiere revocarla? (s/N) "
 
-#: g10/keyedit.c:4624
+#: g10/keyedit.c:4639
 msgid "Create a revocation certificate for this signature? (y/N) "
 msgstr "¿Crear un certificado de revocación para esta clave? (s/N)"
 
-#: g10/keyedit.c:4651
+#: g10/keyedit.c:4666
 #, c-format
 msgid "You have signed these user IDs on key %s:\n"
 msgstr "Ha firmado estos IDs de usuario con la clave %s:\n"
 
-#: g10/keyedit.c:4677
+#: g10/keyedit.c:4692
 msgid " (non-revocable)"
 msgstr " (no revocable)"
 
-#: g10/keyedit.c:4684
+#: g10/keyedit.c:4699
 #, c-format
 msgid "revoked by your key %s on %s\n"
 msgstr "revocada por la clave %s el %s\n"
 
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4721
 msgid "You are about to revoke these signatures:\n"
 msgstr "Va a revocar las siguientes firmas:\n"
 
-#: g10/keyedit.c:4726
+#: g10/keyedit.c:4741
 msgid "Really create the revocation certificates? (y/N) "
 msgstr "¿Crear los certificados de revocación realmente? (s/N) "
 
-#: g10/keyedit.c:4756
+#: g10/keyedit.c:4771
 msgid "no secret key\n"
 msgstr "no hay clave secreta\n"
 
-#: g10/keyedit.c:4826
+#: g10/keyedit.c:4841
 #, c-format
 msgid "user ID \"%s\" is already revoked\n"
 msgstr "ID de usuario \"%s\" ya ha sido revocado\n"
 
-#: g10/keyedit.c:4843
+#: g10/keyedit.c:4858
 #, c-format
 msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
 msgstr "AVISO: un ID de usuario tiene fecha %d segundos en el futuro\n"
 
-#: g10/keyedit.c:4907
+#: g10/keyedit.c:4922
 #, c-format
 msgid "Key %s is already revoked.\n"
 msgstr "La clave %s ya ha sido revocada.\n"
 
-#: g10/keyedit.c:4969
+#: g10/keyedit.c:4984
 #, c-format
 msgid "Subkey %s is already revoked.\n"
 msgstr "La subclave %s ya ha sido revocada.\n"
 
-#: g10/keyedit.c:5064
+#: g10/keyedit.c:5079
 #, c-format
 msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
 msgstr "Mostrando ID fotográfico %s de tamaño %ld para la clave %s (uid %d)\n"
 
-#: g10/keygen.c:259
+#: g10/keygen.c:262
 #, c-format
 msgid "preference `%s' duplicated\n"
 msgstr "preferencia `%s' duplicada\n"
 
-#: g10/keygen.c:266
+#: g10/keygen.c:269
 msgid "too many cipher preferences\n"
 msgstr "demasiadas preferencias de cifrado\n"
 
-#: g10/keygen.c:268
+#: g10/keygen.c:271
 msgid "too many digest preferences\n"
 msgstr "demasiadas preferencias de resumen\n"
 
-#: g10/keygen.c:270
+#: g10/keygen.c:273
 msgid "too many compression preferences\n"
 msgstr "demasiadas preferencias de compresión\n"
 
-#: g10/keygen.c:395
+#: g10/keygen.c:398
 #, c-format
 msgid "invalid item `%s' in preference string\n"
 msgstr "caracter inválido `%s' en cadena de preferencias\n"
 
-#: g10/keygen.c:864
+#: g10/keygen.c:872
 msgid "writing direct signature\n"
 msgstr "escribiendo firma directa\n"
 
-#: g10/keygen.c:903
+#: g10/keygen.c:911
 msgid "writing self signature\n"
 msgstr "escribiendo autofirma\n"
 
-#: g10/keygen.c:954
+#: g10/keygen.c:961
 msgid "writing key binding signature\n"
 msgstr "escribiendo la firma de comprobación de clave\n"
 
-#: g10/keygen.c:1015 g10/keygen.c:1095 g10/keygen.c:1183 g10/keygen.c:2700
+#: g10/keygen.c:1022 g10/keygen.c:1104 g10/keygen.c:1109 g10/keygen.c:1225
+#: g10/keygen.c:2762
 #, c-format
 msgid "keysize invalid; using %u bits\n"
 msgstr "tamaño de clave incorrecto; se usarán %u bits\n"
 
-#: g10/keygen.c:1020 g10/keygen.c:1100 g10/keygen.c:1188 g10/keygen.c:2706
+#: g10/keygen.c:1027 g10/keygen.c:1115 g10/keygen.c:1230 g10/keygen.c:2768
 #, c-format
 msgid "keysize rounded up to %u bits\n"
 msgstr "tamaño de clave redondeado a %u bits\n"
 
-#: g10/keygen.c:1281
+#: g10/keygen.c:1323
 msgid "Sign"
 msgstr "Firma"
 
-#: g10/keygen.c:1284
+#: g10/keygen.c:1326
 msgid "Certify"
 msgstr ""
 
-#: g10/keygen.c:1287
+#: g10/keygen.c:1329
 msgid "Encrypt"
 msgstr "Cifrado"
 
-#: g10/keygen.c:1290
+#: g10/keygen.c:1332
 msgid "Authenticate"
 msgstr "Autentificación"
 
-#: g10/keygen.c:1298
+#: g10/keygen.c:1340
 msgid "SsEeAaQq"
 msgstr "FfCcAaSs"
 
-#: g10/keygen.c:1317
+#: g10/keygen.c:1359
 #, c-format
 msgid "Possible actions for a %s key: "
 msgstr "Posibles accriones para una %s clave: "
 
-#: g10/keygen.c:1321
+#: g10/keygen.c:1363
 msgid "Current allowed actions: "
 msgstr "Acciones permitidas actualmente: "
 
-#: g10/keygen.c:1326
+#: g10/keygen.c:1368
 #, c-format
 msgid "   (%c) Toggle the sign capability\n"
 msgstr "   (%c) Conmutar la capacidad de firmar\n"
 
-#: g10/keygen.c:1329
+#: g10/keygen.c:1371
 #, c-format
 msgid "   (%c) Toggle the encrypt capability\n"
 msgstr "   (%c) Conmutar la capacidad de cifrado\n"
 
-#: g10/keygen.c:1332
+#: g10/keygen.c:1374
 #, c-format
 msgid "   (%c) Toggle the authenticate capability\n"
 msgstr "   (%c) Conmutar la capacidad de autentificación\n"
 
-#: g10/keygen.c:1335
+#: g10/keygen.c:1377
 #, c-format
 msgid "   (%c) Finished\n"
 msgstr "   (%c) Acabado\n"
 
-#: g10/keygen.c:1391
+#: g10/keygen.c:1433
 msgid "Please select what kind of key you want:\n"
 msgstr "Por favor seleccione tipo de clave deseado:\n"
 
-#: g10/keygen.c:1393
+#: g10/keygen.c:1435
 #, c-format
 msgid "   (%d) DSA and Elgamal (default)\n"
 msgstr "   (%d) DSA y ElGamal (por defecto)\n"
 
-#: g10/keygen.c:1394
+#: g10/keygen.c:1436
 #, c-format
 msgid "   (%d) DSA (sign only)\n"
 msgstr "   (%d) DSA (sólo firmar)\n"
 
-#: g10/keygen.c:1396
+#: g10/keygen.c:1438
 #, c-format
 msgid "   (%d) DSA (set your own capabilities)\n"
 msgstr "   (%d) DSA (permite elegir capacidades)\n"
 
-#: g10/keygen.c:1398
+#: g10/keygen.c:1440
 #, c-format
 msgid "   (%d) Elgamal (encrypt only)\n"
 msgstr "   (%d) ElGamal (sólo cifrar)\n"
 
-#: g10/keygen.c:1399
+#: g10/keygen.c:1441
 #, c-format
 msgid "   (%d) RSA (sign only)\n"
 msgstr "   (%d) RSA (sólo firmar)\n"
 
-#: g10/keygen.c:1401
+#: g10/keygen.c:1443
 #, c-format
 msgid "   (%d) RSA (encrypt only)\n"
 msgstr "   (%d) RSA (sólo cifrar)\n"
 
-#: g10/keygen.c:1403
+#: g10/keygen.c:1445
 #, c-format
 msgid "   (%d) RSA (set your own capabilities)\n"
 msgstr "   (%d) RSA (permite elegir capacidades)\n"
 
-#: g10/keygen.c:1472 g10/keygen.c:2577
+#: g10/keygen.c:1514
 #, c-format
 msgid "DSA keypair will have %u bits.\n"
 msgstr "El par de claves DSA tendrá %u bits.\n"
 
-#: g10/keygen.c:1482
+#: g10/keygen.c:1524
 #, c-format
 msgid "%s keys may be between %u and %u bits long.\n"
 msgstr "las claves %s pueden tener entre %u y %u bits de longitud.\n"
 
-#: g10/keygen.c:1489
+#: g10/keygen.c:1531
 #, c-format
 msgid "What keysize do you want? (%u) "
 msgstr "¿De qué tamaño quiere la clave? (%u) "
 
-#: g10/keygen.c:1503
+#: g10/keygen.c:1545
 #, c-format
 msgid "%s keysizes must be in the range %u-%u\n"
 msgstr "los tamaños de claves %s deben estar en el rango %u-%u\n"
 
-#: g10/keygen.c:1509
+#: g10/keygen.c:1551
 #, c-format
 msgid "Requested keysize is %u bits\n"
 msgstr "El tamaño requerido es de %u bits\n"
 
-#: g10/keygen.c:1514 g10/keygen.c:1519
+#: g10/keygen.c:1556 g10/keygen.c:1561
 #, c-format
 msgid "rounded up to %u bits\n"
 msgstr "redondeados a %u bits\n"
 
-#: g10/keygen.c:1568
+#: g10/keygen.c:1610
 msgid ""
 "Please specify how long the key should be valid.\n"
 "         0 = key does not expire\n"
@@ -3864,7 +3875,7 @@ msgstr ""
 "      <n>m = la clave caduca en n meses\n"
 "      <n>y = la clave caduca en n años\n"
 
-#: g10/keygen.c:1579
+#: g10/keygen.c:1621
 msgid ""
 "Please specify how long the signature should be valid.\n"
 "         0 = signature does not expire\n"
@@ -3880,38 +3891,38 @@ msgstr ""
 "      <n>m = la clave caduca en n meses\n"
 "      <n>y = la clave caduca en n años\n"
 
-#: g10/keygen.c:1602
+#: g10/keygen.c:1644
 msgid "Key is valid for? (0) "
 msgstr "¿Validez de la clave (0)? "
 
-#: g10/keygen.c:1607
+#: g10/keygen.c:1649
 #, fuzzy, c-format
 msgid "Signature is valid for? (%s) "
 msgstr "Clave válida ¿durante (0)? "
 
-#: g10/keygen.c:1625
+#: g10/keygen.c:1667
 msgid "invalid value\n"
 msgstr "valor inválido\n"
 
-#: g10/keygen.c:1632
+#: g10/keygen.c:1674
 msgid "Key does not expire at all\n"
 msgstr "La clave nunca caduca\n"
 
-#: g10/keygen.c:1633
+#: g10/keygen.c:1675
 msgid "Signature does not expire at all\n"
 msgstr "La firma nunca caduca\n"
 
-#: g10/keygen.c:1638
+#: g10/keygen.c:1680
 #, c-format
 msgid "Key expires at %s\n"
 msgstr "La clave caduca %s\n"
 
-#: g10/keygen.c:1639
+#: g10/keygen.c:1681
 #, c-format
 msgid "Signature expires at %s\n"
 msgstr "La firma caduca el %s\n"
 
-#: g10/keygen.c:1645
+#: g10/keygen.c:1687
 msgid ""
 "Your system can't display dates beyond 2038.\n"
 "However, it will be correctly handled up to 2106.\n"
@@ -3919,11 +3930,11 @@ msgstr ""
 "Su sistema no puede mostrar fechas más allá del 2038.\n"
 "Sin embargo funcionará correctamente hasta el 2106.\n"
 
-#: g10/keygen.c:1650
+#: g10/keygen.c:1692
 msgid "Is this correct? (y/N) "
 msgstr "¿Es correcto? (s/n) "
 
-#: g10/keygen.c:1673
+#: g10/keygen.c:1715
 msgid ""
 "\n"
 "You need a user ID to identify your key; the software constructs the user "
@@ -3939,44 +3950,44 @@ msgstr ""
 "    \"Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>\"\n"
 "\n"
 
-#: g10/keygen.c:1686
+#: g10/keygen.c:1728
 msgid "Real name: "
 msgstr "Nombre y apellidos: "
 
-#: g10/keygen.c:1694
+#: g10/keygen.c:1736
 msgid "Invalid character in name\n"
 msgstr "Caracter inválido en el nombre\n"
 
-#: g10/keygen.c:1696
+#: g10/keygen.c:1738
 msgid "Name may not start with a digit\n"
 msgstr "El nombre no puede empezar con un número\n"
 
-#: g10/keygen.c:1698
+#: g10/keygen.c:1740
 msgid "Name must be at least 5 characters long\n"
 msgstr "El nombre debe tener al menos 5 caracteres\n"
 
-#: g10/keygen.c:1706
+#: g10/keygen.c:1748
 msgid "Email address: "
 msgstr "Dirección de correo electrónico: "
 
-#: g10/keygen.c:1712
+#: g10/keygen.c:1754
 msgid "Not a valid email address\n"
 msgstr "Dirección inválida\n"
 
-#: g10/keygen.c:1720
+#: g10/keygen.c:1762
 msgid "Comment: "
 msgstr "Comentario: "
 
-#: g10/keygen.c:1726
+#: g10/keygen.c:1768
 msgid "Invalid character in comment\n"
 msgstr "Caracter inválido en el comentario\n"
 
-#: g10/keygen.c:1749
+#: g10/keygen.c:1791
 #, c-format
 msgid "You are using the `%s' character set.\n"
 msgstr "Está usando el juego de caracteres `%s'.\n"
 
-#: g10/keygen.c:1755
+#: g10/keygen.c:1797
 #, c-format
 msgid ""
 "You selected this USER-ID:\n"
@@ -3987,7 +3998,7 @@ msgstr ""
 "    \"%s\"\n"
 "\n"
 
-#: g10/keygen.c:1760
+#: g10/keygen.c:1802
 msgid "Please don't put the email address into the real name or the comment\n"
 msgstr ""
 "Por favor no ponga la dirección de correo-e en el nombre real o en el "
@@ -4004,23 +4015,23 @@ msgstr ""
 #. o = Okay (ready, continue)
 #. q = Quit
 #.
-#: g10/keygen.c:1776
+#: g10/keygen.c:1818
 msgid "NnCcEeOoQq"
 msgstr "NnCcDdVvSs"
 
-#: g10/keygen.c:1786
+#: g10/keygen.c:1828
 msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
 msgstr "¿Cambia (N)ombre, (C)omentario, (D)irección o (S)alir? "
 
-#: g10/keygen.c:1787
+#: g10/keygen.c:1829
 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
 msgstr "¿Cambia (N)ombre, (C)omentario, (D)irección o (V)ale/(S)alir? "
 
-#: g10/keygen.c:1806
+#: g10/keygen.c:1848
 msgid "Please correct the error first\n"
 msgstr "Por favor corrija primero el error.\n"
 
-#: g10/keygen.c:1846
+#: g10/keygen.c:1888
 msgid ""
 "You need a Passphrase to protect your secret key.\n"
 "\n"
@@ -4028,12 +4039,12 @@ msgstr ""
 "Necesita una frase contraseña para proteger su clave secreta.\n"
 "\n"
 
-#: g10/keygen.c:1856 g10/passphrase.c:810
+#: g10/keygen.c:1898 g10/passphrase.c:810
 #, c-format
 msgid "%s.\n"
 msgstr "%s.\n"
 
-#: g10/keygen.c:1862
+#: g10/keygen.c:1904
 msgid ""
 "You don't want a passphrase - this is probably a *bad* idea!\n"
 "I will do it anyway.  You can change your passphrase at any time,\n"
@@ -4045,7 +4056,7 @@ msgstr ""
 "la opción \"--edit-key\".\n"
 "\n"
 
-#: g10/keygen.c:1884
+#: g10/keygen.c:1926
 msgid ""
 "We need to generate a lot of random bytes. It is a good idea to perform\n"
 "some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4058,50 +4069,50 @@ msgstr ""
 "generador de números aleatorios mayor oportunidad de recoger suficiente\n"
 "entropía.\n"
 
-#: g10/keygen.c:2646
+#: g10/keygen.c:2708
 msgid "Key generation canceled.\n"
 msgstr "Creación de claves cancelada.\n"
 
-#: g10/keygen.c:2845 g10/keygen.c:2989
+#: g10/keygen.c:2907 g10/keygen.c:3052
 #, c-format
 msgid "writing public key to `%s'\n"
 msgstr "escribiendo clave pública en `%s'\n"
 
-#: g10/keygen.c:2847 g10/keygen.c:2992
+#: g10/keygen.c:2909 g10/keygen.c:3055
 #, c-format
 msgid "writing secret key stub to `%s'\n"
 msgstr "escribiendo apuntador de la clave privada en `%s'\n"
 
-#: g10/keygen.c:2850 g10/keygen.c:2995
+#: g10/keygen.c:2912 g10/keygen.c:3058
 #, c-format
 msgid "writing secret key to `%s'\n"
 msgstr "escribiendo clave privada en `%s'\n"
 
-#: g10/keygen.c:2978
+#: g10/keygen.c:3041
 #, c-format
 msgid "no writable public keyring found: %s\n"
 msgstr "anillo público de claves no escribible encontrado: %s\n"
 
-#: g10/keygen.c:2984
+#: g10/keygen.c:3047
 #, c-format
 msgid "no writable secret keyring found: %s\n"
 msgstr "anillo privado de claves no escribible encontrado: %s\n"
 
-#: g10/keygen.c:3002
+#: g10/keygen.c:3065
 #, c-format
 msgid "error writing public keyring `%s': %s\n"
 msgstr "error escribiendo anillo público `%s': %s\n"
 
-#: g10/keygen.c:3009
+#: g10/keygen.c:3072
 #, c-format
 msgid "error writing secret keyring `%s': %s\n"
 msgstr "error escribiendo anillo privado `%s': %s\n"
 
-#: g10/keygen.c:3032
+#: g10/keygen.c:3095
 msgid "public and secret key created and signed.\n"
 msgstr "claves pública y secreta creadas y firmadas.\n"
 
-#: g10/keygen.c:3043
+#: g10/keygen.c:3106
 msgid ""
 "Note that this key cannot be used for encryption.  You may want to use\n"
 "the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4109,12 +4120,12 @@ msgstr ""
 "Tenga en cuenta que esta clave no puede ser usada para cifrar. Puede usar\n"
 "la orden \"--edit-key\" para crear una subclave con este propósito.\n"
 
-#: g10/keygen.c:3055 g10/keygen.c:3184 g10/keygen.c:3299
+#: g10/keygen.c:3118 g10/keygen.c:3247 g10/keygen.c:3363
 #, c-format
 msgid "Key generation failed: %s\n"
 msgstr "Creación de la clave fallida: %s\n"
 
-#: g10/keygen.c:3107 g10/keygen.c:3235 g10/sign.c:276
+#: g10/keygen.c:3170 g10/keygen.c:3298 g10/sign.c:276
 #, c-format
 msgid ""
 "key has been created %lu second in future (time warp or clock problem)\n"
@@ -4122,7 +4133,7 @@ msgstr ""
 "clave pública creada %lu segundos en el futuro (salto en el tiempo o\n"
 "problemas con el reloj)\n"
 
-#: g10/keygen.c:3109 g10/keygen.c:3237 g10/sign.c:278
+#: g10/keygen.c:3172 g10/keygen.c:3300 g10/sign.c:278
 #, c-format
 msgid ""
 "key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4130,25 +4141,25 @@ msgstr ""
 "clave pública creada %lu segundos en el futuro (salto en el tiempo o\n"
 "problemas con el reloj)\n"
 
-#: g10/keygen.c:3118 g10/keygen.c:3248
+#: g10/keygen.c:3181 g10/keygen.c:3311
 msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
 msgstr "NOTA: crear subclaves para claves V3 no sigue el estándar OpenPGP\n"
 
-#: g10/keygen.c:3157 g10/keygen.c:3281
+#: g10/keygen.c:3220 g10/keygen.c:3344
 msgid "Really create? (y/N) "
 msgstr "¿Crear de verdad? (s/N) "
 
-#: g10/keygen.c:3440
+#: g10/keygen.c:3507
 #, c-format
 msgid "storing key onto card failed: %s\n"
 msgstr "almacenado de clave en la tarjeta fallido: %s\n"
 
-#: g10/keygen.c:3487
+#: g10/keygen.c:3554
 #, c-format
 msgid "can't create backup file `%s': %s\n"
 msgstr "no se puede crear fichero de respaldo `%s': %s\n"
 
-#: g10/keygen.c:3513
+#: g10/keygen.c:3580
 #, c-format
 msgid "NOTE: backup of card key saved to `%s'\n"
 msgstr "NOTA: copia de seguridad de la clave guardada en `%s'\n"
@@ -4250,183 +4261,183 @@ msgstr "%lu claves memorizadas (%lu firmas)\n"
 msgid "%s: keyring created\n"
 msgstr "%s: anillo creado\n"
 
-#: g10/keyserver.c:76
+#: g10/keyserver.c:61
 msgid "include revoked keys in search results"
 msgstr ""
 
-#: g10/keyserver.c:77
+#: g10/keyserver.c:62
 msgid "include subkeys when searching by key ID"
 msgstr ""
 
-#: g10/keyserver.c:79
+#: g10/keyserver.c:64
 msgid "use temporary files to pass data to keyserver helpers"
 msgstr ""
 
-#: g10/keyserver.c:81
+#: g10/keyserver.c:66
 msgid "do not delete temporary files after using them"
 msgstr ""
 
-#: g10/keyserver.c:85
+#: g10/keyserver.c:70
 msgid "automatically retrieve keys when verifying signatures"
 msgstr ""
 
-#: g10/keyserver.c:87
+#: g10/keyserver.c:72
 #, fuzzy
 msgid "honor the preferred keyserver URL set on the key"
 msgstr "Introduzca la URL de su servidor de claves preferido: "
 
-#: g10/keyserver.c:89
+#: g10/keyserver.c:74
 msgid "honor the PKA record set on a key when retrieving keys"
 msgstr ""
 
-#: g10/keyserver.c:155
+#: g10/keyserver.c:140
 #, c-format
 msgid "WARNING: keyserver option `%s' is not used on this platform\n"
 msgstr ""
 "AVISO: las opciones de servidor de claves `%s' no se usan en esta "
 "plataforma\n"
 
-#: g10/keyserver.c:538
+#: g10/keyserver.c:523
 msgid "disabled"
 msgstr "deshabilitado"
 
-#: g10/keyserver.c:739
+#: g10/keyserver.c:724
 msgid "Enter number(s), N)ext, or Q)uit > "
 msgstr "Introduzca número(s), O)tro, o F)in >"
 
-#: g10/keyserver.c:823 g10/keyserver.c:1425
+#: g10/keyserver.c:808 g10/keyserver.c:1421
 #, c-format
 msgid "invalid keyserver protocol (us %d!=handler %d)\n"
 msgstr "protocolo del servidor de claves inválido (us %d!=handler %d)\n"
 
-#: g10/keyserver.c:921
+#: g10/keyserver.c:906
 #, c-format
 msgid "key \"%s\" not found on keyserver\n"
 msgstr "clave \"%s\" no encontrada en el servidor\n"
 
-#: g10/keyserver.c:923
+#: g10/keyserver.c:908
 msgid "key not found on keyserver\n"
 msgstr "clave no encontrada en el servidor\n"
 
-#: g10/keyserver.c:1149
+#: g10/keyserver.c:1145
 #, c-format
 msgid "requesting key %s from %s server %s\n"
 msgstr "solicitando clave %s de %s servidor %s\n"
 
-#: g10/keyserver.c:1153
+#: g10/keyserver.c:1149
 #, c-format
 msgid "requesting key %s from %s\n"
 msgstr "solicitando clave %s de %s\n"
 
-#: g10/keyserver.c:1177
+#: g10/keyserver.c:1173
 #, fuzzy, c-format
 msgid "searching for names from %s server %s\n"
 msgstr "buscando \"%s\" de %s servidor %s\n"
 
-#: g10/keyserver.c:1180
+#: g10/keyserver.c:1176
 #, fuzzy, c-format
 msgid "searching for names from %s\n"
 msgstr "buscando \"%s\" de %s\n"
 
-#: g10/keyserver.c:1328
+#: g10/keyserver.c:1324
 #, c-format
 msgid "sending key %s to %s server %s\n"
 msgstr "enviando clave %s a %s servidor %s\n"
 
-#: g10/keyserver.c:1332
+#: g10/keyserver.c:1328
 #, c-format
 msgid "sending key %s to %s\n"
 msgstr "enviando clave %s a %s\n"
 
-#: g10/keyserver.c:1375
+#: g10/keyserver.c:1371
 #, c-format
 msgid "searching for \"%s\" from %s server %s\n"
 msgstr "buscando \"%s\" de %s servidor %s\n"
 
-#: g10/keyserver.c:1378
+#: g10/keyserver.c:1374
 #, c-format
 msgid "searching for \"%s\" from %s\n"
 msgstr "buscando \"%s\" de %s\n"
 
-#: g10/keyserver.c:1385 g10/keyserver.c:1481
+#: g10/keyserver.c:1381 g10/keyserver.c:1477
 msgid "no keyserver action!\n"
 msgstr "¡no se solicita ninguna acción al servidor de claves!\n"
 
-#: g10/keyserver.c:1433
+#: g10/keyserver.c:1429
 #, c-format
 msgid "WARNING: keyserver handler from a different version of GnuPG (%s)\n"
 msgstr ""
 "AVISO: el manejo de claves procede de una versión diferente de GnuPG (%s)\n"
 
-#: g10/keyserver.c:1442
+#: g10/keyserver.c:1438
 msgid "keyserver did not send VERSION\n"
 msgstr "el servidor de claves no envió VERSION\n"
 
-#: g10/keyserver.c:1504
+#: g10/keyserver.c:1500 g10/keyserver.c:2028
 msgid "no keyserver known (use option --keyserver)\n"
 msgstr "no hay servidores de claves conocidos (use opción --keyserver)\n"
 
-#: g10/keyserver.c:1510
+#: g10/keyserver.c:1506
 msgid "external keyserver calls are not supported in this build\n"
 msgstr ""
 "no se pueden realizar llamadas a un servidor externo de claves tal y\n"
 "como está compilado el programa\n"
 
-#: g10/keyserver.c:1522
+#: g10/keyserver.c:1518
 #, c-format
 msgid "no handler for keyserver scheme `%s'\n"
 msgstr "no hay un manejador para ese esquema de servidor de claves `%s'\n"
 
-#: g10/keyserver.c:1527
+#: g10/keyserver.c:1523
 #, c-format
 msgid "action `%s' not supported with keyserver scheme `%s'\n"
 msgstr ""
 "la acción `%s' no es posible con este esquema de servidor de claves `%s'\n"
 
-#: g10/keyserver.c:1535
+#: g10/keyserver.c:1531
 #, fuzzy, c-format
 msgid "%s does not support handler version %d\n"
 msgstr "gpgkeys_%s no permite usar la versión %d del manejador\n"
 
-#: g10/keyserver.c:1542
+#: g10/keyserver.c:1538
 msgid "keyserver timed out\n"
 msgstr "agotado el tiempo de espera para el servidor de claves\n"
 
-#: g10/keyserver.c:1547
+#: g10/keyserver.c:1543
 msgid "keyserver internal error\n"
 msgstr "error interno del servidor de claves\n"
 
-#: g10/keyserver.c:1556
+#: g10/keyserver.c:1552
 #, c-format
 msgid "keyserver communications error: %s\n"
 msgstr "error de comunicación con el servidor de claves: %s\n"
 
-#: g10/keyserver.c:1581 g10/keyserver.c:1615
+#: g10/keyserver.c:1577 g10/keyserver.c:1611
 #, c-format
 msgid "\"%s\" not a key ID: skipping\n"
 msgstr "\"%s\" no es un identificador de clave válido: omitido\n"
 
-#: g10/keyserver.c:1874
+#: g10/keyserver.c:1870
 #, c-format
 msgid "WARNING: unable to refresh key %s via %s: %s\n"
 msgstr "AVISO: no se puede renovar la clave %s a traves de %s: %s\n"
 
-#: g10/keyserver.c:1896
+#: g10/keyserver.c:1892
 #, c-format
 msgid "refreshing 1 key from %s\n"
 msgstr "renovando 1 clave de %s\n"
 
-#: g10/keyserver.c:1898
+#: g10/keyserver.c:1894
 #, c-format
 msgid "refreshing %d keys from %s\n"
 msgstr "renovando %d claves desde %s\n"
 
-#: g10/keyserver.c:1963
+#: g10/keyserver.c:1950
 #, fuzzy, c-format
 msgid "WARNING: unable to fetch URI %s: %s\n"
 msgstr "AVISO: no se puede renovar la clave %s a traves de %s: %s\n"
 
-#: g10/keyserver.c:1969
+#: g10/keyserver.c:1956
 #, fuzzy, c-format
 msgid "WARNING: unable to parse URI %s\n"
 msgstr "AVISO: no se puede renovar la clave %s a traves de %s: %s\n"
@@ -4525,114 +4536,114 @@ msgstr "nombre fichero original='%.*s'\n"
 msgid "standalone revocation - use \"gpg --import\" to apply\n"
 msgstr "revocación independiente - use \"gpg --import\" para aplicarla\n"
 
-#: g10/mainproc.c:1163
+#: g10/mainproc.c:1165
 #, fuzzy
 msgid "no signature found\n"
 msgstr "Firma correcta de \"%s\""
 
-#: g10/mainproc.c:1406
+#: g10/mainproc.c:1408
 msgid "signature verification suppressed\n"
 msgstr "suprimida la verificación de la firma\n"
 
-#: g10/mainproc.c:1506
+#: g10/mainproc.c:1508
 #, fuzzy
 msgid "can't handle this ambiguous signature data\n"
 msgstr "no se puede trabajar con firmas múltiples\n"
 
-#: g10/mainproc.c:1517
+#: g10/mainproc.c:1519
 #, c-format
 msgid "Signature made %s\n"
 msgstr "Firmado el %s\n"
 
-#: g10/mainproc.c:1518
+#: g10/mainproc.c:1520
 #, c-format
 msgid "               using %s key %s\n"
 msgstr "               usando %s clave %s\n"
 
-#: g10/mainproc.c:1522
+#: g10/mainproc.c:1524
 #, c-format
 msgid "Signature made %s using %s key ID %s\n"
 msgstr "Firmado el %s usando clave %s ID %s\n"
 
-#: g10/mainproc.c:1542
+#: g10/mainproc.c:1544
 msgid "Key available at: "
 msgstr "Clave disponible en: "
 
-#: g10/mainproc.c:1675 g10/mainproc.c:1723
+#: g10/mainproc.c:1677 g10/mainproc.c:1725
 #, c-format
 msgid "BAD signature from \"%s\""
 msgstr "Firma INCORRECTA de \"%s\""
 
-#: g10/mainproc.c:1677 g10/mainproc.c:1725
+#: g10/mainproc.c:1679 g10/mainproc.c:1727
 #, c-format
 msgid "Expired signature from \"%s\""
 msgstr "Firma caducada de \"%s\""
 
-#: g10/mainproc.c:1679 g10/mainproc.c:1727
+#: g10/mainproc.c:1681 g10/mainproc.c:1729
 #, c-format
 msgid "Good signature from \"%s\""
 msgstr "Firma correcta de \"%s\""
 
-#: g10/mainproc.c:1731
+#: g10/mainproc.c:1733
 msgid "[uncertain]"
 msgstr "[incierto]"
 
-#: g10/mainproc.c:1763
+#: g10/mainproc.c:1765
 #, c-format
 msgid "                aka \"%s\""
 msgstr "                alias \"%s\""
 
-#: g10/mainproc.c:1861
+#: g10/mainproc.c:1863
 #, c-format
 msgid "Signature expired %s\n"
 msgstr "Firma caducada en %s\n"
 
-#: g10/mainproc.c:1866
+#: g10/mainproc.c:1868
 #, c-format
 msgid "Signature expires %s\n"
 msgstr "La firma caduca el %s\n"
 
-#: g10/mainproc.c:1869
+#: g10/mainproc.c:1871
 #, c-format
 msgid "%s signature, digest algorithm %s\n"
 msgstr "firma %s, algoritmo de resumen %s\n"
 
-#: g10/mainproc.c:1870
+#: g10/mainproc.c:1872
 msgid "binary"
 msgstr "binaria"
 
-#: g10/mainproc.c:1871
+#: g10/mainproc.c:1873
 msgid "textmode"
 msgstr "modotexto"
 
-#: g10/mainproc.c:1871 g10/trustdb.c:531
+#: g10/mainproc.c:1873 g10/trustdb.c:531
 msgid "unknown"
 msgstr "desconocido"
 
-#: g10/mainproc.c:1891
+#: g10/mainproc.c:1893
 #, c-format
 msgid "Can't check signature: %s\n"
 msgstr "Imposible comprobar la firma: %s\n"
 
-#: g10/mainproc.c:1960 g10/mainproc.c:1976 g10/mainproc.c:2062
+#: g10/mainproc.c:1962 g10/mainproc.c:1978 g10/mainproc.c:2064
 msgid "not a detached signature\n"
 msgstr "no es una firma separada\n"
 
-#: g10/mainproc.c:2003
+#: g10/mainproc.c:2005
 msgid ""
 "WARNING: multiple signatures detected.  Only the first will be checked.\n"
 msgstr "AVISO: detectadas múltiples firmas. Sólo la primera se comprueba.\n"
 
-#: g10/mainproc.c:2011
+#: g10/mainproc.c:2013
 #, c-format
 msgid "standalone signature of class 0x%02x\n"
 msgstr "firma independiente de clase 0x%02x\n"
 
-#: g10/mainproc.c:2068
+#: g10/mainproc.c:2070
 msgid "old style (PGP 2.x) signature\n"
 msgstr "firma al viejo estilo (PGP 2.x)\n"
 
-#: g10/mainproc.c:2078
+#: g10/mainproc.c:2080
 msgid "invalid root packet detected in proc_tree()\n"
 msgstr "paquete raíz inválido detectado en proc_tree()\n"
 
@@ -4775,7 +4786,7 @@ msgid "WARNING: potentially insecure symmetrically encrypted session key\n"
 msgstr ""
 "AVISO: clave de sesión cifrada simétricamente potencialmente insegura\n"
 
-#: g10/parse-packet.c:1147
+#: g10/parse-packet.c:1157
 #, c-format
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "el subpaquete de tipo %d tiene el bit crítico activado\n"
@@ -4902,7 +4913,11 @@ msgstr "`%s' no es un fichero JPEG\n"
 msgid "Is this photo correct (y/N/q)? "
 msgstr "¿Es correcta la foto? (s/n) "
 
-#: g10/photoid.c:369
+#: g10/photoid.c:329
+msgid "no photo viewer set\n"
+msgstr ""
+
+#: g10/photoid.c:383
 msgid "unable to display photo ID!\n"
 msgstr "¡no puedo mostrar ID fotográfico!\n"
 
@@ -5179,28 +5194,28 @@ msgstr "no hay direcciones v
 msgid "data not saved; use option \"--output\" to save it\n"
 msgstr "datos no grabados; use la opción \"--output\" para grabarlos\n"
 
-#: g10/plaintext.c:136 g10/plaintext.c:141 g10/plaintext.c:159
+#: g10/plaintext.c:135 g10/plaintext.c:140 g10/plaintext.c:158
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "error creando `%s': %s\n"
 
-#: g10/plaintext.c:453
+#: g10/plaintext.c:452
 msgid "Detached signature.\n"
 msgstr "Firma separada.\n"
 
-#: g10/plaintext.c:459
+#: g10/plaintext.c:458
 msgid "Please enter name of data file: "
 msgstr "Introduzca el nombre del fichero de datos: "
 
-#: g10/plaintext.c:491
+#: g10/plaintext.c:490
 msgid "reading stdin ...\n"
 msgstr "leyendo stdin...\n"
 
-#: g10/plaintext.c:525
+#: g10/plaintext.c:524
 msgid "no signed data\n"
 msgstr "no hay datos firmados\n"
 
-#: g10/plaintext.c:539
+#: g10/plaintext.c:538
 #, c-format
 msgid "can't open signed data `%s'\n"
 msgstr "imposible abrir datos firmados `%s'\n"
@@ -5514,27 +5529,27 @@ msgstr ""
 "AVISO: no puedo expandir el %% de la URL del servidor de claves\n"
 "preferido. Se usa sin expandir.\n"
 
-#: g10/sign.c:328
+#: g10/sign.c:339
 msgid "DSA requires the use of a 160 bit hash algorithm\n"
 msgstr "DSA necesita un algoritmo de hash de 160 bits.\n"
 
-#: g10/sign.c:357
+#: g10/sign.c:369
 #, c-format
 msgid "checking created signature failed: %s\n"
 msgstr "la comprobación de la firma creada falló: %s\n"
 
-#: g10/sign.c:366
+#: g10/sign.c:378
 #, c-format
 msgid "%s/%s signature from: \"%s\"\n"
 msgstr "%s/%s firma de: \"%s\"\n"
 
-#: g10/sign.c:759
+#: g10/sign.c:810
 msgid "you can only detach-sign with PGP 2.x style keys while in --pgp2 mode\n"
 msgstr ""
 "sólo puede hacer firmas separadas con claves tipo PGP 2.x estando enmodo --"
 "pgp2\n"
 
-#: g10/sign.c:828
+#: g10/sign.c:879
 #, c-format
 msgid ""
 "WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n"
@@ -5542,15 +5557,15 @@ msgstr ""
 "AVISO: forzar el algoritmo de resumen %s (%d) va en contra de las\n"
 "preferencias del destinatario\n"
 
-#: g10/sign.c:928
+#: g10/sign.c:992
 msgid "signing:"
 msgstr "firmando:"
 
-#: g10/sign.c:1040
+#: g10/sign.c:1104
 msgid "you can only clearsign with PGP 2.x style keys while in --pgp2 mode\n"
 msgstr "sólo puede firmar en claro con claves PGP 2.x estando en modo --pgp2\n"
 
-#: g10/sign.c:1218
+#: g10/sign.c:1282
 #, c-format
 msgid "%s encryption will be used\n"
 msgstr "se usará un cifrado %s\n"
@@ -6218,6 +6233,7 @@ msgstr "... esto es un bug (%s:%d:%s)\n"
 msgid "you found a bug ... (%s:%d)\n"
 msgstr "ha encontrado un error... (%s:%d)\n"
 
+#. TRANSLATORS: See doc/TRANSLATE about this string.
 #: util/miscutil.c:330 util/miscutil.c:367
 msgid "yes"
 msgstr "sí"
@@ -6226,6 +6242,7 @@ msgstr "s
 msgid "yY"
 msgstr "sS"
 
+#. TRANSLATORS: See doc/TRANSLATE about this string.
 #: util/miscutil.c:333 util/miscutil.c:369
 msgid "no"
 msgstr "no"
@@ -6234,6 +6251,7 @@ msgstr "no"
 msgid "nN"
 msgstr "nN"
 
+#. TRANSLATORS: See doc/TRANSLATE about this string.
 #: util/miscutil.c:371
 msgid "quit"
 msgstr "fin"
@@ -6242,10 +6260,12 @@ msgstr "fin"
 msgid "qQ"
 msgstr "fF"
 
+#. TRANSLATORS: See doc/TRANSLATE about this string.
 #: util/miscutil.c:407
 msgid "okay|okay"
 msgstr "vale|Vale"
 
+#. TRANSLATORS: See doc/TRANSLATE about this string.
 #: util/miscutil.c:409
 msgid "cancel|cancel"
 msgstr "cancelar|Cancelar"