Preparing a snapshot.
authorWerner Koch <wk@gnupg.org>
Tue, 24 Mar 2009 18:52:24 +0000 (18:52 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 24 Mar 2009 18:52:24 +0000 (18:52 +0000)
28 files changed:
NEWS
po/be.po
po/ca.po
po/cs.po
po/da.po
po/de.po
po/el.po
po/eo.po
po/es.po
po/et.po
po/fi.po
po/fr.po
po/gl.po
po/hu.po
po/id.po
po/it.po
po/ja.po
po/nb.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ro.po
po/ru.po
po/sk.po
po/sv.po
po/tr.po
po/zh_CN.po
po/zh_TW.po

diff --git a/NEWS b/NEWS
index 002fce0..f9d6979 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,8 @@
-Noteworthy changes in version 2.0.12
+Noteworthy changes in version 2.0.12 (not released)
 -------------------------------------------------
 
 -------------------------------------------------
 
+ This is a BETA version!
+
  * GPGSM now always lists ephemeral certificates if specified by
    fingerprint or keygrip.
 
  * GPGSM now always lists ephemeral certificates if specified by
    fingerprint or keygrip.
 
index 15dd113..cc33cad 100644 (file)
--- a/po/be.po
+++ b/po/be.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg 1.2.2\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg 1.2.2\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
 "PO-Revision-Date: 2003-10-30 16:35+0200\n"
 "Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
 "Language-Team: Belarusian <i18n@mova.org>\n"
 "PO-Revision-Date: 2003-10-30 16:35+0200\n"
 "Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
 "Language-Team: Belarusian <i18n@mova.org>\n"
@@ -171,44 +171,64 @@ msgstr ""
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 msgid "Admin PIN"
 msgstr ""
 
 msgid "Admin PIN"
 msgstr ""
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr ""
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr ""
 
 msgid "Reset Code"
 msgstr ""
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr ""
+
+#: agent/divert-scd.c:286
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Паўтарыце пароль: "
 
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Паўтарыце пароль: "
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+#, fuzzy
+msgid "Repeat this PUK"
+msgstr "Паўтарыце пароль: "
+
+#: agent/divert-scd.c:289
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Паўтарыце пароль: "
 
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Паўтарыце пароль: "
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 msgid "Reset Code not correctly repeated; try again"
 msgstr ""
 
 msgid "Reset Code not correctly repeated; try again"
 msgstr ""
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+msgid "PUK not correctly repeated; try again"
+msgstr ""
+
+#: agent/divert-scd.c:297
 msgid "PIN not correctly repeated; try again"
 msgstr ""
 
 msgid "PIN not correctly repeated; try again"
 msgstr ""
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
@@ -280,7 +300,7 @@ msgstr ""
 msgid "Please enter the new passphrase"
 msgstr "Паўтарыце пароль\n"
 
 msgid "Please enter the new passphrase"
 msgstr "Паўтарыце пароль\n"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
@@ -291,257 +311,257 @@ msgstr ""
 "Выбары:\n"
 " "
 
 "Выбары:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr ""
 
 msgid "run in server mode (foreground)"
 msgstr ""
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr ""
 
 msgid "run in daemon mode (background)"
 msgstr ""
 
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "шматслоўнасьць"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "шматслоўнасьць"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "працаваць менш шматслоўна"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "працаваць менш шматслоўна"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr ""
 
 msgid "sh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr ""
 
 msgid "csh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 msgid "|FILE|read options from FILE"
 msgstr ""
 
 #: tools/symcryptrun.c:167
 msgid "|FILE|read options from FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr ""
 
 msgid "do not detach from the console"
 msgstr ""
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 msgid "use a log file for the server"
 msgstr ""
 
 msgid "use a log file for the server"
 msgstr ""
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "паказаць сьпіс ключоў і ID карыстальнікаў"
 
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "паказаць сьпіс ключоў і ID карыстальнікаў"
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 msgid "do not use the SCdaemon"
 msgstr ""
 
 msgid "do not use the SCdaemon"
 msgstr ""
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr ""
 
 msgid "ignore requests to change the TTY"
 msgstr ""
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr ""
 
 msgid "ignore requests to change the X display"
 msgstr ""
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "Паўтарыце пароль\n"
 
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "Паўтарыце пароль\n"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr ""
 
 msgid "enable ssh-agent emulation"
 msgstr ""
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Калі ласка, паведамляйце пра памылкі на <gnupg-bugs@gnu.org>.\n"
 
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Калі ласка, паведамляйце пра памылкі на <gnupg-bugs@gnu.org>.\n"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Выкарыстаньне: gpg [выбары] [файлы] (-h для даведкі)"
 
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Выкарыстаньне: gpg [выбары] [файлы] (-h для даведкі)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr ""
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr ""
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr ""
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, fuzzy, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, fuzzy, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr ""
 
 msgid "name of socket too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr ""
 
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
 
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "запіс у stdout\n"
 
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "запіс у stdout\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: тэчка створана\n"
 
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: тэчка створана\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: немагчыма стварыць тэчку: %s\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr ""
 
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, c-format
 msgid "%s %s stopped\n"
 msgstr ""
 
 #, c-format
 msgid "%s %s stopped\n"
 msgstr ""
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 msgid "no gpg-agent running in this session\n"
 msgstr ""
 
 msgid "no gpg-agent running in this session\n"
 msgstr ""
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr ""
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr ""
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -604,42 +624,42 @@ msgstr ""
 msgid "cancelled\n"
 msgstr "скасавана карыстальнікам\n"
 
 msgid "cancelled\n"
 msgstr "скасавана карыстальнікам\n"
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "сакрэтны ключ недаступны"
 
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "сакрэтны ключ недаступны"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "памылка чытаньня файла"
 
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "памылка чытаньня файла"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
@@ -649,115 +669,118 @@ msgstr ""
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr ""
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 #, fuzzy
 msgid "Yes"
 msgstr "yes [так]"
 
 #, fuzzy
 msgid "Yes"
 msgstr "yes [так]"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr ""
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr ""
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 #, fuzzy
 msgid "Change passphrase"
 msgstr "дрэнны пароль"
 
 #, fuzzy
 msgid "Change passphrase"
 msgstr "дрэнны пароль"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr ""
 
 msgid "I'll change it later"
 msgstr ""
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "немагчыма адкрыць %s: %s\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
-#: common/exechelp.c:670
+#: common/exechelp.c:808
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/exechelp.c:676 common/exechelp.c:726
+#: common/exechelp.c:814 common/exechelp.c:864
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/exechelp.c:721
+#: common/exechelp.c:859
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
-#: common/exechelp.c:734
+#: common/exechelp.c:872
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/http.c:1636
+#: common/http.c:1646
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: common/http.c:1680
+#: common/http.c:1690
 #, fuzzy
 msgid "host not found"
 msgstr "нерэчаісны хэш-альгарытм \"%s\"\n"
 #, fuzzy
 msgid "host not found"
 msgstr "нерэчаісны хэш-альгарытм \"%s\"\n"
@@ -1140,7 +1163,7 @@ msgstr ""
 msgid "This command is only available for version 2 cards\n"
 msgstr ""
 
 msgid "This command is only available for version 2 cards\n"
 msgstr ""
 
-#: g10/card-util.c:85 scd/app-openpgp.c:1849
+#: g10/card-util.c:85 scd/app-openpgp.c:1875
 msgid "Reset Code not or not anymore available\n"
 msgstr ""
 
 msgid "Reset Code not or not anymore available\n"
 msgstr ""
 
@@ -2544,7 +2567,7 @@ msgstr "Выкарыстаньне: gpg [выбары] [файлы] (-h для 
 
 #: g10/gpgv.c:119
 msgid ""
 
 #: g10/gpgv.c:119
 msgid ""
-"Syntax: gpg [options] [files]\n"
+"Syntax: gpgv [options] [files]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 
 "Check signatures against known trusted keys\n"
 msgstr ""
 
@@ -5125,12 +5148,12 @@ msgstr ""
 msgid "subpacket of type %d has critical bit set\n"
 msgstr ""
 
 msgid "subpacket of type %d has critical bit set\n"
 msgstr ""
 
-#: g10/passphrase.c:295 g10/passphrase.c:589
+#: g10/passphrase.c:294 g10/passphrase.c:587
 #, c-format
 msgid " (main key ID %s)"
 msgstr ""
 
 #, c-format
 msgid " (main key ID %s)"
 msgstr ""
 
-#: g10/passphrase.c:309
+#: g10/passphrase.c:308
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
@@ -5143,24 +5166,20 @@ msgstr ""
 "\"%.*s\"\n"
 "%u-бітавы %s ключ, ID %08lX, створаны %s%s\n"
 
 "\"%.*s\"\n"
 "%u-бітавы %s ключ, ID %08lX, створаны %s%s\n"
 
-#: g10/passphrase.c:335
-msgid "Repeat passphrase\n"
-msgstr "Паўтарыце пароль\n"
-
-#: g10/passphrase.c:337
+#: g10/passphrase.c:334
 msgid "Enter passphrase\n"
 msgstr "Увядзіце пароль\n"
 
 msgid "Enter passphrase\n"
 msgstr "Увядзіце пароль\n"
 
-#: g10/passphrase.c:364
+#: g10/passphrase.c:362
 msgid "cancelled by user\n"
 msgstr "скасавана карыстальнікам\n"
 
 msgid "cancelled by user\n"
 msgstr "скасавана карыстальнікам\n"
 
-#: g10/passphrase.c:370 g10/passphrase.c:433
+#: g10/passphrase.c:368 g10/passphrase.c:431
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr ""
 
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr ""
 
-#: g10/passphrase.c:568
+#: g10/passphrase.c:566
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
@@ -5170,12 +5189,12 @@ msgstr ""
 "Вам неабходна ўвесьці пароль, каб адчыніць сакрэтны ключ для\n"
 "карыстальніка: \""
 
 "Вам неабходна ўвесьці пароль, каб адчыніць сакрэтны ключ для\n"
 "карыстальніка: \""
 
-#: g10/passphrase.c:576
+#: g10/passphrase.c:574
 #, fuzzy, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "%u-бітавы %s ключ, ID %08lX, створаны %s"
 
 #, fuzzy, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "%u-бітавы %s ключ, ID %08lX, створаны %s"
 
-#: g10/passphrase.c:585
+#: g10/passphrase.c:583
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
@@ -6371,243 +6390,269 @@ msgid ""
 "list, export, import Keybox data\n"
 msgstr ""
 
 "list, export, import Keybox data\n"
 msgstr ""
 
-#: scd/app-nks.c:359 scd/app-openpgp.c:1457 scd/app-dinsig.c:297
-msgid "||Please enter your PIN at the reader's keypad"
-msgstr ""
-
-#: scd/app-nks.c:363 scd/app-openpgp.c:1461 scd/app-openpgp.c:1493
-#: scd/app-openpgp.c:1640 scd/app-openpgp.c:1658 scd/app-openpgp.c:1858
-#: scd/app-dinsig.c:301
+#: scd/app-nks.c:624 scd/app-openpgp.c:1496 scd/app-openpgp.c:1515
+#: scd/app-openpgp.c:1666 scd/app-openpgp.c:1684 scd/app-openpgp.c:1884
+#: scd/app-dinsig.c:303
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
-#: scd/app-nks.c:411
+#: scd/app-nks.c:657
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
-#. TRANSLATORS: Do not translate the "|*|" prefixes but
-#. keep it at the start of the string.  We need this elsewhere
-#. to get some infos on the string.
-#: scd/app-nks.c:591 scd/app-openpgp.c:1898
-msgid "|N|New PIN"
+#: scd/app-nks.c:848
+#, fuzzy
+msgid "|N|Please enter a new PIN for the standard keys."
+msgstr "Паўтарыце пароль\n"
+
+#: scd/app-nks.c:849
+#, fuzzy
+msgid "||Please enter the PIN for the standard keys."
+msgstr "Паўтарыце пароль\n"
+
+#: scd/app-nks.c:855
+#, fuzzy
+msgid "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
+msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
+
+#: scd/app-nks.c:857
+#, fuzzy
+msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
+msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
+
+#: scd/app-nks.c:865
+msgid "|N|Please enter a new PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:867
+msgid "||Please enter the PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:875
+msgid ""
+"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:877
+msgid ""
+"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
 msgstr ""
 
 msgstr ""
 
-#: scd/app-nks.c:594 scd/app-openpgp.c:1902 scd/app-dinsig.c:529
+#: scd/app-nks.c:978 scd/app-openpgp.c:1928 scd/app-dinsig.c:531
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: scd/app-openpgp.c:668
+#: scd/app-openpgp.c:669
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr ""
 
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr ""
 
-#: scd/app-openpgp.c:681
+#: scd/app-openpgp.c:682
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
-#: scd/app-openpgp.c:1076
+#: scd/app-openpgp.c:1104
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "грамадскі ключ ня знойдзены"
 
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "грамадскі ключ ня знойдзены"
 
-#: scd/app-openpgp.c:1084 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:1112 scd/app-openpgp.c:2578
 msgid "response does not contain the public key data\n"
 msgstr ""
 
 msgid "response does not contain the public key data\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1092 scd/app-openpgp.c:2560
+#: scd/app-openpgp.c:1120 scd/app-openpgp.c:2586
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1101 scd/app-openpgp.c:2570
+#: scd/app-openpgp.c:1129 scd/app-openpgp.c:2596
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1417
+#: scd/app-openpgp.c:1448
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1424
+#: scd/app-openpgp.c:1455
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1443
-#, c-format
-msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
-msgstr ""
-
-#: scd/app-openpgp.c:1477
+#: scd/app-openpgp.c:1470
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
-#: scd/app-openpgp.c:1489
+#: scd/app-openpgp.c:1481
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "Паўтарыце пароль\n"
 
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "Паўтарыце пароль\n"
 
-#: scd/app-openpgp.c:1500 scd/app-openpgp.c:1665
+#: scd/app-openpgp.c:1522 scd/app-openpgp.c:1691
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1513 scd/app-openpgp.c:1553 scd/app-openpgp.c:1677
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:1535 scd/app-openpgp.c:1575 scd/app-openpgp.c:1703
+#: scd/app-openpgp.c:2895
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
 
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
 
-#: scd/app-openpgp.c:1576
+#: scd/app-openpgp.c:1598
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1597 scd/app-openpgp.c:1840 scd/app-openpgp.c:3120
+#: scd/app-openpgp.c:1621 scd/app-openpgp.c:1866 scd/app-openpgp.c:3146
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1603 scd/app-openpgp.c:3129
+#: scd/app-openpgp.c:1627 scd/app-openpgp.c:3155
 msgid "card is permanently locked!\n"
 msgstr ""
 
 msgid "card is permanently locked!\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1610
+#: scd/app-openpgp.c:1634
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1620
-#, c-format
-msgid ""
-"|A|Please enter the Admin PIN at the reader's keypad%%0A[remaining attempts: "
-"%d]"
-msgstr ""
+#. TRANSLATORS: Do not translate the "|A|" prefix but keep
+#. it at the start of the string.  Use %%0A to force a
+#. lienfeed.
+#: scd/app-openpgp.c:1642
+#, fuzzy, c-format
+msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
+msgstr "Паўтарыце пароль\n"
 
 
-#: scd/app-openpgp.c:1635
+#: scd/app-openpgp.c:1654
 #, fuzzy
 #, fuzzy
-msgid "|A|Please enter the Admin PIN at the reader's keypad"
+msgid "|A|Please enter the Admin PIN"
 msgstr "Паўтарыце пароль\n"
 
 msgstr "Паўтарыце пароль\n"
 
-#. TRANSLATORS: Do not translate the "|A|" prefix but keep
-#. it at the start of the string.  We need this elsewhere to
-#. get some infos on the string.
-#: scd/app-openpgp.c:1655
-msgid "|A|Admin PIN"
-msgstr ""
-
-#: scd/app-openpgp.c:1854
+#: scd/app-openpgp.c:1880
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
 
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
 
-#: scd/app-openpgp.c:1863 scd/app-openpgp.c:1926
+#: scd/app-openpgp.c:1889 scd/app-openpgp.c:1952
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1897
+#: scd/app-openpgp.c:1923
 msgid "|RN|New Reset Code"
 msgstr ""
 
 msgid "|RN|New Reset Code"
 msgstr ""
 
-#: scd/app-openpgp.c:1898
+#: scd/app-openpgp.c:1924
 msgid "|AN|New Admin PIN"
 msgstr ""
 
 msgid "|AN|New Admin PIN"
 msgstr ""
 
-#: scd/app-openpgp.c:1988 scd/app-openpgp.c:2638
+#: scd/app-openpgp.c:1924
+msgid "|N|New PIN"
+msgstr ""
+
+#: scd/app-openpgp.c:2014 scd/app-openpgp.c:2664
 msgid "error reading application data\n"
 msgstr ""
 
 msgid "error reading application data\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1994 scd/app-openpgp.c:2645
+#: scd/app-openpgp.c:2020 scd/app-openpgp.c:2671
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
-#: scd/app-openpgp.c:2004
+#: scd/app-openpgp.c:2030
 #, fuzzy
 msgid "key already exists\n"
 msgstr "выдаліць ключы са зьвязку сакрэтных ключоў"
 
 #, fuzzy
 msgid "key already exists\n"
 msgstr "выдаліць ключы са зьвязку сакрэтных ключоў"
 
-#: scd/app-openpgp.c:2008
+#: scd/app-openpgp.c:2034
 msgid "existing key will be replaced\n"
 msgstr ""
 
 msgid "existing key will be replaced\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2010
+#: scd/app-openpgp.c:2036
 #, fuzzy
 msgid "generating new key\n"
 msgstr "стварыць новую пару ключоў"
 
 #, fuzzy
 msgid "generating new key\n"
 msgstr "стварыць новую пару ключоў"
 
-#: scd/app-openpgp.c:2336
+#: scd/app-openpgp.c:2362
 msgid "creation timestamp missing\n"
 msgstr ""
 
 msgid "creation timestamp missing\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2345
+#: scd/app-openpgp.c:2371
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2357
+#: scd/app-openpgp.c:2383
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2375
+#: scd/app-openpgp.c:2393 scd/app-openpgp.c:2401
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2469
+#: scd/app-openpgp.c:2495
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
 
-#: scd/app-openpgp.c:2529
+#: scd/app-openpgp.c:2555
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2543
+#: scd/app-openpgp.c:2569
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "стварыць новую пару ключоў"
 
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "стварыць новую пару ключоў"
 
-#: scd/app-openpgp.c:2546
+#: scd/app-openpgp.c:2572
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr ""
 
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2603
+#: scd/app-openpgp.c:2629
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2653
+#: scd/app-openpgp.c:2679
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2768
+#: scd/app-openpgp.c:2794
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "нерэчаісны хэш-альгарытм \"%s\"\n"
 
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "нерэчаісны хэш-альгарытм \"%s\"\n"
 
-#: scd/app-openpgp.c:2844
+#: scd/app-openpgp.c:2870
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3134
+#: scd/app-openpgp.c:3160
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3359 scd/app-openpgp.c:3370
+#: scd/app-openpgp.c:3385 scd/app-openpgp.c:3396
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr ""
 
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr ""
 
+#: scd/app-dinsig.c:299
+msgid "||Please enter your PIN at the reader's keypad"
+msgstr ""
+
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
-#: scd/app-dinsig.c:526
+#: scd/app-dinsig.c:528
 msgid "|N|Initial New PIN"
 msgstr ""
 
 msgid "|N|Initial New PIN"
 msgstr ""
 
@@ -6981,30 +7026,25 @@ msgstr ""
 msgid "none"
 msgstr "no [не]"
 
 msgid "none"
 msgstr "no [не]"
 
-#: sm/certdump.c:154
-#, fuzzy
-msgid "[none]"
-msgstr "невядомая вэрсыя"
-
-#: sm/certdump.c:577 sm/certdump.c:622 sm/certdump.c:687 sm/certdump.c:745
+#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
-#: sm/certdump.c:585 sm/certdump.c:630
+#: sm/certdump.c:572 sm/certdump.c:617
 msgid "[Error - out of core]"
 msgstr ""
 
 msgid "[Error - out of core]"
 msgstr ""
 
-#: sm/certdump.c:667 sm/certdump.c:723
+#: sm/certdump.c:654 sm/certdump.c:710
 msgid "[Error - No name]"
 msgstr ""
 
 msgid "[Error - No name]"
 msgstr ""
 
-#: sm/certdump.c:692 sm/certdump.c:751
+#: sm/certdump.c:679 sm/certdump.c:738
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "паказаць ключы й адбіткі пальцаў"
 
-#: sm/certdump.c:961
+#: sm/certdump.c:948
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
@@ -7208,27 +7248,27 @@ msgstr ""
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
-#: sm/delete.c:50 sm/delete.c:101
+#: sm/delete.c:51 sm/delete.c:112
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "грамадскі ключ ня знойдзены"
 
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "грамадскі ключ ня знойдзены"
 
-#: sm/delete.c:111 sm/keydb.c:1399 sm/keydb.c:1501
+#: sm/delete.c:122 sm/keydb.c:1399 sm/keydb.c:1501
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: sm/delete.c:132
+#: sm/delete.c:143
 #, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr ""
 
 #, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr ""
 
-#: sm/delete.c:134
+#: sm/delete.c:145
 #, c-format
 msgid "certificate `%s' deleted\n"
 msgstr ""
 
 #, c-format
 msgid "certificate `%s' deleted\n"
 msgstr ""
 
-#: sm/delete.c:164
+#: sm/delete.c:175
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "збой падпісаньня: %s\n"
@@ -7517,7 +7557,7 @@ msgstr "памылка стварэньня \"%s\": %s\n"
 msgid "error storing flags: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
 msgid "error storing flags: %s\n"
 msgstr "памылка стварэньня \"%s\": %s\n"
 
-#: sm/keylist.c:623
+#: sm/keylist.c:640
 msgid "Error - "
 msgstr ""
 
 msgid "Error - "
 msgstr ""
 
@@ -8097,6 +8137,13 @@ msgid ""
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
+#~ msgid "Repeat passphrase\n"
+#~ msgstr "Паўтарыце пароль\n"
+
+#, fuzzy
+#~ msgid "[none]"
+#~ msgstr "невядомая вэрсыя"
+
 #~ msgid "|[file]|make a signature"
 #~ msgstr "|[файл]|зрабіць подпіс"
 
 #~ msgid "|[file]|make a signature"
 #~ msgstr "|[файл]|зрабіць подпіс"
 
index 1a1bec2..f1e87b2 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -27,7 +27,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg 1.4.0\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg 1.4.0\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
 "PO-Revision-Date: 2005-02-04 02:04+0100\n"
 "Last-Translator: Jordi Mallach <jordi@gnu.org>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
 "PO-Revision-Date: 2005-02-04 02:04+0100\n"
 "Last-Translator: Jordi Mallach <jordi@gnu.org>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -193,47 +193,68 @@ msgstr ""
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: no s'ha pogut crear la taula de dispersió: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: no s'ha pogut crear la taula de dispersió: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 #, fuzzy
 msgid "Admin PIN"
 msgstr "Introduïu el nom d'usuari: "
 
 #, fuzzy
 msgid "Admin PIN"
 msgstr "Introduïu el nom d'usuari: "
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr ""
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr ""
 
 msgid "Reset Code"
 msgstr ""
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr ""
+
+#: agent/divert-scd.c:286
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Repetiu la contrasenya: "
 
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Repetiu la contrasenya: "
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+#, fuzzy
+msgid "Repeat this PUK"
+msgstr "Repetiu la contrasenya: "
+
+#: agent/divert-scd.c:289
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Repetiu la contrasenya: "
 
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Repetiu la contrasenya: "
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
 
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+#, fuzzy
+msgid "PUK not correctly repeated; try again"
+msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
+
+#: agent/divert-scd.c:297
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
 
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "error en la creació de la contrasenya: %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "error en la creació de la contrasenya: %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "%s: error en escriure el registre de directoris: %s\n"
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "%s: error en escriure el registre de directoris: %s\n"
@@ -306,7 +327,7 @@ msgstr ""
 msgid "Please enter the new passphrase"
 msgstr "canvia la contrasenya"
 
 msgid "Please enter the new passphrase"
 msgstr "canvia la contrasenya"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
@@ -317,264 +338,264 @@ msgstr ""
 "Opcions:\n"
 " "
 
 "Opcions:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr ""
 
 msgid "run in server mode (foreground)"
 msgstr ""
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr ""
 
 # Un dels dos és en la llista d'opcions amb --help. Urgh. jm
 msgid "run in daemon mode (background)"
 msgstr ""
 
 # Un dels dos és en la llista d'opcions amb --help. Urgh. jm
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "detall"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "detall"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "una mica més silenciós"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "una mica més silenciós"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr ""
 
 msgid "sh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr ""
 
 msgid "csh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|FITXER|carrega el mòdul d'extensió especificat"
 
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|FITXER|carrega el mòdul d'extensió especificat"
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr ""
 
 msgid "do not detach from the console"
 msgstr ""
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "cerca claus en un servidor de claus"
 
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "cerca claus en un servidor de claus"
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr ""
 "Voleu actualitzar les preferències per a les ID d'usuaris seleccionades?"
 
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr ""
 "Voleu actualitzar les preferències per a les ID d'usuaris seleccionades?"
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "actualitza la base de dades de confiança"
 
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "actualitza la base de dades de confiança"
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr ""
 
 msgid "ignore requests to change the TTY"
 msgstr ""
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr ""
 
 msgid "ignore requests to change the X display"
 msgstr ""
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "error en la creació de la contrasenya: %s\n"
 
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "error en la creació de la contrasenya: %s\n"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr ""
 
 msgid "enable ssh-agent emulation"
 msgstr ""
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Si us plau, informeu sobre els errors a <gnupg-bugs@gnu.org>.\n"
 
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Si us plau, informeu sobre els errors a <gnupg-bugs@gnu.org>.\n"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Forma d'ús: gpg [opcions] [fitxers] (-h per a veure l'ajuda)"
 
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Forma d'ús: gpg [opcions] [fitxers] (-h per a veure l'ajuda)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "NOTA: no existeix el fitxer d'opcions predeterminades «%s»\n"
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "NOTA: no existeix el fitxer d'opcions predeterminades «%s»\n"
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "fitxer d'opcions «%s»: %s\n"
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "fitxer d'opcions «%s»: %s\n"
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "s'estan llegint opcions de «%s»\n"
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "s'estan llegint opcions de «%s»\n"
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "error en crear «%s»: %s\n"
 
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "error en crear «%s»: %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "no es pot crear el directori «%s»: %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "no es pot crear el directori «%s»: %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr ""
 
 msgid "name of socket too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "no s'ha pogut crear «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "no s'ha pogut crear «%s»: %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, fuzzy, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "Certificat de revocació vàlid"
 
 #, fuzzy, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "Certificat de revocació vàlid"
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "gpg-agent no està disponible en aquesta sessió\n"
 
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "gpg-agent no està disponible en aquesta sessió\n"
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "error en crear «%s»: %s\n"
 
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "error en crear «%s»: %s\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "error mentre s'enviava a «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "error mentre s'enviava a «%s»: %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "ha fallat l'actualització: %s\n"
 
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "ha fallat l'actualització: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "s'està escrivint la clau secreta a «%s»\n"
 
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "s'està escrivint la clau secreta a «%s»\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: s'ha creat el directori\n"
 
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: s'ha creat el directori\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "base de dades de confiança: ha fallat la lectura (n=%d): %s\n"
 
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "base de dades de confiança: ha fallat la lectura (n=%d): %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: no s'ha pogut crear el directori: %s\n"
 
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: no s'ha pogut crear el directori: %s\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "ha fallat l'actualització de la clau secreta: %s\n"
 
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "ha fallat l'actualització de la clau secreta: %s\n"
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "\t%lu claus es descarta\n"
 
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "\t%lu claus es descarta\n"
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "gpg-agent no està disponible en aquesta sessió\n"
 
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "gpg-agent no està disponible en aquesta sessió\n"
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "la variable d'entorn GPG_AGENT_INFO és malformada\n"
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "la variable d'entorn GPG_AGENT_INFO és malformada\n"
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -640,43 +661,43 @@ msgstr "error en la creació de la contrasenya: %s\n"
 msgid "cancelled\n"
 msgstr "Cancel·la"
 
 msgid "cancelled\n"
 msgstr "Cancel·la"
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "fitxer d'opcions «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "fitxer d'opcions «%s»: %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 # Parts?  Peces?  ivb
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 # Parts?  Peces?  ivb
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "parts de la clau secreta no estan disponbles\n"
 
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "parts de la clau secreta no estan disponbles\n"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "error de lectura: %s\n"
 
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "error de lectura: %s\n"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
@@ -686,115 +707,118 @@ msgstr ""
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr ""
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 #, fuzzy
 msgid "Yes"
 msgstr "sí|si"
 
 #, fuzzy
 msgid "Yes"
 msgstr "sí|si"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr ""
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr ""
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 #, fuzzy
 msgid "Change passphrase"
 msgstr "canvia la contrasenya"
 
 #, fuzzy
 msgid "Change passphrase"
 msgstr "canvia la contrasenya"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr ""
 
 msgid "I'll change it later"
 msgstr ""
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "error en la creació de la contrasenya: %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "error en la creació de la contrasenya: %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "no es pot obrir el fitxer: %s\n"
 
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "no es pot obrir el fitxer: %s\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
-#: common/exechelp.c:670
+#: common/exechelp.c:808
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "s'ha produït un error mentre s'escrivia l'anell secret «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "s'ha produït un error mentre s'escrivia l'anell secret «%s»: %s\n"
 
-#: common/exechelp.c:676 common/exechelp.c:726
+#: common/exechelp.c:814 common/exechelp.c:864
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: common/exechelp.c:721
+#: common/exechelp.c:859
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
-#: common/exechelp.c:734
+#: common/exechelp.c:872
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: common/http.c:1636
+#: common/http.c:1646
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "error en crear «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "error en crear «%s»: %s\n"
 
-#: common/http.c:1680
+#: common/http.c:1690
 #, fuzzy
 msgid "host not found"
 msgstr "%s: no s'ha trobat l'usuari\n"
 #, fuzzy
 msgid "host not found"
 msgstr "%s: no s'ha trobat l'usuari\n"
@@ -1214,7 +1238,7 @@ msgid "This command is only available for version 2 cards\n"
 msgstr "Aquesta ordre no està permesa mentre s'està en mode %s.\n"
 
 # Parts?  Peces?  ivb
 msgstr "Aquesta ordre no està permesa mentre s'està en mode %s.\n"
 
 # Parts?  Peces?  ivb
-#: g10/card-util.c:85 scd/app-openpgp.c:1849
+#: g10/card-util.c:85 scd/app-openpgp.c:1875
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "parts de la clau secreta no estan disponbles\n"
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "parts de la clau secreta no estan disponbles\n"
@@ -2689,8 +2713,9 @@ msgstr "Forma d'ús: gpgv [opcions] [fitxers] (-h per a veure l'ajuda)"
 
 # Werner FIXME: should it use «Usage»?
 #: g10/gpgv.c:119
 
 # Werner FIXME: should it use «Usage»?
 #: g10/gpgv.c:119
+#, fuzzy
 msgid ""
 msgid ""
-"Syntax: gpg [options] [files]\n"
+"Syntax: gpgv [options] [files]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 "Sintaxi: gpg [opcions] [fitxers]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 "Sintaxi: gpg [opcions] [fitxers]\n"
@@ -5494,7 +5519,7 @@ msgstr ""
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "el subpaquet de tipus %d té el bit crític activat\n"
 
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "el subpaquet de tipus %d té el bit crític activat\n"
 
-#: g10/passphrase.c:295 g10/passphrase.c:589
+#: g10/passphrase.c:294 g10/passphrase.c:587
 #, fuzzy, c-format
 msgid " (main key ID %s)"
 msgstr " (ID de la clau principal %08lX)"
 #, fuzzy, c-format
 msgid " (main key ID %s)"
 msgstr " (ID de la clau principal %08lX)"
@@ -5510,7 +5535,7 @@ msgstr " (ID de la clau principal %08lX)"
 # Se't passava l'argument «*».  printf(3), hieroglyph(7).  ivb
 # Ah!  Prova-ho, no casque alguna cosa :P  ivb
 # Ah, ja veig! Moltes gràcies! Aquest msgstr ha quedat curiós :) jm
 # Se't passava l'argument «*».  printf(3), hieroglyph(7).  ivb
 # Ah!  Prova-ho, no casque alguna cosa :P  ivb
 # Ah, ja veig! Moltes gràcies! Aquest msgstr ha quedat curiós :) jm
-#: g10/passphrase.c:309
+#: g10/passphrase.c:308
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
@@ -5523,24 +5548,20 @@ msgstr ""
 "«%2$.*1$s»\n"
 "clau %4$s de %3$u bits, ID %5$08lX, creada en %6$s%7$s\n"
 
 "«%2$.*1$s»\n"
 "clau %4$s de %3$u bits, ID %5$08lX, creada en %6$s%7$s\n"
 
-#: g10/passphrase.c:335
-msgid "Repeat passphrase\n"
-msgstr "Repetiu la contrasenya\n"
-
-#: g10/passphrase.c:337
+#: g10/passphrase.c:334
 msgid "Enter passphrase\n"
 msgstr "Introduïu la contrasenya\n"
 
 msgid "Enter passphrase\n"
 msgstr "Introduïu la contrasenya\n"
 
-#: g10/passphrase.c:364
+#: g10/passphrase.c:362
 msgid "cancelled by user\n"
 msgstr "s'ha cancel·lat per l'usuari\n"
 
 msgid "cancelled by user\n"
 msgstr "s'ha cancel·lat per l'usuari\n"
 
-#: g10/passphrase.c:370 g10/passphrase.c:433
+#: g10/passphrase.c:368 g10/passphrase.c:431
 #, fuzzy, c-format
 msgid "problem with the agent: %s\n"
 msgstr "hi ha un problema amb l'agent: l'agent ha tornat 0x%lx\n"
 
 #, fuzzy, c-format
 msgid "problem with the agent: %s\n"
 msgstr "hi ha un problema amb l'agent: l'agent ha tornat 0x%lx\n"
 
-#: g10/passphrase.c:568
+#: g10/passphrase.c:566
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
@@ -5550,12 +5571,12 @@ msgstr ""
 "Necessiteu la contrasenya per desblocar la clau secreta de\n"
 "l'usuari: \""
 
 "Necessiteu la contrasenya per desblocar la clau secreta de\n"
 "l'usuari: \""
 
-#: g10/passphrase.c:576
+#: g10/passphrase.c:574
 #, fuzzy, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "clau %2$s de %1$u bits, ID %3$08lX, creada en %4$s"
 
 #, fuzzy, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "clau %2$s de %1$u bits, ID %3$08lX, creada en %4$s"
 
-#: g10/passphrase.c:585
+#: g10/passphrase.c:583
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
@@ -6859,244 +6880,270 @@ msgid ""
 "list, export, import Keybox data\n"
 msgstr ""
 
 "list, export, import Keybox data\n"
 msgstr ""
 
-#: scd/app-nks.c:359 scd/app-openpgp.c:1457 scd/app-dinsig.c:297
-msgid "||Please enter your PIN at the reader's keypad"
-msgstr ""
-
-#: scd/app-nks.c:363 scd/app-openpgp.c:1461 scd/app-openpgp.c:1493
-#: scd/app-openpgp.c:1640 scd/app-openpgp.c:1658 scd/app-openpgp.c:1858
-#: scd/app-dinsig.c:301
+#: scd/app-nks.c:624 scd/app-openpgp.c:1496 scd/app-openpgp.c:1515
+#: scd/app-openpgp.c:1666 scd/app-openpgp.c:1684 scd/app-openpgp.c:1884
+#: scd/app-dinsig.c:303
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
-#: scd/app-nks.c:411
+#: scd/app-nks.c:657
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
-#. TRANSLATORS: Do not translate the "|*|" prefixes but
-#. keep it at the start of the string.  We need this elsewhere
-#. to get some infos on the string.
-#: scd/app-nks.c:591 scd/app-openpgp.c:1898
-msgid "|N|New PIN"
+#: scd/app-nks.c:848
+#, fuzzy
+msgid "|N|Please enter a new PIN for the standard keys."
+msgstr "canvia la contrasenya"
+
+#: scd/app-nks.c:849
+#, fuzzy
+msgid "||Please enter the PIN for the standard keys."
+msgstr "canvia la contrasenya"
+
+#: scd/app-nks.c:855
+#, fuzzy
+msgid "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
+msgstr "Seleccioneu la raó de la revocació:\n"
+
+#: scd/app-nks.c:857
+#, fuzzy
+msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
+msgstr "Seleccioneu la raó de la revocació:\n"
+
+#: scd/app-nks.c:865
+msgid "|N|Please enter a new PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:867
+msgid "||Please enter the PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:875
+msgid ""
+"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:877
+msgid ""
+"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
 msgstr ""
 
 msgstr ""
 
-#: scd/app-nks.c:594 scd/app-openpgp.c:1902 scd/app-dinsig.c:529
+#: scd/app-nks.c:978 scd/app-openpgp.c:1928 scd/app-dinsig.c:531
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "error en crear «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "error en crear «%s»: %s\n"
 
-#: scd/app-openpgp.c:668
+#: scd/app-openpgp.c:669
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "no s'ha pogut emmagatzemar l'empremta digital: %s\n"
 
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "no s'ha pogut emmagatzemar l'empremta digital: %s\n"
 
-#: scd/app-openpgp.c:681
+#: scd/app-openpgp.c:682
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "no s'ha pogut reconstruir la memòria cau de l'anell: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "no s'ha pogut reconstruir la memòria cau de l'anell: %s\n"
 
-#: scd/app-openpgp.c:1076
+#: scd/app-openpgp.c:1104
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
 
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
 
-#: scd/app-openpgp.c:1084 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:1112 scd/app-openpgp.c:2578
 msgid "response does not contain the public key data\n"
 msgstr ""
 
 msgid "response does not contain the public key data\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1092 scd/app-openpgp.c:2560
+#: scd/app-openpgp.c:1120 scd/app-openpgp.c:2586
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1101 scd/app-openpgp.c:2570
+#: scd/app-openpgp.c:1129 scd/app-openpgp.c:2596
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1417
+#: scd/app-openpgp.c:1448
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1424
+#: scd/app-openpgp.c:1455
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1443
-#, c-format
-msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
-msgstr ""
-
-#: scd/app-openpgp.c:1477
+#: scd/app-openpgp.c:1470
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
-#: scd/app-openpgp.c:1489
+#: scd/app-openpgp.c:1481
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "canvia la contrasenya"
 
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "canvia la contrasenya"
 
-#: scd/app-openpgp.c:1500 scd/app-openpgp.c:1665
+#: scd/app-openpgp.c:1522 scd/app-openpgp.c:1691
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1513 scd/app-openpgp.c:1553 scd/app-openpgp.c:1677
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:1535 scd/app-openpgp.c:1575 scd/app-openpgp.c:1703
+#: scd/app-openpgp.c:2895
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "l'enviament al servidor de claus ha fallat: %s\n"
 
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "l'enviament al servidor de claus ha fallat: %s\n"
 
-#: scd/app-openpgp.c:1576
+#: scd/app-openpgp.c:1598
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1597 scd/app-openpgp.c:1840 scd/app-openpgp.c:3120
+#: scd/app-openpgp.c:1621 scd/app-openpgp.c:1866 scd/app-openpgp.c:3146
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1603 scd/app-openpgp.c:3129
+#: scd/app-openpgp.c:1627 scd/app-openpgp.c:3155
 msgid "card is permanently locked!\n"
 msgstr ""
 
 msgid "card is permanently locked!\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1610
+#: scd/app-openpgp.c:1634
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1620
-#, c-format
-msgid ""
-"|A|Please enter the Admin PIN at the reader's keypad%%0A[remaining attempts: "
-"%d]"
-msgstr ""
+#. TRANSLATORS: Do not translate the "|A|" prefix but keep
+#. it at the start of the string.  Use %%0A to force a
+#. lienfeed.
+#: scd/app-openpgp.c:1642
+#, fuzzy, c-format
+msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
+msgstr "canvia la contrasenya"
 
 
-#: scd/app-openpgp.c:1635
+#: scd/app-openpgp.c:1654
 #, fuzzy
 #, fuzzy
-msgid "|A|Please enter the Admin PIN at the reader's keypad"
+msgid "|A|Please enter the Admin PIN"
 msgstr "canvia la contrasenya"
 
 msgstr "canvia la contrasenya"
 
-#. TRANSLATORS: Do not translate the "|A|" prefix but keep
-#. it at the start of the string.  We need this elsewhere to
-#. get some infos on the string.
-#: scd/app-openpgp.c:1655
-msgid "|A|Admin PIN"
-msgstr ""
-
-#: scd/app-openpgp.c:1854
+#: scd/app-openpgp.c:1880
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "Seleccioneu la raó de la revocació:\n"
 
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "Seleccioneu la raó de la revocació:\n"
 
-#: scd/app-openpgp.c:1863 scd/app-openpgp.c:1926
+#: scd/app-openpgp.c:1889 scd/app-openpgp.c:1952
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1897
+#: scd/app-openpgp.c:1923
 msgid "|RN|New Reset Code"
 msgstr ""
 
 msgid "|RN|New Reset Code"
 msgstr ""
 
-#: scd/app-openpgp.c:1898
+#: scd/app-openpgp.c:1924
 msgid "|AN|New Admin PIN"
 msgstr ""
 
 msgid "|AN|New Admin PIN"
 msgstr ""
 
-#: scd/app-openpgp.c:1988 scd/app-openpgp.c:2638
+#: scd/app-openpgp.c:1924
+msgid "|N|New PIN"
+msgstr ""
+
+#: scd/app-openpgp.c:2014 scd/app-openpgp.c:2664
 #, fuzzy
 msgid "error reading application data\n"
 msgstr "s'ha produït un error en llegir el bloc de claus: %s\n"
 
 #, fuzzy
 msgid "error reading application data\n"
 msgstr "s'ha produït un error en llegir el bloc de claus: %s\n"
 
-#: scd/app-openpgp.c:1994 scd/app-openpgp.c:2645
+#: scd/app-openpgp.c:2020 scd/app-openpgp.c:2671
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "error: l'empremta digital és invàlida\n"
 
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "error: l'empremta digital és invàlida\n"
 
-#: scd/app-openpgp.c:2004
+#: scd/app-openpgp.c:2030
 #, fuzzy
 msgid "key already exists\n"
 msgstr "«%s» ja està comprimida\n"
 
 #, fuzzy
 msgid "key already exists\n"
 msgstr "«%s» ja està comprimida\n"
 
-#: scd/app-openpgp.c:2008
+#: scd/app-openpgp.c:2034
 msgid "existing key will be replaced\n"
 msgstr ""
 
 msgid "existing key will be replaced\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2010
+#: scd/app-openpgp.c:2036
 #, fuzzy
 msgid "generating new key\n"
 msgstr "genera un nou parell de claus"
 
 #, fuzzy
 msgid "generating new key\n"
 msgstr "genera un nou parell de claus"
 
-#: scd/app-openpgp.c:2336
+#: scd/app-openpgp.c:2362
 msgid "creation timestamp missing\n"
 msgstr ""
 
 msgid "creation timestamp missing\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2345
+#: scd/app-openpgp.c:2371
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2357
+#: scd/app-openpgp.c:2383
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2375
+#: scd/app-openpgp.c:2393 scd/app-openpgp.c:2401
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2469
+#: scd/app-openpgp.c:2495
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "no s'ha pogut inicialitzar la base de dades de confiança: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "no s'ha pogut inicialitzar la base de dades de confiança: %s\n"
 
-#: scd/app-openpgp.c:2529
+#: scd/app-openpgp.c:2555
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2543
+#: scd/app-openpgp.c:2569
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "La generació de claus ha fallat: %s\n"
 
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "La generació de claus ha fallat: %s\n"
 
-#: scd/app-openpgp.c:2546
+#: scd/app-openpgp.c:2572
 #, fuzzy, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "La generació de claus ha fallat: %s\n"
 
 #, fuzzy, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "La generació de claus ha fallat: %s\n"
 
-#: scd/app-openpgp.c:2603
+#: scd/app-openpgp.c:2629
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2653
+#: scd/app-openpgp.c:2679
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2768
+#: scd/app-openpgp.c:2794
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "signatura %s, algorisme de resum %s\n"
 
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "signatura %s, algorisme de resum %s\n"
 
-#: scd/app-openpgp.c:2844
+#: scd/app-openpgp.c:2870
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3134
+#: scd/app-openpgp.c:3160
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3359 scd/app-openpgp.c:3370
+#: scd/app-openpgp.c:3385 scd/app-openpgp.c:3396
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr ""
 
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr ""
 
+#: scd/app-dinsig.c:299
+msgid "||Please enter your PIN at the reader's keypad"
+msgstr ""
+
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
-#: scd/app-dinsig.c:526
+#: scd/app-dinsig.c:528
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "Introduïu el nom d'usuari: "
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "Introduïu el nom d'usuari: "
@@ -7488,25 +7535,20 @@ msgstr ""
 msgid "none"
 msgstr "no"
 
 msgid "none"
 msgstr "no"
 
-#: sm/certdump.c:154
-#, fuzzy
-msgid "[none]"
-msgstr "[no establert]"
-
-#: sm/certdump.c:577 sm/certdump.c:622 sm/certdump.c:687 sm/certdump.c:745
+#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "error: l'empremta digital és invàlida\n"
 
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "error: l'empremta digital és invàlida\n"
 
-#: sm/certdump.c:585 sm/certdump.c:630
+#: sm/certdump.c:572 sm/certdump.c:617
 msgid "[Error - out of core]"
 msgstr ""
 
 msgid "[Error - out of core]"
 msgstr ""
 
-#: sm/certdump.c:667 sm/certdump.c:723
+#: sm/certdump.c:654 sm/certdump.c:710
 msgid "[Error - No name]"
 msgstr ""
 
 msgid "[Error - No name]"
 msgstr ""
 
-#: sm/certdump.c:692 sm/certdump.c:751
+#: sm/certdump.c:679 sm/certdump.c:738
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "error: l'empremta digital és invàlida\n"
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "error: l'empremta digital és invàlida\n"
@@ -7522,7 +7564,7 @@ msgstr "error: l'empremta digital és invàlida\n"
 # Se't passava l'argument «*».  printf(3), hieroglyph(7).  ivb
 # Ah!  Prova-ho, no casque alguna cosa :P  ivb
 # Ah, ja veig! Moltes gràcies! Aquest msgstr ha quedat curiós :) jm
 # Se't passava l'argument «*».  printf(3), hieroglyph(7).  ivb
 # Ah!  Prova-ho, no casque alguna cosa :P  ivb
 # Ah, ja veig! Moltes gràcies! Aquest msgstr ha quedat curiós :) jm
-#: sm/certdump.c:961
+#: sm/certdump.c:948
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
@@ -7734,27 +7776,27 @@ msgstr ""
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
-#: sm/delete.c:50 sm/delete.c:101
+#: sm/delete.c:51 sm/delete.c:112
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "no s'ha trobat la clau secreta «%s»: %s\n"
 
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "no s'ha trobat la clau secreta «%s»: %s\n"
 
-#: sm/delete.c:111 sm/keydb.c:1399 sm/keydb.c:1501
+#: sm/delete.c:122 sm/keydb.c:1399 sm/keydb.c:1501
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "s'ha produït un error en llegir el bloc de claus: %s\n"
 
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "s'ha produït un error en llegir el bloc de claus: %s\n"
 
-#: sm/delete.c:132
+#: sm/delete.c:143
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "certificat duplicat: esborrat"
 
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "certificat duplicat: esborrat"
 
-#: sm/delete.c:134
+#: sm/delete.c:145
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "certificat duplicat: esborrat"
 
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "certificat duplicat: esborrat"
 
-#: sm/delete.c:164
+#: sm/delete.c:175
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
@@ -8047,7 +8089,7 @@ msgstr "error en crear «%s»: %s\n"
 msgid "error storing flags: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
 msgid "error storing flags: %s\n"
 msgstr "error en la lectura de «%s»: %s\n"
 
-#: sm/keylist.c:623
+#: sm/keylist.c:640
 msgid "Error - "
 msgstr ""
 
 msgid "Error - "
 msgstr ""
 
@@ -8633,6 +8675,13 @@ msgid ""
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
+#~ msgid "Repeat passphrase\n"
+#~ msgstr "Repetiu la contrasenya\n"
+
+#, fuzzy
+#~ msgid "[none]"
+#~ msgstr "[no establert]"
+
 #, fuzzy
 #~ msgid "read options from file"
 #~ msgstr "s'estan llegint opcions de «%s»\n"
 #, fuzzy
 #~ msgid "read options from file"
 #~ msgstr "s'estan llegint opcions de «%s»\n"
index 44aa670..94ef962 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg-1.3.92\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg-1.3.92\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
 "PO-Revision-Date: 2004-11-26 09:12+0200\n"
 "Last-Translator: Roman Pavlik <rp@tns.cz>\n"
 "Language-Team: Czech <translations.cs@gnupg.cz>\n"
 "PO-Revision-Date: 2004-11-26 09:12+0200\n"
 "Last-Translator: Roman Pavlik <rp@tns.cz>\n"
 "Language-Team: Czech <translations.cs@gnupg.cz>\n"
@@ -172,46 +172,67 @@ msgstr ""
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: nepodaøilo se vytvoøit hashovací tabulku: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: nepodaøilo se vytvoøit hashovací tabulku: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 #, fuzzy
 msgid "Admin PIN"
 msgstr "|A|PIN administrátora"
 
 #, fuzzy
 msgid "Admin PIN"
 msgstr "|A|PIN administrátora"
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr ""
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr ""
 
 msgid "Reset Code"
 msgstr ""
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr ""
+
+#: agent/divert-scd.c:286
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Opakujte tento PIN: "
 
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Opakujte tento PIN: "
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+#, fuzzy
+msgid "Repeat this PUK"
+msgstr "Opakujte tento PIN: "
+
+#: agent/divert-scd.c:289
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Opakujte tento PIN: "
 
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Opakujte tento PIN: "
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "PIN není zopakován správnì; zkuste to znovu"
 
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "PIN není zopakován správnì; zkuste to znovu"
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+#, fuzzy
+msgid "PUK not correctly repeated; try again"
+msgstr "PIN není zopakován správnì; zkuste to znovu"
+
+#: agent/divert-scd.c:297
 msgid "PIN not correctly repeated; try again"
 msgstr "PIN není zopakován správnì; zkuste to znovu"
 
 msgid "PIN not correctly repeated; try again"
 msgstr "PIN není zopakován správnì; zkuste to znovu"
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, fuzzy, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 #, fuzzy, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "%s: chyba pøi zápisu adresáøového záznamu: %s\n"
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "%s: chyba pøi zápisu adresáøového záznamu: %s\n"
@@ -284,7 +305,7 @@ msgstr ""
 msgid "Please enter the new passphrase"
 msgstr "zmìnit heslo"
 
 msgid "Please enter the new passphrase"
 msgstr "zmìnit heslo"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
@@ -295,104 +316,104 @@ msgstr ""
 "Mo¾nosti:\n"
 " "
 
 "Mo¾nosti:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr ""
 
 msgid "run in server mode (foreground)"
 msgstr ""
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr ""
 
 msgid "run in daemon mode (background)"
 msgstr ""
 
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "s dodateènými informacemi"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "s dodateènými informacemi"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "být o trochu víc tichý"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "být o trochu víc tichý"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr ""
 
 msgid "sh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr ""
 
 msgid "csh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "ètu mo¾nosti z `%s'\n"
 
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "ètu mo¾nosti z `%s'\n"
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr ""
 
 msgid "do not detach from the console"
 msgstr ""
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "vyhledat klíèe na serveru klíèù"
 
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "vyhledat klíèe na serveru klíèù"
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "nastavit sadu preferencí pro vybrané u¾ivatelské ID"
 
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "nastavit sadu preferencí pro vybrané u¾ivatelské ID"
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "aktualizovat databázi dùvìry"
 
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "aktualizovat databázi dùvìry"
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr ""
 
 msgid "ignore requests to change the TTY"
 msgstr ""
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr ""
 
 msgid "ignore requests to change the X display"
 msgstr ""
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr ""
 
 msgid "enable ssh-agent emulation"
 msgstr ""
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
@@ -401,158 +422,158 @@ msgstr ""
 "Chyby oznamte, prosím, na adresu <gnupg-bugs@gnu.org>.\n"
 "Pøipomínky k pøekladu <rp@tns.cz>.\n"
 
 "Chyby oznamte, prosím, na adresu <gnupg-bugs@gnu.org>.\n"
 "Pøipomínky k pøekladu <rp@tns.cz>.\n"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Pou¾ití: gpg [mo¾nosti] [soubory] (-h pro pomoc)"
 
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Pou¾ití: gpg [mo¾nosti] [soubory] (-h pro pomoc)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "POZNÁMKA: neexistuje implicitní soubor s mo¾nostmi `%s'\n"
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "POZNÁMKA: neexistuje implicitní soubor s mo¾nostmi `%s'\n"
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "soubor s mo¾nostmi `%s': %s\n"
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "soubor s mo¾nostmi `%s': %s\n"
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "ètu mo¾nosti z `%s'\n"
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "ètu mo¾nosti z `%s'\n"
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "chyba pøi vytváøení `%s': %s\n"
 
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "chyba pøi vytváøení `%s': %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "nemohu vytvoøit adresáø `%s': %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "nemohu vytvoøit adresáø `%s': %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr ""
 
 msgid "name of socket too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "nemohu vytvoøit `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "nemohu vytvoøit `%s': %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "gpg-agent není v tomto sezení dostupný\n"
 
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "gpg-agent není v tomto sezení dostupný\n"
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "chyba pøi získání nového PINu: %s\n"
 
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "chyba pøi získání nového PINu: %s\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "chyba pøi hledání záznamu dùvìryhodnosti v `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "chyba pøi hledání záznamu dùvìryhodnosti v `%s': %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "aktualizace selhala: %s\n"
 
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "aktualizace selhala: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "zapisuji tajný klíè do `%s'\n"
 
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "zapisuji tajný klíè do `%s'\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, c-format
 msgid "directory `%s' created\n"
 msgstr "adresáø `%s' vytvoøen\n"
 
 #, c-format
 msgid "directory `%s' created\n"
 msgstr "adresáø `%s' vytvoøen\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "fstat(%d) selhal v %s: %s\n"
 
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "fstat(%d) selhal v %s: %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "nemohu vytvoøit adresáø `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "nemohu vytvoøit adresáø `%s': %s\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "aktualizace tajného klíèe selhala: %s\n"
 
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "aktualizace tajného klíèe selhala: %s\n"
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: pøeskoèeno: %s\n"
 
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: pøeskoèeno: %s\n"
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "gpg-agent není v tomto sezení dostupný\n"
 
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "gpg-agent není v tomto sezení dostupný\n"
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "¹patný formát promìnné prostøedí GPG_AGENT_INFO\n"
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "¹patný formát promìnné prostøedí GPG_AGENT_INFO\n"
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -618,42 +639,42 @@ msgstr "chyba p
 msgid "cancelled\n"
 msgstr "zru¹eno"
 
 msgid "cancelled\n"
 msgstr "zru¹eno"
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "chyba v `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "chyba v `%s': %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "soubor s mo¾nostmi `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "soubor s mo¾nostmi `%s': %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "tajné èásti klíèe nejsou dostupné\n"
 
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "tajné èásti klíèe nejsou dostupné\n"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "chyba pøi ètení v `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "chyba pøi ètení v `%s': %s\n"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
@@ -663,115 +684,118 @@ msgstr ""
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr ""
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 #, fuzzy
 msgid "Yes"
 msgstr "ano"
 
 #, fuzzy
 msgid "Yes"
 msgstr "ano"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr ""
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr ""
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 #, fuzzy
 msgid "Change passphrase"
 msgstr "zmìnit heslo"
 
 #, fuzzy
 msgid "Change passphrase"
 msgstr "zmìnit heslo"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr ""
 
 msgid "I'll change it later"
 msgstr ""
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "chyba pøi vytváøení hesla: %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "nemohu otevøít podepsaná data '%s'\n"
 
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "nemohu otevøít podepsaná data '%s'\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
-#: common/exechelp.c:670
+#: common/exechelp.c:808
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "chyba pøi získání informací o aktuálním klíèi: %s\n"
 
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "chyba pøi získání informací o aktuálním klíèi: %s\n"
 
-#: common/exechelp.c:676 common/exechelp.c:726
+#: common/exechelp.c:814 common/exechelp.c:864
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: common/exechelp.c:721
+#: common/exechelp.c:859
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
-#: common/exechelp.c:734
+#: common/exechelp.c:872
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: common/http.c:1636
+#: common/http.c:1646
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "chyba pøi vytváøení `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "chyba pøi vytváøení `%s': %s\n"
 
-#: common/http.c:1680
+#: common/http.c:1690
 #, fuzzy
 msgid "host not found"
 msgstr "[ID u¾ivatele nenalezeno]"
 #, fuzzy
 msgid "host not found"
 msgstr "[ID u¾ivatele nenalezeno]"
@@ -1164,7 +1188,7 @@ msgstr "nelze prov
 msgid "This command is only available for version 2 cards\n"
 msgstr "Tento pøíkaz není v módù %s dovolený.\n"
 
 msgid "This command is only available for version 2 cards\n"
 msgstr "Tento pøíkaz není v módù %s dovolený.\n"
 
-#: g10/card-util.c:85 scd/app-openpgp.c:1849
+#: g10/card-util.c:85 scd/app-openpgp.c:1875
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "tajné èásti klíèe nejsou dostupné\n"
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "tajné èásti klíèe nejsou dostupné\n"
@@ -2592,8 +2616,9 @@ msgid "Usage: gpgv [options] [files] (-h for help)"
 msgstr "Pou¾ití: gpg [mo¾nosti] [soubory] (-h pro pomoc)"
 
 #: g10/gpgv.c:119
 msgstr "Pou¾ití: gpg [mo¾nosti] [soubory] (-h pro pomoc)"
 
 #: g10/gpgv.c:119
+#, fuzzy
 msgid ""
 msgid ""
-"Syntax: gpg [options] [files]\n"
+"Syntax: gpgv [options] [files]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 "Syntaxe: gpg [volby] [souboru]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 "Syntaxe: gpg [volby] [souboru]\n"
@@ -5250,12 +5275,12 @@ msgstr "VAROV
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "podpaket typu %d má nastavený kritický bit\n"
 
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "podpaket typu %d má nastavený kritický bit\n"
 
-#: g10/passphrase.c:295 g10/passphrase.c:589
+#: g10/passphrase.c:294 g10/passphrase.c:587
 #, c-format
 msgid " (main key ID %s)"
 msgstr "(hlavní ID klíèe %s)"
 
 #, c-format
 msgid " (main key ID %s)"
 msgstr "(hlavní ID klíèe %s)"
 
-#: g10/passphrase.c:309
+#: g10/passphrase.c:308
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
@@ -5268,24 +5293,20 @@ msgstr ""
 "\"%.*s\"\n"
 "Klíè o délce %u bitù, typ %s, ID %s, vytvoøený %s%s\n"
 
 "\"%.*s\"\n"
 "Klíè o délce %u bitù, typ %s, ID %s, vytvoøený %s%s\n"
 
-#: g10/passphrase.c:335
-msgid "Repeat passphrase\n"
-msgstr "Opakovat heslo\n"
-
-#: g10/passphrase.c:337
+#: g10/passphrase.c:334
 msgid "Enter passphrase\n"
 msgstr "Vlo¾it heslo\n"
 
 msgid "Enter passphrase\n"
 msgstr "Vlo¾it heslo\n"
 
-#: g10/passphrase.c:364
+#: g10/passphrase.c:362
 msgid "cancelled by user\n"
 msgstr "zru¹eno u¾ivatelem\n"
 
 msgid "cancelled by user\n"
 msgstr "zru¹eno u¾ivatelem\n"
 
-#: g10/passphrase.c:370 g10/passphrase.c:433
+#: g10/passphrase.c:368 g10/passphrase.c:431
 #, fuzzy, c-format
 msgid "problem with the agent: %s\n"
 msgstr "problém s agentem - pou¾ívání agenta vypnuto\n"
 
 #, fuzzy, c-format
 msgid "problem with the agent: %s\n"
 msgstr "problém s agentem - pou¾ívání agenta vypnuto\n"
 
-#: g10/passphrase.c:568
+#: g10/passphrase.c:566
 #, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
 #, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
@@ -5294,12 +5315,12 @@ msgstr ""
 "Musíte znát heslo, abyste odemknul(a) tajný klíè pro\n"
 "u¾ivatele: \"%s\"\n"
 
 "Musíte znát heslo, abyste odemknul(a) tajný klíè pro\n"
 "u¾ivatele: \"%s\"\n"
 
-#: g10/passphrase.c:576
+#: g10/passphrase.c:574
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "délka %u bitù, typ %s, klíè %s, vytvoøený %s"
 
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "délka %u bitù, typ %s, klíè %s, vytvoøený %s"
 
-#: g10/passphrase.c:585
+#: g10/passphrase.c:583
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr "         (podklíè na hlavním klíèi ID %s)"
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr "         (podklíè na hlavním klíèi ID %s)"
@@ -6549,242 +6570,268 @@ msgid ""
 "list, export, import Keybox data\n"
 msgstr ""
 
 "list, export, import Keybox data\n"
 msgstr ""
 
-#: scd/app-nks.c:359 scd/app-openpgp.c:1457 scd/app-dinsig.c:297
-msgid "||Please enter your PIN at the reader's keypad"
-msgstr ""
-
-#: scd/app-nks.c:363 scd/app-openpgp.c:1461 scd/app-openpgp.c:1493
-#: scd/app-openpgp.c:1640 scd/app-openpgp.c:1658 scd/app-openpgp.c:1858
-#: scd/app-dinsig.c:301
+#: scd/app-nks.c:624 scd/app-openpgp.c:1496 scd/app-openpgp.c:1515
+#: scd/app-openpgp.c:1666 scd/app-openpgp.c:1684 scd/app-openpgp.c:1884
+#: scd/app-dinsig.c:303
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr "funkce PIN callback zkonèila chybou: %s\n"
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr "funkce PIN callback zkonèila chybou: %s\n"
 
-#: scd/app-nks.c:411
+#: scd/app-nks.c:657
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
-#. TRANSLATORS: Do not translate the "|*|" prefixes but
-#. keep it at the start of the string.  We need this elsewhere
-#. to get some infos on the string.
-#: scd/app-nks.c:591 scd/app-openpgp.c:1898
-msgid "|N|New PIN"
-msgstr "|N|Nový PIN"
+#: scd/app-nks.c:848
+#, fuzzy
+msgid "|N|Please enter a new PIN for the standard keys."
+msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
+
+#: scd/app-nks.c:849
+#, fuzzy
+msgid "||Please enter the PIN for the standard keys."
+msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
+
+#: scd/app-nks.c:855
+#, fuzzy
+msgid "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
+msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
+
+#: scd/app-nks.c:857
+#, fuzzy
+msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
+msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
+
+#: scd/app-nks.c:865
+msgid "|N|Please enter a new PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:867
+msgid "||Please enter the PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:875
+msgid ""
+"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:877
+msgid ""
+"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
 
 
-#: scd/app-nks.c:594 scd/app-openpgp.c:1902 scd/app-dinsig.c:529
+#: scd/app-nks.c:978 scd/app-openpgp.c:1928 scd/app-dinsig.c:531
 #, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "chyba pøi získání nového PINu: %s\n"
 
 #, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "chyba pøi získání nového PINu: %s\n"
 
-#: scd/app-openpgp.c:668
+#: scd/app-openpgp.c:669
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "ulo¾ení fingerprintu se nezdaøilo: %s\n"
 
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "ulo¾ení fingerprintu se nezdaøilo: %s\n"
 
-#: scd/app-openpgp.c:681
+#: scd/app-openpgp.c:682
 #, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "ulo¾ení datumu vytvoøení se nezdaøilo: %s\n"
 
 #, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "ulo¾ení datumu vytvoøení se nezdaøilo: %s\n"
 
-#: scd/app-openpgp.c:1076
+#: scd/app-openpgp.c:1104
 #, c-format
 msgid "reading public key failed: %s\n"
 msgstr "ètení veøejného klíèe se nezdaøilo: %s\n"
 
 #, c-format
 msgid "reading public key failed: %s\n"
 msgstr "ètení veøejného klíèe se nezdaøilo: %s\n"
 
-#: scd/app-openpgp.c:1084 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:1112 scd/app-openpgp.c:2578
 msgid "response does not contain the public key data\n"
 msgstr "odpovìï neobsahuje veøejný klíè\n"
 
 msgid "response does not contain the public key data\n"
 msgstr "odpovìï neobsahuje veøejný klíè\n"
 
-#: scd/app-openpgp.c:1092 scd/app-openpgp.c:2560
+#: scd/app-openpgp.c:1120 scd/app-openpgp.c:2586
 msgid "response does not contain the RSA modulus\n"
 msgstr "odpovìï neobsahuje RSA modulus\n"
 
 msgid "response does not contain the RSA modulus\n"
 msgstr "odpovìï neobsahuje RSA modulus\n"
 
-#: scd/app-openpgp.c:1101 scd/app-openpgp.c:2570
+#: scd/app-openpgp.c:1129 scd/app-openpgp.c:2596
 msgid "response does not contain the RSA public exponent\n"
 msgstr "odpovìï neobsahuje veøejný RSA exponent\n"
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr "odpovìï neobsahuje veøejný RSA exponent\n"
 
-#: scd/app-openpgp.c:1417
+#: scd/app-openpgp.c:1448
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1424
+#: scd/app-openpgp.c:1455
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1443
-#, fuzzy, c-format
-msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
-msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
-
-#: scd/app-openpgp.c:1477
+#: scd/app-openpgp.c:1470
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#: scd/app-openpgp.c:1489
+#: scd/app-openpgp.c:1481
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#: scd/app-openpgp.c:1500 scd/app-openpgp.c:1665
+#: scd/app-openpgp.c:1522 scd/app-openpgp.c:1691
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr "PIN pro CHV%d je pøíli¹ krátký; minimální délka je %d\n"
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr "PIN pro CHV%d je pøíli¹ krátký; minimální délka je %d\n"
 
-#: scd/app-openpgp.c:1513 scd/app-openpgp.c:1553 scd/app-openpgp.c:1677
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:1535 scd/app-openpgp.c:1575 scd/app-openpgp.c:1703
+#: scd/app-openpgp.c:2895
 #, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "verifikace CHV%d se nezdaøila: %s\n"
 
 #, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "verifikace CHV%d se nezdaøila: %s\n"
 
-#: scd/app-openpgp.c:1576
+#: scd/app-openpgp.c:1598
 msgid "access to admin commands is not configured\n"
 msgstr "pøístup k administrátorským pøíkazùm není nakonfigurován\n"
 
 msgid "access to admin commands is not configured\n"
 msgstr "pøístup k administrátorským pøíkazùm není nakonfigurován\n"
 
-#: scd/app-openpgp.c:1597 scd/app-openpgp.c:1840 scd/app-openpgp.c:3120
+#: scd/app-openpgp.c:1621 scd/app-openpgp.c:1866 scd/app-openpgp.c:3146
 msgid "error retrieving CHV status from card\n"
 msgstr "chyba pøi získání CHV z karty\n"
 
 msgid "error retrieving CHV status from card\n"
 msgstr "chyba pøi získání CHV z karty\n"
 
-#: scd/app-openpgp.c:1603 scd/app-openpgp.c:3129
+#: scd/app-openpgp.c:1627 scd/app-openpgp.c:3155
 msgid "card is permanently locked!\n"
 msgstr "karta je trvale uzamèena!\n"
 
 msgid "card is permanently locked!\n"
 msgstr "karta je trvale uzamèena!\n"
 
-#: scd/app-openpgp.c:1610
+#: scd/app-openpgp.c:1634
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 "Do trvalého uzamèení karty zùstává %d pokusù o zadání PINu administrátora\n"
 
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 "Do trvalého uzamèení karty zùstává %d pokusù o zadání PINu administrátora\n"
 
-#: scd/app-openpgp.c:1620
+#. TRANSLATORS: Do not translate the "|A|" prefix but keep
+#. it at the start of the string.  Use %%0A to force a
+#. lienfeed.
+#: scd/app-openpgp.c:1642
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid ""
-"|A|Please enter the Admin PIN at the reader's keypad%%0A[remaining attempts: "
-"%d]"
+msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#: scd/app-openpgp.c:1635
+#: scd/app-openpgp.c:1654
 #, fuzzy
 #, fuzzy
-msgid "|A|Please enter the Admin PIN at the reader's keypad"
+msgid "|A|Please enter the Admin PIN"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#. TRANSLATORS: Do not translate the "|A|" prefix but keep
-#. it at the start of the string.  We need this elsewhere to
-#. get some infos on the string.
-#: scd/app-openpgp.c:1655
-msgid "|A|Admin PIN"
-msgstr "|A|PIN administrátora"
-
-#: scd/app-openpgp.c:1854
+#: scd/app-openpgp.c:1880
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
 
-#: scd/app-openpgp.c:1863 scd/app-openpgp.c:1926
+#: scd/app-openpgp.c:1889 scd/app-openpgp.c:1952
 #, fuzzy, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr "PIN pro CHV%d je pøíli¹ krátký; minimální délka je %d\n"
 
 #, fuzzy, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr "PIN pro CHV%d je pøíli¹ krátký; minimální délka je %d\n"
 
-#: scd/app-openpgp.c:1897
+#: scd/app-openpgp.c:1923
 msgid "|RN|New Reset Code"
 msgstr ""
 
 msgid "|RN|New Reset Code"
 msgstr ""
 
-#: scd/app-openpgp.c:1898
+#: scd/app-openpgp.c:1924
 msgid "|AN|New Admin PIN"
 msgstr "|AN|Nový PIN administrátora"
 
 msgid "|AN|New Admin PIN"
 msgstr "|AN|Nový PIN administrátora"
 
-#: scd/app-openpgp.c:1988 scd/app-openpgp.c:2638
+#: scd/app-openpgp.c:1924
+msgid "|N|New PIN"
+msgstr "|N|Nový PIN"
+
+#: scd/app-openpgp.c:2014 scd/app-openpgp.c:2664
 msgid "error reading application data\n"
 msgstr "chyba pøi ètení aplikaèních dat\n"
 
 msgid "error reading application data\n"
 msgstr "chyba pøi ètení aplikaèních dat\n"
 
-#: scd/app-openpgp.c:1994 scd/app-openpgp.c:2645
+#: scd/app-openpgp.c:2020 scd/app-openpgp.c:2671
 msgid "error reading fingerprint DO\n"
 msgstr "chyba pøi ètení fingerpritnu DO\n"
 
 msgid "error reading fingerprint DO\n"
 msgstr "chyba pøi ètení fingerpritnu DO\n"
 
-#: scd/app-openpgp.c:2004
+#: scd/app-openpgp.c:2030
 msgid "key already exists\n"
 msgstr "klíè ji¾ existuje\n"
 
 msgid "key already exists\n"
 msgstr "klíè ji¾ existuje\n"
 
-#: scd/app-openpgp.c:2008
+#: scd/app-openpgp.c:2034
 msgid "existing key will be replaced\n"
 msgstr "existující klíè bude pøepsán\n"
 
 msgid "existing key will be replaced\n"
 msgstr "existující klíè bude pøepsán\n"
 
-#: scd/app-openpgp.c:2010
+#: scd/app-openpgp.c:2036
 msgid "generating new key\n"
 msgstr "generování nového klíèe\n"
 
 msgid "generating new key\n"
 msgstr "generování nového klíèe\n"
 
-#: scd/app-openpgp.c:2336
+#: scd/app-openpgp.c:2362
 msgid "creation timestamp missing\n"
 msgstr "chybí èasové razítko vytvoøení\n"
 
 msgid "creation timestamp missing\n"
 msgstr "chybí èasové razítko vytvoøení\n"
 
-#: scd/app-openpgp.c:2345
+#: scd/app-openpgp.c:2371
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr "schází RSA modulus nebo nemá velikost %d bitù\n"
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr "schází RSA modulus nebo nemá velikost %d bitù\n"
 
-#: scd/app-openpgp.c:2357
+#: scd/app-openpgp.c:2383
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr "schází veøejný RSA exponent nebo je del¹í ne¾ %d bitù\n"
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr "schází veøejný RSA exponent nebo je del¹í ne¾ %d bitù\n"
 
-#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2375
+#: scd/app-openpgp.c:2393 scd/app-openpgp.c:2401
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr "schází RSA prime %s nebo nemá velikost %d bitù\n"
 
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr "schází RSA prime %s nebo nemá velikost %d bitù\n"
 
-#: scd/app-openpgp.c:2469
+#: scd/app-openpgp.c:2495
 #, c-format
 msgid "failed to store the key: %s\n"
 msgstr "nelze ulo¾it klíè: %s\n"
 
 #, c-format
 msgid "failed to store the key: %s\n"
 msgstr "nelze ulo¾it klíè: %s\n"
 
-#: scd/app-openpgp.c:2529
+#: scd/app-openpgp.c:2555
 msgid "please wait while key is being generated ...\n"
 msgstr "prosím poèkejte ne¾ bude klíè vygenerován ...\n"
 
 msgid "please wait while key is being generated ...\n"
 msgstr "prosím poèkejte ne¾ bude klíè vygenerován ...\n"
 
-#: scd/app-openpgp.c:2543
+#: scd/app-openpgp.c:2569
 msgid "generating key failed\n"
 msgstr "henerování klíèe se nezdaøilo\n"
 
 msgid "generating key failed\n"
 msgstr "henerování klíèe se nezdaøilo\n"
 
-#: scd/app-openpgp.c:2546
+#: scd/app-openpgp.c:2572
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "generování klíèe dokonèeno (%d sekund)\n"
 
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "generování klíèe dokonèeno (%d sekund)\n"
 
-#: scd/app-openpgp.c:2603
+#: scd/app-openpgp.c:2629
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "neplatná struktura OpenPGP kraty (DO 0x93)\n"
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "neplatná struktura OpenPGP kraty (DO 0x93)\n"
 
-#: scd/app-openpgp.c:2653
+#: scd/app-openpgp.c:2679
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2768
+#: scd/app-openpgp.c:2794
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "podpis %s, hashovací algoritmus %s\n"
 
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "podpis %s, hashovací algoritmus %s\n"
 
-#: scd/app-openpgp.c:2844
+#: scd/app-openpgp.c:2870
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr "dosud vytvoøené podpisy: %lu\n"
 
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr "dosud vytvoøené podpisy: %lu\n"
 
-#: scd/app-openpgp.c:3134
+#: scd/app-openpgp.c:3160
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 "ovìøení administrátorského PIN je nyní prostøednictvím tohoto pøíkazu "
 "zakázáno\n"
 
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 "ovìøení administrátorského PIN je nyní prostøednictvím tohoto pøíkazu "
 "zakázáno\n"
 
-#: scd/app-openpgp.c:3359 scd/app-openpgp.c:3370
+#: scd/app-openpgp.c:3385 scd/app-openpgp.c:3396
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "pøístup na %s se nezdaøil - vadná OpenPGP karta?\n"
 
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "pøístup na %s se nezdaøil - vadná OpenPGP karta?\n"
 
+#: scd/app-dinsig.c:299
+msgid "||Please enter your PIN at the reader's keypad"
+msgstr ""
+
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
-#: scd/app-dinsig.c:526
+#: scd/app-dinsig.c:528
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "|N|Nový PIN"
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "|N|Nový PIN"
@@ -7161,30 +7208,25 @@ msgstr ""
 msgid "none"
 msgstr "ne"
 
 msgid "none"
 msgstr "ne"
 
-#: sm/certdump.c:154
-#, fuzzy
-msgid "[none]"
-msgstr "[není nastaven]"
-
-#: sm/certdump.c:577 sm/certdump.c:622 sm/certdump.c:687 sm/certdump.c:745
+#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "Chyba: neplatná odpovìï.\n"
 
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "Chyba: neplatná odpovìï.\n"
 
-#: sm/certdump.c:585 sm/certdump.c:630
+#: sm/certdump.c:572 sm/certdump.c:617
 msgid "[Error - out of core]"
 msgstr ""
 
 msgid "[Error - out of core]"
 msgstr ""
 
-#: sm/certdump.c:667 sm/certdump.c:723
+#: sm/certdump.c:654 sm/certdump.c:710
 msgid "[Error - No name]"
 msgstr ""
 
 msgid "[Error - No name]"
 msgstr ""
 
-#: sm/certdump.c:692 sm/certdump.c:751
+#: sm/certdump.c:679 sm/certdump.c:738
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "Chyba: neplatná odpovìï.\n"
 
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "Chyba: neplatná odpovìï.\n"
 
-#: sm/certdump.c:961
+#: sm/certdump.c:948
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
@@ -7395,27 +7437,27 @@ msgstr ""
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
-#: sm/delete.c:50 sm/delete.c:101
+#: sm/delete.c:51 sm/delete.c:112
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "tajný klíè \"%s\" nenalezen: %s\n"
 
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "tajný klíè \"%s\" nenalezen: %s\n"
 
-#: sm/delete.c:111 sm/keydb.c:1399 sm/keydb.c:1501
+#: sm/delete.c:122 sm/keydb.c:1399 sm/keydb.c:1501
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "chyba pøi ètení bloku klíèe: %s\n"
 
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "chyba pøi ètení bloku klíèe: %s\n"
 
-#: sm/delete.c:132
+#: sm/delete.c:143
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "Revokaèní certifikát vytvoøen.\n"
 
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "Revokaèní certifikát vytvoøen.\n"
 
-#: sm/delete.c:134
+#: sm/delete.c:145
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "duplicita pøedvolby `%s'\n"
 
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "duplicita pøedvolby `%s'\n"
 
-#: sm/delete.c:164
+#: sm/delete.c:175
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "smazání bloku klíèe se nezdaøilo:  %s\n"
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "smazání bloku klíèe se nezdaøilo:  %s\n"
@@ -7707,7 +7749,7 @@ msgstr "chyba p
 msgid "error storing flags: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
 msgid "error storing flags: %s\n"
 msgstr "chyba pøi ètení `%s': %s\n"
 
-#: sm/keylist.c:623
+#: sm/keylist.c:640
 msgid "Error - "
 msgstr ""
 
 msgid "Error - "
 msgstr ""
 
@@ -8292,6 +8334,20 @@ msgid ""
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
 "Check a passphrase given on stdin against the patternfile\n"
 msgstr ""
 
+#~ msgid "Repeat passphrase\n"
+#~ msgstr "Opakovat heslo\n"
+
+#, fuzzy
+#~ msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
+#~ msgstr "||Prosím vlo¾te PIN%%0A[podpis hotov: %lu]"
+
+#~ msgid "|A|Admin PIN"
+#~ msgstr "|A|PIN administrátora"
+
+#, fuzzy
+#~ msgid "[none]"
+#~ msgstr "[není nastaven]"
+
 #, fuzzy
 #~ msgid "read options from file"
 #~ msgstr "ètu mo¾nosti z `%s'\n"
 #, fuzzy
 #~ msgid "read options from file"
 #~ msgstr "ètu mo¾nosti z `%s'\n"
index d326b45..afdfeed 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg 1.0.0h\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg 1.0.0h\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
 "PO-Revision-Date: 2003-12-03 16:11+0100\n"
 "Last-Translator: Birger Langkjer <birger.langkjer@image.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
 "PO-Revision-Date: 2003-12-03 16:11+0100\n"
 "Last-Translator: Birger Langkjer <birger.langkjer@image.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
@@ -171,47 +171,68 @@ msgstr ""
 msgid "failed to create stream from socket: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 #, fuzzy
 msgid "Admin PIN"
 msgstr "Indtast bruger-id: "
 
 #, fuzzy
 msgid "Admin PIN"
 msgstr "Indtast bruger-id: "
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr ""
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr ""
 
 msgid "Reset Code"
 msgstr ""
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr ""
+
+#: agent/divert-scd.c:286
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Gentag kodesætning: "
 
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "Gentag kodesætning: "
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+#, fuzzy
+msgid "Repeat this PUK"
+msgstr "Gentag kodesætning: "
+
+#: agent/divert-scd.c:289
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Gentag kodesætning: "
 
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "Gentag kodesætning: "
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "kodesætningen blev ikke ordentlig gentaget; prøv igen.\n"
 
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "kodesætningen blev ikke ordentlig gentaget; prøv igen.\n"
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+#, fuzzy
+msgid "PUK not correctly repeated; try again"
+msgstr "kodesætningen blev ikke ordentlig gentaget; prøv igen.\n"
+
+#: agent/divert-scd.c:297
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "kodesætningen blev ikke ordentlig gentaget; prøv igen.\n"
 
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "kodesætningen blev ikke ordentlig gentaget; prøv igen.\n"
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "skriver til `%s'\n"
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "skriver til `%s'\n"
@@ -284,7 +305,7 @@ msgstr ""
 msgid "Please enter the new passphrase"
 msgstr "ændr kodesætningen"
 
 msgid "Please enter the new passphrase"
 msgstr "ændr kodesætningen"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
@@ -295,260 +316,260 @@ msgstr ""
 "Indstillinger:\n"
 " "
 
 "Indstillinger:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr ""
 
 msgid "run in server mode (foreground)"
 msgstr ""
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr ""
 
 msgid "run in daemon mode (background)"
 msgstr ""
 
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "meddelsom"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "meddelsom"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "vær mere stille"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "vær mere stille"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr ""
 
 msgid "sh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr ""
 
 msgid "csh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|FILE|indlæs udvidelsesmodul FILE"
 
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|FILE|indlæs udvidelsesmodul FILE"
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr ""
 
 msgid "do not detach from the console"
 msgstr ""
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "eksportér nøgler til en nøgletjener"
 
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "eksportér nøgler til en nøgletjener"
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "Generér en annullérbar certifikat"
 
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr "Generér en annullérbar certifikat"
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "opdatér tillidsdatabasen"
 
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "opdatér tillidsdatabasen"
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr ""
 
 msgid "ignore requests to change the TTY"
 msgstr ""
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr ""
 
 msgid "ignore requests to change the X display"
 msgstr ""
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr ""
 
 msgid "enable ssh-agent emulation"
 msgstr ""
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Rapportér venligst fejl til <gnupg-bugs@gnu.org>.\n"
 
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "Rapportér venligst fejl til <gnupg-bugs@gnu.org>.\n"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Brug: gpg [flag] [filer] (-h for hjælp)"
 
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Brug: gpg [flag] [filer] (-h for hjælp)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "NOTITS: ingen standard alternativfil '%s'\n"
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "NOTITS: ingen standard alternativfil '%s'\n"
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "alternativfil`%s': %s\n"
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "alternativfil`%s': %s\n"
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "læser indstillinger fra `%s'\n"
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "læser indstillinger fra `%s'\n"
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, fuzzy, c-format
 msgid "error creating `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #: g10/plaintext.c:162
 #, fuzzy, c-format
 msgid "error creating `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, fuzzy, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "%s: kan ikke oprette mappe: %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, fuzzy, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "%s: kan ikke oprette mappe: %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr ""
 
 msgid "name of socket too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "kan ikke oprette %s: %s\n"
 
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "kan ikke oprette %s: %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, fuzzy, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "certifikatlæseproblem: %s\n"
 
 #, fuzzy, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "certifikatlæseproblem: %s\n"
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr ""
 
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "signering fejlede: %s\n"
 
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "signering fejlede: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "skriver hemmeligt certifikat til '%s'\n"
 
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "skriver hemmeligt certifikat til '%s'\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: mappe oprettet\n"
 
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: mappe oprettet\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "kan ikke åbne %s: %s\n"
 
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "kan ikke åbne %s: %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: kan ikke oprette mappe: %s\n"
 
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: kan ikke oprette mappe: %s\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr ""
 
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: udelod: %s\n"
 
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: udelod: %s\n"
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 msgid "no gpg-agent running in this session\n"
 msgstr ""
 
 msgid "no gpg-agent running in this session\n"
 msgstr ""
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr ""
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr ""
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, fuzzy, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, fuzzy, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -610,42 +631,42 @@ msgstr "fejl ved oprettelse af kodes
 msgid "cancelled\n"
 msgstr ""
 
 msgid "cancelled\n"
 msgstr ""
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "%s: bruger ikke fundet: %s\n"
 
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "%s: bruger ikke fundet: %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "hemmelig nøgle ikke tilgængelig"
 
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "hemmelig nøgle ikke tilgængelig"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "panser: %s\n"
 
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "panser: %s\n"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
@@ -655,115 +676,118 @@ msgstr ""
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr ""
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 #, fuzzy
 msgid "Yes"
 msgstr "ja"
 
 #, fuzzy
 msgid "Yes"
 msgstr "ja"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr ""
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr ""
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 #, fuzzy
 msgid "Change passphrase"
 msgstr "ændr kodesætningen"
 
 #, fuzzy
 msgid "Change passphrase"
 msgstr "ændr kodesætningen"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr ""
 
 msgid "I'll change it later"
 msgstr ""
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "kan ikke åbne %s: %s\n"
 
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "kan ikke åbne %s: %s\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr ""
 
-#: common/exechelp.c:670
+#: common/exechelp.c:808
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "fejl ved skrivning af nøglering `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "fejl ved skrivning af nøglering `%s': %s\n"
 
-#: common/exechelp.c:676 common/exechelp.c:726
+#: common/exechelp.c:814 common/exechelp.c:864
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: common/exechelp.c:721
+#: common/exechelp.c:859
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr ""
 
-#: common/exechelp.c:734
+#: common/exechelp.c:872
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error running `%s': terminated\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: common/http.c:1636
+#: common/http.c:1646
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error creating socket: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: common/http.c:1680
+#: common/http.c:1690
 #, fuzzy
 msgid "host not found"
 msgstr "%s: bruger ikke fundet\n"
 #, fuzzy
 msgid "host not found"
 msgstr "%s: bruger ikke fundet\n"
@@ -1151,7 +1175,7 @@ msgstr ""
 msgid "This command is only available for version 2 cards\n"
 msgstr ""
 
 msgid "This command is only available for version 2 cards\n"
 msgstr ""
 
-#: g10/card-util.c:85 scd/app-openpgp.c:1849
+#: g10/card-util.c:85 scd/app-openpgp.c:1875
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "hemmelig nøgle ikke tilgængelig"
 #, fuzzy
 msgid "Reset Code not or not anymore available\n"
 msgstr "hemmelig nøgle ikke tilgængelig"
@@ -2594,7 +2618,7 @@ msgstr "Brug: gpg [flag] [filer] (-h for hj
 
 #: g10/gpgv.c:119
 msgid ""
 
 #: g10/gpgv.c:119
 msgid ""
-"Syntax: gpg [options] [files]\n"
+"Syntax: gpgv [options] [files]\n"
 "Check signatures against known trusted keys\n"
 msgstr ""
 
 "Check signatures against known trusted keys\n"
 msgstr ""
 
@@ -5248,12 +5272,12 @@ msgstr ""
 msgid "subpacket of type %d has critical bit set\n"
 msgstr ""
 
 msgid "subpacket of type %d has critical bit set\n"
 msgstr ""
 
-#: g10/passphrase.c:295 g10/passphrase.c:589
+#: g10/passphrase.c:294 g10/passphrase.c:587
 #, fuzzy, c-format
 msgid " (main key ID %s)"
 msgstr " (hovednøgle-ID %08lX)"
 
 #, fuzzy, c-format
 msgid " (main key ID %s)"
 msgstr " (hovednøgle-ID %08lX)"
 
-#: g10/passphrase.c:309
+#: g10/passphrase.c:308
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
@@ -5265,26 +5289,21 @@ msgstr ""
 "Du skal bruge en kodesætning til at beskytte din hemmelige nøgle.\n"
 "\n"
 
 "Du skal bruge en kodesætning til at beskytte din hemmelige nøgle.\n"
 "\n"
 
-#: g10/passphrase.c:335
-#, fuzzy
-msgid "Repeat passphrase\n"
-msgstr "Gentag kodesætning: "
-
-#: g10/passphrase.c:337
+#: g10/passphrase.c:334
 #, fuzzy
 msgid "Enter passphrase\n"
 msgstr "Indtast kodesætning: "
 
 #, fuzzy
 msgid "Enter passphrase\n"
 msgstr "Indtast kodesætning: "
 
-#: g10/passphrase.c:364
+#: g10/passphrase.c:362
 msgid "cancelled by user\n"
 msgstr ""
 
 msgid "cancelled by user\n"
 msgstr ""
 
-#: g10/passphrase.c:370 g10/passphrase.c:433
+#: g10/passphrase.c:368 g10/passphrase.c:431
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr ""
 
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr ""
 
-#: g10/passphrase.c:568
+#: g10/passphrase.c:566
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
 #, fuzzy, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
@@ -5293,12 +5312,12 @@ msgstr ""
 "Du skal bruge en kodesætning til at beskytte din hemmelige nøgle.\n"
 "\n"
 
 "Du skal bruge en kodesætning til at beskytte din hemmelige nøgle.\n"
 "\n"
 
-#: g10/passphrase.c:576
+#: g10/passphrase.c:574
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr ""
 
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr ""
 
-#: g10/passphrase.c:585
+#: g10/passphrase.c:583
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr ""
@@ -6526,246 +6545,272 @@ msgid ""
 "list, export, import Keybox data\n"
 msgstr ""
 
 "list, export, import Keybox data\n"
 msgstr ""
 
-#: scd/app-nks.c:359 scd/app-openpgp.c:1457 scd/app-dinsig.c:297
-msgid "||Please enter your PIN at the reader's keypad"
-msgstr ""
-
-#: scd/app-nks.c:363 scd/app-openpgp.c:1461 scd/app-openpgp.c:1493
-#: scd/app-openpgp.c:1640 scd/app-openpgp.c:1658 scd/app-openpgp.c:1858
-#: scd/app-dinsig.c:301
+#: scd/app-nks.c:624 scd/app-openpgp.c:1496 scd/app-openpgp.c:1515
+#: scd/app-openpgp.c:1666 scd/app-openpgp.c:1684 scd/app-openpgp.c:1884
+#: scd/app-dinsig.c:303
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr ""
 
-#: scd/app-nks.c:411
+#: scd/app-nks.c:657
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr ""
 
-#. TRANSLATORS: Do not translate the "|*|" prefixes but
-#. keep it at the start of the string.  We need this elsewhere
-#. to get some infos on the string.
-#: scd/app-nks.c:591 scd/app-openpgp.c:1898
-msgid "|N|New PIN"
+#: scd/app-nks.c:848
+#, fuzzy
+msgid "|N|Please enter a new PIN for the standard keys."
+msgstr "ændr kodesætningen"
+
+#: scd/app-nks.c:849
+#, fuzzy
+msgid "||Please enter the PIN for the standard keys."
+msgstr "ændr kodesætningen"
+
+#: scd/app-nks.c:855
+#, fuzzy
+msgid "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
+msgstr "rev- forkert nøgletilbagekald\n"
+
+#: scd/app-nks.c:857
+#, fuzzy
+msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
+msgstr "rev- forkert nøgletilbagekald\n"
+
+#: scd/app-nks.c:865
+msgid "|N|Please enter a new PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:867
+msgid "||Please enter the PIN for the key to create qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:875
+msgid ""
+"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+
+#: scd/app-nks.c:877
+msgid ""
+"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
 msgstr ""
 
 msgstr ""
 
-#: scd/app-nks.c:594 scd/app-openpgp.c:1902 scd/app-dinsig.c:529
+#: scd/app-nks.c:978 scd/app-openpgp.c:1928 scd/app-dinsig.c:531
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 # er det klogt at oversætte TrustDB?
 #, fuzzy, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "fejl ved oprettelse af kodesætning: %s\n"
 
 # er det klogt at oversætte TrustDB?
-#: scd/app-openpgp.c:668
+#: scd/app-openpgp.c:669
 #, fuzzy, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
-#: scd/app-openpgp.c:681
+#: scd/app-openpgp.c:682
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "ingen standard offentlig nøglering\n"
 
 #, fuzzy, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "ingen standard offentlig nøglering\n"
 
-#: scd/app-openpgp.c:1076
+#: scd/app-openpgp.c:1104
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
 
 #, fuzzy, c-format
 msgid "reading public key failed: %s\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
 
-#: scd/app-openpgp.c:1084 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:1112 scd/app-openpgp.c:2578
 msgid "response does not contain the public key data\n"
 msgstr ""
 
 msgid "response does not contain the public key data\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1092 scd/app-openpgp.c:2560
+#: scd/app-openpgp.c:1120 scd/app-openpgp.c:2586
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
 msgid "response does not contain the RSA modulus\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1101 scd/app-openpgp.c:2570
+#: scd/app-openpgp.c:1129 scd/app-openpgp.c:2596
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1417
+#: scd/app-openpgp.c:1448
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1424
+#: scd/app-openpgp.c:1455
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1443
-#, c-format
-msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
-msgstr ""
-
-#: scd/app-openpgp.c:1477
+#: scd/app-openpgp.c:1470
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr ""
 
-#: scd/app-openpgp.c:1489
+#: scd/app-openpgp.c:1481
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "ændr kodesætningen"
 
 #, fuzzy
 msgid "||Please enter the PIN"
 msgstr "ændr kodesætningen"
 
-#: scd/app-openpgp.c:1500 scd/app-openpgp.c:1665
+#: scd/app-openpgp.c:1522 scd/app-openpgp.c:1691
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1513 scd/app-openpgp.c:1553 scd/app-openpgp.c:1677
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:1535 scd/app-openpgp.c:1575 scd/app-openpgp.c:1703
+#: scd/app-openpgp.c:2895
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "påklædning af beskyttelse fejlede: %s\n"
 
 #, fuzzy, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "påklædning af beskyttelse fejlede: %s\n"
 
-#: scd/app-openpgp.c:1576
+#: scd/app-openpgp.c:1598
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
 msgid "access to admin commands is not configured\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1597 scd/app-openpgp.c:1840 scd/app-openpgp.c:3120
+#: scd/app-openpgp.c:1621 scd/app-openpgp.c:1866 scd/app-openpgp.c:3146
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
 msgid "error retrieving CHV status from card\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1603 scd/app-openpgp.c:3129
+#: scd/app-openpgp.c:1627 scd/app-openpgp.c:3155
 msgid "card is permanently locked!\n"
 msgstr ""
 
 msgid "card is permanently locked!\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1610
+#: scd/app-openpgp.c:1634
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1620
-#, c-format
-msgid ""
-"|A|Please enter the Admin PIN at the reader's keypad%%0A[remaining attempts: "
-"%d]"
-msgstr ""
+#. TRANSLATORS: Do not translate the "|A|" prefix but keep
+#. it at the start of the string.  Use %%0A to force a
+#. lienfeed.
+#: scd/app-openpgp.c:1642
+#, fuzzy, c-format
+msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
+msgstr "ændr kodesætningen"
 
 
-#: scd/app-openpgp.c:1635
+#: scd/app-openpgp.c:1654
 #, fuzzy
 #, fuzzy
-msgid "|A|Please enter the Admin PIN at the reader's keypad"
+msgid "|A|Please enter the Admin PIN"
 msgstr "ændr kodesætningen"
 
 msgstr "ændr kodesætningen"
 
-#. TRANSLATORS: Do not translate the "|A|" prefix but keep
-#. it at the start of the string.  We need this elsewhere to
-#. get some infos on the string.
-#: scd/app-openpgp.c:1655
-msgid "|A|Admin PIN"
-msgstr ""
-
-#: scd/app-openpgp.c:1854
+#: scd/app-openpgp.c:1880
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "rev- forkert nøgletilbagekald\n"
 
 #, fuzzy
 msgid "||Please enter the Reset Code for the card"
 msgstr "rev- forkert nøgletilbagekald\n"
 
-#: scd/app-openpgp.c:1863 scd/app-openpgp.c:1926
+#: scd/app-openpgp.c:1889 scd/app-openpgp.c:1952
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr ""
 
-#: scd/app-openpgp.c:1897
+#: scd/app-openpgp.c:1923
 msgid "|RN|New Reset Code"
 msgstr ""
 
 msgid "|RN|New Reset Code"
 msgstr ""
 
-#: scd/app-openpgp.c:1898
+#: scd/app-openpgp.c:1924
 msgid "|AN|New Admin PIN"
 msgstr ""
 
 msgid "|AN|New Admin PIN"
 msgstr ""
 
-#: scd/app-openpgp.c:1988 scd/app-openpgp.c:2638
+#: scd/app-openpgp.c:1924
+msgid "|N|New PIN"
+msgstr ""
+
+#: scd/app-openpgp.c:2014 scd/app-openpgp.c:2664
 #, fuzzy
 msgid "error reading application data\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy
 msgid "error reading application data\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: scd/app-openpgp.c:1994 scd/app-openpgp.c:2645
+#: scd/app-openpgp.c:2020 scd/app-openpgp.c:2671
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "fejl i trailerlinie\n"
 
 #, fuzzy
 msgid "error reading fingerprint DO\n"
 msgstr "fejl i trailerlinie\n"
 
-#: scd/app-openpgp.c:2004
+#: scd/app-openpgp.c:2030
 #, fuzzy
 msgid "key already exists\n"
 msgstr "fjern nøgle fra den hemmelige nøglering"
 
 #, fuzzy
 msgid "key already exists\n"
 msgstr "fjern nøgle fra den hemmelige nøglering"
 
-#: scd/app-openpgp.c:2008
+#: scd/app-openpgp.c:2034
 msgid "existing key will be replaced\n"
 msgstr ""
 
 msgid "existing key will be replaced\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2010
+#: scd/app-openpgp.c:2036
 #, fuzzy
 msgid "generating new key\n"
 msgstr "generér et nyt nøglepar"
 
 #, fuzzy
 msgid "generating new key\n"
 msgstr "generér et nyt nøglepar"
 
-#: scd/app-openpgp.c:2336
+#: scd/app-openpgp.c:2362
 msgid "creation timestamp missing\n"
 msgstr ""
 
 msgid "creation timestamp missing\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2345
+#: scd/app-openpgp.c:2371
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2357
+#: scd/app-openpgp.c:2383
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2375
+#: scd/app-openpgp.c:2393 scd/app-openpgp.c:2401
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
 # er det klogt at oversætte TrustDB?
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr ""
 
 # er det klogt at oversætte TrustDB?
-#: scd/app-openpgp.c:2469
+#: scd/app-openpgp.c:2495
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
 #, fuzzy, c-format
 msgid "failed to store the key: %s\n"
 msgstr "kunne ikke initialisere TillidsDB: %s\n"
 
-#: scd/app-openpgp.c:2529
+#: scd/app-openpgp.c:2555
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
 msgid "please wait while key is being generated ...\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2543
+#: scd/app-openpgp.c:2569
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
 
 #, fuzzy
 msgid "generating key failed\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
 
-#: scd/app-openpgp.c:2546
+#: scd/app-openpgp.c:2572
 #, fuzzy, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "Nøgleoprettelse annulleret.\n"
 
 #, fuzzy, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "Nøgleoprettelse annulleret.\n"
 
-#: scd/app-openpgp.c:2603
+#: scd/app-openpgp.c:2629
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2653
+#: scd/app-openpgp.c:2679
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
 msgid "fingerprint on card does not match requested one\n"
 msgstr ""
 
-#: scd/app-openpgp.c:2768
+#: scd/app-openpgp.c:2794
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "%s signatur fra: %s\n"
 
 #, fuzzy, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "%s signatur fra: %s\n"
 
-#: scd/app-openpgp.c:2844
+#: scd/app-openpgp.c:2870
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3134
+#: scd/app-openpgp.c:3160
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 
-#: scd/app-openpgp.c:3359 scd/app-openpgp.c:3370
+#: scd/app-openpgp.c:3385 scd/app-openpgp.c:3396
 #, fuzzy, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "ingen gyldig OpenPGP data fundet.\n"
 
 #, fuzzy, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "ingen gyldig OpenPGP data fundet.\n"
 
+#: scd/app-dinsig.c:299
+msgid "||Please enter your PIN at the reader's keypad"
+msgstr ""
+
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
-#: scd/app-dinsig.c:526
+#: scd/app-dinsig.c:528
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "Indtast bruger-id: "
 #, fuzzy
 msgid "|N|Initial New PIN"
 msgstr "Indtast bruger-id: "
@@ -7146,30 +7191,25 @@ msgstr ""
 msgid "none"
 msgstr "n"
 
 msgid "none"
 msgstr "n"
 
-#: sm/certdump.c:154
-#, fuzzy
-msgid "[none]"
-msgstr "ukendt version"
-
-#: sm/certdump.c:577 sm/certdump.c:622 sm/certdump.c:687 sm/certdump.c:745
+#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "fejl i trailerlinie\n"
 
 #, fuzzy
 msgid "[Error - invalid encoding]"
 msgstr "fejl i trailerlinie\n"
 
-#: sm/certdump.c:585 sm/certdump.c:630
+#: sm/certdump.c:572 sm/certdump.c:617
 msgid "[Error - out of core]"
 msgstr ""
 
 msgid "[Error - out of core]"
 msgstr ""
 
-#: sm/certdump.c:667 sm/certdump.c:723
+#: sm/certdump.c:654 sm/certdump.c:710
 msgid "[Error - No name]"
 msgstr ""
 
 msgid "[Error - No name]"
 msgstr ""
 
-#: sm/certdump.c:692 sm/certdump.c:751
+#: sm/certdump.c:679 sm/certdump.c:738
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "fejl i trailerlinie\n"
 
 #, fuzzy
 msgid "[Error - invalid DN]"
 msgstr "fejl i trailerlinie\n"
 
-#: sm/certdump.c:961
+#: sm/certdump.c:948
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
 #, fuzzy, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
@@ -7374,27 +7414,27 @@ msgstr ""
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr ""
 
-#: sm/delete.c:50 sm/delete.c:101
+#: sm/delete.c:51 sm/delete.c:112
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "%s: bruger ikke fundet: %s\n"
 
 #, fuzzy, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "%s: bruger ikke fundet: %s\n"
 
-#: sm/delete.c:111 sm/keydb.c:1399 sm/keydb.c:1501
+#: sm/delete.c:122 sm/keydb.c:1399 sm/keydb.c:1501
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error locking keybox: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: sm/delete.c:132
+#: sm/delete.c:143
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "nøgle %08lX: offentlig nøgle importeret\n"
 
 #, fuzzy, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "nøgle %08lX: offentlig nøgle importeret\n"
 
-#: sm/delete.c:134
+#: sm/delete.c:145
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "vis præferencer"
 
 #, fuzzy, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "vis præferencer"
 
-#: sm/delete.c:164
+#: sm/delete.c:175
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
 #, fuzzy, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "fjernelse af beskyttelse fejlede: %s\n"
@@ -7688,7 +7728,7 @@ msgstr "fejl ved oprettelse af kodes
 msgid "error storing flags: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
 msgid "error storing flags: %s\n"
 msgstr "fejl ved læsning af '%s': %s\n"
 
-#: sm/keylist.c:623
+#: sm/keylist.c:640
 msgid "Error - "
 msgstr ""
 
 msgid "Error - "
 msgstr ""
 
@@ -8272,6 +8312,14 @@ msgid ""
 msgstr ""
 
 #, fuzzy
 msgstr ""
 
 #, fuzzy
+#~ msgid "Repeat passphrase\n"
+#~ msgstr "Gentag kodesætning: "
+
+#, fuzzy
+#~ msgid "[none]"
+#~ msgstr "ukendt version"
+
+#, fuzzy
 #~ msgid "read options from file"
 #~ msgstr "læser indstillinger fra `%s'\n"
 
 #~ msgid "read options from file"
 #~ msgstr "læser indstillinger fra `%s'\n"
 
index 072ce9a..38beff5 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg-2.0.10\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg-2.0.10\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
-"PO-Revision-Date: 2009-01-28 14:12+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
+"PO-Revision-Date: 2009-03-24 18:54+0100\n"
 "Last-Translator: Walter Koch <koch@u32.de>\n"
 "Language-Team: German <de@li.org>\n"
 "MIME-Version: 1.0\n"
 "Last-Translator: Walter Koch <koch@u32.de>\n"
 "Language-Team: German <de@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -175,42 +175,61 @@ msgstr "Keine Übereinstimmung - bitte nochmal versuchen"
 msgid "failed to create stream from socket: %s\n"
 msgstr "Das Erzeugen eines Datenstrom aus dem Socket schlug fehl: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "Das Erzeugen eines Datenstrom aus dem Socket schlug fehl: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 msgid "Admin PIN"
 msgstr "Admin-PIN"
 
 msgid "Admin PIN"
 msgstr "Admin-PIN"
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr "PUK"
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr "Rückstellcode"
 
 msgid "Reset Code"
 msgstr "Rückstellcode"
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr "%s%%0A%%0AZur Eingabe die Tastatur des Kartenlesers verwenden."
+
+#: agent/divert-scd.c:286
 msgid "Repeat this Reset Code"
 msgstr "Rückstellcode bitte wiederholen"
 
 msgid "Repeat this Reset Code"
 msgstr "Rückstellcode bitte wiederholen"
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+msgid "Repeat this PUK"
+msgstr "PUK bitte wiederholen"
+
+#: agent/divert-scd.c:289
 msgid "Repeat this PIN"
 msgstr "PIN bitte wiederholen"
 
 msgid "Repeat this PIN"
 msgstr "PIN bitte wiederholen"
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 msgid "Reset Code not correctly repeated; try again"
 msgstr "Rückstellcode wurde nicht richtig wiederholt; noch einmal versuchen"
 
 msgid "Reset Code not correctly repeated; try again"
 msgstr "Rückstellcode wurde nicht richtig wiederholt; noch einmal versuchen"
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+msgid "PUK not correctly repeated; try again"
+msgstr "PUK wurde nicht richtig wiederholt; noch einmal versuchen"
+
+#: agent/divert-scd.c:297
 msgid "PIN not correctly repeated; try again"
 msgstr "PIN wurde nicht richtig wiederholt; noch einmal versuchen"
 
 msgid "PIN not correctly repeated; try again"
 msgstr "PIN wurde nicht richtig wiederholt; noch einmal versuchen"
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr "Bitte geben Sie die PIN%s%s%s ein um die Karte zu entsperren"
 
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr "Bitte geben Sie die PIN%s%s%s ein um die Karte zu entsperren"
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "Fehler beim Erstellen einer temporären Datei: %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "Fehler beim Erstellen einer temporären Datei: %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "Fehler beim Schreiben auf eine temporäre Datei: %s\n"
 #, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "Fehler beim Schreiben auf eine temporäre Datei: %s\n"
@@ -295,7 +314,7 @@ msgstr "Bitte geben Sie die Passphrase ein%0Aum Ihren Schlüssel zu schützen"
 msgid "Please enter the new passphrase"
 msgstr "Bitte geben Sie die Passphrase ein:"
 
 msgid "Please enter the new passphrase"
 msgstr "Bitte geben Sie die Passphrase ein:"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 msgid ""
 "@Options:\n"
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 msgid ""
 "@Options:\n"
@@ -304,109 +323,109 @@ msgstr ""
 "@Optionen:\n"
 " "
 
 "@Optionen:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr "Im Server Modus ausführen"
 
 msgid "run in server mode (foreground)"
 msgstr "Im Server Modus ausführen"
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr "Im Daemon Modus ausführen"
 
 msgid "run in daemon mode (background)"
 msgstr "Im Daemon Modus ausführen"
 
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "Detaillierte Informationen"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "Detaillierte Informationen"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "Reduzierte Informationen"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "Reduzierte Informationen"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr "Ausgabe für /bin/sh"
 
 msgid "sh-style command output"
 msgstr "Ausgabe für /bin/sh"
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr "Ausgabe für /bin/csh"
 
 msgid "csh-style command output"
 msgstr "Ausgabe für /bin/csh"
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 msgid "|FILE|read options from FILE"
 msgstr "|DATEI|Konfigurationsoptionen aus DATEI lesen"
 
 #: tools/symcryptrun.c:167
 msgid "|FILE|read options from FILE"
 msgstr "|DATEI|Konfigurationsoptionen aus DATEI lesen"
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr "Im Vordergrund laufen lassen"
 
 msgid "do not detach from the console"
 msgstr "Im Vordergrund laufen lassen"
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr "Tastatur und Maus nicht \"grabben\""
 
 msgid "do not grab keyboard and mouse"
 msgstr "Tastatur und Maus nicht \"grabben\""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 msgid "use a log file for the server"
 msgstr "Logausgaben in eine Datei umlenken"
 
 msgid "use a log file for the server"
 msgstr "Logausgaben in eine Datei umlenken"
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 msgid "use a standard location for the socket"
 msgstr "Benutze einen Standardnamen für den Socket"
 
 msgid "use a standard location for the socket"
 msgstr "Benutze einen Standardnamen für den Socket"
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr "|PGM|benutze PGM as PIN-Entry"
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr "|PGM|benutze PGM as PIN-Entry"
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr "|PGM|benutze PGM as SCdaemon"
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr "|PGM|benutze PGM as SCdaemon"
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 msgid "do not use the SCdaemon"
 msgstr "Den Scdaemon-basierten Kartenzugriff nicht nutzen"
 
 msgid "do not use the SCdaemon"
 msgstr "Den Scdaemon-basierten Kartenzugriff nicht nutzen"
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr "Ignoriere Anfragen, das TTY zu wechseln"
 
 msgid "ignore requests to change the TTY"
 msgstr "Ignoriere Anfragen, das TTY zu wechseln"
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr "Ignoriere Anfragen, das X-Display zu wechseln"
 
 msgid "ignore requests to change the X display"
 msgstr "Ignoriere Anfragen, das X-Display zu wechseln"
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr "|N|lasse PINs im Cache nach N Sekunden verfallen"
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr "|N|lasse PINs im Cache nach N Sekunden verfallen"
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr "benutze PINs im Cache nicht bem Signieren"
 
 msgid "do not use the PIN cache when signing"
 msgstr "benutze PINs im Cache nicht bem Signieren"
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr "erlaube Aufrufern Schlüssel als \"vertrauenswürdig\" zu markieren"
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr "erlaube Aufrufern Schlüssel als \"vertrauenswürdig\" zu markieren"
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 msgid "allow presetting passphrase"
 msgstr "erlaube ein \"preset\" von Passphrases"
 
 msgid "allow presetting passphrase"
 msgstr "erlaube ein \"preset\" von Passphrases"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr "Die ssh-agent-Emulation anschalten"
 
 msgid "enable ssh-agent emulation"
 msgstr "Die ssh-agent-Emulation anschalten"
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr "|DATEI|Schreibe die Umgebungsvariabeln auf DATEI"
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr "|DATEI|Schreibe die Umgebungsvariabeln auf DATEI"
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 msgid "Please report bugs to <"
 msgstr "Fehlerberichte bitte an <"
 
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 msgid "Please report bugs to <"
 msgstr "Fehlerberichte bitte an <"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Aufruf: gpg-agent [Optionen] (-h für Hilfe)"
 
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "Aufruf: gpg-agent [Optionen] (-h für Hilfe)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
@@ -414,144 +433,144 @@ msgstr ""
 "Syntax: gpg-agent [Optionen] [Befehl [Argumente]]\n"
 "Verwaltung von geheimen Schlüsseln für GnuPG\n"
 
 "Syntax: gpg-agent [Optionen] [Befehl [Argumente]]\n"
 "Verwaltung von geheimen Schlüsseln für GnuPG\n"
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr "ungültige Debugebene `%s' angegeben\n"
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr "ungültige Debugebene `%s' angegeben\n"
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr "Die Bibliothek %s ist nicht aktuell (benötige %s, habe %s)\n"
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr "Die Bibliothek %s ist nicht aktuell (benötige %s, habe %s)\n"
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "Hinweis: Keine voreingestellte Optionendatei '%s' vorhanden\n"
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "Hinweis: Keine voreingestellte Optionendatei '%s' vorhanden\n"
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "Optionendatei '%s': %s\n"
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "Optionendatei '%s': %s\n"
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "Optionen werden aus '%s' gelesen\n"
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "Optionen werden aus '%s' gelesen\n"
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "Fehler beim Erstellen von `%s': %s\n"
 
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "Fehler beim Erstellen von `%s': %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "Verzeichnis `%s' kann nicht erzeugt werden: %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "Verzeichnis `%s' kann nicht erzeugt werden: %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr "Der Name des Sockets ist zu lang\n"
 
 msgid "name of socket too long\n"
 msgstr "Der Name des Sockets ist zu lang\n"
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, c-format
 msgid "can't create socket: %s\n"
 msgstr "Socket kann nicht erzeugt werden: %s\n"
 
 #, c-format
 msgid "can't create socket: %s\n"
 msgstr "Socket kann nicht erzeugt werden: %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "Der Name des Sockets `%s' ist zu lang\n"
 
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr "Der Name des Sockets `%s' ist zu lang\n"
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "Ein gpg-agent läuft bereits - ein weiterer wird nicht gestartet\n"
 
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "Ein gpg-agent läuft bereits - ein weiterer wird nicht gestartet\n"
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 msgid "error getting nonce for the socket\n"
 msgstr "Fehler beim Ermitteln der \"Nonce\" dieses Sockets\n"
 
 msgid "error getting nonce for the socket\n"
 msgstr "Fehler beim Ermitteln der \"Nonce\" dieses Sockets\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "Der Socket kann nicht an `%s' gebunden werden: %s\n"
 
 #, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "Der Socket kann nicht an `%s' gebunden werden: %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, c-format
 msgid "listen() failed: %s\n"
 msgstr "Der listen()-Aufruf ist fehlgeschlagen: %s\n"
 
 #, c-format
 msgid "listen() failed: %s\n"
 msgstr "Der listen()-Aufruf ist fehlgeschlagen: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, c-format
 msgid "listening on socket `%s'\n"
 msgstr "Es wird auf Socket `%s' gehört\n"
 
 #, c-format
 msgid "listening on socket `%s'\n"
 msgstr "Es wird auf Socket `%s' gehört\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, c-format
 msgid "directory `%s' created\n"
 msgstr "Verzeichnis `%s' erzeugt\n"
 
 #, c-format
 msgid "directory `%s' created\n"
 msgstr "Verzeichnis `%s' erzeugt\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "stat()-Aufruf für `%s' fehlgeschlagen: %s\n"
 
 #, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "stat()-Aufruf für `%s' fehlgeschlagen: %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "Die Datei `%s' kann nicht als Home-Verzeichnis benutzt werden\n"
 
 #, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "Die Datei `%s' kann nicht als Home-Verzeichnis benutzt werden\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "Fehler beim Lesen der \"Nonce\" von FD %d: %s\n"
 
 #, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "Fehler beim Lesen der \"Nonce\" von FD %d: %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr "Handhabungsroutine 0x%lx für fd %d gestartet\n"
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr "Handhabungsroutine 0x%lx für fd %d gestartet\n"
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr "Handhabungsroutine 0x%lx für den fd %d beendet\n"
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr "Handhabungsroutine 0x%lx für den fd %d beendet\n"
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr "SSH-Handhabungsroutine 0x%lx für fd %d gestartet\n"
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr "SSH-Handhabungsroutine 0x%lx für fd %d gestartet\n"
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr "SSH-Handhabungsroutine 0x%lx für fd %d beendet\n"
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr "SSH-Handhabungsroutine 0x%lx für fd %d beendet\n"
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "pth_select()-Aufruf fehlgeschlagen: %s - warte 1s\n"
 
 #, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "pth_select()-Aufruf fehlgeschlagen: %s - warte 1s\n"
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, c-format
 msgid "%s %s stopped\n"
 msgstr "%s %s angehalten\n"
 
 #, c-format
 msgid "%s %s stopped\n"
 msgstr "%s %s angehalten\n"
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 msgid "no gpg-agent running in this session\n"
 msgstr "Der gpg-agent läuft nicht für diese Session\n"
 
 msgid "no gpg-agent running in this session\n"
 msgstr "Der gpg-agent läuft nicht für diese Session\n"
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "fehlerhaft aufgebaute GPG_AGENT_INFO - Umgebungsvariable\n"
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "fehlerhaft aufgebaute GPG_AGENT_INFO - Umgebungsvariable\n"
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -619,45 +638,45 @@ msgstr "Fehler bei der Abfrage der Passphrase: %s\n"
 msgid "cancelled\n"
 msgstr "Vom Benutzer abgebrochen\n"
 
 msgid "cancelled\n"
 msgstr "Vom Benutzer abgebrochen\n"
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, c-format
 msgid "error opening `%s': %s\n"
 msgstr "Fehler beim Öffnen von `%s': %s\n"
 
 #, c-format
 msgid "error opening `%s': %s\n"
 msgstr "Fehler beim Öffnen von `%s': %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "Datei `%s', Zeile %d: %s\n"
 
 #, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "Datei `%s', Zeile %d: %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 "Anweisung \"%s\" in `%s', Zeile %d\n"
 " ignoriert\n"
 
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 "Anweisung \"%s\" in `%s', Zeile %d\n"
 " ignoriert\n"
 
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr ""
 "Systemliste der vertrauenswürdigen Zertifikate '%s' ist nicht vorhanden\n"
 
 #, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr ""
 "Systemliste der vertrauenswürdigen Zertifikate '%s' ist nicht vorhanden\n"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "fehlerhafter Fingerabdruck in `%s', Zeile %d\n"
 
 #, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "fehlerhafter Fingerabdruck in `%s', Zeile %d\n"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr "Ungültiger Schlüsselflag in `%s', Zeile %d\n"
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr "Ungültiger Schlüsselflag in `%s', Zeile %d\n"
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "Fehler beim Lesen von `%s', Zeile %d: %s\n"
 
 #, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "Fehler beim Lesen von `%s', Zeile %d: %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr "Fehler beim Lesen der Liste vertrauenswürdiger root-Zertifikate\n"
 
 msgid "error reading list of trusted root certificates\n"
 msgstr "Fehler beim Lesen der Liste vertrauenswürdiger root-Zertifikate\n"
 
@@ -667,34 +686,9 @@ msgstr "Fehler beim Lesen der Liste vertrauenswürdiger root-Zertifikate\n"
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-"Bitte prüfen Sie, daß das Zertifikat mit dem Namen:%%0A  \"%s\"%%0Afolgenden "
-"Fingerabdruck hat:%%0A  %s"
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr "Korrekt"
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
@@ -703,22 +697,50 @@ msgstr ""
 "Wenn Sie vollständiges Vertrauen haben, daß%%0A  \"%s\"%%"
 "0ABenutzerzertifikate verläßlich zertifiziert, so antworten Sie mit \"Ja\"."
 
 "Wenn Sie vollständiges Vertrauen haben, daß%%0A  \"%s\"%%"
 "0ABenutzerzertifikate verläßlich zertifiziert, so antworten Sie mit \"Ja\"."
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 msgid "Yes"
 msgstr "Ja"
 
 msgid "Yes"
 msgstr "Ja"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr "Nein"
 
 msgid "No"
 msgstr "Nein"
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+"Bitte prüfen Sie, daß das Zertifikat mit dem Namen:%%0A  \"%s\"%%0Afolgenden "
+"Fingerabdruck hat:%%0A  %s"
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr "Korrekt"
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr "Falsch"
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 "Hinweis: Diese Passphrase wurde noch nie geändert/%0ABitte ändern Sie sie "
 "jetzt."
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 "Hinweis: Diese Passphrase wurde noch nie geändert/%0ABitte ändern Sie sie "
 "jetzt."
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
@@ -727,61 +749,61 @@ msgstr ""
 "Diese Passphrase wurde seit dem %.4s-%.2s-%.2s nicht%%0A\n"
 "mehr geändert.  Bitte ändern Sie sie jetzt."
 
 "Diese Passphrase wurde seit dem %.4s-%.2s-%.2s nicht%%0A\n"
 "mehr geändert.  Bitte ändern Sie sie jetzt."
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 msgid "Change passphrase"
 msgstr "Die Passphrase ändern"
 
 msgid "Change passphrase"
 msgstr "Die Passphrase ändern"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr "Ich werde sie später ändern"
 
 msgid "I'll change it later"
 msgstr "Ich werde sie später ändern"
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "Fehler beim Erzeugen einer \"Pipe\": %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "Fehler beim Erzeugen einer \"Pipe\": %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "Pipe kann nicht zum Lesen \"fdopen\"t werden: %s\n"
 
 #, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "Pipe kann nicht zum Lesen \"fdopen\"t werden: %s\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, c-format
 msgid "error forking process: %s\n"
 msgstr "Fehler beim \"Forken\" des Prozess: %s\n"
 
 #, c-format
 msgid "error forking process: %s\n"
 msgstr "Fehler beim \"Forken\" des Prozess: %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr "Das Warten auf die Beendigung des Prozesses %d schlug fehl: %s\n"
 
 #, c-format
 msgid "waiting for process %d to terminate failed: %s\n"
 msgstr "Das Warten auf die Beendigung des Prozesses %d schlug fehl: %s\n"
 
-#: common/exechelp.c:670
+#: common/exechelp.c:808
 #, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "Fehler beim Holen des Exitwerte des Prozesses %d: %s\n"
 
 #, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "Fehler beim Holen des Exitwerte des Prozesses %d: %s\n"
 
-#: common/exechelp.c:676 common/exechelp.c:726
+#: common/exechelp.c:814 common/exechelp.c:864
 #, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "Fehler bei Ausführung von `%s': Endestatus %d\n"
 
 #, c-format
 msgid "error running `%s': exit status %d\n"
 msgstr "Fehler bei Ausführung von `%s': Endestatus %d\n"
 
-#: common/exechelp.c:721
+#: common/exechelp.c:859
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr "Feler bei Ausführung von `%s': wahrscheinlich nicht installiert\n"
 
 #, c-format
 msgid "error running `%s': probably not installed\n"
 msgstr "Feler bei Ausführung von `%s': wahrscheinlich nicht installiert\n"
 
-#: common/exechelp.c:734
+#: common/exechelp.c:872
 #, c-format
 msgid "error running `%s': terminated\n"
 msgstr "Fehler bei Ausführung von `%s': beendet\n"
 
 #, c-format
 msgid "error running `%s': terminated\n"
 msgstr "Fehler bei Ausführung von `%s': beendet\n"
 
-#: common/http.c:1636
+#: common/http.c:1646
 #, c-format
 msgid "error creating socket: %s\n"
 msgstr "Fehler beim Erstellen des Sockets: %s\n"
 
 #, c-format
 msgid "error creating socket: %s\n"
 msgstr "Fehler beim Erstellen des Sockets: %s\n"
 
-#: common/http.c:1680
+#: common/http.c:1690
 msgid "host not found"
 msgstr "Host nicht gefunden"
 
 msgid "host not found"
 msgstr "Host nicht gefunden"
 
@@ -1151,7 +1173,7 @@ msgstr "Dies kann im Batchmodus nicht durchgeführt werden.\n"
 msgid "This command is only available for version 2 cards\n"
 msgstr "Dieser Befehl ist nur für Karten ab Version 2 möglich.\n"
 
 msgid "This command is only available for version 2 cards\n"
 msgstr "Dieser Befehl ist nur für Karten ab Version 2 möglich.\n"
 
-#: g10/card-util.c:85 scd/app-openpgp.c:1849
+#: g10/card-util.c:85 scd/app-openpgp.c:1875
 msgid "Reset Code not or not anymore available\n"
 msgstr "Der Rückstellcode ist nicht vorhanden\n"
 
 msgid "Reset Code not or not anymore available\n"
 msgstr "Der Rückstellcode ist nicht vorhanden\n"
 
@@ -2579,9 +2601,11 @@ msgstr "Aufruf: gpg [Optionen] [Dateien] (-h für Hilfe)"
 
 #: g10/gpgv.c:119
 msgid ""
 
 #: g10/gpgv.c:119
 msgid ""
-"Syntax: gpg [options] [files]\n"
+"Syntax: gpgv [options] [files]\n"
 "Check signatures against known trusted keys\n"
 "Check signatures against known trusted keys\n"
-msgstr "Aufruf: gpgv [Optionen] [Dateien] (-h Hilfe)\n"
+msgstr ""
+"Aufruf: gpgv [Optionen] [Dateien] (-h Hilfe)\n"
+"Prüfe Signaturen gegen eine Liste bekannter Schlüssel\n"
 
 #: g10/helptext.c:72
 msgid "No help available"
 
 #: g10/helptext.c:72
 msgid "No help available"
@@ -5279,12 +5303,12 @@ msgstr ""
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "Im Unterpaket des Typs %d ist das \"critical bit\" gesetzt\n"
 
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "Im Unterpaket des Typs %d ist das \"critical bit\" gesetzt\n"
 
-#: g10/passphrase.c:295 g10/passphrase.c:589
+#: g10/passphrase.c:294 g10/passphrase.c:587
 #, c-format
 msgid " (main key ID %s)"
 msgstr " (Hauptschlüssel-ID %s)"
 
 #, c-format
 msgid " (main key ID %s)"
 msgstr " (Hauptschlüssel-ID %s)"
 
-#: g10/passphrase.c:309
+#: g10/passphrase.c:308
 #, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
 #, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the OpenPGP "
@@ -5298,24 +5322,20 @@ msgstr ""
 "Benutzer: \"%.*s\"\n"
 "%u-bit %s Schlüssel, ID %s, erzeugt %s%s\n"
 
 "Benutzer: \"%.*s\"\n"
 "%u-bit %s Schlüssel, ID %s, erzeugt %s%s\n"
 
-#: g10/passphrase.c:335
-msgid "Repeat passphrase\n"
-msgstr "Geben Sie die Passphrase nochmal ein\n"
-
-#: g10/passphrase.c:337
+#: g10/passphrase.c:334
 msgid "Enter passphrase\n"
 msgstr "Geben Sie die Passphrase ein\n"
 
 msgid "Enter passphrase\n"
 msgstr "Geben Sie die Passphrase ein\n"
 
-#: g10/passphrase.c:364
+#: g10/passphrase.c:362
 msgid "cancelled by user\n"
 msgstr "Abbruch durch Benutzer\n"
 
 msgid "cancelled by user\n"
 msgstr "Abbruch durch Benutzer\n"
 
-#: g10/passphrase.c:370 g10/passphrase.c:433
+#: g10/passphrase.c:368 g10/passphrase.c:431
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr "Problem mit dem Agenten: %s\n"
 
 #, c-format
 msgid "problem with the agent: %s\n"
 msgstr "Problem mit dem Agenten: %s\n"
 
-#: g10/passphrase.c:568
+#: g10/passphrase.c:566
 #, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
 #, c-format
 msgid ""
 "You need a passphrase to unlock the secret key for\n"
@@ -5324,12 +5344,12 @@ msgstr ""
 "Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren.\n"
 "Benutzer: \"%s\"\n"
 
 "Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren.\n"
 "Benutzer: \"%s\"\n"
 
-#: g10/passphrase.c:576
+#: g10/passphrase.c:574
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "%u-Bit %s Schlüssel, ID %s, erzeugt %s"
 
 #, c-format
 msgid "%u-bit %s key, ID %s, created %s"
 msgstr "%u-Bit %s Schlüssel, ID %s, erzeugt %s"
 
-#: g10/passphrase.c:585
+#: g10/passphrase.c:583
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr "         (Unterschlüssel aus Hauptschlüssel-ID %s)"
 #, c-format
 msgid "         (subkey on main key ID %s)"
 msgstr "         (Unterschlüssel aus Hauptschlüssel-ID %s)"
@@ -6606,244 +6626,273 @@ msgstr ""
 "Syntax: kbxutil [Optionen] [Dateien]\n"
 "Anlistem exportieren und Importieren von KeyBox Dateien\n"
 
 "Syntax: kbxutil [Optionen] [Dateien]\n"
 "Anlistem exportieren und Importieren von KeyBox Dateien\n"
 
-#: scd/app-nks.c:359 scd/app-openpgp.c:1457 scd/app-dinsig.c:297
-msgid "||Please enter your PIN at the reader's keypad"
-msgstr "||Bitte die PIN auf der Tastatur des Kartenleser eingeben"
-
-#: scd/app-nks.c:363 scd/app-openpgp.c:1461 scd/app-openpgp.c:1493
-#: scd/app-openpgp.c:1640 scd/app-openpgp.c:1658 scd/app-openpgp.c:1858
-#: scd/app-dinsig.c:301
+#: scd/app-nks.c:624 scd/app-openpgp.c:1496 scd/app-openpgp.c:1515
+#: scd/app-openpgp.c:1666 scd/app-openpgp.c:1684 scd/app-openpgp.c:1884
+#: scd/app-dinsig.c:303
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr "PIN-Callback meldete Fehler: %s\n"
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 msgstr "PIN-Callback meldete Fehler: %s\n"
 
-#: scd/app-nks.c:411
+#: scd/app-nks.c:657
 msgid "the NullPIN has not yet been changed\n"
 msgstr "Die Nullpin wurde noch nicht geändert\n"
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr "Die Nullpin wurde noch nicht geändert\n"
 
-#. TRANSLATORS: Do not translate the "|*|" prefixes but
-#. keep it at the start of the string.  We need this elsewhere
-#. to get some infos on the string.
-#: scd/app-nks.c:591 scd/app-openpgp.c:1898
-msgid "|N|New PIN"
-msgstr "|N|Neue PIN"
+#: scd/app-nks.c:848
+msgid "|N|Please enter a new PIN for the standard keys."
+msgstr "|N|Bitte eine neue PIN für den Standard-Schlüssel eingeben."
+
+#: scd/app-nks.c:849
+msgid "||Please enter the PIN for the standard keys."
+msgstr "||Bitte die PIN für den Standard-Schlüssel eingeben."
+
+#: scd/app-nks.c:855
+msgid "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
+msgstr ""
+"|NP|Bitte geben Sie einen neuen PIN Entsperrcode (PUK) für den Standard-"
+"Schlüssel ein."
+
+#: scd/app-nks.c:857
+msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
+msgstr ""
+"|P|Bitte geben Sie den PIN Entsperrcode (PUK) für den Standard-Schlüssel ein."
+
+#: scd/app-nks.c:865
+msgid "|N|Please enter a new PIN for the key to create qualified signatures."
+msgstr ""
+"|N|Bitte geben Sie eine neue PIN für den Schlüssel zur Erstellung "
+"qualifizierter Signaturen ein."
+
+#: scd/app-nks.c:867
+msgid "||Please enter the PIN for the key to create qualified signatures."
+msgstr ""
+"||Bitte geben Sie die PIN für den Schlüssel zur Erstellung qualifizierter "
+"Signaturen ein."
+
+#: scd/app-nks.c:875
+msgid ""
+"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+"|NP|Bitte geben Sie einen neuen PIN Entsperrcode (PUK) für den Schlüssel zur "
+"Erstellung qualifizierter Signaturen ein."
+
+#: scd/app-nks.c:877
+msgid ""
+"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
+"qualified signatures."
+msgstr ""
+"|N|Bitte geben Sie den PIN Entsperrcode (PUK) für den Schlüssel zur "
+"Erstellung qualifizierter Signaturen ein."
 
 
-#: scd/app-nks.c:594 scd/app-openpgp.c:1902 scd/app-dinsig.c:529
+#: scd/app-nks.c:978 scd/app-openpgp.c:1928 scd/app-dinsig.c:531
 #, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "Fehler beim Abfragen einer neuen PIN: %s\n"
 
 #, c-format
 msgid "error getting new PIN: %s\n"
 msgstr "Fehler beim Abfragen einer neuen PIN: %s\n"
 
-#: scd/app-openpgp.c:668
+#: scd/app-openpgp.c:669
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "Der Fingerabdruck kann nicht gespeichert werden: %s\n"
 
 #, c-format
 msgid "failed to store the fingerprint: %s\n"
 msgstr "Der Fingerabdruck kann nicht gespeichert werden: %s\n"
 
-#: scd/app-openpgp.c:681
+#: scd/app-openpgp.c:682
 #, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "Das Erzeugungsdatum konnte nicht gespeichert werden: %s\n"
 
 #, c-format
 msgid "failed to store the creation date: %s\n"
 msgstr "Das Erzeugungsdatum konnte nicht gespeichert werden: %s\n"
 
-#: scd/app-openpgp.c:1076
+#: scd/app-openpgp.c:1104
 #, c-format
 msgid "reading public key failed: %s\n"
 msgstr "Lesen des öffentlichen Schlüssels fehlgeschlagen: %s\n"
 
 #, c-format
 msgid "reading public key failed: %s\n"
 msgstr "Lesen des öffentlichen Schlüssels fehlgeschlagen: %s\n"
 
-#: scd/app-openpgp.c:1084 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:1112 scd/app-openpgp.c:2578
 msgid "response does not contain the public key data\n"
 msgstr "Die Antwort enthält keine öffentliche Schlüssel-Daten\n"
 
 msgid "response does not contain the public key data\n"
 msgstr "Die Antwort enthält keine öffentliche Schlüssel-Daten\n"
 
-#: scd/app-openpgp.c:1092 scd/app-openpgp.c:2560
+#: scd/app-openpgp.c:1120 scd/app-openpgp.c:2586
 msgid "response does not contain the RSA modulus\n"
 msgstr "Die Antwort enthält das RSA-Modulus nicht\n"
 
 msgid "response does not contain the RSA modulus\n"
 msgstr "Die Antwort enthält das RSA-Modulus nicht\n"
 
-#: scd/app-openpgp.c:1101 scd/app-openpgp.c:2570
+#: scd/app-openpgp.c:1129 scd/app-openpgp.c:2596
 msgid "response does not contain the RSA public exponent\n"
 msgstr "Antwort enthält den öffentlichen RSA-Exponenten nicht\n"
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr "Antwort enthält den öffentlichen RSA-Exponenten nicht\n"
 
-#: scd/app-openpgp.c:1417
+#: scd/app-openpgp.c:1448
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr "Die Standard PIN wird für %s benutzt\n"
 
 #, c-format
 msgid "using default PIN as %s\n"
 msgstr "Die Standard PIN wird für %s benutzt\n"
 
-#: scd/app-openpgp.c:1424
+#: scd/app-openpgp.c:1455
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 "Die Standard PIN für %s konnte nicht benutzt werden: %s - Die Standard PIN "
 "wird nicht weiter benutzt\n"
 
 #, c-format
 msgid "failed to use default PIN as %s: %s - disabling further default use\n"
 msgstr ""
 "Die Standard PIN für %s konnte nicht benutzt werden: %s - Die Standard PIN "
 "wird nicht weiter benutzt\n"
 
-#: scd/app-openpgp.c:1443
-#, c-format
-msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
-msgstr ""
-"||Bitte die PIN auf der Tastatur des Kartenleser eingeben%%0A[Sigs erzeugt: %"
-"lu]"
-
-#: scd/app-openpgp.c:1477
+#: scd/app-openpgp.c:1470
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr "||Bitte die PIN eingeben%%0A[Sigs erzeugt: %lu]"
 
 #, c-format
 msgid "||Please enter the PIN%%0A[sigs done: %lu]"
 msgstr "||Bitte die PIN eingeben%%0A[Sigs erzeugt: %lu]"
 
-#: scd/app-openpgp.c:1489
+#: scd/app-openpgp.c:1481
 msgid "||Please enter the PIN"
 msgstr "||Bitte die PIN eingeben"
 
 msgid "||Please enter the PIN"
 msgstr "||Bitte die PIN eingeben"
 
-#: scd/app-openpgp.c:1500 scd/app-openpgp.c:1665
+#: scd/app-openpgp.c:1522 scd/app-openpgp.c:1691
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr "PIN für CHV%d ist zu kurz; die Mindestlänge beträgt %d\n"
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 msgstr "PIN für CHV%d ist zu kurz; die Mindestlänge beträgt %d\n"
 
-#: scd/app-openpgp.c:1513 scd/app-openpgp.c:1553 scd/app-openpgp.c:1677
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:1535 scd/app-openpgp.c:1575 scd/app-openpgp.c:1703
+#: scd/app-openpgp.c:2895
 #, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "Prüfung des CHV%d fehlgeschlagen: %s\n"
 
 #, c-format
 msgid "verify CHV%d failed: %s\n"
 msgstr "Prüfung des CHV%d fehlgeschlagen: %s\n"
 
-#: scd/app-openpgp.c:1576
+#: scd/app-openpgp.c:1598
 msgid "access to admin commands is not configured\n"
 msgstr "Zugriff auf Admin-Befehle ist nicht eingerichtet\n"
 
 msgid "access to admin commands is not configured\n"
 msgstr "Zugriff auf Admin-Befehle ist nicht eingerichtet\n"
 
-#: scd/app-openpgp.c:1597 scd/app-openpgp.c:1840 scd/app-openpgp.c:3120
+#: scd/app-openpgp.c:1621 scd/app-openpgp.c:1866 scd/app-openpgp.c:3146
 msgid "error retrieving CHV status from card\n"
 msgstr "Fehler beim Holen des CHV-Status' von der Karte\n"
 
 msgid "error retrieving CHV status from card\n"
 msgstr "Fehler beim Holen des CHV-Status' von der Karte\n"
 
-#: scd/app-openpgp.c:1603 scd/app-openpgp.c:3129
+#: scd/app-openpgp.c:1627 scd/app-openpgp.c:3155
 msgid "card is permanently locked!\n"
 msgstr "Karte ist dauerhaft gesperrt!\n"
 
 msgid "card is permanently locked!\n"
 msgstr "Karte ist dauerhaft gesperrt!\n"
 
-#: scd/app-openpgp.c:1610
+#: scd/app-openpgp.c:1634
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr "Noch %d Admin-PIN-Versuche, bis die Karte dauerhaft gesperrt ist\n"
 
 #, c-format
 msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr "Noch %d Admin-PIN-Versuche, bis die Karte dauerhaft gesperrt ist\n"
 
-#: scd/app-openpgp.c:1620
+#. TRANSLATORS: Do not translate the "|A|" prefix but keep
+#. it at the start of the string.  Use %%0A to force a
+#. lienfeed.
+#: scd/app-openpgp.c:1642
 #, c-format
 #, c-format
-msgid ""
-"|A|Please enter the Admin PIN at the reader's keypad%%0A[remaining attempts: "
-"%d]"
-msgstr ""
-"|A|Bitte die Admin-PIN auf der Tastatur des Kartenleser eingeben%%0A"
-"[Verbliebene Versuche: %d]"
-
-#: scd/app-openpgp.c:1635
-msgid "|A|Please enter the Admin PIN at the reader's keypad"
-msgstr "|A|Bitte die Admin-PIN auf der Tastatur des Kartenleser eingeben"
+msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
+msgstr "|A|Bitte die Admin-PIN eingeben.%%0A[Verbliebene Versuche: %d]"
 
 
-#. TRANSLATORS: Do not translate the "|A|" prefix but keep
-#. it at the start of the string.  We need this elsewhere to
-#. get some infos on the string.
-#: scd/app-openpgp.c:1655
-msgid "|A|Admin PIN"
-msgstr "|A|Admin-PIN"
+#: scd/app-openpgp.c:1654
+msgid "|A|Please enter the Admin PIN"
+msgstr "|A|Bitte die Admin-PIN eingeben."
 
 
-#: scd/app-openpgp.c:1854
+#: scd/app-openpgp.c:1880
 msgid "||Please enter the Reset Code for the card"
 msgstr "Bitte geben Sie den Rückstellcode für diese Karte ein"
 
 msgid "||Please enter the Reset Code for the card"
 msgstr "Bitte geben Sie den Rückstellcode für diese Karte ein"
 
-#: scd/app-openpgp.c:1863 scd/app-openpgp.c:1926
+#: scd/app-openpgp.c:1889 scd/app-openpgp.c:1952
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr "Der Rückstellcode ist zu kurz; die Mindestlänge beträgt %d\n"
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 msgstr "Der Rückstellcode ist zu kurz; die Mindestlänge beträgt %d\n"
 
-#: scd/app-openpgp.c:1897
+#: scd/app-openpgp.c:1923
 msgid "|RN|New Reset Code"
 msgstr "|RN|Neuer Rückstellcode"
 
 msgid "|RN|New Reset Code"
 msgstr "|RN|Neuer Rückstellcode"
 
-#: scd/app-openpgp.c:1898
+#: scd/app-openpgp.c:1924
 msgid "|AN|New Admin PIN"
 msgstr "|AN|Neue Admin-PIN"
 
 msgid "|AN|New Admin PIN"
 msgstr "|AN|Neue Admin-PIN"
 
-#: scd/app-openpgp.c:1988 scd/app-openpgp.c:2638
+#: scd/app-openpgp.c:1924
+msgid "|N|New PIN"
+msgstr "|N|Neue PIN"
+
+#: scd/app-openpgp.c:2014 scd/app-openpgp.c:2664
 msgid "error reading application data\n"
 msgstr "Fehler beim Lesen der Anwendungsdaten\n"
 
 msgid "error reading application data\n"
 msgstr "Fehler beim Lesen der Anwendungsdaten\n"
 
-#: scd/app-openpgp.c:1994 scd/app-openpgp.c:2645
+#: scd/app-openpgp.c:2020 scd/app-openpgp.c:2671
 msgid "error reading fingerprint DO\n"
 msgstr "Fehler beim Lesen des Fingerabdrucks DO\n"
 
 msgid "error reading fingerprint DO\n"
 msgstr "Fehler beim Lesen des Fingerabdrucks DO\n"
 
-#: scd/app-openpgp.c:2004
+#: scd/app-openpgp.c:2030
 msgid "key already exists\n"
 msgstr "Schlüssel existiert bereits\n"
 
 msgid "key already exists\n"
 msgstr "Schlüssel existiert bereits\n"
 
-#: scd/app-openpgp.c:2008
+#: scd/app-openpgp.c:2034
 msgid "existing key will be replaced\n"
 msgstr "Existierender Schlüssel wird ersetzt werden\n"
 
 msgid "existing key will be replaced\n"
 msgstr "Existierender Schlüssel wird ersetzt werden\n"
 
-#: scd/app-openpgp.c:2010
+#: scd/app-openpgp.c:2036
 msgid "generating new key\n"
 msgstr "neue Schlüssel werden erzeugt\n"
 
 msgid "generating new key\n"
 msgstr "neue Schlüssel werden erzeugt\n"
 
-#: scd/app-openpgp.c:2336
+#: scd/app-openpgp.c:2362
 msgid "creation timestamp missing\n"
 msgstr "Erzeugungsdatum fehlt\n"
 
 msgid "creation timestamp missing\n"
 msgstr "Erzeugungsdatum fehlt\n"
 
-#: scd/app-openpgp.c:2345
+#: scd/app-openpgp.c:2371
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr "Der RSA Modulus fehlt oder ist nicht %d Bits lang\n"
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 msgstr "Der RSA Modulus fehlt oder ist nicht %d Bits lang\n"
 
-#: scd/app-openpgp.c:2357
+#: scd/app-openpgp.c:2383
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr "der öffentliche Exponent fehlt oder ist zu groß (mehr als %d Bit)\n"
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 msgstr "der öffentliche Exponent fehlt oder ist zu groß (mehr als %d Bit)\n"
 
-#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2375
+#: scd/app-openpgp.c:2393 scd/app-openpgp.c:2401
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr "Die RSA Primzahl %s fehlt oder ist nicht %d Bits lang\n"
 
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
 msgstr "Die RSA Primzahl %s fehlt oder ist nicht %d Bits lang\n"
 
-#: scd/app-openpgp.c:2469
+#: scd/app-openpgp.c:2495
 #, c-format
 msgid "failed to store the key: %s\n"
 msgstr "Speichern des Schlüssels fehlgeschlagen: %s\n"
 
 #, c-format
 msgid "failed to store the key: %s\n"
 msgstr "Speichern des Schlüssels fehlgeschlagen: %s\n"
 
-#: scd/app-openpgp.c:2529
+#: scd/app-openpgp.c:2555
 msgid "please wait while key is being generated ...\n"
 msgstr "Bitte warten, der Schlüssel wird erzeugt ...\n"
 
 msgid "please wait while key is being generated ...\n"
 msgstr "Bitte warten, der Schlüssel wird erzeugt ...\n"
 
-#: scd/app-openpgp.c:2543
+#: scd/app-openpgp.c:2569
 msgid "generating key failed\n"
 msgstr "Schlüsselerzeugung fehlgeschlagen\n"
 
 msgid "generating key failed\n"
 msgstr "Schlüsselerzeugung fehlgeschlagen\n"
 
-#: scd/app-openpgp.c:2546
+#: scd/app-openpgp.c:2572
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "Schlüsselerzeugung abgeschlossen (%d Sekunden)\n"
 
 #, c-format
 msgid "key generation completed (%d seconds)\n"
 msgstr "Schlüsselerzeugung abgeschlossen (%d Sekunden)\n"
 
-#: scd/app-openpgp.c:2603
+#: scd/app-openpgp.c:2629
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "Ungültige Struktur der OpenPGP-Karte (DO 0x93)}\n"
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "Ungültige Struktur der OpenPGP-Karte (DO 0x93)}\n"
 
-#: scd/app-openpgp.c:2653
+#: scd/app-openpgp.c:2679
 msgid "fingerprint on card does not match requested one\n"
 msgstr "Der Fingerabdruck auf der Karte entspricht nicht dem angeforderten.\n"
 
 msgid "fingerprint on card does not match requested one\n"
 msgstr "Der Fingerabdruck auf der Karte entspricht nicht dem angeforderten.\n"
 
-#: scd/app-openpgp.c:2768
+#: scd/app-openpgp.c:2794
 #, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "Die Hashmethode %s wird von der Karte nicht unterstützt\n"
 
 #, c-format
 msgid "card does not support digest algorithm %s\n"
 msgstr "Die Hashmethode %s wird von der Karte nicht unterstützt\n"
 
-#: scd/app-openpgp.c:2844
+#: scd/app-openpgp.c:2870
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr "Anzahl bereits erzeugter Signaturen: %lu\n"
 
 #, c-format
 msgid "signatures created so far: %lu\n"
 msgstr "Anzahl bereits erzeugter Signaturen: %lu\n"
 
-#: scd/app-openpgp.c:3134
+#: scd/app-openpgp.c:3160
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 "Die Überprüfung der Admin PIN is momentan durch einen Befehl verboten "
 "worden\n"
 
 msgid ""
 "verification of Admin PIN is currently prohibited through this command\n"
 msgstr ""
 "Die Überprüfung der Admin PIN is momentan durch einen Befehl verboten "
 "worden\n"
 
-#: scd/app-openpgp.c:3359 scd/app-openpgp.c:3370
+#: scd/app-openpgp.c:3385 scd/app-openpgp.c:3396
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "Kann auf %s nicht zugreifen - ungültige OpenPGP-Karte?\n"
 
 #, c-format
 msgid "can't access %s - invalid OpenPGP card?\n"
 msgstr "Kann auf %s nicht zugreifen - ungültige OpenPGP-Karte?\n"
 
+#: scd/app-dinsig.c:299
+msgid "||Please enter your PIN at the reader's keypad"
+msgstr "||Bitte die PIN auf der Tastatur des Kartenleser eingeben"
+
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
-#: scd/app-dinsig.c:526
+#: scd/app-dinsig.c:528
 msgid "|N|Initial New PIN"
 msgstr "|N|Erstmalige neue PIN"
 
 msgid "|N|Initial New PIN"
 msgstr "|N|Erstmalige neue PIN"
 
@@ -7214,27 +7263,23 @@ msgstr "(Dies ist der MD2 Algorithmus)\n"
 msgid "none"
 msgstr "keine"
 
 msgid "none"
 msgstr "keine"
 
-#: sm/certdump.c:154
-msgid "[none]"
-msgstr "[keine]"
-
-#: sm/certdump.c:577 sm/certdump.c:622 sm/certdump.c:687 sm/certdump.c:745
+#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732
 msgid "[Error - invalid encoding]"
 msgstr "[Fehler - Ungültige Kodierung]"
 
 msgid "[Error - invalid encoding]"
 msgstr "[Fehler - Ungültige Kodierung]"
 
-#: sm/certdump.c:585 sm/certdump.c:630
+#: sm/certdump.c:572 sm/certdump.c:617
 msgid "[Error - out of core]"
 msgstr "[Fehler - Nicht genügend Speicher]"
 
 msgid "[Error - out of core]"
 msgstr "[Fehler - Nicht genügend Speicher]"
 
-#: sm/certdump.c:667 sm/certdump.c:723
+#: sm/certdump.c:654 sm/certdump.c:710
 msgid "[Error - No name]"
 msgstr "[Fehler - Kein Name]"
 
 msgid "[Error - No name]"
 msgstr "[Fehler - Kein Name]"
 
-#: sm/certdump.c:692 sm/certdump.c:751
+#: sm/certdump.c:679 sm/certdump.c:738
 msgid "[Error - invalid DN]"
 msgstr "[Fehler - Ungültiger DN]"
 
 msgid "[Error - invalid DN]"
 msgstr "[Fehler - Ungültiger DN]"
 
-#: sm/certdump.c:961
+#: sm/certdump.c:948
 #, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
 #, c-format
 msgid ""
 "Please enter the passphrase to unlock the secret key for the X.509 "
@@ -7446,27 +7491,27 @@ msgstr "(Dies ist der RC-2 Algorithmus)\n"
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr "(dies is wahrscheinlich keine verschlüsselte Nachricht)\n"
 
 msgid "(this does not seem to be an encrypted message)\n"
 msgstr "(dies is wahrscheinlich keine verschlüsselte Nachricht)\n"
 
-#: sm/delete.c:50 sm/delete.c:101
+#: sm/delete.c:51 sm/delete.c:112
 #, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "Zertifikat `%s' nicht gefunden: %s\n"
 
 #, c-format
 msgid "certificate `%s' not found: %s\n"
 msgstr "Zertifikat `%s' nicht gefunden: %s\n"
 
-#: sm/delete.c:111 sm/keydb.c:1399 sm/keydb.c:1501
+#: sm/delete.c:122 sm/keydb.c:1399 sm/keydb.c:1501
 #, c-format
 msgid "error locking keybox: %s\n"
 msgstr "Fehler beim Sperren der Keybox: %s\n"
 
 #, c-format
 msgid "error locking keybox: %s\n"
 msgstr "Fehler beim Sperren der Keybox: %s\n"
 
-#: sm/delete.c:132
+#: sm/delete.c:143
 #, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "Doppeltes Zertifikat `%s' gelöscht\n"
 
 #, c-format
 msgid "duplicated certificate `%s' deleted\n"
 msgstr "Doppeltes Zertifikat `%s' gelöscht\n"
 
-#: sm/delete.c:134
+#: sm/delete.c:145
 #, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "Zertifikat `%s' gelöscht\n"
 
 #, c-format
 msgid "certificate `%s' deleted\n"
 msgstr "Zertifikat `%s' gelöscht\n"
 
-#: sm/delete.c:164
+#: sm/delete.c:175
 #, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "Fehler beim Löschen des Zertifikats \"%s\": %s\n"
 #, c-format
 msgid "deleting certificate \"%s\" failed: %s\n"
 msgstr "Fehler beim Löschen des Zertifikats \"%s\": %s\n"
@@ -7738,7 +7783,7 @@ msgstr "Fehler beim Holen der gespeicherten Flags: %s\n"
 msgid "error storing flags: %s\n"
 msgstr "Fehler beim Speichern der Flags: %s\n"
 
 msgid "error storing flags: %s\n"
 msgstr "Fehler beim Speichern der Flags: %s\n"
 
-#: sm/keylist.c:623
+#: sm/keylist.c:640
 msgid "Error - "
 msgstr "Fehler - "
 
 msgid "Error - "
 msgstr "Fehler - "
 
@@ -8326,6 +8371,20 @@ msgstr ""
 "Syntax: gpg-check-pattern [optionen] Musterdatei\n"
 "Die von stdin gelesene Passphrase gegen die Musterdatei prüfen\n"
 
 "Syntax: gpg-check-pattern [optionen] Musterdatei\n"
 "Die von stdin gelesene Passphrase gegen die Musterdatei prüfen\n"
 
+#~ msgid "Repeat passphrase\n"
+#~ msgstr "Geben Sie die Passphrase nochmal ein\n"
+
+#~ msgid "||Please enter your PIN at the reader's keypad%%0A[sigs done: %lu]"
+#~ msgstr ""
+#~ "||Bitte die PIN auf der Tastatur des Kartenleser eingeben%%0A[Sigs "
+#~ "erzeugt: %lu]"
+
+#~ msgid "|A|Admin PIN"
+#~ msgstr "|A|Admin-PIN"
+
+#~ msgid "[none]"
+#~ msgstr "[keine]"
+
 #~ msgid "read options from file"
 #~ msgstr "Konfigurationsoptionen aus Datei lesen"
 
 #~ msgid "read options from file"
 #~ msgstr "Konfigurationsoptionen aus Datei lesen"
 
index d28a6ad..30d06b2 100644 (file)
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gnupg-1.1.92\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 msgstr ""
 "Project-Id-Version: gnupg-1.1.92\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2009-03-03 09:09+0100\n"
+"POT-Creation-Date: 2009-03-24 18:42+0100\n"
 "PO-Revision-Date: 2003-06-27 12:00+0200\n"
 "Last-Translator: Dokianakis Theofanis <madf@hellug.gr>\n"
 "Language-Team: Greek <nls@tux.hellug.gr>\n"
 "PO-Revision-Date: 2003-06-27 12:00+0200\n"
 "Last-Translator: Dokianakis Theofanis <madf@hellug.gr>\n"
 "Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -170,46 +170,67 @@ msgstr ""
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: áäõíáìßá äçìéïõñãßáò hashtable: %s\n"
 
 msgid "failed to create stream from socket: %s\n"
 msgstr "%s: áäõíáìßá äçìéïõñãßáò hashtable: %s\n"
 
-#: agent/divert-scd.c:219
+#: agent/divert-scd.c:199
 msgid "Admin PIN"
 msgstr ""
 
 msgid "Admin PIN"
 msgstr ""
 
-#: agent/divert-scd.c:224
+#. TRANSLATORS: A PUK is the Personal Unblocking Code
+#. used to unblock a PIN.
+#: agent/divert-scd.c:204
+msgid "PUK"
+msgstr ""
+
+#: agent/divert-scd.c:211
 msgid "Reset Code"
 msgstr ""
 
 msgid "Reset Code"
 msgstr ""
 
-#: agent/divert-scd.c:284
+#: agent/divert-scd.c:237
+#, c-format
+msgid "%s%%0A%%0AUse the reader's keypad for input."
+msgstr ""
+
+#: agent/divert-scd.c:286
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "ÅðáíáëÜâåôå ôç öñÜóç êëåéäß: "
 
 #, fuzzy
 msgid "Repeat this Reset Code"
 msgstr "ÅðáíáëÜâåôå ôç öñÜóç êëåéäß: "
 
-#: agent/divert-scd.c:285
+#: agent/divert-scd.c:288
+#, fuzzy
+msgid "Repeat this PUK"
+msgstr "ÅðáíáëÜâåôå ôç öñÜóç êëåéäß: "
+
+#: agent/divert-scd.c:289
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "ÅðáíáëÜâåôå ôç öñÜóç êëåéäß: "
 
 #, fuzzy
 msgid "Repeat this PIN"
 msgstr "ÅðáíáëÜâåôå ôç öñÜóç êëåéäß: "
 
-#: agent/divert-scd.c:290
+#: agent/divert-scd.c:294
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "ç öñÜóç êëåéäß äåí åðáíáëÞöèçêå óùóôÜ. ÄïêéìÜóôå îáíÜ"
 
 #, fuzzy
 msgid "Reset Code not correctly repeated; try again"
 msgstr "ç öñÜóç êëåéäß äåí åðáíáëÞöèçêå óùóôÜ. ÄïêéìÜóôå îáíÜ"
 
-#: agent/divert-scd.c:291
+#: agent/divert-scd.c:296
+#, fuzzy
+msgid "PUK not correctly repeated; try again"
+msgstr "ç öñÜóç êëåéäß äåí åðáíáëÞöèçêå óùóôÜ. ÄïêéìÜóôå îáíÜ"
+
+#: agent/divert-scd.c:297
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "ç öñÜóç êëåéäß äåí åðáíáëÞöèçêå óùóôÜ. ÄïêéìÜóôå îáíÜ"
 
 #, fuzzy
 msgid "PIN not correctly repeated; try again"
 msgstr "ç öñÜóç êëåéäß äåí åðáíáëÞöèçêå óùóôÜ. ÄïêéìÜóôå îáíÜ"
 
-#: agent/divert-scd.c:303
+#: agent/divert-scd.c:309
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
 #, c-format
 msgid "Please enter the PIN%s%s%s to unlock the card"
 msgstr ""
 
-#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:634 sm/export.c:650
+#: agent/genkey.c:108 sm/certreqgen-ui.c:284 sm/export.c:632 sm/export.c:648
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
 #: sm/import.c:531 sm/import.c:556
 #, fuzzy, c-format
 msgid "error creating temporary file: %s\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
-#: agent/genkey.c:115 sm/export.c:641 sm/import.c:539
+#: agent/genkey.c:115 sm/export.c:639 sm/import.c:539
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "åããñáöÞ óôï  `%s'\n"
 #, fuzzy, c-format
 msgid "error writing to temporary file: %s\n"
 msgstr "åããñáöÞ óôï  `%s'\n"
@@ -282,7 +303,7 @@ msgstr ""
 msgid "Please enter the new passphrase"
 msgstr "áëëáãÞ ôçò öñÜóçò êëåéäß"
 
 msgid "Please enter the new passphrase"
 msgstr "áëëáãÞ ôçò öñÜóçò êëåéäß"
 
-#: agent/gpg-agent.c:117 agent/preset-passphrase.c:72 agent/protect-tool.c:109
+#: agent/gpg-agent.c:118 agent/preset-passphrase.c:72 agent/protect-tool.c:109
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
 #: scd/scdaemon.c:102 tools/gpg-check-pattern.c:70
 #, fuzzy
 msgid ""
@@ -293,263 +314,263 @@ msgstr ""
 "ÅðéëïãÝò:\n"
 " "
 
 "ÅðéëïãÝò:\n"
 " "
 
-#: agent/gpg-agent.c:119 scd/scdaemon.c:104
+#: agent/gpg-agent.c:120 scd/scdaemon.c:104
 msgid "run in server mode (foreground)"
 msgstr ""
 
 msgid "run in server mode (foreground)"
 msgstr ""
 
-#: agent/gpg-agent.c:120 scd/scdaemon.c:107
+#: agent/gpg-agent.c:121 scd/scdaemon.c:107
 msgid "run in daemon mode (background)"
 msgstr ""
 
 msgid "run in daemon mode (background)"
 msgstr ""
 
-#: agent/gpg-agent.c:121 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
+#: agent/gpg-agent.c:122 g10/gpg.c:483 g10/gpgv.c:71 kbx/kbxutil.c:88
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "áíáëõôéêÜ"
 
 #: scd/scdaemon.c:108 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69
 #: tools/gpgconf.c:79 tools/symcryptrun.c:164
 msgid "verbose"
 msgstr "áíáëõôéêÜ"
 
-#: agent/gpg-agent.c:122 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
+#: agent/gpg-agent.c:123 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:109
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "Þóõ÷ç Ýîïäïò"
 
 #: sm/gpgsm.c:282
 msgid "be somewhat more quiet"
 msgstr "Þóõ÷ç Ýîïäïò"
 
-#: agent/gpg-agent.c:123 scd/scdaemon.c:110
+#: agent/gpg-agent.c:124 scd/scdaemon.c:110
 msgid "sh-style command output"
 msgstr ""
 
 msgid "sh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:124 scd/scdaemon.c:111
+#: agent/gpg-agent.c:125 scd/scdaemon.c:111
 msgid "csh-style command output"
 msgstr ""
 
 msgid "csh-style command output"
 msgstr ""
 
-#: agent/gpg-agent.c:125 scd/scdaemon.c:112 sm/gpgsm.c:311
+#: agent/gpg-agent.c:126 scd/scdaemon.c:112 sm/gpgsm.c:311
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|ÁÑ×ÅÉÏ|öüñôùìá ôïõ áñèñþìáôïò åðÝêôáóçò ÁÑ×ÅÉÏ"
 
 #: tools/symcryptrun.c:167
 #, fuzzy
 msgid "|FILE|read options from FILE"
 msgstr "|ÁÑ×ÅÉÏ|öüñôùìá ôïõ áñèñþìáôïò åðÝêôáóçò ÁÑ×ÅÉÏ"
 
-#: agent/gpg-agent.c:130 scd/scdaemon.c:122
+#: agent/gpg-agent.c:131 scd/scdaemon.c:122
 msgid "do not detach from the console"
 msgstr ""
 
 msgid "do not detach from the console"
 msgstr ""
 
-#: agent/gpg-agent.c:131
+#: agent/gpg-agent.c:132
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
 msgid "do not grab keyboard and mouse"
 msgstr ""
 
-#: agent/gpg-agent.c:132 tools/symcryptrun.c:166
+#: agent/gpg-agent.c:133 tools/symcryptrun.c:166
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "áíáæÞôçóç êëåéäéþí óå Ýíá äéáêïìéóôÞ êëåéäéþí"
 
 #, fuzzy
 msgid "use a log file for the server"
 msgstr "áíáæÞôçóç êëåéäéþí óå Ýíá äéáêïìéóôÞ êëåéäéþí"
 
-#: agent/gpg-agent.c:134
+#: agent/gpg-agent.c:135
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr ""
 "Óßãïõñá èÝëåôå íá áíáíåùèïýí ïé ðñïåðéëïãÝò ãéá ôï åðéëåãìÝíï user ID; "
 
 #, fuzzy
 msgid "use a standard location for the socket"
 msgstr ""
 "Óßãïõñá èÝëåôå íá áíáíåùèïýí ïé ðñïåðéëïãÝò ãéá ôï åðéëåãìÝíï user ID; "
 
-#: agent/gpg-agent.c:137
+#: agent/gpg-agent.c:138
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr ""
 
-#: agent/gpg-agent.c:140
+#: agent/gpg-agent.c:141
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
 msgid "|PGM|use PGM as the SCdaemon program"
 msgstr ""
 
-#: agent/gpg-agent.c:141
+#: agent/gpg-agent.c:142
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "áíáíÝùóç ôçò âÜóçò äåäïìÝíùí åìðéóôïóýíçò"
 
 #, fuzzy
 msgid "do not use the SCdaemon"
 msgstr "áíáíÝùóç ôçò âÜóçò äåäïìÝíùí åìðéóôïóýíçò"
 
-#: agent/gpg-agent.c:153
+#: agent/gpg-agent.c:154
 msgid "ignore requests to change the TTY"
 msgstr ""
 
 msgid "ignore requests to change the TTY"
 msgstr ""
 
-#: agent/gpg-agent.c:155
+#: agent/gpg-agent.c:156
 msgid "ignore requests to change the X display"
 msgstr ""
 
 msgid "ignore requests to change the X display"
 msgstr ""
 
-#: agent/gpg-agent.c:158
+#: agent/gpg-agent.c:159
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
 msgid "|N|expire cached PINs after N seconds"
 msgstr ""
 
-#: agent/gpg-agent.c:171
+#: agent/gpg-agent.c:172
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
 msgid "do not use the PIN cache when signing"
 msgstr ""
 
-#: agent/gpg-agent.c:173
+#: agent/gpg-agent.c:174
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
 msgid "allow clients to mark keys as \"trusted\""
 msgstr ""
 
-#: agent/gpg-agent.c:175
+#: agent/gpg-agent.c:176
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
 #, fuzzy
 msgid "allow presetting passphrase"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
-#: agent/gpg-agent.c:176
+#: agent/gpg-agent.c:177
 msgid "enable ssh-agent emulation"
 msgstr ""
 
 msgid "enable ssh-agent emulation"
 msgstr ""
 
-#: agent/gpg-agent.c:178
+#: agent/gpg-agent.c:179
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
 msgid "|FILE|write environment settings also to FILE"
 msgstr ""
 
-#: agent/gpg-agent.c:316 agent/preset-passphrase.c:94 agent/protect-tool.c:146
+#: agent/gpg-agent.c:328 agent/preset-passphrase.c:94 agent/protect-tool.c:146
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "ÁíáöÝñåôå ôá ðñïâëÞìáôá óôï <gnupg-bugs@gnu.org>\n"
 
 #: scd/scdaemon.c:243 sm/gpgsm.c:513 tools/gpg-connect-agent.c:180
 #: tools/gpgconf.c:101 tools/symcryptrun.c:204 tools/gpg-check-pattern.c:141
 #, fuzzy
 msgid "Please report bugs to <"
 msgstr "ÁíáöÝñåôå ôá ðñïâëÞìáôá óôï <gnupg-bugs@gnu.org>\n"
 
-#: agent/gpg-agent.c:325
+#: agent/gpg-agent.c:337
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "×ñÞóç: gpg [åðéëïãÝò] [áñ÷åßá] (-h ãéá âïÞèåéá)"
 
 #, fuzzy
 msgid "Usage: gpg-agent [options] (-h for help)"
 msgstr "×ñÞóç: gpg [åðéëïãÝò] [áñ÷åßá] (-h ãéá âïÞèåéá)"
 
-#: agent/gpg-agent.c:327
+#: agent/gpg-agent.c:339
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
 msgid ""
 "Syntax: gpg-agent [options] [command [args]]\n"
 "Secret key management for GnuPG\n"
 msgstr ""
 
-#: agent/gpg-agent.c:362 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
+#: agent/gpg-agent.c:374 g10/gpg.c:980 scd/scdaemon.c:304 sm/gpgsm.c:640
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
 #, c-format
 msgid "invalid debug-level `%s' given\n"
 msgstr ""
 
-#: agent/gpg-agent.c:560 agent/protect-tool.c:1074 kbx/kbxutil.c:429
+#: agent/gpg-agent.c:582 agent/protect-tool.c:1074 kbx/kbxutil.c:429
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
 #: scd/scdaemon.c:398 sm/gpgsm.c:879 sm/gpgsm.c:882 tools/symcryptrun.c:996
 #: tools/gpg-check-pattern.c:177
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
 msgstr ""
 
-#: agent/gpg-agent.c:659 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
+#: agent/gpg-agent.c:681 g10/gpg.c:2086 scd/scdaemon.c:480 sm/gpgsm.c:971
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "ÓÇÌÅÉÙÓÇ: ìç ðñïêáèïñéóìÝíï áñ÷åßï åðéëïãþí `%s'\n"
 
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "ÓÇÌÅÉÙÓÇ: ìç ðñïêáèïñéóìÝíï áñ÷åßï åðéëïãþí `%s'\n"
 
-#: agent/gpg-agent.c:664 agent/gpg-agent.c:1243 g10/gpg.c:2090
+#: agent/gpg-agent.c:686 agent/gpg-agent.c:1294 g10/gpg.c:2090
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "áñ÷åßï åðéëïãþí `%s': %s\n"
 
 #: scd/scdaemon.c:485 sm/gpgsm.c:975 tools/symcryptrun.c:929
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "áñ÷åßï åðéëïãþí `%s': %s\n"
 
-#: agent/gpg-agent.c:672 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
+#: agent/gpg-agent.c:694 g10/gpg.c:2097 scd/scdaemon.c:493 sm/gpgsm.c:982
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "áíÜãíùóç åðéëïãþí áðü `%s'\n"
 
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "áíÜãíùóç åðéëïãþí áðü `%s'\n"
 
-#: agent/gpg-agent.c:1001 g10/plaintext.c:140 g10/plaintext.c:145
+#: agent/gpg-agent.c:1044 g10/plaintext.c:140 g10/plaintext.c:145
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "óöÜëìá êáôÜ ôç äçìéïõñãßá ôïõ `%s': %s\n"
 
 #: g10/plaintext.c:162
 #, c-format
 msgid "error creating `%s': %s\n"
 msgstr "óöÜëìá êáôÜ ôç äçìéïõñãßá ôïõ `%s': %s\n"
 
-#: agent/gpg-agent.c:1356 agent/gpg-agent.c:1476 agent/gpg-agent.c:1480
-#: agent/gpg-agent.c:1521 agent/gpg-agent.c:1525 g10/exec.c:172
+#: agent/gpg-agent.c:1407 agent/gpg-agent.c:1527 agent/gpg-agent.c:1531
+#: agent/gpg-agent.c:1572 agent/gpg-agent.c:1576 g10/exec.c:172
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "áäõíáìßá äçìéïõñãßáò êáôáëüãïõ `%s': %s\n"
 
 #: g10/openfile.c:429 scd/scdaemon.c:989
 #, c-format
 msgid "can't create directory `%s': %s\n"
 msgstr "áäõíáìßá äçìéïõñãßáò êáôáëüãïõ `%s': %s\n"
 
-#: agent/gpg-agent.c:1370 scd/scdaemon.c:1003
+#: agent/gpg-agent.c:1421 scd/scdaemon.c:1003
 msgid "name of socket too long\n"
 msgstr ""
 
 msgid "name of socket too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1393 scd/scdaemon.c:1026
+#: agent/gpg-agent.c:1444 scd/scdaemon.c:1026
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "áäõíáìßá äçìéïõñãßáò ôïõ %s: %s\n"
 
 #, fuzzy, c-format
 msgid "can't create socket: %s\n"
 msgstr "áäõíáìßá äçìéïõñãßáò ôïõ %s: %s\n"
 
-#: agent/gpg-agent.c:1402
+#: agent/gpg-agent.c:1453
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
 #, c-format
 msgid "socket name `%s' is too long\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1422
+#: agent/gpg-agent.c:1473
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "ï gpg-agent äåí åßíáé äéáèÝóéìïò óå áõôÞ ôç óõíåäñßá\n"
 
 #, fuzzy
 msgid "a gpg-agent is already running - not starting a new one\n"
 msgstr "ï gpg-agent äåí åßíáé äéáèÝóéìïò óå áõôÞ ôç óõíåäñßá\n"
 
-#: agent/gpg-agent.c:1433 scd/scdaemon.c:1046
+#: agent/gpg-agent.c:1484 scd/scdaemon.c:1046
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
 #, fuzzy
 msgid "error getting nonce for the socket\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
-#: agent/gpg-agent.c:1438 scd/scdaemon.c:1049
+#: agent/gpg-agent.c:1489 scd/scdaemon.c:1049
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "óöÜëìá óôç áðïóôïëÞ ðñïò ôï `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error binding socket to `%s': %s\n"
 msgstr "óöÜëìá óôç áðïóôïëÞ ðñïò ôï `%s': %s\n"
 
-#: agent/gpg-agent.c:1450 scd/scdaemon.c:1058
+#: agent/gpg-agent.c:1501 scd/scdaemon.c:1058
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "ç åíçìÝñùóç áðÝôõ÷å: %s\n"
 
 #, fuzzy, c-format
 msgid "listen() failed: %s\n"
 msgstr "ç åíçìÝñùóç áðÝôõ÷å: %s\n"
 
-#: agent/gpg-agent.c:1456 scd/scdaemon.c:1065
+#: agent/gpg-agent.c:1507 scd/scdaemon.c:1065
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "åããñáöÞ ôïõ ìõóôéêïý êëåéäéïý óôï `%s'\n"
 
 #, fuzzy, c-format
 msgid "listening on socket `%s'\n"
 msgstr "åããñáöÞ ôïõ ìõóôéêïý êëåéäéïý óôï `%s'\n"
 
-#: agent/gpg-agent.c:1484 agent/gpg-agent.c:1531 g10/openfile.c:432
+#: agent/gpg-agent.c:1535 agent/gpg-agent.c:1582 g10/openfile.c:432
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: êáôÜëïãïò äçìéïõñãÞèçêå\n"
 
 #, fuzzy, c-format
 msgid "directory `%s' created\n"
 msgstr "%s: êáôÜëïãïò äçìéïõñãÞèçêå\n"
 
-#: agent/gpg-agent.c:1537
+#: agent/gpg-agent.c:1588
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "trustdb: read áðÝôõ÷å (n=%d): %s\n"
 
 #, fuzzy, c-format
 msgid "stat() failed for `%s': %s\n"
 msgstr "trustdb: read áðÝôõ÷å (n=%d): %s\n"
 
-#: agent/gpg-agent.c:1541
+#: agent/gpg-agent.c:1592
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: áäõíáìßá äçìéïõñãßáò êáôáëüãïõ: %s\n"
 
 #, fuzzy, c-format
 msgid "can't use `%s' as home directory\n"
 msgstr "%s: áäõíáìßá äçìéïõñãßáò êáôáëüãïõ: %s\n"
 
-#: agent/gpg-agent.c:1671 scd/scdaemon.c:1081
+#: agent/gpg-agent.c:1722 scd/scdaemon.c:1081
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading nonce on fd %d: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
-#: agent/gpg-agent.c:1693
+#: agent/gpg-agent.c:1744
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1698
+#: agent/gpg-agent.c:1749
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1718
+#: agent/gpg-agent.c:1769
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d started\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1723
+#: agent/gpg-agent.c:1774
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
 #, c-format
 msgid "ssh handler 0x%lx for fd %d terminated\n"
 msgstr ""
 
-#: agent/gpg-agent.c:1863 scd/scdaemon.c:1218
+#: agent/gpg-agent.c:1914 scd/scdaemon.c:1218
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "ç åíçìÝñùóç ìõóôéêïý áðÝôõ÷å: %s\n"
 
 #, fuzzy, c-format
 msgid "pth_select failed: %s - waiting 1s\n"
 msgstr "ç åíçìÝñùóç ìõóôéêïý áðÝôõ÷å: %s\n"
 
-#: agent/gpg-agent.c:1972 scd/scdaemon.c:1285
+#: agent/gpg-agent.c:2023 scd/scdaemon.c:1285
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: ðáñáëåßöèçêå: %s\n"
 
 #, fuzzy, c-format
 msgid "%s %s stopped\n"
 msgstr "%s: ðáñáëåßöèçêå: %s\n"
 
-#: agent/gpg-agent.c:2100
+#: agent/gpg-agent.c:2151
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "ï gpg-agent äåí åßíáé äéáèÝóéìïò óå áõôÞ ôç óõíåäñßá\n"
 
 #, fuzzy
 msgid "no gpg-agent running in this session\n"
 msgstr "ï gpg-agent äåí åßíáé äéáèÝóéìïò óå áõôÞ ôç óõíåäñßá\n"
 
-#: agent/gpg-agent.c:2111 common/simple-pwquery.c:349 common/asshelp.c:326
+#: agent/gpg-agent.c:2162 common/simple-pwquery.c:349 common/asshelp.c:326
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "êáêïäéáôõðïìÝíç ìåôáâëçôÞ ðåñéâÜëëïíôïò GPG_AGENT_INFO\n"
 
 #: tools/gpg-connect-agent.c:2133
 msgid "malformed GPG_AGENT_INFO environment variable\n"
 msgstr "êáêïäéáôõðïìÝíç ìåôáâëçôÞ ðåñéâÜëëïíôïò GPG_AGENT_INFO\n"
 
-#: agent/gpg-agent.c:2124 common/simple-pwquery.c:361 common/asshelp.c:338
+#: agent/gpg-agent.c:2175 common/simple-pwquery.c:361 common/asshelp.c:338
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
 #: tools/gpg-connect-agent.c:2144
 #, c-format
 msgid "gpg-agent protocol version %d is not supported\n"
@@ -615,42 +636,42 @@ msgstr "
 msgid "cancelled\n"
 msgstr "Áêýñùóç"
 
 msgid "cancelled\n"
 msgstr "Áêýñùóç"
 
-#: agent/trustlist.c:132 agent/trustlist.c:322
+#: agent/trustlist.c:135 agent/trustlist.c:333
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error opening `%s': %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
-#: agent/trustlist.c:147 common/helpfile.c:63 common/helpfile.c:79
+#: agent/trustlist.c:150 common/helpfile.c:63 common/helpfile.c:79
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "ôï êëåéäß '%s' äå âñÝèçêå: %s\n"
 
 #, fuzzy, c-format
 msgid "file `%s', line %d: %s\n"
 msgstr "ôï êëåéäß '%s' äå âñÝèçêå: %s\n"
 
-#: agent/trustlist.c:167 agent/trustlist.c:175
+#: agent/trustlist.c:170 agent/trustlist.c:178
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "statement \"%s\" ignored in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:181
+#: agent/trustlist.c:184
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "ôìÞìáôá ôïõ ìõóôéêïý êëåéäéïý äåí åßíáé äéáèÝóéìá\n"
 
 #, fuzzy, c-format
 msgid "system trustlist `%s' not available\n"
 msgstr "ôìÞìáôá ôïõ ìõóôéêïý êëåéäéïý äåí åßíáé äéáèÝóéìá\n"
 
-#: agent/trustlist.c:216
+#: agent/trustlist.c:228
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "óöÜëìá áíÜãíùóçò: %s\n"
 
 #, fuzzy, c-format
 msgid "bad fingerprint in `%s', line %d\n"
 msgstr "óöÜëìá áíÜãíùóçò: %s\n"
 
-#: agent/trustlist.c:242 agent/trustlist.c:249
+#: agent/trustlist.c:253 agent/trustlist.c:260
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
 #, c-format
 msgid "invalid keyflag in `%s', line %d\n"
 msgstr ""
 
-#: agent/trustlist.c:283 common/helpfile.c:126
+#: agent/trustlist.c:294 common/helpfile.c:126
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error reading `%s', line %d: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
-#: agent/trustlist.c:384 agent/trustlist.c:431
+#: agent/trustlist.c:398 agent/trustlist.c:451
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
 msgid "error reading list of trusted root certificates\n"
 msgstr ""
 
@@ -660,115 +681,118 @@ msgstr ""
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
 #. percent sign is actually needed because it is also
 #. a printf format string.  If you need to insert a
 #. plain % sign, you need to encode it as "%%25".  The
-#. second "%s" gets replaced by a hexdecimal
-#. fingerprint string whereas the first one receives
-#. the name as stored in the certificate.
-#: agent/trustlist.c:541
-#, c-format
-msgid ""
-"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
-"fingerprint:%%0A  %s"
-msgstr ""
-
-#. TRANSLATORS: "Correct" is the label of a button and intended to
-#. be hit if the fingerprint matches the one of the CA.  The other
-#. button is "the default "Cancel" of the Pinentry.
-#: agent/trustlist.c:554
-msgid "Correct"
-msgstr ""
-
-#. TRANSLATORS: This prompt is shown by the Pinentry
-#. and has one special property: A "%%0A" is used by
-#. Pinentry to insert a line break.  The double
-#. percent sign is actually needed because it is also
-#. a printf format string.  If you need to insert a
-#. plain % sign, you need to encode it as "%%25".  The
 #. "%s" gets replaced by the name as store in the
 #. certificate.
 #. "%s" gets replaced by the name as store in the
 #. certificate.
-#: agent/trustlist.c:577
+#: agent/trustlist.c:572
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
 #, c-format
 msgid ""
 "Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
 "certificates?"
 msgstr ""
 
-#: agent/trustlist.c:587 common/audit.c:467
+#: agent/trustlist.c:578 common/audit.c:467
 #, fuzzy
 msgid "Yes"
 msgstr "íáé|íáß"
 
 #, fuzzy
 msgid "Yes"
 msgstr "íáé|íáß"
 
-#: agent/trustlist.c:587 common/audit.c:469
+#: agent/trustlist.c:578 common/audit.c:469
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: agent/findkey.c:158
+#. TRANSLATORS: This prompt is shown by the Pinentry and has
+#. one special property: A "%%0A" is used by Pinentry to
+#. insert a line break.  The double percent sign is actually
+#. needed because it is also a printf format string.  If you
+#. need to insert a plain % sign, you need to encode it as
+#. "%%25".  The second "%s" gets replaced by a hexdecimal
+#. fingerprint string whereas the first one receives the name
+#. as stored in the certificate.
+#: agent/trustlist.c:606
+#, c-format
+msgid ""
+"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
+"fingerprint:%%0A  %s"
+msgstr ""
+
+#. TRANSLATORS: "Correct" is the label of a button and intended
+#. to be hit if the fingerprint matches the one of the CA.  The
+#. other button is "the default "Cancel" of the Pinentry.
+#: agent/trustlist.c:619
+msgid "Correct"
+msgstr ""
+
+#: agent/trustlist.c:619
+msgid "Wrong"
+msgstr ""
+
+#: agent/findkey.c:156
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
 #, c-format
 msgid "Note: This passphrase has never been changed.%0APlease change it now."
 msgstr ""
 
-#: agent/findkey.c:174
+#: agent/findkey.c:172
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
 #, c-format
 msgid ""
 "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
 "it now."
 msgstr ""
 
-#: agent/findkey.c:188 agent/findkey.c:195
+#: agent/findkey.c:186 agent/findkey.c:193
 #, fuzzy
 msgid "Change passphrase"
 msgstr "áëëáãÞ ôçò öñÜóçò êëåéäß"
 
 #, fuzzy
 msgid "Change passphrase"
 msgstr "áëëáãÞ ôçò öñÜóçò êëåéäß"
 
-#: agent/findkey.c:196
+#: agent/findkey.c:194
 msgid "I'll change it later"
 msgstr ""
 
 msgid "I'll change it later"
 msgstr ""
 
-#: common/exechelp.c:385 common/exechelp.c:476 tools/gpgconf-comp.c:1475
+#: common/exechelp.c:523 common/exechelp.c:614 tools/gpgconf-comp.c:1475
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
 #: tools/gpgconf-comp.c:1814
 #, fuzzy, c-format
 msgid "error creating a pipe: %s\n"
 msgstr "óöÜëìá óôç äçìéïõñãßá ôçò öñÜóçò êëåéäß: %s\n"
 
-#: common/exechelp.c:450 common/exechelp.c:509
+#: common/exechelp.c:588 common/exechelp.c:647
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "áäõíáìßá ðñüóâáóçò ôïõ áñ÷åßïõ: %s\n"
 
 #, fuzzy, c-format
 msgid "can't fdopen pipe for reading: %s\n"
 msgstr "áäõíáìßá ðñüóâáóçò ôïõ áñ÷åßïõ: %s\n"
 
-#: common/exechelp.c:488 common/exechelp.c:616 common/exechelp.c:851
+#: common/exechelp.c:626 common/exechelp.c:754 common/exechelp.c:989
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
 #, fuzzy, c-format
 msgid "error forking process: %s\n"
 msgstr "óöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ `%s': %s\n"
 
-#: common/exechelp.c:662 common/exechelp.c:715
+#: common/exechelp.c:800 common/exechelp.c:853