aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2007-07-05 16:58:19 +0000
committerWerner Koch <[email protected]>2007-07-05 16:58:19 +0000
commit4631bc8ddf86b3917bf786c315273d8b1c7798e8 (patch)
tree2022343674f6703aefb41f2e142765ba319dbf5f
parent2007-07-05 Marcus Brinkmann <[email protected]> (diff)
downloadgnupg-4631bc8ddf86b3917bf786c315273d8b1c7798e8.tar.gz
gnupg-4631bc8ddf86b3917bf786c315273d8b1c7798e8.zip
Fixed card key generation of gpg2.
Reveal less information about timings while generating a key.
Diffstat (limited to '')
-rw-r--r--ChangeLog4
-rw-r--r--NEWS3
-rw-r--r--agent/ChangeLog5
-rw-r--r--agent/call-scd.c41
-rw-r--r--common/ChangeLog5
-rw-r--r--common/Makefile.am6
-rw-r--r--common/gettime.c81
-rw-r--r--common/t-gettime.c98
-rw-r--r--common/util.h2
-rw-r--r--configure.ac2
-rw-r--r--doc/DETAILS7
-rw-r--r--doc/debugging.texi4
-rw-r--r--g10/ChangeLog24
-rw-r--r--g10/call-agent.c21
-rw-r--r--g10/call-agent.h2
-rw-r--r--g10/card-util.c16
-rw-r--r--g10/keyedit.c8
-rw-r--r--g10/keygen.c1777
-rw-r--r--g10/main.h3
-rw-r--r--po/be.po368
-rw-r--r--po/ca.po368
-rw-r--r--po/cs.po368
-rw-r--r--po/da.po368
-rw-r--r--po/de.po368
-rw-r--r--po/el.po368
-rw-r--r--po/eo.po368
-rw-r--r--po/es.po368
-rw-r--r--po/et.po368
-rw-r--r--po/fi.po368
-rw-r--r--po/fr.po368
-rw-r--r--po/gl.po368
-rw-r--r--po/hu.po368
-rw-r--r--po/id.po368
-rw-r--r--po/it.po368
-rw-r--r--po/ja.po368
-rw-r--r--po/nb.po368
-rw-r--r--po/pl.po368
-rw-r--r--po/pt.po368
-rw-r--r--po/pt_BR.po368
-rw-r--r--po/ro.po368
-rw-r--r--po/ru.po368
-rw-r--r--po/sk.po368
-rw-r--r--po/sv.po368
-rw-r--r--po/tr.po368
-rw-r--r--po/zh_CN.po368
-rw-r--r--po/zh_TW.po368
-rw-r--r--scd/ChangeLog11
-rw-r--r--scd/app-common.h14
-rw-r--r--scd/app-openpgp.c9
-rw-r--r--scd/app.c4
-rw-r--r--scd/command.c73
51 files changed, 6310 insertions, 5846 deletions
diff --git a/ChangeLog b/ChangeLog
index e1ceb19ef..f1a31f6e2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-07-05 Werner Koch <[email protected]>
+
+ * configure.ac: Require libassuan 1.0.2.
+
2007-07-05 Marcus Brinkmann <[email protected]>
* configure.ac: Invoke AM_LANGINFO_CODESET.
diff --git a/NEWS b/NEWS
index 097ce3571..322bcd2f9 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,9 @@ Noteworthy changes in version 2.0.5
* The command --gen-key may now be used instead of the
gpgsm-gencert.sh script.
+ * Changed key generation to reveal less information about the
+ machine. Bug fixes for gpg2's card key generation.
+
Noteworthy changes in version 2.0.4 (2007-05-09)
------------------------------------------------
diff --git a/agent/ChangeLog b/agent/ChangeLog
index adf6b70a0..e6f83eebd 100644
--- a/agent/ChangeLog
+++ b/agent/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-05 Werner Koch <[email protected]>
+
+ * call-scd.c (struct inq_needpin_s): New.
+ (inq_needpin): Pass unknown inquiries up.
+
2007-07-04 Werner Koch <[email protected]>
* gpg-agent.c (TIMERTICK_INTERVAL): New.
diff --git a/agent/call-scd.c b/agent/call-scd.c
index 8c81812ac..f0dd3ad27 100644
--- a/agent/call-scd.c
+++ b/agent/call-scd.c
@@ -1,5 +1,5 @@
/* call-scd.c - fork of the scdaemon to do SC operations
- * Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
+ * Copyright (C) 2001, 2002, 2005, 2007 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -79,6 +79,8 @@ struct inq_needpin_s
assuan_context_t ctx;
int (*getpin_cb)(void *, const char *, char*, size_t);
void *getpin_cb_arg;
+ assuan_context_t passthru; /* If not NULL, pass unknown inquiries
+ up to the caller. */
};
@@ -731,6 +733,36 @@ inq_needpin (void *opaque, const char *line)
{
rc = parm->getpin_cb (parm->getpin_cb_arg, "", NULL, 0);
}
+ else if (parm->passthru)
+ {
+ unsigned char *value;
+ size_t valuelen;
+ int rest;
+ int needrest = !strncmp (line, "KEYDATA", 8);
+
+ /* Pass the inquiry up to our caller. We limit the maximum
+ amount to an arbitrary value. As we know that the KEYDATA
+ enquiry is pretty sensitive we disable logging then */
+ if ((rest = (needrest
+ && !assuan_get_flag (parm->passthru, ASSUAN_CONFIDENTIAL))))
+ assuan_begin_confidential (parm->passthru);
+ rc = assuan_inquire (parm->passthru, line, &value, &valuelen, 8096);
+ if (rest)
+ assuan_end_confidential (parm->passthru);
+ if (!rc)
+ {
+ if ((rest = (needrest
+ && !assuan_get_flag (parm->ctx, ASSUAN_CONFIDENTIAL))))
+ assuan_begin_confidential (parm->ctx);
+ rc = assuan_send_data (parm->ctx, value, valuelen);
+ if (rest)
+ assuan_end_confidential (parm->ctx);
+ xfree (value);
+ }
+ else
+ log_error ("error forwarding inquiry `%s': %s\n",
+ line, gpg_strerror (rc));
+ }
else
{
log_error ("unsupported inquiry `%s'\n", line);
@@ -780,6 +812,7 @@ agent_card_pksign (ctrl_t ctrl,
inqparm.ctx = ctrl->scd_local->ctx;
inqparm.getpin_cb = getpin_cb;
inqparm.getpin_cb_arg = getpin_cb_arg;
+ inqparm.passthru = 0;
snprintf (line, DIM(line)-1,
ctrl->use_auth_call? "PKAUTH %s":"PKSIGN %s", keyid);
line[DIM(line)-1] = 0;
@@ -850,6 +883,7 @@ agent_card_pkdecrypt (ctrl_t ctrl,
inqparm.ctx = ctrl->scd_local->ctx;
inqparm.getpin_cb = getpin_cb;
inqparm.getpin_cb_arg = getpin_cb_arg;
+ inqparm.passthru = 0;
snprintf (line, DIM(line)-1, "PKDECRYPT %s", keyid);
line[DIM(line)-1] = 0;
rc = assuan_transact (ctrl->scd_local->ctx, line,
@@ -1065,8 +1099,8 @@ pass_data_thru (void *opaque, const void *buffer, size_t length)
/* Send the line CMDLINE with command for the SCDdaemon to it and send
all status messages back. This command is used as a general quoting
- mechanism to pass everything verbatim to SCDAEMOPN. The PIN
- inquirey is handled inside gpg-agent. */
+ mechanism to pass everything verbatim to SCDAEMON. The PIN
+ inquiry is handled inside gpg-agent. */
int
agent_card_scd (ctrl_t ctrl, const char *cmdline,
int (*getpin_cb)(void *, const char *, char*, size_t),
@@ -1082,6 +1116,7 @@ agent_card_scd (ctrl_t ctrl, const char *cmdline,
inqparm.ctx = ctrl->scd_local->ctx;
inqparm.getpin_cb = getpin_cb;
inqparm.getpin_cb_arg = getpin_cb_arg;
+ inqparm.passthru = assuan_context;
rc = assuan_transact (ctrl->scd_local->ctx, cmdline,
pass_data_thru, assuan_context,
inq_needpin, &inqparm,
diff --git a/common/ChangeLog b/common/ChangeLog
index cbdf9ffca..63289215e 100644
--- a/common/ChangeLog
+++ b/common/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-05 Werner Koch <[email protected]>
+
+ * t-gettime.c: New.
+ * gettime.c (isotime2epoch, epoch2isotime): New.
+
2007-07-04 Werner Koch <[email protected]>
* estream.c (es_init_do): Do not throw an error if pth as already
diff --git a/common/Makefile.am b/common/Makefile.am
index 3a064f316..08ead7996 100644
--- a/common/Makefile.am
+++ b/common/Makefile.am
@@ -81,13 +81,15 @@ libgpgrl_a_SOURCES = \
#
# Module tests
#
-module_tests = t-convert
+module_tests = t-convert t-gettime
-t_common_ldadd = ../jnlib/libjnlib.a $(libcommon) ../gl/libgnu.a \
+t_common_ldadd = $(libcommon) ../jnlib/libjnlib.a ../gl/libgnu.a \
$(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) $(LIBINTL) $(LIBICONV)
t_convert_DEPENDENCIES = convert.c libcommon.a
t_convert_LDADD = $(t_common_ldadd)
+t_gettime_DEPENDENCIES = gettime.c libcommon.a
+t_gettime_LDADD = $(t_common_ldadd)
$(PROGRAMS): ../jnlib/libjnlib.a $(libcommon) ../gl/libgnu.a
diff --git a/common/gettime.c b/common/gettime.c
index b33f8aba5..56ff40eec 100644
--- a/common/gettime.c
+++ b/common/gettime.c
@@ -1,5 +1,5 @@
/* gettime.c - Wrapper for time functions
- * Copyright (C) 1998, 2002 Free Software Foundation, Inc.
+ * Copyright (C) 1998, 2002, 2007 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -20,6 +20,7 @@
#include <config.h>
#include <stdlib.h>
#include <time.h>
+#include <ctype.h>
#ifdef HAVE_LANGINFO_H
#include <langinfo.h>
#endif
@@ -64,9 +65,9 @@ gnupg_get_isotime (gnupg_isotime_t timebuf)
#else
tp = gmtime (&atime);
#endif
- sprintf (timebuf,"%04d%02d%02dT%02d%02d%02d",
- 1900 + tp->tm_year, tp->tm_mon+1, tp->tm_mday,
- tp->tm_hour, tp->tm_min, tp->tm_sec);
+ snprintf (timebuf, 16, "%04d%02d%02dT%02d%02d%02d",
+ 1900 + tp->tm_year, tp->tm_mon+1, tp->tm_mday,
+ tp->tm_hour, tp->tm_min, tp->tm_sec);
}
}
@@ -164,6 +165,78 @@ scan_isodatestr( const char *string )
return stamp;
}
+/* Scan am ISO timestamp and return a epoch based timestamp. The only
+ supported format is "yyyymmddThhmmss" delimited by white space, nul, a
+ colon or a comma. Returns (time_t)(-1) for an invalid string. */
+time_t
+isotime2epoch (const char *string)
+{
+ const char *s;
+ int year, month, day, hour, minu, sec;
+ struct tm tmbuf;
+ int i;
+
+ if (!*string)
+ return (time_t)(-1);
+ for (s=string, i=0; i < 8; i++, s++)
+ if (!digitp (s))
+ return (time_t)(-1);
+ if (*s != 'T')
+ return (time_t)(-1);
+ for (s++, i=9; i < 15; i++, s++)
+ if (!digitp (s))
+ return (time_t)(-1);
+ if ( !(!*s || (isascii (*s) && isspace(*s)) || *s == ':' || *s == ','))
+ return (time_t)(-1); /* Wrong delimiter. */
+
+ year = atoi_4 (string);
+ month = atoi_2 (string + 4);
+ day = atoi_2 (string + 6);
+ hour = atoi_2 (string + 9);
+ minu = atoi_2 (string + 11);
+ sec = atoi_2 (string + 13);
+
+ /* Basic checks. */
+ if (year < 1970 || month < 1 || month > 12 || day < 1 || day > 31
+ || hour > 23 || minu > 59 || sec > 61 )
+ return (time_t)(-1);
+
+ memset (&tmbuf, 0, sizeof tmbuf);
+ tmbuf.tm_sec = sec;
+ tmbuf.tm_min = minu;
+ tmbuf.tm_hour = hour;
+ tmbuf.tm_mday = day;
+ tmbuf.tm_mon = month-1;
+ tmbuf.tm_year = year - 1900;
+ tmbuf.tm_isdst = -1;
+ return timegm (&tmbuf);
+}
+
+
+/* Convert an Epoch time to an iso time stamp. */
+void
+epoch2isotime (gnupg_isotime_t timebuf, time_t atime)
+{
+ if (atime < 0)
+ *timebuf = 0;
+ else
+ {
+ struct tm *tp;
+#ifdef HAVE_GMTIME_R
+ struct tm tmbuf;
+
+ tp = gmtime_r (&atime, &tmbuf);
+#else
+ tp = gmtime (&atime);
+#endif
+ snprintf (timebuf, 16, "%04d%02d%02dT%02d%02d%02d",
+ 1900 + tp->tm_year, tp->tm_mon+1, tp->tm_mday,
+ tp->tm_hour, tp->tm_min, tp->tm_sec);
+ }
+}
+
+
+
u32
add_days_to_timestamp( u32 stamp, u16 days )
diff --git a/common/t-gettime.c b/common/t-gettime.c
new file mode 100644
index 000000000..495de37bd
--- /dev/null
+++ b/common/t-gettime.c
@@ -0,0 +1,98 @@
+/* t-gettime.c - Module test for gettime.c
+ * Copyright (C) 2007 Free Software Foundation, Inc.
+ *
+ * This file is part of GnuPG.
+ *
+ * GnuPG is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * GnuPG is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include <config.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "util.h"
+
+#define pass() do { ; } while(0)
+#define fail(a) do { fprintf (stderr, "%s:%d: test %d failed\n",\
+ __FILE__,__LINE__, (a)); \
+ errcount++; \
+ } while(0)
+
+static int verbose;
+static int errcount;
+#define INVALID ((time_t)(-1))
+
+
+static void
+test_isotime2epoch (void)
+{
+ struct { const char *string; time_t expected; } array [] = {
+ { "19700101T000001", 1 },
+ { "19700101T235959", 86399 },
+ { "19980815T143712", 903191832 },
+ { "19700101T000000", 0 },
+ { "19691231T235959", INVALID },
+ { "19000101T000000", INVALID },
+ { "", INVALID },
+ { "19000101T00000", INVALID },
+ { "20010101t123456", INVALID },
+ { "20010101T123456", 978352496 },
+ { "20070629T160000", 1183132800 },
+ { "20070629T160000:", 1183132800 },
+ { "20070629T160000,", 1183132800 },
+ { "20070629T160000 ", 1183132800 },
+ { "20070629T160000\n", 1183132800 },
+ { "20070629T160000.", INVALID },
+ { NULL, 0 }
+ };
+ int idx;
+ u32 val;
+ gnupg_isotime_t tbuf;
+
+ for (idx=0; array[idx].string; idx++)
+ {
+ val = isotime2epoch (array[idx].string);
+ if (val != array[idx].expected )
+ {
+ fail (idx);
+ if (verbose)
+ fprintf (stderr, "string `%s' exp: %ld got: %ld\n",
+ array[idx].string, (long)array[idx].expected,
+ (long)val);
+ }
+ if (array[idx].expected != INVALID)
+ {
+ epoch2isotime (tbuf, val);
+ if (strlen (tbuf) != 15)
+ fail (idx);
+ if (strncmp (array[idx].string, tbuf, 15))
+ fail (idx);
+ }
+ }
+}
+
+
+
+
+int
+main (int argc, char **argv)
+{
+ if (argc > 1 && !strcmp (argv[1], "--verbose"))
+ verbose = 1;
+
+ test_isotime2epoch ();
+
+ return !!errcount;
+}
+
diff --git a/common/util.h b/common/util.h
index cdd034206..3ec5200bf 100644
--- a/common/util.h
+++ b/common/util.h
@@ -103,6 +103,8 @@ void gnupg_set_time (time_t newtime, int freeze);
int gnupg_faked_time_p (void);
u32 make_timestamp (void);
u32 scan_isodatestr (const char *string);
+time_t isotime2epoch (const char *string);
+void epoch2isotime (gnupg_isotime_t timebuf, time_t atime);
u32 add_days_to_timestamp (u32 stamp, u16 days);
const char *strtimevalue (u32 stamp);
const char *strtimestamp (u32 stamp); /* GMT */
diff --git a/configure.ac b/configure.ac
index bb8fd69dc..928256051 100644
--- a/configure.ac
+++ b/configure.ac
@@ -43,7 +43,7 @@ NEED_LIBGCRYPT_API=1
NEED_LIBGCRYPT_VERSION=1.2.2
NEED_LIBASSUAN_API=1
-NEED_LIBASSUAN_VERSION=0.9.3
+NEED_LIBASSUAN_VERSION=1.0.2
NEED_KSBA_API=1
NEED_KSBA_VERSION=1.0.2
diff --git a/doc/DETAILS b/doc/DETAILS
index b947b47c0..ca5f346aa 100644
--- a/doc/DETAILS
+++ b/doc/DETAILS
@@ -819,6 +819,13 @@ The format of this file is as follows:
may either be entered in ISO date format (2000-08-15) or as
number of days, weeks, month or years. Without a letter days
are assumed.
+ Creation-Date: <iso-date>
+ Set the creation date of the key as stored in the key
+ information and which is also part of the fingerprint
+ calculation. Either a date like "1986-04-26" or a full
+ timestamp like "19860426T042640" may be used. The time is
+ considered to be UTC. If it is not given the current time
+ is used.
Preferences: <string>
Set the cipher, hash, and compression preference values for
this key. This expects the same type of string as "setpref"
diff --git a/doc/debugging.texi b/doc/debugging.texi
index 63d0961b2..e1a62d7eb 100644
--- a/doc/debugging.texi
+++ b/doc/debugging.texi
@@ -176,10 +176,10 @@ or other purposes and don't have a corresponding certificate.
@menu
-* gpg 1.4 vs. 1.9:: Relationship between the two branches.
+* GnuPG-1 and GnuPG-2:: Relationship between the two branches.
@end menu
-@node gpg 1.4 vs. 1.9
+@node GnuPG-1 and GnuPG-2
@subsection Relationship between the two branches.
Here is a little picture showing how the components work together:
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 477815825..6c6e5afd3 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,27 @@
+2007-07-05 Werner Koch <[email protected]>
+
+ * card-util.c (card_generate_subkey, card_store_subkey): Enable
+ the code also for GnuPG-2.
+
+ * keygen.c (make_backsig): Add arg TIMESTAMP.
+ (write_keybinding): Add arg TIMESTAMP, pass it to make_backsig.
+ (write_direct_sig, write_selfsigs): Add arg TIMESTAMP.
+ (gen_elg, gen_dsa, gen_rsa): Add arg TIMESTAMP.
+ (do_create): Ditto.
+ (do_generate_keypair): Use the same timestamp for key creation
+ time and all key signatures. Return an error if write_direct_sig
+ for the secret key fails.
+ (generate_subkeypair): Ditto.
+ (gen_card_key): New arg TIMESTAMP.
+ (generate_card_subkeypair): Pass current time to gen_card_key.
+ (gen_card_key_with_backup): New arg TIMESTAMP.
+ (read_parameter_file): Add option Creation-Date.
+ (parse_creation_string): New.
+ (do_generate_keypair): Use the Creation-Date if available.
+ (save_unprotected_key_to_card): Use P for P and not D.
+ * call-agent.c (agent_scd_genkey): Add arg CREATETIME.
+ * keyedit.c (menu_backsign): Use the same timestamp for all backsigs.
+
2007-06-26 Werner Koch <[email protected]>
* openfile.c (try_make_homedir): Support W32; use standard_homedir.
diff --git a/g10/call-agent.c b/g10/call-agent.c
index 55e7f24ff..34c1fdea1 100644
--- a/g10/call-agent.c
+++ b/g10/call-agent.c
@@ -1,5 +1,5 @@
/* call-agent.c - divert operations to the agent
- * Copyright (C) 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
+ * Copyright (C) 2001, 2002, 2003, 2006, 2007 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -498,21 +498,32 @@ scd_genkey_cb (void *opaque, const char *line)
}
/* Send a GENKEY command to the SCdaemon. SERIALNO is not used in
- this implementation. */
+ this implementation. If CREATEDATE has been given, it will be
+ passed to SCDAEMON so that the key can be created with this
+ timestamp; note the user needs to use the returned timestamp as old
+ versions of scddaemon don't support this option. */
int
agent_scd_genkey (struct agent_card_genkey_s *info, int keyno, int force,
- const char *serialno)
+ const char *serialno, u32 createtime)
{
int rc;
char line[ASSUAN_LINELENGTH];
+ gnupg_isotime_t tbuf;
rc = start_agent ();
if (rc)
return rc;
+ if (createtime)
+ epoch2isotime (tbuf, createtime);
+ else
+ *tbuf = 0;
+
memset (info, 0, sizeof *info);
- snprintf (line, DIM(line)-1, "SCD GENKEY %s%d",
- force? "--force ":"", keyno);
+ snprintf (line, DIM(line)-1, "SCD GENKEY %s%s %s %d",
+ *tbuf? "--timestamp=":"", tbuf,
+ force? "--force":"",
+ keyno);
line[DIM(line)-1] = 0;
memset (info, 0, sizeof *info);
diff --git a/g10/call-agent.h b/g10/call-agent.h
index 2a561be68..b3e8ae2b6 100644
--- a/g10/call-agent.h
+++ b/g10/call-agent.h
@@ -82,7 +82,7 @@ int agent_scd_writekey (int keyno, const char *serialno,
/* Send a GENKEY command to the SCdaemon. */
int agent_scd_genkey (struct agent_card_genkey_s *info, int keyno, int force,
- const char *serialno);
+ const char *serialno, u32 createtime);
/* Send a PKSIGN command to the SCdaemon. */
int agent_scd_pksign (const char *keyid, int hashalgo,
diff --git a/g10/card-util.c b/g10/card-util.c
index 9d1405baf..751f700ea 100644
--- a/g10/card-util.c
+++ b/g10/card-util.c
@@ -999,7 +999,7 @@ restore_forced_chv1 (int *forced_chv1)
}
}
-#if GNUPG_MAJOR_VERSION == 1
+
/* Helper for the key generation/edit functions. */
static void
show_card_key_info (struct agent_card_info_s *info)
@@ -1012,9 +1012,8 @@ show_card_key_info (struct agent_card_info_s *info)
print_sha1_fpr (NULL, info->fpr3valid? info->fpr3:NULL);
tty_printf ("\n");
}
-#endif
-#if GNUPG_MAJOR_VERSION == 1
+
/* Helper for the key generation/edit functions. */
static int
replace_existing_key_p (struct agent_card_info_s *info, int keyno)
@@ -1034,7 +1033,6 @@ replace_existing_key_p (struct agent_card_info_s *info, int keyno)
}
return 0;
}
-#endif
static void
@@ -1104,7 +1102,6 @@ generate_card_keys (const char *serialno)
int
card_generate_subkey (KBNODE pub_keyblock, KBNODE sec_keyblock)
{
-#if GNUPG_MAJOR_VERSION == 1
struct agent_card_info_s info;
int okay = 0;
int forced_chv1 = 0;
@@ -1151,9 +1148,6 @@ card_generate_subkey (KBNODE pub_keyblock, KBNODE sec_keyblock)
agent_release_card_info (&info);
restore_forced_chv1 (&forced_chv1);
return okay;
-#else
- return 0;
-#endif
}
@@ -1164,7 +1158,6 @@ card_generate_subkey (KBNODE pub_keyblock, KBNODE sec_keyblock)
int
card_store_subkey (KBNODE node, int use)
{
-#if GNUPG_MAJOR_VERSION == 1
struct agent_card_info_s info;
int okay = 0;
int rc;
@@ -1266,7 +1259,7 @@ card_store_subkey (KBNODE node, int use)
n = pubkey_get_nskey (sk->pubkey_algo);
for (i=pubkey_get_npkey (sk->pubkey_algo); i < n; i++)
{
- mpi_free (sk->skey[i]);
+ gcry_mpi_release (sk->skey[i]);
sk->skey[i] = NULL;
}
i = pubkey_get_npkey (sk->pubkey_algo);
@@ -1285,9 +1278,6 @@ card_store_subkey (KBNODE node, int use)
free_secret_key (copied_sk);
agent_release_card_info (&info);
return okay;
-#else
- return 0;
-#endif
}
diff --git a/g10/keyedit.c b/g10/keyedit.c
index 68c21ee69..77f401798 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -3652,6 +3652,7 @@ menu_backsign(KBNODE pub_keyblock,KBNODE sec_keyblock)
PKT_public_key *main_pk;
PKT_secret_key *main_sk,*sub_sk=NULL;
KBNODE node;
+ u32 timestamp;
assert(pub_keyblock->pkt->pkttype==PKT_PUBLIC_KEY);
assert(sec_keyblock->pkt->pkttype==PKT_SECRET_KEY);
@@ -3661,6 +3662,10 @@ menu_backsign(KBNODE pub_keyblock,KBNODE sec_keyblock)
main_sk=copy_secret_key(NULL,sec_keyblock->pkt->pkt.secret_key);
keyid_from_pk(main_pk,NULL);
+ /* We use the same timestamp for all backsigs so that we don't
+ reveal information about the used machine. */
+ timestamp = make_timestamp ();
+
for(node=pub_keyblock;node;node=node->next)
{
PKT_public_key *sub_pk=NULL;
@@ -3748,7 +3753,8 @@ menu_backsign(KBNODE pub_keyblock,KBNODE sec_keyblock)
set_next_passphrase(passphrase);
xfree(passphrase);
- rc=make_backsig(sig_pk->pkt->pkt.signature,main_pk,sub_pk,sub_sk);
+ rc = make_backsig (sig_pk->pkt->pkt.signature, main_pk, sub_pk, sub_sk,
+ timestamp);
if(rc==0)
{
PKT_signature *newsig;
diff --git a/g10/keygen.c b/g10/keygen.c
index c89cea718..20377a753 100644
--- a/g10/keygen.c
+++ b/g10/keygen.c
@@ -1,6 +1,6 @@
/* keygen.c - generate a key pair
* Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
- * 2006 Free Software Foundation, Inc.
+ * 2006, 2007 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -60,6 +60,8 @@ enum para_name {
pPREFERENCES,
pREVOKER,
pUSERID,
+ pCREATIONDATE,
+ pKEYCREATIONDATE, /* Same in seconds since epoch. */
pEXPIREDATE,
pKEYEXPIRE, /* in n seconds */
pSUBKEYEXPIRE, /* in n seconds */
@@ -80,6 +82,7 @@ struct para_data_s {
DEK *dek;
STRING2KEY *s2k;
u32 expire;
+ u32 creation;
unsigned int usage;
struct revocation_key revkey;
char value[1];
@@ -126,9 +129,11 @@ static int write_keyblock( IOBUF out, KBNODE node );
static int gen_card_key (int algo, int keyno, int is_primary,
KBNODE pub_root, KBNODE sec_root,
PKT_secret_key **ret_sk,
+ u32 *timestamp,
u32 expireval, struct para_data_s *para);
static int gen_card_key_with_backup (int algo, int keyno, int is_primary,
KBNODE pub_root, KBNODE sec_root,
+ u32 timestamp,
u32 expireval, struct para_data_s *para,
const char *backup_dir);
@@ -769,21 +774,27 @@ keygen_add_revkey(PKT_signature *sig, void *opaque)
return 0;
}
+
+
+/* Create a back-signature. If TIMESTAMP is not NULL, use it for the
+ signature creation time. */
int
-make_backsig(PKT_signature *sig,PKT_public_key *pk,
- PKT_public_key *sub_pk,PKT_secret_key *sub_sk)
+make_backsig (PKT_signature *sig,PKT_public_key *pk,
+ PKT_public_key *sub_pk,PKT_secret_key *sub_sk,
+ u32 timestamp)
{
PKT_signature *backsig;
int rc;
cache_public_key(sub_pk);
- rc=make_keysig_packet(&backsig,pk,NULL,sub_pk,sub_sk,0x19,0,0,0,0,NULL,NULL);
+ rc = make_keysig_packet (&backsig, pk, NULL, sub_pk, sub_sk, 0x19,
+ 0, 0, timestamp, 0, NULL, NULL);
if(rc)
log_error("make_keysig_packet failed for backsig: %s\n",g10_errstr(rc));
else
{
- /* get it into a binary packed form. */
+ /* Get it into a binary packed form. */
IOBUF backsig_out=iobuf_temp();
PACKET backsig_pkt;
@@ -848,7 +859,7 @@ make_backsig(PKT_signature *sig,PKT_public_key *pk,
buf+=mark;
}
- /* now make the binary blob into a subpacket */
+ /* Now make the binary blob into a subpacket. */
build_sig_subpkt(sig,SIGSUBPKT_SIGNATURE,buf,pktlen);
iobuf_close(backsig_out);
@@ -860,148 +871,162 @@ make_backsig(PKT_signature *sig,PKT_public_key *pk,
static int
-write_direct_sig( KBNODE root, KBNODE pub_root, PKT_secret_key *sk,
- struct revocation_key *revkey )
+write_direct_sig (KBNODE root, KBNODE pub_root, PKT_secret_key *sk,
+ struct revocation_key *revkey, u32 timestamp)
{
- PACKET *pkt;
- PKT_signature *sig;
- int rc=0;
- KBNODE node;
- PKT_public_key *pk;
+ PACKET *pkt;
+ PKT_signature *sig;
+ int rc=0;
+ KBNODE node;
+ PKT_public_key *pk;
- if( opt.verbose )
- log_info(_("writing direct signature\n"));
+ if( opt.verbose )
+ log_info(_("writing direct signature\n"));
- /* get the pk packet from the pub_tree */
- node = find_kbnode( pub_root, PKT_PUBLIC_KEY );
- if( !node )
- BUG();
- pk = node->pkt->pkt.public_key;
+ /* Get the pk packet from the pub_tree. */
+ node = find_kbnode( pub_root, PKT_PUBLIC_KEY );
+ if( !node )
+ BUG();
+ pk = node->pkt->pkt.public_key;
- /* we have to cache the key, so that the verification of the signature
- * creation is able to retrieve the public key */
- cache_public_key (pk);
+ /* We have to cache the key, so that the verification of the
+ signature creation is able to retrieve the public key. */
+ cache_public_key (pk);
- /* and make the signature */
- rc = make_keysig_packet(&sig,pk,NULL,NULL,sk,0x1F,0,0,0,0,
- keygen_add_revkey,revkey);
- if( rc ) {
- log_error("make_keysig_packet failed: %s\n", g10_errstr(rc) );
- return rc;
+ /* Make the signature. */
+ rc = make_keysig_packet (&sig,pk,NULL,NULL,sk,0x1F,
+ 0, 0, timestamp, 0,
+ keygen_add_revkey, revkey);
+ if( rc )
+ {
+ log_error("make_keysig_packet failed: %s\n", g10_errstr(rc) );
+ return rc;
}
-
- pkt = xmalloc_clear( sizeof *pkt );
- pkt->pkttype = PKT_SIGNATURE;
- pkt->pkt.signature = sig;
- add_kbnode( root, new_kbnode( pkt ) );
- return rc;
+
+ pkt = xmalloc_clear( sizeof *pkt );
+ pkt->pkttype = PKT_SIGNATURE;
+ pkt->pkt.signature = sig;
+ add_kbnode( root, new_kbnode( pkt ) );
+ return rc;
}
+
static int
write_selfsigs( KBNODE sec_root, KBNODE pub_root, PKT_secret_key *sk,
- unsigned int use )
+ unsigned int use, u32 timestamp )
{
- PACKET *pkt;
- PKT_signature *sig;
- PKT_user_id *uid;
- int rc=0;
- KBNODE node;
- PKT_public_key *pk;
+ PACKET *pkt;
+ PKT_signature *sig;
+ PKT_user_id *uid;
+ int rc=0;
+ KBNODE node;
+ PKT_public_key *pk;
- if( opt.verbose )
- log_info(_("writing self signature\n"));
-
- /* get the uid packet from the list */
- node = find_kbnode( pub_root, PKT_USER_ID );
- if( !node )
- BUG(); /* no user id packet in tree */
- uid = node->pkt->pkt.user_id;
- /* get the pk packet from the pub_tree */
- node = find_kbnode( pub_root, PKT_PUBLIC_KEY );
- if( !node )
- BUG();
- pk = node->pkt->pkt.public_key;
- pk->pubkey_usage = use;
- /* we have to cache the key, so that the verification of the signature
- * creation is able to retrieve the public key */
- cache_public_key (pk);
-
- /* and make the signature */
- rc = make_keysig_packet( &sig, pk, uid, NULL, sk, 0x13, 0, 0, 0, 0,
- keygen_add_std_prefs, pk );
- if( rc ) {
- log_error("make_keysig_packet failed: %s\n", g10_errstr(rc) );
- return rc;
- }
-
- pkt = xmalloc_clear( sizeof *pkt );
- pkt->pkttype = PKT_SIGNATURE;
- pkt->pkt.signature = sig;
- add_kbnode( sec_root, new_kbnode( pkt ) );
-
- pkt = xmalloc_clear( sizeof *pkt );
- pkt->pkttype = PKT_SIGNATURE;
- pkt->pkt.signature = copy_signature(NULL,sig);
- add_kbnode( pub_root, new_kbnode( pkt ) );
- return rc;
+ if( opt.verbose )
+ log_info(_("writing self signature\n"));
+
+ /* Get the uid packet from the list. */
+ node = find_kbnode( pub_root, PKT_USER_ID );
+ if( !node )
+ BUG(); /* No user id packet in tree. */
+ uid = node->pkt->pkt.user_id;
+
+ /* Get the pk packet from the pub_tree. */
+ node = find_kbnode( pub_root, PKT_PUBLIC_KEY );
+ if( !node )
+ BUG();
+ pk = node->pkt->pkt.public_key;
+ pk->pubkey_usage = use;
+
+ /* We have to cache the key, so that the verification of the
+ signature creation is able to retrieve the public key. */
+ cache_public_key (pk);
+
+ /* Make the signature. */
+ rc = make_keysig_packet (&sig, pk, uid, NULL, sk, 0x13,
+ 0, 0, timestamp, 0,
+ keygen_add_std_prefs, pk);
+ if( rc )
+ {
+ log_error("make_keysig_packet failed: %s\n", g10_errstr(rc) );
+ return rc;
+ }
+
+ pkt = xmalloc_clear( sizeof *pkt );
+ pkt->pkttype = PKT_SIGNATURE;
+ pkt->pkt.signature = sig;
+ add_kbnode( sec_root, new_kbnode( pkt ) );
+
+ pkt = xmalloc_clear( sizeof *pkt );
+ pkt->pkttype = PKT_SIGNATURE;
+ pkt->pkt.signature = copy_signature(NULL,sig);
+ add_kbnode( pub_root, new_kbnode( pkt ) );
+ return rc;
}
+
+/* Write the key binding signature. If TIMESTAMP is not NULL use the
+ signature creation times. */
static int
-write_keybinding( KBNODE root, KBNODE pub_root,
+write_keybinding (KBNODE root, KBNODE pub_root,
PKT_secret_key *pri_sk, PKT_secret_key *sub_sk,
- unsigned int use )
+ unsigned int use, u32 timestamp)
{
- PACKET *pkt;
- PKT_signature *sig;
- int rc=0;
- KBNODE node;
- PKT_public_key *pri_pk, *sub_pk;
- struct opaque_data_usage_and_pk oduap;
-
- if( opt.verbose )
- log_info(_("writing key binding signature\n"));
-
- /* get the pk packet from the pub_tree */
- node = find_kbnode( pub_root, PKT_PUBLIC_KEY );
- if( !node )
- BUG();
- pri_pk = node->pkt->pkt.public_key;
- /* we have to cache the key, so that the verification of the signature
- * creation is able to retrieve the public key */
- cache_public_key (pri_pk);
+ PACKET *pkt;
+ PKT_signature *sig;
+ int rc=0;
+ KBNODE node;
+ PKT_public_key *pri_pk, *sub_pk;
+ struct opaque_data_usage_and_pk oduap;
+
+ if ( opt.verbose )
+ log_info(_("writing key binding signature\n"));
+
+ /* Get the pk packet from the pub_tree. */
+ node = find_kbnode ( pub_root, PKT_PUBLIC_KEY );
+ if ( !node )
+ BUG();
+ pri_pk = node->pkt->pkt.public_key;
+
+ /* We have to cache the key, so that the verification of the
+ * signature creation is able to retrieve the public key. */
+ cache_public_key (pri_pk);
- /* find the last subkey */
- sub_pk = NULL;
- for(node=pub_root; node; node = node->next ) {
- if( node->pkt->pkttype == PKT_PUBLIC_SUBKEY )
- sub_pk = node->pkt->pkt.public_key;
+ /* Find the last subkey. */
+ sub_pk = NULL;
+ for (node=pub_root; node; node = node->next )
+ {
+ if ( node->pkt->pkttype == PKT_PUBLIC_SUBKEY )
+ sub_pk = node->pkt->pkt.public_key;
}
- if( !sub_pk )
- BUG();
+ if (!sub_pk)
+ BUG();
- /* and make the signature */
- oduap.usage = use;
- oduap.pk = sub_pk;
- rc=make_keysig_packet(&sig, pri_pk, NULL, sub_pk, pri_sk, 0x18, 0, 0, 0, 0,
- keygen_add_key_flags_and_expire, &oduap );
- if( rc ) {
- log_error("make_keysig_packet failed: %s\n", g10_errstr(rc) );
- return rc;
+ /* Make the signature. */
+ oduap.usage = use;
+ oduap.pk = sub_pk;
+ rc = make_keysig_packet (&sig, pri_pk, NULL, sub_pk, pri_sk, 0x18,
+ 0, 0, timestamp, 0,
+ keygen_add_key_flags_and_expire, &oduap );
+ if (rc)
+ {
+ log_error ("make_keysig_packet failed: %s\n", g10_errstr(rc) );
+ return rc;
}
- /* make a backsig */
- if(use&PUBKEY_USAGE_SIG)
- {
- rc=make_backsig(sig,pri_pk,sub_pk,sub_sk);
- if(rc)
- return rc;
- }
-
- pkt = xmalloc_clear( sizeof *pkt );
- pkt->pkttype = PKT_SIGNATURE;
- pkt->pkt.signature = sig;
- add_kbnode( root, new_kbnode( pkt ) );
- return rc;
+ /* Make a backsig. */
+ if (use&PUBKEY_USAGE_SIG)
+ {
+ rc = make_backsig (sig, pri_pk, sub_pk, sub_sk, timestamp);
+ if (rc)
+ return rc;
+ }
+
+ pkt = xmalloc_clear ( sizeof *pkt );
+ pkt->pkttype = PKT_SIGNATURE;
+ pkt->pkt.signature = sig;
+ add_kbnode (root, new_kbnode (pkt) );
+ return rc;
}
@@ -1103,116 +1128,115 @@ genhelp_factors (gcry_sexp_t misc_key_info, KBNODE sec_root)
}
+/* Generate an Elgamal encryption key pair. TIMESTAMP is the creatuion
+ time to be put into the key structure. */
static int
-gen_elg(int algo, unsigned int nbits,
- KBNODE pub_root, KBNODE sec_root, DEK *dek,
- STRING2KEY *s2k, PKT_secret_key **ret_sk, u32 expireval,
- int is_subkey)
+gen_elg (int algo, unsigned int nbits,
+ KBNODE pub_root, KBNODE sec_root, DEK *dek,
+ STRING2KEY *s2k, PKT_secret_key **ret_sk,
+ u32 timestamp, u32 expireval, int is_subkey)
{
- int rc;
- PACKET *pkt;
- PKT_secret_key *sk;
- PKT_public_key *pk;
- gcry_sexp_t s_parms, s_key;
- gcry_sexp_t misc_key_info;
-
- assert( is_ELGAMAL(algo) );
+ int rc;
+ PACKET *pkt;
+ PKT_secret_key *sk;
+ PKT_public_key *pk;
+ gcry_sexp_t s_parms, s_key;
+ gcry_sexp_t misc_key_info;
+
+ assert( is_ELGAMAL(algo) );
- if( nbits < 512 ) {
- nbits = 1024;
- log_info(_("keysize invalid; using %u bits\n"), nbits );
+ if (nbits < 512)
+ {
+ nbits = 1024;
+ log_info (_("keysize invalid; using %u bits\n"), nbits );
}
- if( (nbits % 32) ) {
- nbits = ((nbits + 31) / 32) * 32;
- log_info(_("keysize rounded up to %u bits\n"), nbits );
+ if ((nbits % 32))
+ {
+ nbits = ((nbits + 31) / 32) * 32;
+ log_info (_("keysize rounded up to %u bits\n"), nbits );
}
- rc = gcry_sexp_build ( &s_parms, NULL,
- "(genkey(%s(nbits %d)))",
- algo == GCRY_PK_ELG_E ? "openpgp-elg" :
- algo == GCRY_PK_ELG ? "elg" : "x-oops" ,
- (int)nbits);
- if (rc)
- log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
+ rc = gcry_sexp_build ( &s_parms, NULL,
+ "(genkey(%s(nbits %d)))",
+ algo == GCRY_PK_ELG_E ? "openpgp-elg" :
+ algo == GCRY_PK_ELG ? "elg" : "x-oops" ,
+ (int)nbits);
+ if (rc)
+ log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
- rc = gcry_pk_genkey (&s_key, s_parms);
- gcry_sexp_release (s_parms);
- if (rc)
- {
- log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
- return rc;
- }
-
- sk = xmalloc_clear( sizeof *sk );
- pk = xmalloc_clear( sizeof *pk );
- sk->timestamp = pk->timestamp = make_timestamp();
- sk->version = pk->version = 4;
- if( expireval ) {
- sk->expiredate = pk->expiredate = sk->timestamp + expireval;
- }
- sk->pubkey_algo = pk->pubkey_algo = algo;
-/* pk->pkey[0] = mpi_copy( skey[0] ); */
-/* pk->pkey[1] = mpi_copy( skey[1] ); */
-/* pk->pkey[2] = mpi_copy( skey[2] ); */
-/* sk->skey[0] = skey[0]; */
-/* sk->skey[1] = skey[1]; */
-/* sk->skey[2] = skey[2]; */
-/* sk->skey[3] = skey[3]; */
-
- rc = key_from_sexp (pk->pkey, s_key, "public-key", "pgy");
- if (rc)
- {
- log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
- gcry_sexp_release (s_key);
- free_secret_key (sk);
- free_public_key (pk);
- return rc;
- }
- rc = key_from_sexp (sk->skey, s_key, "private-key", "pgyx");
- if (rc)
- {
- log_error("key_from_sexp failed: %s\n", gpg_strerror (rc) );
- gcry_sexp_release (s_key);
- free_secret_key (sk);
- free_public_key (pk);
- return rc;
- }
- misc_key_info = gcry_sexp_find_token (s_key, "misc-key-info", 0);
- gcry_sexp_release (s_key);
+ rc = gcry_pk_genkey (&s_key, s_parms);
+ gcry_sexp_release (s_parms);
+ if (rc)
+ {
+ log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
+ return rc;
+ }
- sk->is_protected = 0;
- sk->protect.algo = 0;
-
- sk->csum = checksum_mpi( sk->skey[3] );
- if( ret_sk ) /* return an unprotected version of the sk */
- *ret_sk = copy_secret_key( NULL, sk );
-
- rc = genhelp_protect (dek, s2k, sk);
- if (rc)
- {
- free_public_key (pk);
- free_secret_key (sk);
- gcry_sexp_release (misc_key_info);
- return rc;
- }
+ sk = xmalloc_clear( sizeof *sk );
+ pk = xmalloc_clear( sizeof *pk );
+ sk->timestamp = pk->timestamp = timestamp;
+ sk->version = pk->version = 4;
+ if (expireval)
+ {
+ sk->expiredate = pk->expiredate = sk->timestamp + expireval;
+ }
+ sk->pubkey_algo = pk->pubkey_algo = algo;
- pkt = xmalloc_clear (sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
- pkt->pkt.public_key = pk;
- add_kbnode(pub_root, new_kbnode( pkt ));
+ rc = key_from_sexp (pk->pkey, s_key, "public-key", "pgy");
+ if (rc)
+ {
+ log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
+ gcry_sexp_release (s_key);
+ free_secret_key (sk);
+ free_public_key (pk);
+ return rc;
+ }
+ rc = key_from_sexp (sk->skey, s_key, "private-key", "pgyx");
+ if (rc)
+ {
+ log_error("key_from_sexp failed: %s\n", gpg_strerror (rc) );
+ gcry_sexp_release (s_key);
+ free_secret_key (sk);
+ free_public_key (pk);
+ return rc;
+ }
+ misc_key_info = gcry_sexp_find_token (s_key, "misc-key-info", 0);
+ gcry_sexp_release (s_key);
+
+ sk->is_protected = 0;
+ sk->protect.algo = 0;
- /* Don't know whether it makes sense to have the factors, so for now
- * we store them in the secret keyring (but they are not secret). */
- pkt = xmalloc_clear(sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
- pkt->pkt.secret_key = sk;
- add_kbnode(sec_root, new_kbnode( pkt ));
+ sk->csum = checksum_mpi (sk->skey[3]);
+ if (ret_sk) /* Return an unprotected version of the sk. */
+ *ret_sk = copy_secret_key ( NULL, sk );
- genhelp_factors (misc_key_info, sec_root);
+ rc = genhelp_protect (dek, s2k, sk);
+ if (rc)
+ {
+ free_public_key (pk);
+ free_secret_key (sk);
+ gcry_sexp_release (misc_key_info);
+ return rc;
+ }
+
+ pkt = xmalloc_clear (sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
+ pkt->pkt.public_key = pk;
+ add_kbnode (pub_root, new_kbnode( pkt ));
- return 0;
+ /* Don't know whether it makes sense to have access to the factors,
+ so for now we store them in the secret keyring (but they are not
+ secret). */
+ pkt = xmalloc_clear (sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
+ pkt->pkt.secret_key = sk;
+ add_kbnode (sec_root, new_kbnode( pkt ));
+
+ genhelp_factors (misc_key_info, sec_root);
+
+ return 0;
}
@@ -1221,137 +1245,138 @@ gen_elg(int algo, unsigned int nbits,
*/
static int
gen_dsa (unsigned int nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
- STRING2KEY *s2k, PKT_secret_key **ret_sk, u32 expireval, int is_subkey)
+ STRING2KEY *s2k, PKT_secret_key **ret_sk,
+ u32 timestamp, u32 expireval, int is_subkey)
{
- int rc;
- PACKET *pkt;
- PKT_secret_key *sk;
- PKT_public_key *pk;
- gcry_sexp_t s_parms, s_key;
- gcry_sexp_t misc_key_info;
- unsigned int qbits;
+ int rc;
+ PACKET *pkt;
+ PKT_secret_key *sk;
+ PKT_public_key *pk;
+ gcry_sexp_t s_parms, s_key;
+ gcry_sexp_t misc_key_info;
+ unsigned int qbits;
- if ( nbits < 512 || (!opt.flags.dsa2 && nbits > 1024))
- {
- nbits = 1024;
- log_info(_("keysize invalid; using %u bits\n"), nbits );
- }
- else if ( nbits > 3072 )
- {
- nbits = 3072;
- log_info(_("keysize invalid; using %u bits\n"), nbits );
- }
+ if ( nbits < 512 || (!opt.flags.dsa2 && nbits > 1024))
+ {
+ nbits = 1024;
+ log_info(_("keysize invalid; using %u bits\n"), nbits );
+ }
+ else if ( nbits > 3072 )
+ {
+ nbits = 3072;
+ log_info(_("keysize invalid; using %u bits\n"), nbits );
+ }
- if( (nbits % 64) )
- {
- nbits = ((nbits + 63) / 64) * 64;
- log_info(_("keysize rounded up to %u bits\n"), nbits );
- }
+ if( (nbits % 64) )
+ {
+ nbits = ((nbits + 63) / 64) * 64;
+ log_info(_("keysize rounded up to %u bits\n"), nbits );
+ }
- /*
- Figure out a q size based on the key size. FIPS 180-3 says:
+ /*
+ Figure out a q size based on the key size. FIPS 180-3 says:
- L = 1024, N = 160
- L = 2048, N = 224
- L = 2048, N = 256
- L = 3072, N = 256
+ L = 1024, N = 160
+ L = 2048, N = 224
+ L = 2048, N = 256
+ L = 3072, N = 256
- 2048/256 is an odd pair since there is also a 2048/224 and
- 3072/256. Matching sizes is not a very exact science.
+ 2048/256 is an odd pair since there is also a 2048/224 and
+ 3072/256. Matching sizes is not a very exact science.
- We'll do 256 qbits for nbits over 2048, 224 for nbits over 1024
- but less than 2048, and 160 for 1024 (DSA1).
- */
+ We'll do 256 qbits for nbits over 2048, 224 for nbits over 1024
+ but less than 2048, and 160 for 1024 (DSA1).
+ */
- if (nbits > 2048)
- qbits = 256;
- else if ( nbits > 1024)
- qbits = 224;
- else
- qbits = 160;
+ if (nbits > 2048)
+ qbits = 256;
+ else if ( nbits > 1024)
+ qbits = 224;
+ else
+ qbits = 160;
- if (qbits != 160 )
- log_info (_("WARNING: some OpenPGP programs can't"
- " handle a DSA key with this digest size\n"));
+ if (qbits != 160 )
+ log_info (_("WARNING: some OpenPGP programs can't"
+ " handle a DSA key with this digest size\n"));
- rc = gcry_sexp_build (&s_parms, NULL,
- "(genkey(dsa(nbits %d)(qbits %d)))",
- (int)nbits, (int)qbits);
- if (rc)
- log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
+ rc = gcry_sexp_build (&s_parms, NULL,
+ "(genkey(dsa(nbits %d)(qbits %d)))",
+ (int)nbits, (int)qbits);
+ if (rc)
+ log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
- rc = gcry_pk_genkey (&s_key, s_parms);
- gcry_sexp_release (s_parms);
- if (rc)
- {
- log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
- return rc;
- }
+ rc = gcry_pk_genkey (&s_key, s_parms);
+ gcry_sexp_release (s_parms);
+ if (rc)
+ {
+ log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
+ return rc;
+ }
- sk = xmalloc_clear( sizeof *sk );
- pk = xmalloc_clear( sizeof *pk );
- sk->timestamp = pk->timestamp = make_timestamp();
- sk->version = pk->version = 4;
- if (expireval)
- sk->expiredate = pk->expiredate = sk->timestamp + expireval;
- sk->pubkey_algo = pk->pubkey_algo = PUBKEY_ALGO_DSA;
+ sk = xmalloc_clear( sizeof *sk );
+ pk = xmalloc_clear( sizeof *pk );
+ sk->timestamp = pk->timestamp = timestamp;
+ sk->version = pk->version = 4;
+ if (expireval)
+ sk->expiredate = pk->expiredate = sk->timestamp + expireval;
+ sk->pubkey_algo = pk->pubkey_algo = PUBKEY_ALGO_DSA;
- rc = key_from_sexp (pk->pkey, s_key, "public-key", "pqgy");
- if (rc)
- {
- log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc));
- gcry_sexp_release (s_key);
- free_public_key(pk);
- free_secret_key(sk);
- return rc;
- }
- rc = key_from_sexp (sk->skey, s_key, "private-key", "pqgyx");
- if (rc)
- {
- log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
- gcry_sexp_release (s_key);
- free_public_key(pk);
- free_secret_key(sk);
- return rc;
- }
- misc_key_info = gcry_sexp_find_token (s_key, "misc-key-info", 0);
- gcry_sexp_release (s_key);
+ rc = key_from_sexp (pk->pkey, s_key, "public-key", "pqgy");
+ if (rc)
+ {
+ log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc));
+ gcry_sexp_release (s_key);
+ free_public_key(pk);
+ free_secret_key(sk);
+ return rc;
+ }
+ rc = key_from_sexp (sk->skey, s_key, "private-key", "pqgyx");
+ if (rc)
+ {
+ log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
+ gcry_sexp_release (s_key);
+ free_public_key(pk);
+ free_secret_key(sk);
+ return rc;
+ }
+ misc_key_info = gcry_sexp_find_token (s_key, "misc-key-info", 0);
+ gcry_sexp_release (s_key);
- sk->is_protected = 0;
- sk->protect.algo = 0;
+ sk->is_protected = 0;
+ sk->protect.algo = 0;
- sk->csum = checksum_mpi ( sk->skey[4] );
- if( ret_sk ) /* return an unprotected version of the sk */
- *ret_sk = copy_secret_key( NULL, sk );
+ sk->csum = checksum_mpi ( sk->skey[4] );
+ if( ret_sk ) /* return an unprotected version of the sk */
+ *ret_sk = copy_secret_key( NULL, sk );
- rc = genhelp_protect (dek, s2k, sk);
- if (rc)
- {
- free_public_key (pk);
- free_secret_key (sk);
- gcry_sexp_release (misc_key_info);
- return rc;
- }
+ rc = genhelp_protect (dek, s2k, sk);
+ if (rc)
+ {
+ free_public_key (pk);
+ free_secret_key (sk);
+ gcry_sexp_release (misc_key_info);
+ return rc;
+ }
- pkt = xmalloc_clear(sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
- pkt->pkt.public_key = pk;
- add_kbnode(pub_root, new_kbnode( pkt ));
+ pkt = xmalloc_clear(sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
+ pkt->pkt.public_key = pk;
+ add_kbnode(pub_root, new_kbnode( pkt ));
- /* Don't know whether it makes sense to have the factors, so for now
- * we store them in the secret keyring (but they are not secret)
- * p = 2 * q * f1 * f2 * ... * fn
- * We store only f1 to f_n-1; fn can be calculated because p and q
- * are known.
- */
- pkt = xmalloc_clear(sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
- pkt->pkt.secret_key = sk;
- add_kbnode(sec_root, new_kbnode( pkt ));
+ /* Don't know whether it makes sense to have the factors, so for now
+ * we store them in the secret keyring (but they are not secret)
+ * p = 2 * q * f1 * f2 * ... * fn
+ * We store only f1 to f_n-1; fn can be calculated because p and q
+ * are known.
+ */
+ pkt = xmalloc_clear(sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
+ pkt->pkt.secret_key = sk;
+ add_kbnode(sec_root, new_kbnode( pkt ));
- genhelp_factors (misc_key_info, sec_root);
+ genhelp_factors (misc_key_info, sec_root);
- return 0;
+ return 0;
}
@@ -1359,99 +1384,103 @@ gen_dsa (unsigned int nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
* Generate an RSA key.
*/
static int
-gen_rsa(int algo, unsigned nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
- STRING2KEY *s2k, PKT_secret_key **ret_sk, u32 expireval, int is_subkey)
+gen_rsa (int algo, unsigned nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
+ STRING2KEY *s2k, PKT_secret_key **ret_sk,
+ u32 timestamp, u32 expireval, int is_subkey)
{
- int rc;
- PACKET *pkt;
- PKT_secret_key *sk;
- PKT_public_key *pk;
- gcry_sexp_t s_parms, s_key;
+ int rc;
+ PACKET *pkt;
+ PKT_secret_key *sk;
+ PKT_public_key *pk;
+ gcry_sexp_t s_parms, s_key;
- assert( is_RSA(algo) );
+ assert (is_RSA(algo));
- if( nbits < 1024 ) {
- nbits = 1024;
- log_info(_("keysize invalid; using %u bits\n"), nbits );
+ if (nbits < 1024)
+ {
+ nbits = 1024;
+ log_info (_("keysize invalid; using %u bits\n"), nbits );
}
-
- if( (nbits % 32) ) {
- nbits = ((nbits + 31) / 32) * 32;
- log_info(_("keysize rounded up to %u bits\n"), nbits );
+
+ if ((nbits % 32))
+ {
+ nbits = ((nbits + 31) / 32) * 32;
+ log_info (_("keysize rounded up to %u bits\n"), nbits );
}
- rc = gcry_sexp_build (&s_parms, NULL,
- "(genkey(rsa(nbits %d)))",
- (int)nbits);
- if (rc)
- log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
+ rc = gcry_sexp_build (&s_parms, NULL,
+ "(genkey(rsa(nbits %d)))",
+ (int)nbits);
+ if (rc)
+ log_bug ("gcry_sexp_build failed: %s\n", gpg_strerror (rc));
- rc = gcry_pk_genkey (&s_key, s_parms);
- gcry_sexp_release (s_parms);
- if (rc)
- {
- log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
- return rc;
- }
+ rc = gcry_pk_genkey (&s_key, s_parms);
+ gcry_sexp_release (s_parms);
+ if (rc)
+ {
+ log_error ("gcry_pk_genkey failed: %s\n", gpg_strerror (rc) );
+ return rc;
+ }
- sk = xmalloc_clear( sizeof *sk );
- pk = xmalloc_clear( sizeof *pk );
- sk->timestamp = pk->timestamp = make_timestamp();
- sk->version = pk->version = 4;
- if( expireval ) {
- sk->expiredate = pk->expiredate = sk->timestamp + expireval;
+ sk = xmalloc_clear( sizeof *sk );
+ pk = xmalloc_clear( sizeof *pk );
+ sk->timestamp = pk->timestamp = timestamp;
+ sk->version = pk->version = 4;
+ if (expireval)
+ {
+ sk->expiredate = pk->expiredate = sk->timestamp + expireval;
}
- sk->pubkey_algo = pk->pubkey_algo = algo;
+ sk->pubkey_algo = pk->pubkey_algo = algo;
- rc = key_from_sexp (pk->pkey, s_key, "public-key", "ne");
- if (rc)
- {
- log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc));
- gcry_sexp_release (s_key);
- free_public_key(pk);
- free_secret_key(sk);
- return rc;
- }
- rc = key_from_sexp (sk->skey, s_key, "private-key", "nedpqu");
- if (rc)
- {
- log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
- gcry_sexp_release (s_key);
- free_public_key(pk);
- free_secret_key(sk);
- return rc;
- }
- gcry_sexp_release (s_key);
+ rc = key_from_sexp (pk->pkey, s_key, "public-key", "ne");
+ if (rc)
+ {
+ log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc));
+ gcry_sexp_release (s_key);
+ free_public_key(pk);
+ free_secret_key(sk);
+ return rc;
+ }
+ rc = key_from_sexp (sk->skey, s_key, "private-key", "nedpqu");
+ if (rc)
+ {
+ log_error ("key_from_sexp failed: %s\n", gpg_strerror (rc) );
+ gcry_sexp_release (s_key);
+ free_public_key(pk);
+ free_secret_key(sk);
+ return rc;
+ }
+ gcry_sexp_release (s_key);
- sk->is_protected = 0;
- sk->protect.algo = 0;
+ sk->is_protected = 0;
+ sk->protect.algo = 0;
- sk->csum = checksum_mpi (sk->skey[2] );
- sk->csum += checksum_mpi (sk->skey[3] );
- sk->csum += checksum_mpi (sk->skey[4] );
- sk->csum += checksum_mpi (sk->skey[5] );
- if( ret_sk ) /* return an unprotected version of the sk */
- *ret_sk = copy_secret_key( NULL, sk );
+ sk->csum = checksum_mpi (sk->skey[2] );
+ sk->csum += checksum_mpi (sk->skey[3] );
+ sk->csum += checksum_mpi (sk->skey[4] );
+ sk->csum += checksum_mpi (sk->skey[5] );
+ if( ret_sk ) /* return an unprotected version of the sk */
+ *ret_sk = copy_secret_key( NULL, sk );
- rc = genhelp_protect (dek, s2k, sk);
- if (rc)
- {
- free_public_key (pk);
- free_secret_key (sk);
- return rc;
- }
+ rc = genhelp_protect (dek, s2k, sk);
+ if (rc)
+ {
+ free_public_key (pk);
+ free_secret_key (sk);
+ return rc;
+ }
- pkt = xmalloc_clear(sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
- pkt->pkt.public_key = pk;
- add_kbnode(pub_root, new_kbnode( pkt ));
+ pkt = xmalloc_clear(sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_PUBLIC_SUBKEY : PKT_PUBLIC_KEY;
+ pkt->pkt.public_key = pk;
+ add_kbnode(pub_root, new_kbnode( pkt ));
- pkt = xmalloc_clear(sizeof *pkt);
- pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
- pkt->pkt.secret_key = sk;
- add_kbnode(sec_root, new_kbnode( pkt ));
+ pkt = xmalloc_clear(sizeof *pkt);
+ pkt->pkttype = is_subkey ? PKT_SECRET_SUBKEY : PKT_SECRET_KEY;
+ pkt->pkt.secret_key = sk;
+ add_kbnode(sec_root, new_kbnode( pkt ));
- return 0;
+ return 0;
}
@@ -1762,6 +1791,26 @@ parse_expire_string( const char *string )
return seconds;
}
+/* Parsean Creation-Date string which is either "1986-04-26" or
+ "19860426T042640". Returns 0 on error. */
+static u32
+parse_creation_string (const char *string)
+{
+ u32 seconds;
+
+ if (!*string)
+ seconds = 0;
+ else if ( !strncmp (string, "seconds=", 8) )
+ seconds = atoi (string+8);
+ else if ( !(seconds = scan_isodatestr (string)))
+ {
+ time_t tmp = isotime2epoch (string);
+ seconds = (tmp == (time_t)(-1))? 0 : tmp;
+ }
+ return seconds;
+}
+
+
/* object == 0 for a key, and 1 for a sig */
u32
ask_expire_interval(int object,const char *def_expire)
@@ -2084,10 +2133,12 @@ do_ask_passphrase ( STRING2KEY **ret_s2k, int *r_canceled )
}
+/* Basic key generation. Here we divert to the actual generation
+ routines based on the requested algorithm. */
static int
-do_create( int algo, unsigned int nbits, KBNODE pub_root, KBNODE sec_root,
- DEK *dek, STRING2KEY *s2k, PKT_secret_key **sk, u32 expiredate,
- int is_subkey )
+do_create (int algo, unsigned int nbits, KBNODE pub_root, KBNODE sec_root,
+ DEK *dek, STRING2KEY *s2k, PKT_secret_key **sk,
+ u32 timestamp, u32 expiredate, int is_subkey )
{
int rc=0;
@@ -2099,14 +2150,14 @@ do_create( int algo, unsigned int nbits, KBNODE pub_root, KBNODE sec_root,
"generator a better chance to gain enough entropy.\n") );
if( algo == PUBKEY_ALGO_ELGAMAL_E )
- rc = gen_elg(algo, nbits, pub_root, sec_root, dek, s2k, sk, expiredate,
- is_subkey);
+ rc = gen_elg(algo, nbits, pub_root, sec_root, dek, s2k, sk,
+ timestamp, expiredate, is_subkey);
else if( algo == PUBKEY_ALGO_DSA )
- rc = gen_dsa(nbits, pub_root, sec_root, dek, s2k, sk, expiredate,
- is_subkey);
+ rc = gen_dsa(nbits, pub_root, sec_root, dek, s2k, sk,
+ timestamp, expiredate, is_subkey);
else if( algo == PUBKEY_ALGO_RSA )
- rc = gen_rsa(algo, nbits, pub_root, sec_root, dek, s2k, sk, expiredate,
- is_subkey);
+ rc = gen_rsa(algo, nbits, pub_root, sec_root, dek, s2k, sk,
+ timestamp, expiredate, is_subkey);
else
BUG();
@@ -2279,16 +2330,18 @@ parse_revocation_key (const char *fname,
static u32
get_parameter_u32( struct para_data_s *para, enum para_name key )
{
- struct para_data_s *r = get_parameter( para, key );
-
- if( !r )
- return 0;
- if( r->key == pKEYEXPIRE || r->key == pSUBKEYEXPIRE )
- return r->u.expire;
- if( r->key == pKEYUSAGE || r->key == pSUBKEYUSAGE )
- return r->u.usage;
+ struct para_data_s *r = get_parameter( para, key );
- return (unsigned int)strtoul( r->u.value, NULL, 10 );
+ if( !r )
+ return 0;
+ if( r->key == pKEYCREATIONDATE )
+ return r->u.creation;
+ if( r->key == pKEYEXPIRE || r->key == pSUBKEYEXPIRE )
+ return r->u.expire;
+ if( r->key == pKEYUSAGE || r->key == pSUBKEYUSAGE )
+ return r->u.usage;
+
+ return (unsigned int)strtoul( r->u.value, NULL, 10 );
}
static unsigned int
@@ -2472,7 +2525,23 @@ proc_parameter_file( struct para_data_s *para, const char *fname,
para = r;
}
- /* make KEYEXPIRE from Expire-Date */
+ /* Make KEYCREATIONDATE from Creation-Date. */
+ r = get_parameter (para, pCREATIONDATE);
+ if (r && *r->u.value)
+ {
+ u32 seconds;
+
+ seconds = parse_creation_string (r->u.value);
+ if (!seconds)
+ {
+ log_error ("%s:%d: invalid creation date\n", fname, r->lnr );
+ return -1;
+ }
+ r->u.creation = seconds;
+ r->key = pKEYCREATIONDATE; /* Change that entry. */
+ }
+
+ /* Make KEYEXPIRE from Expire-Date. */
r = get_parameter( para, pEXPIREDATE );
if( r && *r->u.value )
{
@@ -2525,6 +2594,7 @@ read_parameter_file( const char *fname )
{ "Name-Email", pNAMEEMAIL },
{ "Name-Comment", pNAMECOMMENT },
{ "Expire-Date", pEXPIREDATE },
+ { "Creation-Date", pCREATIONDATE },
{ "Passphrase", pPASSPHRASE },
{ "Preferences", pPREFERENCES },
{ "Revoker", pREVOKER },
@@ -3027,439 +3097,490 @@ start_tree(KBNODE *tree)
delete_kbnode(*tree);
}
+
static void
-do_generate_keypair( struct para_data_s *para,
- struct output_control_s *outctrl, int card )
+do_generate_keypair (struct para_data_s *para,
+ struct output_control_s *outctrl, int card)
{
- KBNODE pub_root = NULL;
- KBNODE sec_root = NULL;
- PKT_secret_key *pri_sk = NULL, *sub_sk = NULL;
- const char *s;
- struct revocation_key *revkey;
- int rc;
- int did_sub = 0;
-
- if( outctrl->dryrun )
- {
- log_info("dry-run mode - key generation skipped\n");
- return;
- }
+ KBNODE pub_root = NULL;
+ KBNODE sec_root = NULL;
+ PKT_secret_key *pri_sk = NULL, *sub_sk = NULL;
+ const char *s;
+ struct revocation_key *revkey;
+ int rc;
+ int did_sub = 0;
+ u32 timestamp;
- if( outctrl->use_files ) {
- if( outctrl->pub.newfname ) {
- iobuf_close(outctrl->pub.stream);
- outctrl->pub.stream = NULL;
- if (outctrl->pub.fname)
- iobuf_ioctl (NULL, 2, 0, (char*)outctrl->pub.fname);
- xfree( outctrl->pub.fname );
- outctrl->pub.fname = outctrl->pub.newfname;
- outctrl->pub.newfname = NULL;
-
- if (is_secured_filename (outctrl->pub.fname) ) {
- outctrl->pub.stream = NULL;
- errno = EPERM;
+ if( outctrl->dryrun )
+ {
+ log_info("dry-run mode - key generation skipped\n");
+ return;
+ }
+
+ if ( outctrl->use_files )
+ {
+ if ( outctrl->pub.newfname )
+ {
+ iobuf_close(outctrl->pub.stream);
+ outctrl->pub.stream = NULL;
+ if (outctrl->pub.fname)
+ iobuf_ioctl (NULL, 2, 0, (char*)outctrl->pub.fname);
+ xfree( outctrl->pub.fname );
+ outctrl->pub.fname = outctrl->pub.newfname;
+ outctrl->pub.newfname = NULL;
+
+ if (is_secured_filename (outctrl->pub.fname) )
+ {
+ outctrl->pub.stream = NULL;
+ errno = EPERM;
}
- else
- outctrl->pub.stream = iobuf_create( outctrl->pub.fname );
- if( !outctrl->pub.stream ) {
- log_error(_("can't create `%s': %s\n"), outctrl->pub.newfname,
- strerror(errno) );
- return;
- }
- if( opt.armor ) {
- outctrl->pub.afx->what = 1;
- push_armor_filter (outctrl->pub.afx, outctrl->pub.stream);
- }
- }
- if( outctrl->sec.newfname ) {
- mode_t oldmask;
-
- iobuf_close(outctrl->sec.stream);
- outctrl->sec.stream = NULL;
- if (outctrl->sec.fname)
- iobuf_ioctl (NULL, 2, 0, (char*)outctrl->sec.fname);
- xfree( outctrl->sec.fname );
- outctrl->sec.fname = outctrl->sec.newfname;
- outctrl->sec.newfname = NULL;
-
- oldmask = umask (077);
- if (is_secured_filename (outctrl->sec.fname) ) {
- outctrl->sec.stream = NULL;
- errno = EPERM;
+ else
+ outctrl->pub.stream = iobuf_create( outctrl->pub.fname );
+ if (!outctrl->pub.stream)
+ {
+ log_error(_("can't create `%s': %s\n"), outctrl->pub.newfname,
+ strerror(errno) );
+ return;
}
- else
- outctrl->sec.stream = iobuf_create( outctrl->sec.fname );
- umask (oldmask);
- if( !outctrl->sec.stream ) {
- log_error(_("can't create `%s': %s\n"), outctrl->sec.newfname,
- strerror(errno) );
- return;
- }
- if( opt.armor ) {
- outctrl->sec.afx->what = 5;
- push_armor_filter (outctrl->sec.afx, outctrl->sec.stream);
- }
- }
- assert( outctrl->pub.stream );
- assert( outctrl->sec.stream );
- if( opt.verbose ) {
- log_info(_("writing public key to `%s'\n"), outctrl->pub.fname );
- if (card)
- log_info (_("writing secret key stub to `%s'\n"),
- outctrl->sec.fname);
- else
- log_info(_("writing secret key to `%s'\n"), outctrl->sec.fname );
+ if (opt.armor)
+ {
+ outctrl->pub.afx->what = 1;
+ push_armor_filter (outctrl->pub.afx, outctrl->pub.stream);
+ }
+ }
+ if (outctrl->sec.newfname)
+ {
+ mode_t oldmask;
+
+ iobuf_close(outctrl->sec.stream);
+ outctrl->sec.stream = NULL;
+ if (outctrl->sec.fname)
+ iobuf_ioctl (NULL, 2, 0, (char*)outctrl->sec.fname);
+ xfree( outctrl->sec.fname );
+ outctrl->sec.fname = outctrl->sec.newfname;
+ outctrl->sec.newfname = NULL;
+
+ oldmask = umask (077);
+ if (is_secured_filename (outctrl->sec.fname) )
+ {
+ outctrl->sec.stream = NULL;
+ errno = EPERM;
+ }
+ else
+ outctrl->sec.stream = iobuf_create( outctrl->sec.fname );
+ umask (oldmask);
+ if (!outctrl->sec.stream)
+ {
+ log_error(_("can't create `%s': %s\n"), outctrl->sec.newfname,
+ strerror(errno) );
+ return;
+ }
+ if (opt.armor)
+ {
+ outctrl->sec.afx->what = 5;
+ push_armor_filter (outctrl->sec.afx, outctrl->sec.stream);
+ }
+ }
+ assert( outctrl->pub.stream );
+ assert( outctrl->sec.stream );
+ if (opt.verbose)
+ {
+ log_info (_("writing public key to `%s'\n"), outctrl->pub.fname );
+ if (card)
+ log_info (_("writing secret key stub to `%s'\n"),
+ outctrl->sec.fname);
+ else
+ log_info(_("writing secret key to `%s'\n"), outctrl->sec.fname );
}
}
- /* we create the packets as a tree of kbnodes. Because the
- * structure we create is known in advance we simply generate a
- * linked list. The first packet is a dummy packet which we flag
- * as deleted. The very first packet must always be a KEY packet.
- */
+ /* We create the packets as a tree of kbnodes. Because the
+ structure we create is known in advance we simply generate a
+ linked list. The first packet is a dummy packet which we flag as
+ deleted. The very first packet must always be a KEY packet. */
- start_tree(&pub_root);
- start_tree(&sec_root);
+ start_tree (&pub_root);
+ start_tree (&sec_root);
- if (!card)
- {
- rc = do_create( get_parameter_algo( para, pKEYTYPE ),
- get_parameter_uint( para, pKEYLENGTH ),
- pub_root, sec_root,
- get_parameter_dek( para, pPASSPHRASE_DEK ),
- get_parameter_s2k( para, pPASSPHRASE_S2K ),
- &pri_sk,
- get_parameter_u32( para, pKEYEXPIRE ), 0 );
- }
- else
- {
- rc = gen_card_key (PUBKEY_ALGO_RSA, 1, 1, pub_root, sec_root, NULL,
- get_parameter_u32 (para, pKEYEXPIRE), para);
- if (!rc)
- {
- pri_sk = sec_root->next->pkt->pkt.secret_key;
- assert (pri_sk);
- }
- }
+ timestamp = get_parameter_u32 (para, pKEYCREATIONDATE);
+ if (!timestamp)
+ timestamp = make_timestamp ();
- if(!rc && (revkey=get_parameter_revkey(para,pREVOKER)))
- {
- rc=write_direct_sig(pub_root,pub_root,pri_sk,revkey);
- if(!rc)
- write_direct_sig(sec_root,pub_root,pri_sk,revkey);
- }
+ if (!card)
+ {
+ rc = do_create (get_parameter_algo( para, pKEYTYPE ),
+ get_parameter_uint( para, pKEYLENGTH ),
+ pub_root, sec_root,
+ get_parameter_dek( para, pPASSPHRASE_DEK ),
+ get_parameter_s2k( para, pPASSPHRASE_S2K ),
+ &pri_sk,
+ timestamp,
+ get_parameter_u32( para, pKEYEXPIRE ), 0 );
+ }
+ else
+ {
+ /* Note, that depending on the backend, the card key generation
+ may update TIMESTAMP. */
+ rc = gen_card_key (PUBKEY_ALGO_RSA, 1, 1, pub_root, sec_root, NULL,
+ &timestamp,
+ get_parameter_u32 (para, pKEYEXPIRE), para);
+ if (!rc)
+ {
+ pri_sk = sec_root->next->pkt->pkt.secret_key;
+ assert (pri_sk);
+ }
+ }
- if( !rc && (s=get_parameter_value(para, pUSERID)) )
- {
- write_uid(pub_root, s );
- if( !rc )
- write_uid(sec_root, s );
+ if(!rc && (revkey=get_parameter_revkey(para,pREVOKER)))
+ {
+ rc = write_direct_sig (pub_root, pub_root, pri_sk, revkey, timestamp);
+ if (!rc)
+ rc = write_direct_sig (sec_root, pub_root, pri_sk, revkey, timestamp);
+ }
- if( !rc )
- rc = write_selfsigs(sec_root, pub_root, pri_sk,
- get_parameter_uint (para, pKEYUSAGE));
- }
+ if( !rc && (s=get_parameter_value(para, pUSERID)) )
+ {
+ write_uid (pub_root, s );
+ write_uid (sec_root, s );
- /* Write the auth key to the card before the encryption key. This
- is a partial workaround for a PGP bug (as of this writing, all
- versions including 8.1), that causes it to try and encrypt to
- the most recent subkey regardless of whether that subkey is
- actually an encryption type. In this case, the auth key is an
- RSA key so it succeeds. */
+ rc = write_selfsigs (sec_root, pub_root, pri_sk,
+ get_parameter_uint (para, pKEYUSAGE), timestamp);
+ }
- if (!rc && card && get_parameter (para, pAUTHKEYTYPE))
- {
- rc = gen_card_key (PUBKEY_ALGO_RSA, 3, 0, pub_root, sec_root, NULL,
- get_parameter_u32 (para, pKEYEXPIRE), para);
+ /* Write the auth key to the card before the encryption key. This
+ is a partial workaround for a PGP bug (as of this writing, all
+ versions including 8.1), that causes it to try and encrypt to
+ the most recent subkey regardless of whether that subkey is
+ actually an encryption type. In this case, the auth key is an
+ RSA key so it succeeds. */
+
+ if (!rc && card && get_parameter (para, pAUTHKEYTYPE))
+ {
+ /* Note, that depending on the backend, the card key generation
+ may update TIMESTAMP. */
+ rc = gen_card_key (PUBKEY_ALGO_RSA, 3, 0, pub_root, sec_root, NULL,
+ &timestamp,
+ get_parameter_u32 (para, pKEYEXPIRE), para);
- if (!rc)
- rc = write_keybinding (pub_root, pub_root, pri_sk, sub_sk, PUBKEY_USAGE_AUTH);
- if (!rc)
- rc = write_keybinding (sec_root, pub_root, pri_sk, sub_sk, PUBKEY_USAGE_AUTH);
- }
+ if (!rc)
+ rc = write_keybinding (pub_root, pub_root, pri_sk, sub_sk,
+ PUBKEY_USAGE_AUTH, timestamp);
+ if (!rc)
+ rc = write_keybinding (sec_root, pub_root, pri_sk, sub_sk,
+ PUBKEY_USAGE_AUTH, timestamp);
+ }
- if( !rc && get_parameter( para, pSUBKEYTYPE ) )
- {
- if (!card)
- {
- rc = do_create( get_parameter_algo( para, pSUBKEYTYPE ),
- get_parameter_uint( para, pSUBKEYLENGTH ),
- pub_root, sec_root,
- get_parameter_dek( para, pPASSPHRASE_DEK ),
- get_parameter_s2k( para, pPASSPHRASE_S2K ),
- &sub_sk,
- get_parameter_u32( para, pSUBKEYEXPIRE ), 1 );
- }
- else
- {
- if ((s = get_parameter_value (para, pBACKUPENCDIR)))
- {
- /* A backup of the encryption key has been requested.
- Generate the key i software and import it then to
- the card. Write a backup file. */
- rc = gen_card_key_with_backup (PUBKEY_ALGO_RSA, 2, 0,
- pub_root, sec_root,
- get_parameter_u32 (para,
- pKEYEXPIRE),
- para, s);
- }
- else
+ if( !rc && get_parameter( para, pSUBKEYTYPE ) )
+ {
+ if (!card)
+ {
+ rc = do_create( get_parameter_algo( para, pSUBKEYTYPE ),
+ get_parameter_uint( para, pSUBKEYLENGTH ),
+ pub_root, sec_root,
+ get_parameter_dek( para, pPASSPHRASE_DEK ),
+ get_parameter_s2k( para, pPASSPHRASE_S2K ),
+ &sub_sk,
+ timestamp,
+ get_parameter_u32( para, pSUBKEYEXPIRE ), 1 );
+ }
+ else
+ {
+ if ((s = get_parameter_value (para, pBACKUPENCDIR)))
+ {
+ /* A backup of the encryption key has been requested.
+ Generate the key in software and import it then to
+ the card. Write a backup file. */
+ rc = gen_card_key_with_backup (PUBKEY_ALGO_RSA, 2, 0,
+ pub_root, sec_root,
+ timestamp,
+ get_parameter_u32 (para,
+ pKEYEXPIRE),
+ para, s);
+ }
+ else
+ {
+ /* Note, that depending on the backend, the card key
+ generation may update TIMESTAMP. */
rc = gen_card_key (PUBKEY_ALGO_RSA, 2, 0, pub_root, sec_root,
- NULL,
+ NULL,
+ &timestamp,
get_parameter_u32 (para, pKEYEXPIRE), para);
- }
-
- if( !rc )
- rc = write_keybinding(pub_root, pub_root, pri_sk, sub_sk,
- get_parameter_uint (para, pSUBKEYUSAGE));
- if( !rc )
- rc = write_keybinding(sec_root, pub_root, pri_sk, sub_sk,
- get_parameter_uint (para, pSUBKEYUSAGE));
- did_sub = 1;
- }
-
- if( !rc && outctrl->use_files ) { /* direct write to specified files */
- rc = write_keyblock( outctrl->pub.stream, pub_root );
- if( rc )
- log_error("can't write public key: %s\n", g10_errstr(rc) );
- if( !rc ) {
- rc = write_keyblock( outctrl->sec.stream, sec_root );
- if( rc )
- log_error("can't write secret key: %s\n", g10_errstr(rc) );
- }
+ }
+ }
+ if( !rc )
+ rc = write_keybinding(pub_root, pub_root, pri_sk, sub_sk,
+ get_parameter_uint (para, pSUBKEYUSAGE),
+ timestamp);
+ if( !rc )
+ rc = write_keybinding(sec_root, pub_root, pri_sk, sub_sk,
+ get_parameter_uint (para, pSUBKEYUSAGE),
+ timestamp);
+ did_sub = 1;
}
- else if( !rc ) { /* write to the standard keyrings */
- KEYDB_HANDLE pub_hd = keydb_new (0);
- KEYDB_HANDLE sec_hd = keydb_new (1);
- /* FIXME: we may have to create the keyring first */
- rc = keydb_locate_writable (pub_hd, NULL);
- if (rc)
- log_error (_("no writable public keyring found: %s\n"),
+ if (!rc && outctrl->use_files) /* Direct write to specified files. */
+ {
+ rc = write_keyblock( outctrl->pub.stream, pub_root );
+ if (rc)
+ log_error ("can't write public key: %s\n", g10_errstr(rc) );
+ if (!rc)
+ {
+ rc = write_keyblock( outctrl->sec.stream, sec_root );
+ if(rc)
+ log_error ("can't write secret key: %s\n", g10_errstr(rc) );
+ }
+ }
+ else if (!rc) /* Write to the standard keyrings. */
+ {
+ KEYDB_HANDLE pub_hd = keydb_new (0);
+ KEYDB_HANDLE sec_hd = keydb_new (1);
+
+ rc = keydb_locate_writable (pub_hd, NULL);
+ if (rc)
+ log_error (_("no writable public keyring found: %s\n"),
+ g10_errstr (rc));
+
+ if (!rc)
+ {
+ rc = keydb_locate_writable (sec_hd, NULL);
+ if (rc)
+ log_error (_("no writable secret keyring found: %s\n"),
g10_errstr (rc));
-
- if (!rc) {
- rc = keydb_locate_writable (sec_hd, NULL);
- if (rc)
- log_error (_("no writable secret keyring found: %s\n"),
- g10_errstr (rc));
}
-
- if (!rc && opt.verbose) {
- log_info(_("writing public key to `%s'\n"),
- keydb_get_resource_name (pub_hd));
- if (card)
- log_info (_("writing secret key stub to `%s'\n"),
- keydb_get_resource_name (sec_hd));
- else
- log_info(_("writing secret key to `%s'\n"),
- keydb_get_resource_name (sec_hd));
+
+ if (!rc && opt.verbose)
+ {
+ log_info (_("writing public key to `%s'\n"),
+ keydb_get_resource_name (pub_hd));
+ if (card)
+ log_info (_("writing secret key stub to `%s'\n"),
+ keydb_get_resource_name (sec_hd));
+ else
+ log_info (_("writing secret key to `%s'\n"),
+ keydb_get_resource_name (sec_hd));
}
-
- if (!rc) {
- rc = keydb_insert_keyblock (pub_hd, pub_root);
- if (rc)
- log_error (_("error writing public keyring `%s': %s\n"),
- keydb_get_resource_name (pub_hd), g10_errstr(rc));
+
+ if (!rc)
+ {
+ rc = keydb_insert_keyblock (pub_hd, pub_root);
+ if (rc)
+ log_error (_("error writing public keyring `%s': %s\n"),
+ keydb_get_resource_name (pub_hd), g10_errstr(rc));
}
-
- if (!rc) {
- rc = keydb_insert_keyblock (sec_hd, sec_root);
- if (rc)
- log_error (_("error writing secret keyring `%s': %s\n"),
- keydb_get_resource_name (pub_hd), g10_errstr(rc));
+
+ if (!rc)
+ {
+ rc = keydb_insert_keyblock (sec_hd, sec_root);
+ if (rc)
+ log_error (_("error writing secret keyring `%s': %s\n"),
+ keydb_get_resource_name (pub_hd), g10_errstr(rc));
}
- keydb_release (pub_hd);
- keydb_release (sec_hd);
+ keydb_release (pub_hd);
+ keydb_release (sec_hd);
+
+ if (!rc)
+ {
+ int no_enc_rsa;
+ PKT_public_key *pk;
+
+ no_enc_rsa = (get_parameter_algo (para, pKEYTYPE) == PUBKEY_ALGO_RSA
+ && get_parameter_uint (para, pKEYUSAGE)
+ && !((get_parameter_uint (para, pKEYUSAGE)
+ & PUBKEY_USAGE_ENC)) );
- if (!rc) {
- int no_enc_rsa =
- get_parameter_algo(para, pKEYTYPE) == PUBKEY_ALGO_RSA
- && get_parameter_uint( para, pKEYUSAGE )
- && !(get_parameter_uint( para,pKEYUSAGE) & PUBKEY_USAGE_ENC);
- PKT_public_key *pk = find_kbnode (pub_root,
- PKT_PUBLIC_KEY)->pkt->pkt.public_key;
+ pk = find_kbnode (pub_root, PKT_PUBLIC_KEY)->pkt->pkt.public_key;
- keyid_from_pk(pk,pk->main_keyid);
- register_trusted_keyid(pk->main_keyid);
+ keyid_from_pk(pk,pk->main_keyid);
+ register_trusted_keyid(pk->main_keyid);
- update_ownertrust (pk,
- ((get_ownertrust (pk) & ~TRUST_MASK)
- | TRUST_ULTIMATE ));
+ update_ownertrust (pk, ((get_ownertrust (pk) & ~TRUST_MASK)
+ | TRUST_ULTIMATE ));
- if (!opt.batch) {
- tty_printf(_("public and secret key created and signed.\n") );
- tty_printf("\n");
- list_keyblock(pub_root,0,1,NULL);
+ if (!opt.batch)
+ {
+ tty_printf (_("public and secret key created and signed.\n") );
+ tty_printf ("\n");
+ list_keyblock(pub_root,0,1,NULL);
}
-
- if( !opt.batch
- && ( get_parameter_algo( para, pKEYTYPE ) == PUBKEY_ALGO_DSA
- || no_enc_rsa )
- && !get_parameter( para, pSUBKEYTYPE ) )
- {
- tty_printf(_("Note that this key cannot be used for "
- "encryption. You may want to use\n"
- "the command \"--edit-key\" to generate a "
- "subkey for this purpose.\n") );
- }
- }
+
+ if (!opt.batch
+ && (get_parameter_algo (para, pKEYTYPE) == PUBKEY_ALGO_DSA
+ || no_enc_rsa )
+ && !get_parameter (para, pSUBKEYTYPE) )
+ {
+ tty_printf(_("Note that this key cannot be used for "
+ "encryption. You may want to use\n"
+ "the command \"--edit-key\" to generate a "
+ "subkey for this purpose.\n") );
+ }
+ }
}
- if( rc ) {
- if( opt.batch )
- log_error("key generation failed: %s\n", g10_errstr(rc) );
- else
- tty_printf(_("Key generation failed: %s\n"), g10_errstr(rc) );
- print_status_key_not_created ( get_parameter_value (para, pHANDLE) );
+ if (rc)
+ {
+ if (opt.batch)
+ log_error ("key generation failed: %s\n", g10_errstr(rc) );
+ else
+ tty_printf (_("Key generation failed: %s\n"), g10_errstr(rc) );
+ print_status_key_not_created ( get_parameter_value (para, pHANDLE) );
}
- else {
- PKT_public_key *pk = find_kbnode (pub_root,
- PKT_PUBLIC_KEY)->pkt->pkt.public_key;
- print_status_key_created (did_sub? 'B':'P', pk,
- get_parameter_value (para, pHANDLE));
- }
- release_kbnode( pub_root );
- release_kbnode( sec_root );
-
- if( pri_sk && !card) /* the unprotected secret key unless we have a */
- free_secret_key(pri_sk); /* shallow copy in card mode. */
- if( sub_sk )
- free_secret_key(sub_sk);
+ else
+ {
+ PKT_public_key *pk = find_kbnode (pub_root,
+ PKT_PUBLIC_KEY)->pkt->pkt.public_key;
+ print_status_key_created (did_sub? 'B':'P', pk,
+ get_parameter_value (para, pHANDLE));
+ }
+ release_kbnode( pub_root );
+ release_kbnode( sec_root );
+
+ if (pri_sk && !card) /* The unprotected secret key unless we */
+ free_secret_key (pri_sk); /* have a shallow copy in card mode. */
+ if (sub_sk)
+ free_secret_key(sub_sk);
}
-/****************
- * add a new subkey to an existing key.
- * Returns true if a new key has been generated and put into the keyblocks.
- */
+/* Add a new subkey to an existing key. Returns true if a new key has
+ been generated and put into the keyblocks. */
int
-generate_subkeypair( KBNODE pub_keyblock, KBNODE sec_keyblock )
+generate_subkeypair (KBNODE pub_keyblock, KBNODE sec_keyblock)
{
- int okay=0, rc=0;
- KBNODE node;
- PKT_secret_key *pri_sk = NULL, *sub_sk = NULL;
- int algo;
- unsigned int use;
- u32 expire;
- unsigned nbits;
- char *passphrase = NULL;
- DEK *dek = NULL;
- STRING2KEY *s2k = NULL;
- u32 cur_time;
- int ask_pass = 0;
- int canceled;
-
- /* break out the primary secret key */
- node = find_kbnode( sec_keyblock, PKT_SECRET_KEY );
- if( !node ) {
- log_error("Oops; secret key not found anymore!\n");
- goto leave;
- }
-
- /* make a copy of the sk to keep the protected one in the keyblock */
- pri_sk = copy_secret_key( NULL, node->pkt->pkt.secret_key );
-
- cur_time = make_timestamp();
- if( pri_sk->timestamp > cur_time ) {
- ulong d = pri_sk->timestamp - cur_time;
- log_info( d==1 ? _("key has been created %lu second "
- "in future (time warp or clock problem)\n")
- : _("key has been created %lu seconds "
- "in future (time warp or clock problem)\n"), d );
- if( !opt.ignore_time_conflict ) {
- rc = G10ERR_TIME_CONFLICT;
- goto leave;
- }
+ int okay=0, rc=0;
+ KBNODE node;
+ PKT_secret_key *pri_sk = NULL, *sub_sk = NULL;
+ int algo;
+ unsigned int use;
+ u32 expire;
+ unsigned nbits;
+ char *passphrase = NULL;
+ DEK *dek = NULL;
+ STRING2KEY *s2k = NULL;
+ u32 cur_time;
+ int ask_pass = 0;
+ int canceled;
+
+ /* Break out the primary secret key. */
+ node = find_kbnode( sec_keyblock, PKT_SECRET_KEY );
+ if( !node )
+ {
+ log_error ("Oops; secret key not found anymore!\n");
+ goto leave;
}
+
+ /* Make a copy of the sk to keep the protected one in the keyblock. */
+ pri_sk = copy_secret_key (NULL, node->pkt->pkt.secret_key);
+
+ cur_time = make_timestamp();
- if (pri_sk->version < 4) {
- log_info (_("NOTE: creating subkeys for v3 keys "
- "is not OpenPGP compliant\n"));
- goto leave;
+ if (pri_sk->timestamp > cur_time)
+ {
+ ulong d = pri_sk->timestamp - cur_time;
+ log_info ( d==1 ? _("key has been created %lu second "
+ "in future (time warp or clock problem)\n")
+ : _("key has been created %lu seconds "
+ "in future (time warp or clock problem)\n"), d );
+ if (!opt.ignore_time_conflict)
+ {
+ rc = G10ERR_TIME_CONFLICT;
+ goto leave;
+ }
}
- if (pri_sk->is_protected && pri_sk->protect.s2k.mode == 1001) {
- tty_printf(_("Secret parts of primary key are not available.\n"));
- rc = G10ERR_NO_SECKEY;
- goto leave;
+ if (pri_sk->version < 4)
+ {
+ log_info (_("NOTE: creating subkeys for v3 keys "
+ "is not OpenPGP compliant\n"));
+ goto leave;
}
+ if (pri_sk->is_protected && pri_sk->protect.s2k.mode == 1001)
+ {
+ tty_printf (_("Secret parts of primary key are not available.\n"));
+ rc = G10ERR_NO_SECKEY;
+ goto leave;
+ }
- /* Unprotect to get the passphrase. */
- switch( is_secret_key_protected( pri_sk ) ) {
- case -1:
- rc = G10ERR_PUBKEY_ALGO;
- break;
- case 0:
- tty_printf(_("This key is not protected.\n"));
- break;
- case -2:
- tty_printf(_("Secret parts of primary key are stored on-card.\n"));
- ask_pass = 1;
- break;
- default:
- tty_printf(_("Key is protected.\n"));
- rc = check_secret_key( pri_sk, 0 );
- if( !rc )
- passphrase = get_last_passphrase();
- break;
- }
- if( rc )
- goto leave;
-
- algo = ask_algo( 1, &use );
- assert(algo);
- nbits = ask_keysize( algo );
- expire = ask_expire_interval(0,NULL);
- if( !cpr_enabled() && !cpr_get_answer_is_yes("keygen.sub.okay",
- _("Really create? (y/N) ")))
- goto leave;
-
- canceled = 0;
- if (ask_pass)
- dek = do_ask_passphrase (&s2k, &canceled);
- else if (passphrase) {
- s2k = xmalloc_secure( sizeof *s2k );
- s2k->mode = opt.s2k_mode;
- s2k->hash_algo = S2K_DIGEST_ALGO;
- set_next_passphrase( passphrase );
- dek = passphrase_to_dek( NULL, 0, opt.s2k_cipher_algo, s2k, 2,
- NULL, NULL );
+
+ /* Unprotect to get the passphrase. */
+ switch (is_secret_key_protected (pri_sk) )
+ {
+ case -1:
+ rc = G10ERR_PUBKEY_ALGO;
+ break;
+ case 0:
+ tty_printf (_("This key is not protected.\n"));
+ break;
+ case -2:
+ tty_printf (_("Secret parts of primary key are stored on-card.\n"));
+ ask_pass = 1;
+ break;
+ default:
+ tty_printf (_("Key is protected.\n"));
+ rc = check_secret_key ( pri_sk, 0 );
+ if (!rc)
+ passphrase = get_last_passphrase();
+ break;
}
+ if (rc)
+ goto leave;
- if (canceled)
- rc = GPG_ERR_CANCELED;
-
- if (!rc)
- rc = do_create (algo, nbits, pub_keyblock, sec_keyblock,
- dek, s2k, &sub_sk, expire, 1 );
- if( !rc )
- rc = write_keybinding(pub_keyblock, pub_keyblock, pri_sk, sub_sk, use);
- if( !rc )
- rc = write_keybinding(sec_keyblock, pub_keyblock, pri_sk, sub_sk, use);
- if( !rc ) {
- okay = 1;
- write_status_text (STATUS_KEY_CREATED, "S");
- }
-
- leave:
- if( rc )
- log_error(_("Key generation failed: %s\n"), g10_errstr(rc) );
- xfree( passphrase );
- xfree( dek );
- xfree( s2k );
- /* release the copy of the (now unprotected) secret keys */
- if( pri_sk )
- free_secret_key(pri_sk);
- if( sub_sk )
- free_secret_key(sub_sk);
- set_next_passphrase( NULL );
- return okay;
+ algo = ask_algo (1, &use);
+ assert (algo);
+ nbits = ask_keysize (algo);
+ expire = ask_expire_interval (0, NULL);
+ if (!cpr_enabled() && !cpr_get_answer_is_yes("keygen.sub.okay",
+ _("Really create? (y/N) ")))
+ goto leave;
+
+ canceled = 0;
+ if (ask_pass)
+ dek = do_ask_passphrase (&s2k, &canceled);
+ else if (passphrase)
+ {
+ s2k = xmalloc_secure ( sizeof *s2k );
+ s2k->mode = opt.s2k_mode;
+ s2k->hash_algo = S2K_DIGEST_ALGO;
+ set_next_passphrase ( passphrase );
+ dek = passphrase_to_dek (NULL, 0, opt.s2k_cipher_algo, s2k, 2,
+ NULL, NULL );
+ }
+
+ if (canceled)
+ rc = GPG_ERR_CANCELED;
+
+ if (!rc)
+ rc = do_create (algo, nbits, pub_keyblock, sec_keyblock,
+ dek, s2k, &sub_sk, cur_time, expire, 1 );
+ if (!rc)
+ rc = write_keybinding (pub_keyblock, pub_keyblock, pri_sk, sub_sk,
+ use, cur_time);
+ if (!rc)
+ rc = write_keybinding (sec_keyblock, pub_keyblock, pri_sk, sub_sk,
+ use, cur_time);
+ if (!rc)
+ {
+ okay = 1;
+ write_status_text (STATUS_KEY_CREATED, "S");
+ }
+
+ leave:
+ if (rc)
+ log_error (_("Key generation failed: %s\n"), g10_errstr(rc) );
+ xfree (passphrase);
+ xfree (dek);
+ xfree (s2k);
+ /* Release the copy of the (now unprotected) secret keys. */
+ if (pri_sk)
+ free_secret_key (pri_sk);
+ if (sub_sk)
+ free_secret_key (sub_sk);
+ set_next_passphrase (NULL);
+ return okay;
}
@@ -3486,8 +3607,8 @@ generate_card_subkeypair (KBNODE pub_keyblock, KBNODE sec_keyblock,
strcpy (para->u.value, serialno);
/* Break out the primary secret key */
- node = find_kbnode( sec_keyblock, PKT_SECRET_KEY );
- if(!node)
+ node = find_kbnode (sec_keyblock, PKT_SECRET_KEY);
+ if (!node)
{
log_error("Oops; secret key not found anymore!\n");
goto leave;
@@ -3551,12 +3672,17 @@ generate_card_subkeypair (KBNODE pub_keyblock, KBNODE sec_keyblock,
if (passphrase)
set_next_passphrase (passphrase);
+
+ /* Note, that depending on the backend, the card key generation may
+ update CUR_TIME. */
rc = gen_card_key (algo, keyno, 0, pub_keyblock, sec_keyblock,
- &sub_sk, expire, para);
+ &sub_sk, &cur_time, expire, para);
if (!rc)
- rc = write_keybinding (pub_keyblock, pub_keyblock, pri_sk, sub_sk, use);
+ rc = write_keybinding (pub_keyblock, pub_keyblock, pri_sk, sub_sk,
+ use, cur_time);
if (!rc)
- rc = write_keybinding (sec_keyblock, pub_keyblock, pri_sk, sub_sk, use);
+ rc = write_keybinding (sec_keyblock, pub_keyblock, pri_sk, sub_sk,
+ use, cur_time);
if (!rc)
{
okay = 1;
@@ -3577,7 +3703,7 @@ generate_card_subkeypair (KBNODE pub_keyblock, KBNODE sec_keyblock,
#endif /* !ENABLE_CARD_SUPPORT */
-/****************
+/*
* Write a keyblock to an output stream
*/
static int
@@ -3601,10 +3727,11 @@ write_keyblock( IOBUF out, KBNODE node )
}
+/* Note that timestamp is an in/out arg. */
static int
gen_card_key (int algo, int keyno, int is_primary,
KBNODE pub_root, KBNODE sec_root, PKT_secret_key **ret_sk,
- u32 expireval, struct para_data_s *para)
+ u32 *timestamp, u32 expireval, struct para_data_s *para)
{
#ifdef ENABLE_CARD_SUPPORT
int rc;
@@ -3617,7 +3744,7 @@ gen_card_key (int algo, int keyno, int is_primary,
assert (algo == PUBKEY_ALGO_RSA);
/* Fixme: We don't have the serialnumber available, thus passing NULL. */
- rc = agent_scd_genkey (&info, keyno, 1, NULL);
+ rc = agent_scd_genkey (&info, keyno, 1, NULL, *timestamp);
/* if (gpg_err_code (rc) == GPG_ERR_EEXIST) */
/* { */
/* tty_printf ("\n"); */
@@ -3641,6 +3768,9 @@ gen_card_key (int algo, int keyno, int is_primary,
return gpg_error (GPG_ERR_GENERAL);
}
+ if (*timestamp != info.created_at)
+ log_info ("Note that the key does not use the suggested creation date\n");
+ *timestamp = info.created_at;
pk = xcalloc (1, sizeof *pk );
sk = xcalloc (1, sizeof *sk );
@@ -3688,6 +3818,7 @@ gen_card_key (int algo, int keyno, int is_primary,
static int
gen_card_key_with_backup (int algo, int keyno, int is_primary,
KBNODE pub_root, KBNODE sec_root,
+ u32 timestamp,
u32 expireval, struct para_data_s *para,
const char *backup_dir)
{
@@ -3700,7 +3831,7 @@ gen_card_key_with_backup (int algo, int keyno, int is_primary,
size_t n;
int i;
- rc = generate_raw_key (algo, 1024, make_timestamp (),
+ rc = generate_raw_key (algo, 1024, timestamp,
&sk_unprotected, &sk_protected);
if (rc)
return rc;
@@ -3857,15 +3988,15 @@ save_unprotected_key_to_card (PKT_secret_key *sk, int keyno)
/* Copy the parameters into straight buffers. */
gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_n, &rsa_n_len, sk->skey[0]);
gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_e, &rsa_e_len, sk->skey[1]);
- gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_p, &rsa_p_len, sk->skey[2]);
- gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_q, &rsa_q_len, sk->skey[3]);
- if (!rsa_n || !rsa_e || !rsa_p || !rsa_q)
+ gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_p, &rsa_p_len, sk->skey[3]);
+ gcry_mpi_aprint (GCRYMPI_FMT_USG, &rsa_q, &rsa_q_len, sk->skey[4]);
+ if (!rsa_n || !rsa_e || !rsa_p || !rsa_q)
{
rc = G10ERR_INV_ARG;
goto leave;
}
- /* Put the key into an S-expression. */
+ /* Put the key into an S-expression. */
sexp = p = xmalloc_secure (30
+ rsa_n_len + rsa_e_len + rsa_p_len + rsa_q_len
+ 4*sizeof (numbuf) + 25 + sizeof(numbuf) + 20);
diff --git a/g10/main.h b/g10/main.h
index fdbd93b63..e782a453f 100644
--- a/g10/main.h
+++ b/g10/main.h
@@ -198,7 +198,8 @@ int keygen_add_keyserver_url(PKT_signature *sig, void *opaque);
int keygen_add_notations(PKT_signature *sig,void *opaque);
int keygen_add_revkey(PKT_signature *sig, void *opaque);
int make_backsig(PKT_signature *sig,PKT_public_key *pk,
- PKT_public_key *sub_pk,PKT_secret_key *sub_sk);
+ PKT_public_key *sub_pk,PKT_secret_key *sub_sk,
+ u32 timestamp);
int generate_subkeypair( KBNODE pub_keyblock, KBNODE sec_keyblock );
#ifdef ENABLE_CARD_SUPPORT
int generate_card_subkeypair (KBNODE pub_keyblock, KBNODE sec_keyblock,
diff --git a/po/be.po b/po/be.po
index 4f0b576b8..1b24263bf 100644
--- 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: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2003-10-30 16:35+0200\n"
"Last-Translator: Ales Nyakhaychyk <[email protected]>\n"
"Language-Team: Belarusian <[email protected]>\n"
@@ -75,8 +75,8 @@ msgstr "дрэнны пароль"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr ""
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -84,7 +84,7 @@ msgstr ""
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -854,14 +854,14 @@ msgstr "сакрэтны ключ недаступны"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr ""
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr ""
@@ -995,19 +995,19 @@ msgstr ""
msgid "error getting current key info: %s\n"
msgstr ""
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1015,133 +1015,133 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Подпіс створаны ў %.*s з выкарыстаньнем %s ID ключа %08lX\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr ""
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr ""
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "невядомы альгарытм сьцісканьня"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "сакрэтны ключ недаступны"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr ""
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr ""
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "несумяшчальныя загады\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "паказаць гэтую даведку"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Даведка адсутнічае"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr ""
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "за шмат пераваг для \"%c\"\n"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "паказаць ключы й адбіткі пальцаў"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "стварыць новую пару ключоў"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Загад> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "несумяшчальныя загады\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "несумяшчальныя загады\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "сакрэтны ключ недаступны"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Нерэчаісны загад (паспрабуйце \"help\")\n"
@@ -1425,7 +1425,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1843,7 +1843,7 @@ msgstr "%s - гэта недапушчальнае мноства знакаў\n
msgid "`%s' is not a valid character set\n"
msgstr "%s - гэта недапушчальнае мноства знакаў\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr ""
@@ -3196,8 +3196,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr ""
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "збой падпісаньня: %s\n"
@@ -3206,20 +3206,20 @@ msgstr "збой падпісаньня: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr ""
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr ""
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "сакрэтны ключ недаступны"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Ключ абаронены.\n"
@@ -3236,7 +3236,7 @@ msgstr ""
"Увядзіце новы пароль для гэтага сакрэтнага ключа.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr ""
@@ -3823,312 +3823,312 @@ msgstr ""
msgid "No corresponding signature in secret ring\n"
msgstr ""
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "выдаліць ключы са зьвязку сакрэтных ключоў"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr ""
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr ""
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr ""
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr ""
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr ""
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Перазапісаць (y/N)?"
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr ""
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr ""
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr ""
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "памылка чытаньня файла"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr ""
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr ""
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr ""
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr ""
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr ""
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr ""
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr ""
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr ""
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr ""
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr ""
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr ""
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr ""
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "выдаліць ключы са зьвязку сакрэтных ключоў"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "выдаліць ключы са зьвязку сакрэтных ключоў"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr ""
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "за шмат пераваг для \"%c\"\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "за шмат пераваг для \"%c\"\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "за шмат пераваг для \"%c\"\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "недапушчальныя дапомныя перавагі\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr ""
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr ""
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr ""
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr ""
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr ""
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr ""
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "зашыфраваць даньні"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr ""
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Калі ласка, абярыце від ключа, які Вам патрэбны:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr ""
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr ""
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr ""
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr ""
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr ""
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr ""
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr ""
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr ""
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr ""
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr ""
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr ""
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4138,7 +4138,7 @@ msgid ""
" <n>y = key expires in n years\n"
msgstr ""
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4148,48 +4148,48 @@ msgid ""
" <n>y = signature expires in n years\n"
msgstr ""
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr ""
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Подпіс створаны ў %.*s з выкарыстаньнем %s ID ключа %08lX\n"
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr ""
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr ""
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr ""
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "збой падпісаньня: %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Подпіс створаны ў %.*s з выкарыстаньнем %s ID ключа %08lX\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
msgstr ""
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr ""
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4199,44 +4199,44 @@ msgid ""
"\n"
msgstr ""
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr ""
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr ""
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr ""
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr ""
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr ""
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr ""
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr ""
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr ""
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr ""
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4244,7 +4244,7 @@ msgid ""
"\n"
msgstr ""
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
@@ -4259,34 +4259,34 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr ""
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr ""
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr ""
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
msgstr ""
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr ""
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4294,7 +4294,7 @@ msgid ""
"\n"
msgstr ""
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4302,91 +4302,91 @@ msgid ""
"generator a better chance to gain enough entropy.\n"
msgstr ""
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr ""
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr ""
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "запіс у stdout\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr ""
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr ""
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr ""
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr ""
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr ""
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr ""
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
msgstr ""
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr ""
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr ""
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "збой падпісаньня: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "%s: немагчыма стварыць тэчку: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr ""
@@ -6195,15 +6195,15 @@ msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
msgid "reading public key failed: %s\n"
msgstr "грамадскі ключ ня знойдзены"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6223,7 +6223,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "збой падпісаньня: %s\n"
@@ -6232,11 +6232,11 @@ msgstr "збой падпісаньня: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6268,11 +6268,11 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "памылка стварэньня \"%s\": %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr ""
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "паказаць ключы й адбіткі пальцаў"
@@ -6315,44 +6315,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "%s: немагчыма стварыць хэш-табліцу: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "стварыць новую пару ключоў"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr ""
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "нерэчаісны хэш-альгарытм \"%s\"\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index 104fa7b98..49445d54b 100644
--- 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: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2005-02-04 02:04+0100\n"
"Last-Translator: Jordi Mallach <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
@@ -97,8 +97,8 @@ msgstr "la contrasenya és errònia"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "l'algoritme de protecció %d%s no està suportat\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -106,7 +106,7 @@ msgstr "no s'ha pogut crear «%s»: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -906,15 +906,15 @@ msgstr ""
# Destès? ivb
# Desatès, sí. jm
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "no es pot fet això en mode desatès\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "La vostra selecció? "
@@ -1053,19 +1053,19 @@ msgstr "no s'han trobat dades OpenPGP vàlides.\n"
msgid "error getting current key info: %s\n"
msgstr "s'ha produït un error mentre s'escrivia l'anell secret «%s»: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1073,135 +1073,135 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Seleccioneu quin tipus de clau voleu:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr ""
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (només xifrar)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "La selecció és invàlida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Seleccioneu la raó de la revocació:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "l'algorisme de protecció és desconegut\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Les parts secretes de la clau primària no estan disponibles.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "es descarta: la clau secreta ja és present\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "ix del menú"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "les ordres entren en conflicte\n"
# «pantalla» o «ajuda»? ivb
# «ajuda», evidentment. jm
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "mostra aquesta ajuda"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "La clau és disponible en: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "canvia la data de caducitat"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "canvia la confiança"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "mostra empremta"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "genera un nou parell de claus"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Ordre> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "les ordres entren en conflicte\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr ""
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr ""
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "L'ordre no és vàlida (proveu «help»)\n"
@@ -1514,7 +1514,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"La clau invàlida %08lX s'ha fet vàlida amb --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1950,7 +1950,7 @@ msgstr "%s no és un joc de caràcters vàlid\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s no és un joc de caràcters vàlid\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "no s'ha pogut analitzar sintàcticament la URI del servidor de claus\n"
@@ -3485,8 +3485,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Signar realment? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "Ha fallat el procés de signatura: %s\n"
@@ -3495,20 +3495,20 @@ msgstr "Ha fallat el procés de signatura: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Aquesta clau no està protegida.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Les parts secretes de la clau primària no estan disponibles.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Les parts secretes de la clau primària no estan disponibles.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "La clau està protegida.\n"
@@ -3525,7 +3525,7 @@ msgstr ""
"Introduïu la nova contrasenya per a la clau secreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "la contrasenya no s'ha repetit correctament; torneu a intentar-ho"
@@ -4176,324 +4176,324 @@ msgstr "No podeu canviar la data de caducitat de les claus v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "No hi ha cap signatura corresponent en l'anell secret\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"AVÍS: no es pot desfer la nominació d'una clau com a revocador designat!\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Heu de seleccionar exactament un ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "es descarta l'autosignatura v3 en l'id d'usuari «%s»\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Esteu segur que encara voleu utilitzarla (s/N)? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Esteu segur que encara voleu utilitzarla (s/N)? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notació de signatura: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Voleu sobreescriure? (s/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "No hi ha cap ID amb l'índex %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "No hi ha cap ID amb l'índex %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "No hi ha cap ID amb l'índex %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID d'usuari: «"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr ""
"»\n"
"signat amb la vostra clau %08lX el %s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (no-exportable)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Aquesta signatura va caducar el %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Esteu segur de que encara voleu revocarla? (s/N) "
# (s/N) ivb
# S! jm
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Voleu crear un certificat de revocació per a aquesta signatura? (s/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Heu signat els següents ID d'usuari:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (no-exportable)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revocat per %08lX el %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Esteu a punt de revocar aquestes signatures:\n"
# (s/N)? ivb
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Realment voleu crear els certificats de revocació? (s/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "ho hi ha clau secreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "l'ID d'usuari «%s» ja està revocat\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "AVÍS: una signatura d'ID d'usuari està datada %d segons en el futur\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "l'ID d'usuari «%s» ja està revocat\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "l'ID d'usuari «%s» ja està revocat\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"S'està mostrant el photo ID %s de mida %ld per a la clau 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "la preferència %c%lu és duplicada\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "hi ha massa preferències «%c»\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "hi ha massa preferències «%c»\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "hi ha massa preferències «%c»\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "hi ha un caràcter invàlid en la cadena de preferència\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "s'està escrivint una signatura directa\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "s'està escrivint l'autosignatura\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "s'està escrivint la signatura de comprovació de la clau\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "la mida de la clau és invàlida; s'hi usaran %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "la mida de la clau ha estat arrodonida fins a %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "xifra dades"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr ""
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Seleccioneu quin tipus de clau voleu:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA i ElGamal (predeterminat)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (només signar)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (només signar)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (només xifrar)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (només signar)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (només xifrar)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (només xifrar)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "La parella de claus DSA ha de tenir 1024 bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Quina grandària voleu? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "La grandària sol·licitada és %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "arrodonida fins a %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4509,7 +4509,7 @@ msgstr ""
" <n>m = la clau caduca als n mesos\n"
" <n>y = la clau caduca als n anys\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4525,42 +4525,42 @@ msgstr ""
" <n>m = la signatura caduca als n mesos\n"
" <n>y = la signatura caduca als n anys\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Indiqueu la validesa de la clau (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Indiqueu la validesa de la signatura (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "el valor no és vàlid\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s no caduca en absolut\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s no caduca en absolut\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s caduca el %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Aquesta signatura caduca el %s\n"
# Amb «it» es refereix a les dates? ivb
# Això vaig entendre jo. jm
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4568,12 +4568,12 @@ msgstr ""
"El vostre sistema no pot representar dates posteriors a l'any 2038.\n"
"Tanmateix, les tractarà bé fins l'any 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "És correcte? (s/n)"
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4590,44 +4590,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nom i cognoms: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Hi ha un caràcter invàlid en el camp *nom*\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "El nom no pot començar amb un dígit\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "El nom ha de tenir, si més no, 5 caràcters\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Adreça electrònica: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "No és una adreça vàlida\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Comentari: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Hi ha un caràcter invàlid en el camp *comentari*\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Esteu usant el joc de caràcters `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4638,7 +4638,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "No inclogueu l'adreça ni en el camp *nom* ni en el camp *comentari*\n"
@@ -4655,23 +4655,23 @@ msgstr "No inclogueu l'adreça ni en el camp *nom* ni en el camp *comentari*\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoXx"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Canvia (N)om, (C)omentari, (E)mail o (X) ix "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Canvia (N)om, (C)omentari, (E)mail o (O) d'acord / (X) ix"
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Corregiu l'error primer\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4679,12 +4679,12 @@ msgstr ""
"Cal una contrasenya per a protegir la clau secreta.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4696,7 +4696,7 @@ msgstr ""
"useu aquest programa amb l'opció \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4708,53 +4708,53 @@ msgstr ""
"nombres primers; açò dóna oportunitat al generador de nombres aleatoris\n"
"d'aconseguir prou entropia.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "La generació de claus ha estat cancel·lada.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "s'està escrivint la clau pública a «%s»\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "s'està escrivint la clau secreta a «%s»\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "s'està escrivint la clau secreta a «%s»\n"
# Potser no hi haja cap anell! ivb
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "no s'ha trobat cap anell públic escrivible: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr ""
"no s'ha trobat cap anell secret de escrivible: %s\n"
"\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "s'ha produït un error mentre s'escrivia l'anell públic «%s»: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "s'ha produït un error mentre s'escrivia l'anell secret «%s»: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "s'han creat i signat les claus pública i secreta.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4763,13 +4763,13 @@ msgstr ""
"Noteu que aquesta clau no serveix per a xifrar. Potser vulgueu usar l'ordre\n"
"\"--edit-key\" per a generar una clau secundària per a tal propòsit.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "La generació de claus ha fallat: %s\n"
# Werner FIXME: Use ngettext. jm
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4778,7 +4778,7 @@ msgstr ""
"amb el rellotge)\n"
# Werner FIXME: use ngettext. jm
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4786,26 +4786,26 @@ msgstr ""
"la clau s'ha creat %lu segons en el futur (salt en el temps o problemes\n"
"amb el rellotge)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOTA: crear subclaus per a claus v3 no és conforme amb OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Crear realment? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "no s'ha pogut crear «%s»: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr ""
@@ -6754,15 +6754,15 @@ msgstr "no s'ha pogut reconstruir la memòria cau de l'anell: %s\n"
msgid "reading public key failed: %s\n"
msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6782,7 +6782,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "l'enviament al servidor de claus ha fallat: %s\n"
@@ -6791,11 +6791,11 @@ msgstr "l'enviament al servidor de claus ha fallat: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6827,12 +6827,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "error en crear «%s»: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, 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:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "error: l'empremta digital és invàlida\n"
@@ -6875,44 +6875,44 @@ msgstr ""
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:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "La generació de claus ha fallat: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "La generació de claus ha fallat: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "signatura %s, algorisme de resum %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index 677ab6647..3c5dbb325 100644
--- 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: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-11-26 09:12+0200\n"
"Last-Translator: Roman Pavlik <[email protected]>\n"
"Language-Team: Czech <[email protected]>\n"
@@ -77,8 +77,8 @@ msgstr "�patn� heslo"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "ochrann� algoritmus %d nen� podporov�n\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -86,7 +86,7 @@ msgstr "nemohu vytvo�it `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -870,14 +870,14 @@ msgstr "OpenPGp karta nen� dostupn�: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "Nalezena OpenPGP karta ��slo %s\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "nelze prov�st v d�vkov�m m�du\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "V� v�b�r? "
@@ -1004,19 +1004,19 @@ msgstr "toto nen� OpenPGP karta"
msgid "error getting current key info: %s\n"
msgstr "chyba p�i z�sk�n� informac� o aktu�ln�m kl��i: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "P�epsat existuj�c� kl��? (a/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Vytvo�it z�lohu �ifrovac�ho kl��e mimo kartu? (A/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "P�epsat existuj�c� kl��e? (a/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1027,120 +1027,120 @@ msgstr ""
" PIN = `%s' PIN administr�tora = `%s'\n"
"Toto nastaven� m��ete zm�nit p��kazem --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Pros�m, vyberte druh kl��e, kter� chcete generovat:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Podepisovac� kl��\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) �ifrovac� kl��\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Autentiza�n� kl��\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Neplatn� v�b�r.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Pros�m vyberte m�sto pro uchov�n� kl��e:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "nezn�m� algoritmus pro ochranu kl��e\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "tajn� ��sti kl�e nejsou dostupn�\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "tajn� kl�� je na kart� ulo�en\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "ukon�it toto menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "zobraz administr�torsk� p��kazy"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "uk�zat tuto pomoc"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "vypi� v�echna dostupn� data"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "zm�n� jm�no majitele karty"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "zm�n� URL pro z�sk�n� kl��e"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "z�sk� kl�� specifikovan� v URL karty"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "zm�nit login name"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "zm�nit jazykov� p�edvolby"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "zm�n� pohlav� dr�itele karty"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "vypsat fingerprint certifika�n� autority"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "zapnout/vypnout po�adov�n� PINu p�i ka�d� self-sign operaci"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "vytvo�it nov� p�r kl���"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "nab�dka pro zm�nu anebo odblokov�n� PINu"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "ov�� PIN a vypi� v�echna data"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "P��kaz> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "pouze administr�torsk� p��kazy\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "administr�torsk� p��kazy jsou povoleny\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "administr�torsk� p��kazy nejsou povoleny\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Neplatn� p��kaz (zkuste \"help\")\n"
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Neplatn� kl�� %s zm�n�n na platn� pomoc� --always-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "neexistuje tajn� podkl�� pro ve�ejn� kl�� %s - ignorov�no\n"
@@ -1877,7 +1877,7 @@ msgstr "`%s' nen� platn� doba expirace podpisu\n"
msgid "`%s' is not a valid character set\n"
msgstr "`%s' nen� platn� znakov� sada\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "nelze zpracovat URL serveru kl���\n"
@@ -3365,8 +3365,8 @@ msgstr "Velmi pe�liv� jsem ov��il tento kl��.\n"
msgid "Really sign? (y/N) "
msgstr "Skute�n� podepsat? (a/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "podeps�n� selhalo: %s\n"
@@ -3377,19 +3377,19 @@ msgstr ""
"K dispozici je jen kontroln� sou�et kl��e nebo je kl�� na kart� - passphrase "
"nelze zm�nit.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Tento kl�� nen� chr�n�n�.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Tajn� ��sti prim�rn�ho kl��e nejsou dostupn�.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Tajn� ��st prim�rn�ho kl��e jsou ulo�eny na kart�.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Kl�� je chr�n�n�.\n"
@@ -3406,7 +3406,7 @@ msgstr ""
"Vlo�te nov� heslo (passphrase) pro tento tajn� kl��.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "heslo nen� zopakov�no spr�vn�; zkuste to znovu"
@@ -3995,309 +3995,309 @@ msgstr "Nem��ete zm�nit dobu platnosti kl��e verze 3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "V souboru tajn�ch kl��� chyb� odpov�daj�c� podpis\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "VAROV�N�: podepisovac� podkl�� %s nen� k���ov� certifikov�n\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Pros�m, vyberte pr�v� jeden id u�ivatele .\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "p�esko�en v3 podpis kl��e j�m sam�m u u�ivatelsk�ho id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Vlo�te URL preferovan�ho keyserveru: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Jste si jist�(�), �e jej chcete p�epsat? (a/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Jste si jist�(�), �e jej chcete smazat? (a/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Podepisovac� notace: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "P�epsat (a/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Neexistuje identifik�tor u�ivatele s indexem %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Neexistuje u�ivatelsk� ID s hashem %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Neexistuje podkl�� s indexem %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "id u�ivatele:\"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "podeps�no va��m kl��em %s v %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (neexportovateln�)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Platnost podpisu vypr�� %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Jste si jist�, �e jej chcete st�le revokovat? (a/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Vytvo�it pro tento podpis revoka�n� certifik�t? (a/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Podepsal(a) jste n�sleduj�c� identifik�tory u�ivatele: %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (nerevokovateln�)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "revokov�no va��m kl��em %s v %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Chyst�te se revokovat tyto podpisy:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Opravdu vytvo�it revoka�n� certifik�ty? (a/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "neexistuje tajn� kl��\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "U�ivatelsk� ID \"%s\" je ji� revokov�no.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "VAROV�N�: podpis ID u�ivatele je datov�n %d sekund v budoucnosti\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Kl�� %s je ji� revokov�n.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Podkl�� %s je ji� revokov�n.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Zobrazuji %s fotografick� ID o velikosti %ld pro kl�� %s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "duplicita p�edvolby `%s'\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "p��li� mnoho p�edvoleb pro �ifrov�n�\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "p��li� mnoho p�edvoleb pro vzorkov�n�\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "p��li� mnoho p�edvoleb pro komprimaci\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "neplatn� polo�ka `%s' v �et�zci s p�edvolbami\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "zapisuji podpis kl��e j�m sam�m (direct signature)\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "zapisuji podpis kl��e sebou sam�m\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "zapisuji \"key-binding\" podpis\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "neplatn� d�lka kl��e; pou�iji %u bit�\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "d�lka kl��e zaokrouhlena na %u bit�\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Podepisov�n�"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "�ifrov�n�"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Autentizace"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsEeAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Pro kl�� %s lze prov�st: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Aktu�ln� povolen� akce: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Zapnout/vypnout schopnost podepisovat\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Zapnout/vypnout schopnost �ifrovat\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Zapnout/vypnout schopnost autentizovat\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Konec\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Pros�m, vyberte druh kl��e, kter� chcete:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA a ElGamal (implicitn�)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (pouze pro podpis)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (nastavit si vlastn� pou�it�)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (pouze pro �ifrov�n�)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (pouze pro podpis)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (pouze pro �ifrov�n�)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (nastavit si vlastn� pou�it�)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "P�r DSA kl��� DSA dlouh� %u bit�.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "kl�� %s m��e m�t d�lku v intervalu %u a� %u bit�.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Jakou d�lku kl��e si p�ejete? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "velikost kl��e %s mus� b�t v intervalu %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Po�adovan� d�lka kl��e je %u bit�.\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "zaokrouhleno na %u bit�\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4313,7 +4313,7 @@ msgstr ""
" <n>m = doba platnosti kl��e skon�� za n m�s�c�\n"
" <n>y = doba platnosti kl��e skon�� za n let\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4329,38 +4329,38 @@ msgstr ""
" <n>m = doba platnosti podpisu skon�� za n m�s�c�\n"
" <n>y = doba platnosti podpisu skon�� za n let\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Kl�� je platn� pro? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Podpis je platn� pro? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "neplatn� hodnota\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Platnost kl��e nikdy neskon��\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Platnost podpisu nikdy neskon��\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Platnost kl��e skon�� v %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Platnost podpisu skon�� v %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4368,11 +4368,11 @@ msgstr ""
"V� syst�m neum� zobrazit data po roce 2038.\n"
"V ka�d�m p��pad� budou data korektn� zpracov�v�na do roku 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Je to spr�vn� (a/N)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4388,44 +4388,44 @@ msgstr ""
" \"Magda Prochazkova (student) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Jm�no a p��jmen�: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Neplatn� znak ve jm�n�\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Jm�no nem��e za��nat ��slic�\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Jm�no mus� b�t dlouh� alespo� 5 znak�\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-mailov� adresa: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Neplatn� e-mailov� adresa\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Koment��: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Neplatn� znak v koment��i\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Pou��v�te znakovou sadu `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4436,7 +4436,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Do pole jm�no nebo koment�� nepi�te, pros�m, e-mailovou adresu.\n"
@@ -4451,25 +4451,25 @@ msgstr "Do pole jm�no nebo koment�� nepi�te, pros�m, e-mailovou adresu.\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "jJkKeEPpUu"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Zm�nit (J)m�no, (K)oment��, (E)-mail nebo (U)kon�it? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
"Zm�nit (J)m�no, (K)oment��, (E)-mail, (P)okra�ovat d�l nebo (U)kon�it "
"program? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Nejd��v, pros�m, opravte chybu\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4477,12 +4477,12 @@ msgstr ""
"Pro ochranu Va�eho tajn�ho kl��e mus�te zadat heslo.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4494,7 +4494,7 @@ msgstr ""
"tohoto programu s parametrem \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4507,50 +4507,50 @@ msgstr ""
"pou��vat disky); d�ky tomu m� gener�tor lep�� �anci z�skat dostatek "
"entropie.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Vytv��en� kl��e bylo zru�eno.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "zapisuji ve�ejn� kl�� do `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "zapisuji tajn� kl�� do `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "zapisuji tajn� kl�� do `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "nenalezen zapisovateln� soubor ve�ejn�ch kl��� (pubring): %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "nenalezen zapisovateln� soubor tajn�ch kl��� (secring): %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "chyba p�i z�pisu do souboru ve�ejn�ch kl��� `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "chyba p�i z�pisu do souboru tajn�ch kl��� `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "ve�ejn� a tajn� kl�� byly vytvo�eny a podeps�ny.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4558,12 +4558,12 @@ msgstr ""
"Tento kl�� nem��e b�t pou�it� pro �ifrov�n�. K vytvo�en�\n"
"sekund�rn�ho kl��e pro tento ��el m��ete pou��t p��kaz \"--edit-key\".\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Vytvo�en� kl��e se nepoda�ilo: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4571,7 +4571,7 @@ msgstr ""
"kl�� byl vytvo�en %lu sekund v budoucnosti (do�lo ke zm�n� �asu nebo\n"
"je probl�m se syst�mov�m �asem)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4579,25 +4579,25 @@ msgstr ""
"kl�� byl vytvo�en %lu sekund v budoucnosti (do�lo ke zm�n� �asu nebo\n"
"je probl�m se syst�mov�m �asem)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "POZN�MKA: vytvo�en� podkl��e pro kl��e v3 nen� v souladu s OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Opravdu vytvo�it? (a/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "ulo�en� kl��e na kartu se nezda�ilo: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "nemohu vytvo�it z�lohu souboru `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "POZN�MKA: z�loha kl��e z karty ulo�ena do `%s'\n"
@@ -6458,15 +6458,15 @@ msgstr "ulo�en� datumu vytvo�en� se nezda�ilo: %s\n"
msgid "reading public key failed: %s\n"
msgstr "�ten� ve�ejn�ho kl��e se nezda�ilo: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "odpov�� neobsahuje ve�ejn� kl��\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "odpov�� neobsahuje RSA modulus\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "odpov�� neobsahuje ve�ejn� RSA exponent\n"
@@ -6486,7 +6486,7 @@ 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:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verifikace CHV%d se nezda�ila: %s\n"
@@ -6495,11 +6495,11 @@ msgstr "verifikace CHV%d se nezda�ila: %s\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:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "chyba p�i z�sk�n� CHV z karty\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "karta je trvale uzam�ena!\n"
@@ -6532,11 +6532,11 @@ msgstr "|N|Nov� PIN"
msgid "error getting new PIN: %s\n"
msgstr "chyba p�i z�sk�n� nov�ho PINu: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "chyba p�i �ten� aplika�n�ch dat\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "chyba p�i �ten� fingerpritnu DO\n"
@@ -6576,45 +6576,45 @@ msgstr "sch�z� RSA prime %s nebo nem� velikost %d bit�\n"
msgid "failed to store the key: %s\n"
msgstr "nelze ulo�it kl��: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "pros�m po�kejte ne� bude kl�� vygenerov�n ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "henerov�n� kl��e se nezda�ilo\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "generov�n� kl��e dokon�eno (%d sekund)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "neplatn� struktura OpenPGP kraty (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "podpis %s, hashovac� algoritmus %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "dosud vytvo�en� podpisy: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
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:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "p��stup na %s se nezda�il - vadn� OpenPGP karta?\n"
diff --git a/po/da.po b/po/da.po
index bba59beaa..bb6d66030 100644
--- 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: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2003-12-03 16:11+0100\n"
"Last-Translator: Birger Langkjer <[email protected]>\n"
"Language-Team: Danish <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "d�rlig kodes�tning"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "valgte cifferalgoritme %d er ugyldig\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, fuzzy, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "kan ikke oprette %s: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -862,14 +862,14 @@ msgstr "hemmelig n�gle ikke tilg�ngelig"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr ""
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Dit valg? "
@@ -1007,21 +1007,21 @@ msgstr "ingen gyldig OpenPGP data fundet.\n"
msgid "error getting current key info: %s\n"
msgstr "fejl ved skrivning af n�glering `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
#, fuzzy
msgid "Replace existing key? (y/N) "
msgstr "Vil du gerne signere? "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
#, fuzzy
msgid "Replace existing keys? (y/N) "
msgstr "Vil du gerne signere? "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1029,136 +1029,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "V�lg venligst hvilken slags n�gle du vil have:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Denne n�gle er ikke beskyttet.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Ugyldigt valg.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "rev- forkert n�gletilbagekald\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "ukendt kompressionsalgoritme"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "hemmelig n�gle ikke tilg�ngelig"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "udelod: hemmelig n�gle er allerede tilstede\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "afslut denne menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "konfliktende kommandoer\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "vis denne hj�lp"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Ingen hj�lp tilg�ngelig"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "�ndr udl�bsdatoen"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "vis pr�ferencer"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "vis fingeraftryk"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "gener�r et nyt n�glepar"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr ""
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "konfliktende kommandoer\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "konfliktende kommandoer\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "skriver hemmeligt certifikat til '%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr ""
@@ -1443,7 +1443,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr "%s er ikke et gyldigt tegns�t\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s er ikke et gyldigt tegns�t\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "import�r n�gler fra en n�gleserver: %s\n"
@@ -3250,8 +3250,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Vil du gerne signere? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "signering fejlede: %s\n"
@@ -3260,21 +3260,21 @@ msgstr "signering fejlede: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Denne n�gle er ikke beskyttet.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
#, fuzzy
msgid "Secret parts of primary key are not available.\n"
msgstr "hemmelig n�gle ikke tilg�ngelig"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "hemmelig n�gle ikke tilg�ngelig"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "N�glen er beskyttet.\n"
@@ -3289,7 +3289,7 @@ msgid ""
"\n"
msgstr ""
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
#, fuzzy
msgid "passphrase not correctly repeated; try again"
msgstr "kodes�tningen blev ikke ordentlig gentaget; pr�v igen.\n"
@@ -3907,321 +3907,321 @@ msgstr ""
msgid "No corresponding signature in secret ring\n"
msgstr ""
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "N�glen er beskyttet.\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
#, fuzzy
msgid "Please select exactly one user ID.\n"
msgstr "V�lg venligst hvilken slags n�gle du vil have:\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "n�gle %08lX: ingen gyldige bruger-id'er\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Er du sikker p� at de vil benytte denne n�glest�rrelse? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Er du sikker p� at de vil benytte denne n�glest�rrelse? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr ""
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Overskriv (j/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Ingen bruger-id med indeks %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Ingen bruger-id med indeks %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Ingen bruger-id med indeks %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "bruger-id: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr ""
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr ""
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, fuzzy, c-format
msgid "This signature expired on %s.\n"
msgstr "Denne n�gle er ikke beskyttet.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
#, fuzzy
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Er du sikker p� at de vil benytte denne n�glest�rrelse? "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
#, fuzzy
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Gener�r en annull�rbar certifikat"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr ""
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr "sign�r en n�gle lokalt"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr "ADVARSEL: Denne n�gle er blevet annulleret af dets ejer!\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr ""
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
#, fuzzy
msgid "Really create the revocation certificates? (y/N) "
msgstr "Gener�r en annull�rbar certifikat"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr ""
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, fuzzy, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "N�glen er beskyttet.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "N�glen er beskyttet.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "N�glen er beskyttet.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "vis pr�ferencer"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "vis pr�ferencer"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "vis pr�ferencer"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "vis pr�ferencer"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "Ugyldige bogstaver i navn\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
#, fuzzy
msgid "writing direct signature\n"
msgstr "skriver selvsignatur\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "skriver selvsignatur\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr ""
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, fuzzy, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "�nsket n�glest�rrelse er %u bit\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, fuzzy, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "rundet op til %u bit\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign�r"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "krypt�r data"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "V�lg venligst hvilken slags n�gle du vil have:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA og ElGamal (standard)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (sign�r kun)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, fuzzy, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) DSA (sign�r kun)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, fuzzy, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) ElGamal (krypt�r kun)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA n�glepar vil have 1024 bit.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Hvilken n�glest�rrelse �nsker du? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "�nsket n�glest�rrelse er %u bit\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "rundet op til %u bit\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4231,7 +4231,7 @@ msgid ""
" <n>y = key expires in n years\n"
msgstr ""
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4241,52 +4241,52 @@ msgid ""
" <n>y = signature expires in n years\n"
msgstr ""
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "N�gle er gyldig for? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "N�gle er gyldig for? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "ugyldig v�rdi\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "N�glen udl�ber aldrig\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "N�glen udl�ber aldrig\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "N�gle udl�ber d. %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Denne n�gle er ikke beskyttet.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
msgstr ""
# virker j automatisk istedetfor y?
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Er dette korrekt (j/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4296,44 +4296,44 @@ msgid ""
"\n"
msgstr ""
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Rigtige navn: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Ugyldige bogstaver i navn\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Navn m� ikke starte med et tal\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Navn skal v�re mindst 5 bogstaver langt\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Epostadresse: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Ikke en gyldig epostadresse\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Kommentar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Ugyldigt tegn i kommentar\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Du bruger '%s' tegns�ttet.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4344,7 +4344,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
@@ -4359,24 +4359,24 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
#, fuzzy
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "�ndr (N)avn, (K)ommentar, (E)post eller (O)kay/(Q)vit? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "�ndr (N)avn, (K)ommentar, (E)post eller (O)kay/(Q)vit? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr ""
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4384,12 +4384,12 @@ msgstr ""
"Du skal bruge en kodes�tning til at beskytte din hemmelige n�gle.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr ""
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4397,7 +4397,7 @@ msgid ""
"\n"
msgstr ""
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4405,92 +4405,92 @@ msgid ""
"generator a better chance to gain enough entropy.\n"
msgstr ""
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "N�gleoprettelse annulleret.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, fuzzy, c-format
msgid "writing public key to `%s'\n"
msgstr "skriver offentligt certifikat til '%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "skriver hemmeligt certifikat til '%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, fuzzy, c-format
msgid "writing secret key to `%s'\n"
msgstr "skriver hemmeligt certifikat til '%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, fuzzy, c-format
msgid "no writable public keyring found: %s\n"
msgstr "n�gle %08lX: offentlig n�gle ikke fundet: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, fuzzy, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "skriver hemmeligt certifikat til '%s'\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, fuzzy, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "fejl ved skrivning af n�glering `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, fuzzy, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "fejl ved skrivning af n�glering `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "offentlig og hemmelig n�gle oprettet og signeret.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
msgstr ""
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr ""
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Vil du virkelig oprette?"
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "fjernelse af beskyttelse fejlede: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "kan ikke oprette %s: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "hemmelige n�gler import: %lu\n"
@@ -6342,15 +6342,15 @@ msgstr "ingen standard offentlig n�glering\n"
msgid "reading public key failed: %s\n"
msgstr "fjernelse af beskyttelse fejlede: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6370,7 +6370,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "p�kl�dning af beskyttelse fejlede: %s\n"
@@ -6379,11 +6379,11 @@ msgstr "p�kl�dning af beskyttelse fejlede: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6415,12 +6415,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "fejl ved oprettelse af kodes�tning: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "fejl ved l�sning af '%s': %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "fejl i trailerlinie\n"
@@ -6464,44 +6464,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "kunne ikke initialisere TillidsDB: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "fjernelse af beskyttelse fejlede: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "N�gleoprettelse annulleret.\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s signatur fra: %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "ingen gyldig OpenPGP data fundet.\n"
diff --git a/po/de.po b/po/de.po
index b0dd64881..4b597fb42 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-1.9.90\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2007-07-04 21:44+0200\n"
"Last-Translator: Walter Koch <[email protected]>\n"
"Language-Team: German <[email protected]>\n"
@@ -77,8 +77,8 @@ msgstr "Passphrase"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "SSH Schlüssel von mehr als %d Bits werden nicht unterstützt\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -86,7 +86,7 @@ msgstr "'%s' kann nicht erzeugt werden: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -862,14 +862,14 @@ msgstr "OpenPGP Karte ist nicht vorhanden: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "OpenPGP Karte Nr. %s erkannt\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "Dies kann im Batchmodus nicht durchgeführt werden.\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Ihre Auswahl? "
@@ -997,20 +997,20 @@ msgstr "Keine gültige OpenPGP-Karte"
msgid "error getting current key info: %s\n"
msgstr "Fehler beim Holen der aktuellen Schlüsselinfo: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Vorhandenen Schlüssel ersetzen? (j/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
"Sicherung des Verschlüsselungsschlüssel außerhalb der Karte erstellen? (J/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Vorhandene Schlüssel ersetzen? (j/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1021,120 +1021,120 @@ msgstr ""
" PIN = `%s' Admin-PIN = `%s'\n"
"Sie sollten sie mittels des Befehls --change-pin ändern\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Bitte wählen Sie die Art des Schlüssel, der erzeugt werden soll:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Unterschriften-Schlüssel\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Verschlüsselungs-Schlüssel\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Authentisierungs-Schlüssel\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Ungültige Auswahl.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Wählen Sie den Speicherort für den Schlüssel:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "Unbekanntes Schlüssel-Schutzverfahren\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "Geheime Teile des Schlüssels sind nicht vorhanden\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "geheimer Schlüssel ist bereits auf einer Karte gespeichert\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "Menü verlassen"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "Zeige Admin-Befehle"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "Diese Hilfe zeigen"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "Alle vorhandenen Daten auflisten"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "Kartenbesitzernamen ändern"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "Schlüssel-holen-URL ändern"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "Holen des Schlüssels mittels der URL auf der Karte"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "Ändern der Logindaten"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "Ändern der Spracheinstellungen"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "Ändern des Geschlechts des Kartenbesitzers"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "Ändern des CA-Fingerabdrucks"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "Umschalte des \"Signature-force-PIN\"-Schalters"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "neue Schlüssel erzeugen"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "Menü für Ändern oder Entsperren der PIN"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "überprüfe die PIN und liste alle Daten auf"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Befehl> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "nur-Admin Befehl\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Admin-Befehle sind erlaubt\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Admin-Befehle sind nicht erlaubt\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Ungültiger Befehl (versuchen Sie's mal mit \"help\")\n"
@@ -1436,7 +1436,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Ungültiger Schlüssel %s, gültig gemacht per --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1870,7 +1870,7 @@ msgstr "`%s' ist kein gültiges Unterschriftablaufdatum\n"
msgid "`%s' is not a valid character set\n"
msgstr "`%s' ist kein gültiger Zeichensatz\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "Schlüsselserver-URL konnte nicht analysiert werden\n"
@@ -3399,8 +3399,8 @@ msgstr "Ich habe diesen Schlüssel sehr sorgfältig überprüft.\n"
msgid "Really sign? (y/N) "
msgstr "Wirklich unterschreiben? (j/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "Beglaubigung fehlgeschlagen: %s\n"
@@ -3411,19 +3411,19 @@ msgstr ""
"Der Schlüssel enthält nur \"stub\"- oder \"on-card\"-Schüsselelemente- keine "
"Passphrase ist zu ändern.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Dieser Schlüssel ist nicht geschützt.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Geheime Teile des Haupschlüssels sind nicht vorhanden\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Geheime Teile des Haupschlüssels sind auf der Karte gespeichert.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Schlüssel ist geschützt.\n"
@@ -3440,7 +3440,7 @@ msgstr ""
"Geben Sie die neue Passphrase für diesen geheimen Schlüssel ein.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "Passphrase wurde nicht richtig wiederholt; noch einmal versuchen"
@@ -4043,312 +4043,312 @@ msgstr "Sie können das Verfallsdatum eines v3-Schlüssels nicht ändern\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Keine entsprechende Signatur im geheimen Schlüsselbund\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "Signaturunterschlüssel %s ist bereits rücksigniert\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
"Unterschlüssel %s ist des Unterschreibens nicht mächtig und braucht deshalb "
"keine Rücksignatur\n"
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Bitte genau eine User-ID auswählen.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "Überspringen der v3 Eigenbeglaubigung von User-ID \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Geben Sie die URL Ihres bevorzugten Schlüsselservers ein: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Wollen Sie ihn wirklich ersetzen? (j/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Wollen Sie ihn wirklich löschen? (j/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr "Geben Sie die \"Notation\" ein: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr "Fortfahren (j/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Keine User-ID mit Index %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Keine User-ID mit Hash %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Kein Unterschlüssel mit Index %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "User-ID: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " beglaubigt durch Ihren Schlüssel %s am %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (nicht-exportierbar)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Diese Unterschrift ist seit %s verfallen.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Wollen Sie ihn immer noch widerrufen? (j/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Ein Widerrufszertifikat für diese Unterschrift erzeugen (j/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Sie haben folgende User-IDs des Schlüssels %s beglaubigt:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (unwiderrufbar)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "widerrufen durch Ihren Schlüssel %s um %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Es werden nun folgende Beglaubigungen entfernt:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Wirklich ein Unterschrift-Widerrufszertifikat erzeugen? (j/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "Kein geheimer Schlüssel\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "User-ID \"%s\" ist bereits widerrufen\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"WARNUNG: Eine User-ID-Unterschrift datiert mit %d Sekunden aus der Zukunft\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Schlüssel %s ist bereits widerrufen\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Unterschlüssel %s ist bereits widerrufen\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Anzeigen einer %s Foto-ID (Größe %ld) für Schlüssel %s (User-ID %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "Voreinstellung `%s' ist doppelt\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "zu viele Verschlüsselungeinstellungen\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "zu viele Hashvoreinstellungen\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "zu viele Komprimierungsvoreinstellungen\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "Ungültiges Feld `%s' in der Voreinstellungszeichenkette\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "Die \"Direct Key Signature\" wird geschrieben\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "Die Eigenbeglaubigung wird geschrieben\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "Schreiben der \"key-binding\" Signatur\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "Ungültige Schlüssellänge; %u Bit werden verwendet\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "Schlüssellänge auf %u Bit aufgerundet\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
"WARNUNG: Einige OpenPGP-Programme können einen DSA-Schlüssel dieser "
"Digestlänge nicht verwenden\n"
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Unterschr."
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "Zertif."
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Verschl."
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Authentisierung"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "UuVvAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Mögliche Vorgänge eines %s-Schlüssels: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Derzeit erlaubte Vorgänge: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Umschalten der Unterschreibfähigkeit\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Umschalten der Verschlüsselungsfähigkeit\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Umschalten der Authentisierungsfähigkeit\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Beenden\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Bitte wählen Sie, welche Art von Schlüssel Sie möchten:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA und Elgamal (voreingestellt)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (nur unterschreiben/beglaubigen)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (Leistungsfähigkeit selber einstellbar)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (nur verschlüsseln)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (nur signieren/beglaubigen)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (nur verschlüsseln)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (Leistungsfähigkeit selber einstellbar)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "Das DSA-Schlüsselpaar wird %u Bit haben.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "%s-Schlüssel können zwischen %u und %u Bit lang sein.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Welche Schlüssellänge wünschen Sie? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "%s-Schlüssellängen müssen im Bereich %u-%u sein\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Die verlangte Schlüssellänge beträgt %u Bit\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "aufgerundet auf %u Bit\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4364,7 +4364,7 @@ msgstr ""
" <n>m = Schlüssel verfällt nach n Monaten\n"
" <n>y = Schlüssel verfällt nach n Jahren\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4380,38 +4380,38 @@ msgstr ""
" <n>m = Schlüssel verfällt nach n Monaten\n"
" <n>y = Schlüssel verfällt nach n Jahren\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Wie lange bleibt der Schlüssel gültig? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Wie lange bleibt die Beglaubigung gültig? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "Ungültiger Wert.\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Schlüssel verfällt nie\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Signature verfällt nie\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Key verfällt am %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Unterschrift verfällt am %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4419,11 +4419,11 @@ msgstr ""
"Ihr Rechner kann Daten jenseits des Jahres 2038 nicht anzeigen.\n"
"Trotzdem werden Daten bis 2106 korrekt verarbeitet.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Ist dies richtig? (j/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4439,44 +4439,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Ihr Name (\"Vorname Nachname\"): "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Ungültiges Zeichen im Namen\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Der Name darf nicht mit einer Ziffer beginnen.\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Der Name muß min. 5 Zeichen lang sein.\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Email-Adresse: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Diese Email-Adresse ist ungültig\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Kommentar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Ungültiges Zeichen im Kommentar.\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Sie benutzen den Zeichensatz `%s'\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4487,7 +4487,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Bitte keine Emailadressen als Namen oder Kommentar verwenden\n"
@@ -4502,23 +4502,23 @@ msgstr "Bitte keine Emailadressen als Namen oder Kommentar verwenden\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKkEeFfBb"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Ändern: (N)ame, (K)ommentar, (E)-Mail oder (B)eenden? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Ändern: (N)ame, (K)ommentar, (E)-Mail oder (F)ertig/(B)eenden? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Bitte beseitigen Sie zuerst den Fehler\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4526,12 +4526,12 @@ msgstr ""
"Sie benötigen eine Passphrase, um den geheimen Schlüssel zu schützen.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4544,7 +4544,7 @@ msgstr ""
"aufrufen.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4555,50 +4555,50 @@ msgstr ""
"unterstützen, indem Sie z.B. in einem anderen Fenster/Konsole irgendetwas\n"
"tippen, die Maus verwenden oder irgendwelche anderen Programme benutzen.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Schlüsselerzeugung abgebrochen.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "schreiben des öffentlichen Schlüssels nach '%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "schreiben des geheimen Schlüssel-\"stub\"s nach `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "schreiben des geheimen Schlüssels nach '%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "kein schreibbarer öffentlicher Schlüsselbund gefunden: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "kein schreibbarer geheimer Schlüsselbund gefunden: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "Fehler beim Schreiben des öff. Schlüsselbundes `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "Fehler beim Schreiben des geheimen Schlüsselbundes `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "Öffentlichen und geheimen Schlüssel erzeugt und signiert.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4607,12 +4607,12 @@ msgstr ""
"werden kann. Sie können aber mit dem Befehl \"--edit-key\" einen\n"
"Unterschlüssel für diesem Zweck erzeugen.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Schlüsselerzeugung fehlgeschlagen: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4620,7 +4620,7 @@ msgstr ""
"Der Schlüssel wurde %lu Sekunde in der Zukunft erzeugt (Zeitreise oder Uhren "
"stimmen nicht überein)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4628,25 +4628,25 @@ msgstr ""
"Der Schlüssel wurde %lu Sekunden in der Zukunft erzeugt (Zeitreise oder "
"Uhren stimmen nicht überein)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "HINWEIS: Unterschlüssel für v3-Schlüssen sind nicht OpenPGP-konform\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Wirklich erzeugen? (j/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "Speicher des Schlüssels auf der Karte schlug fehl: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "Sicherungsdatei '%s' kann nicht erzeugt werden: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "Hinweis: Sicherung des Kartenschlüssels wurde auf `%s' gespeichert\n"
@@ -6560,15 +6560,15 @@ msgstr "Das Erzeugungsdatum konnte nicht gespeichert werden: %s\n"
msgid "reading public key failed: %s\n"
msgstr "Lesen des öffentlichen Schlüssels fehlgeschlagen: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
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:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "Die Antwort enthält das RSA-Modulus nicht\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "Antwort enthält den öffentlichen RSA-Exponenten nicht\n"
@@ -6590,7 +6590,7 @@ 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:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Prüfung des CHV%d fehlgeschlagen: %s\n"
@@ -6599,11 +6599,11 @@ msgstr "Prüfung des CHV%d fehlgeschlagen: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "Zugriff auf Admin-Befehle ist nicht eingerichtet\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "Fehler beim Holen des CHV-Status' von der Karte\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "Karte ist dauerhaft gesperrt!\n"
@@ -6635,11 +6635,11 @@ msgstr "|N|Neue PIN"
msgid "error getting new PIN: %s\n"
msgstr "Fehler beim Abfragen einer neuen PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "Fehler beim Lesen der Anwendungsdaten\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "Fehler beim Lesen des Fingerabdrucks DO\n"
@@ -6679,45 +6679,45 @@ msgstr "Die RSA Primzahl %s fehlt oder ist nicht %d Bits lang\n"
msgid "failed to store the key: %s\n"
msgstr "Speichern des Schlüssels fehlgeschlagen: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "Bitte warten, der Schlüssel wird erzeugt ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "Schlüsselerzeugung fehlgeschlagen\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Schlüsselerzeugung abgeschlossen (%d Sekunden)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "Ungültige Struktur der OpenPGP-Karte (DO 0x93)}\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
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:2235
+#: scd/app-openpgp.c:2236
#, 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:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "Anzahl bereits erzeugter Signaturen: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
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:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "Kann auf %s nicht zugreifen - ungültige OpenPGP-Karte?\n"
diff --git a/po/el.po b/po/el.po
index dbda7e3a2..1a344cf74 100644
--- 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: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2003-06-27 12:00+0200\n"
"Last-Translator: Dokianakis Theofanis <[email protected]>\n"
"Language-Team: Greek <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "���� ����� ������"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "��� ������������� � ���������� ���������� %d%s\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "�������� ����������� ��� `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -872,15 +872,15 @@ msgstr "�� ������� ������ ��� ����� ���������"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "��� ������ �� ����� ���� �� ��������� ������ (batchmode)\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "� ������� ���; "
@@ -1019,19 +1019,19 @@ msgstr "�� �������� ������ OpenPGP ��������.\n"
msgid "error getting current key info: %s\n"
msgstr "�������� �������� �������� ����������� `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1039,136 +1039,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "�������� �������� ��� ���� ��� �������� ��� ������:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "�������� ����� ���� %s.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (��� ������������� ����)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "�� ������ �������.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "�������� �������� ��� ����� ��� ��� ��������:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "�������� ���������� ����������\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "������� ������� ��� ������ �������� ��� ����� ���������.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "������������: ������� ������ ��� �����\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "����������� ����� ��� �����"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "������������� �������\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "���������� ����� ��� ��������"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "������ ��������� ���: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "������ ��� ����������� �����"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "������ ��� ������������ ���������"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "���������� ��� fingerprint"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "���������� ���� ���� ������� ��������"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "������> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "������������� �������\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "������������� �������\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "������� ��� �������� �������� ��� `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "�� ������ ������ (��������� \"help\")\n"
@@ -1478,7 +1478,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"�� ������ ������ %08lX ����� ������ ��� �� --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "������ ������� ��������� ��� �� ������� ��������� %08lX - �������\n"
@@ -1903,7 +1903,7 @@ msgstr "�� %s ��� ����� ������ ��� ����������\n"
msgid "`%s' is not a valid character set\n"
msgstr "�� %s ��� ����� ������ ��� ����������\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "�������� ������������ ��� URI ��� ��������� ��������\n"
@@ -3431,8 +3431,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "������� �� ���������; "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "� �������� �������: %s\n"
@@ -3441,20 +3441,20 @@ msgstr "� �������� �������: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "���� �� ������ ��� �������������.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "������� ������� ��� ������ �������� ��� ����� ���������.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "������� ������� ��� ������ �������� ��� ����� ���������.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "�� ������ �������������.\n"
@@ -3471,7 +3471,7 @@ msgstr ""
"�������������� ��� ��� ����� ������ ��� ���� �� ������� ������.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "� ����� ������ ��� ������������ �����. ��������� ����"
@@ -4106,320 +4106,320 @@ msgstr "��� �������� �� �������� ��� ���������� ����� �� ��� v3 ������\n"
msgid "No corresponding signature in secret ring\n"
msgstr "��� ������� ���������� �������� ��� ������� ����������\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"�������������: �� ��������� ��������� %08lX ��� ���� ���' ������������� "
"������������\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "������ �� ��������� ������� ��� user ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "������������ � v3 ����-�������� ��� user id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "������� ������ ����� �� �� ���������������; (y/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "������� ������ ����� �� �� ���������������; (y/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "�������� ���������: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "��������� (y/N); "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "��� ������� user ID �� ������ %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "��� ������� user ID �� ������ %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "��� ������� user ID �� ������ %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "user ID: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " ����������� ��� %08lX ���� %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (��-���������)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "���� � �������� ����� ���� %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "������� ������ �� ��������� ���� �� ������; "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "���������� ���� �������������� ��������� ��� ���� ��� ��������; (y/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "����� ��������� ���� �� user ID:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (��-���������)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " ���������� ��� %08lX ���� %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "��������� �� ����������� ����� ��� ���������:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "������� �� ������������� �� ������������� ���������; (y/N)"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "������ ������� ������\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "�� user ID \"%s\" ���� ��� ���������\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"�������������: ��� �������� user ID ���� ���������� %d ������� ��� ������\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "�� user ID \"%s\" ���� ��� ���������\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "�� user ID \"%s\" ���� ��� ���������\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "���������� %s photo ID �������� %ld ��� �� ������ 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "� ���������� %c%lu ������������\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "���� ������ `%c' �����������\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "���� ������ `%c' �����������\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "���� ������ `%c' �����������\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "�� ������� ���������� ��� \"�������\" ��� ��������\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "������� ������ ���������\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "������� ����-���������\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "������� ��������� \"�������\" ��������\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "�� ������ ������� ��������, ����� %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "��������������� ��� ������� �������� ��� %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "������������� ���������"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (��� ������������� ����)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "�������� �������� ��� ���� ��� �������� ��� ������:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA ��� ElGamal (��������������)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (��� �������� ����)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (��� ������������� ����)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (��� ������������� ����)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (��� �������� ����)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (��� ������������� ����)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (��� ������������� ����)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "�� ������ �������� DSA �� ����� 1024 bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "�� ������� �������� �� ������; (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "�� ������� �������� ��� �������� ����� %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "����������������� ��� �� %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4435,7 +4435,7 @@ msgstr ""
" <n>m = �� ������ ����� �� n �����\n"
" <n>y = �� ������ ����� �� n ���\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4451,40 +4451,40 @@ msgstr ""
" <n>m = �� ������ ����� �� n �����\n"
" <n>y = �� ������ ����� �� n ���\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "�� ������ ����� ������ ���; (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "� �������� ����� ������ ���; (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "�� ������ ����\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "�� %s ��� ����� ����\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "�� %s ��� ����� ����\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "�� %s ����� ���� %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "�������� ����� ���� %s.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4492,12 +4492,12 @@ msgstr ""
"�� ������� ��� ��� ������ �� ����������� ����������� ���� ��� 2038.\n"
"����, �� ����������� ����� ��� �� 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "����� ���� ����� (y/n); "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4514,44 +4514,44 @@ msgstr ""
" \"Nikolaoy Nikos (toy Ioanni) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "������� �����: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "�� ������� ���������� ��� �����\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "�� ����� ��� ����������� �� ������ �� ���������� �����\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "�� ����� ������ �� ���� ����������� 5 ����������\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "��������� Email: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "�� ������ ��������� Email\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "������: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "�� ������� ���������� ��� ������\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "�������������� �� `%s' ��� ����������.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4562,7 +4562,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "�������� ��� ����������� ��� ��������� email ��� ����� � ��� ������\n"
@@ -4577,23 +4577,23 @@ msgstr "�������� ��� ����������� ��� ��������� email ��� ����� � ��� ������\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "������ (N)�����, (C)������, (E)mail � (Q)�����������; "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "������ (N)�����, (C)������, (E)mail � (O)�������/(Q)�����������; "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "��������, ��������� ����� �� ������\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4601,12 +4601,12 @@ msgstr ""
"���������� ��� ����� ������ ��� �� ������������� �� ������� ������.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4618,7 +4618,7 @@ msgstr ""
"����� ������, �� ��� ������� \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4630,50 +4630,50 @@ msgstr ""
"���� �������) ���� �� �������� ����������� ������ �������. ���� �����\n"
"��� ��������� ������� ������� ��� �������� �� ������� ������ ��������.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "� ���������� �������� ����������.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "������� ��� �������� �������� ��� `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "������� ��� �������� �������� ��� `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "������� ��� �������� �������� ��� `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "�� ������� ��������� ������� ����������: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "�� ������� ��������� ������� ����������: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "�������� �������� �������� ����������� `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "�������� �������� �������� ����������� `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "�� ������� ��� �� ������� ������ �������������� ��� �����������.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4684,12 +4684,12 @@ msgstr ""
"�������� �� ��������������� ��� ������ \"--edit-key\" ��� �� ������������\n"
"��� ���������� ������ ��� ���� �� ����.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "� ���������� �������� �������: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4697,7 +4697,7 @@ msgstr ""
"�� ������ ������������� %lu ������������ ��� ������ (��������� �\n"
"����� �������� ��� �����)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4705,28 +4705,28 @@ msgstr ""
"�� ������ ������������� %lu ������������ ��� ������ (��������� �\n"
"����� �������� ��� �����)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"��������: � ���������� ����������� ��� ������� v3 ��� ����� �������\n"
"�� �� OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "������� �� ������������; "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "�������� block �������� �������: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "�������� ����������� ��� `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "��������: �� ������� ������ %08lX ����� ���� %s\n"
@@ -6631,15 +6631,15 @@ msgstr "�������� ������������ ��� cache �����������: %s\n"
msgid "reading public key failed: %s\n"
msgstr "�������� block �������� �������: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6659,7 +6659,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "keyserver �������� �������: %s\n"
@@ -6668,11 +6668,11 @@ msgstr "keyserver �������� �������: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6704,12 +6704,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "������ ��� ���������� ��� ������ ������: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "������ ���� ��� �������� ��� ����� ��������: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: ������ ���� �������� ��� �������� free : %s\n"
@@ -6752,44 +6752,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "�������� ������������� ��� TrustDB: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "�������� block �������� �������: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "� ���������� �������� �������: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s ��������, ���������� ��������� %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "�� �������� ������ OpenPGP ��������.\n"
diff --git a/po/eo.po b/po/eo.po
index 66f926f05..0ebf1d23a 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.0.6d\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2002-04-14 14:33+0100\n"
"Last-Translator: Edmund GRIMLEY EVANS <[email protected]>\n"
"Language-Team: Esperanto <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "malbona pasfrazo"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "protekto-metodo %d%s ne estas realigita\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "ne povas krei '%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -875,15 +875,15 @@ msgstr "sekreta �losilo ne havebla"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "ne povas fari tion en neinteraga re�imo\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Via elekto? "
@@ -1022,19 +1022,19 @@ msgstr "validaj OpenPGP-datenoj ne trovitaj.\n"
msgid "error getting current key info: %s\n"
msgstr "eraro dum skribado de sekreta �losilaro '%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1042,136 +1042,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Bonvolu elekti, kian �losilon vi deziras:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "�i tiu �losilo eksvalidi�os je %s.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (nur �ifri)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Nevalida elekto.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Kialo por revoko: "
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "nekonata densig-metodo"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Sekretaj partoj de �efa �losilo ne estas disponataj.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "ignorita: sekreta �losilo jam �eestas\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "forlasi �i tiun menuon"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "malkongruaj komandoj\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "montri �i tiun helpon"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Nenia helpo disponata"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "�an�i la daton de eksvalidi�o"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "�an�i la posedantofidon"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "montri fingrospuron"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "krei novan �losilparon"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Komando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "malkongruaj komandoj\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "malkongruaj komandoj\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "skribas sekretan �losilon al '%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Nevalida komando (provu per \"helpo\")\n"
@@ -1462,7 +1462,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Nevalida �losilo %08lX validigita per --always-trust\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "estas sekreta �losilo por la publika �losilo \"%s\"!\n"
@@ -1885,7 +1885,7 @@ msgstr "%s ne estas valida signaro\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s ne estas valida signaro\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "ne povis analizi URI de �losilservilo\n"
@@ -3404,8 +3404,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "�u vere subskribi? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "subskribado malsukcesis: %s\n"
@@ -3414,20 +3414,20 @@ msgstr "subskribado malsukcesis: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "�i tiu �losilo ne estas protektita.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Sekretaj partoj de �efa �losilo ne estas disponataj.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Sekretaj partoj de �efa �losilo ne estas disponataj.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "�losilo estas protektita.\n"
@@ -3444,7 +3444,7 @@ msgstr ""
"Donu la novan pasfrazon por �i tiu sekreta �losilo.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "la pasfrazo ne estis �uste ripetita; provu denove"
@@ -4069,321 +4069,321 @@ msgstr "Vi ne povas �an�i la daton de eksvalidi�o de v3-�losilo\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Mankas responda subskribo en sekreta �losilaro\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "Uzantidentigilo \"%s\" estas revokita.\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Bonvolu elekti precize unu uzantidentigilon.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "�losilo %08lX: nevalida mem-subskribo\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "�u vi estas certa, ke vi ankora� volas subskribi �in?\n"
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "�u vi estas certa, ke vi ankora� volas subskribi �in?\n"
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Subskribo-notacio: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "�u surskribi (j/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Mankas uzantidentigilo kun indekso %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Mankas uzantidentigilo kun indekso %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Mankas uzantidentigilo kun indekso %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "uzantidentigilo: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " subskribita per %08lX je %s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr ""
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, fuzzy, c-format
msgid "This signature expired on %s.\n"
msgstr "�i tiu �losilo eksvalidi�os je %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
#, fuzzy
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "�u vi estas certa, ke vi ankora� volas aldoni �in? (j/n) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
#, fuzzy
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "�u krei revokatestilon por �i tiu subskribo? (j/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Vi subskribis la sekvajn uzantidentigilojn:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr "subskribi �losilon nerevokeble"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revokita de %08lX je %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Vi revokos la sekvajn subskribojn:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
#, fuzzy
msgid "Really create the revocation certificates? (y/N) "
msgstr "�u vere krei la revokatestilojn? (j/N)"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "mankas sekreta �losilo\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, fuzzy, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "Uzantidentigilo \"%s\" estas revokita.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "Uzantidentigilo \"%s\" estas revokita.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Uzantidentigilo \"%s\" estas revokita.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "prefero %c%lu ripetita\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "tro da '%c'-preferoj\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "tro da '%c'-preferoj\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "tro da '%c'-preferoj\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "nevalida signo en signo�eno\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
#, fuzzy
msgid "writing direct signature\n"
msgstr "skribas mem-subskribon\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "skribas mem-subskribon\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "skribas �losilbindan subskribon\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "�losilgrando nevalida; uzas %u bitojn\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "�losilgrando rondigita �is %u bitoj\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "subskribi"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "�ifri datenojn"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (nur �ifri)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Bonvolu elekti, kian �losilon vi deziras:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA kaj ElGamal (implicita elekto)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (nur subskribi)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (nur �ifri)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (nur �ifri)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (nur subskribi)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (nur �ifri)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (nur �ifri)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA-�losilparo havos 1024 bitojn.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Kiun �losilgrandon vi deziras? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Petita �losilgrando estas %u bitoj\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "rondigita �is %u bitoj\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4399,7 +4399,7 @@ msgstr ""
" <n>m = �losilo eksvalidi�os post n monatoj\n"
" <n>y = �losilo eksvalidi�os post n jaroj\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4415,40 +4415,40 @@ msgstr ""
" <n>m = �losilo eksvalidi�os post n monatoj\n"
" <n>y = �losilo eksvalidi�os post n jaroj\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "�losilo validu ...? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "�losilo validu por ...? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "nevalida valoro\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s neniam eksvalidi�os\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s neniam eksvalidi�os\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s eksvalidi�os je %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "�i tiu �losilo eksvalidi�os je %s.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4456,12 +4456,12 @@ msgstr ""
"Via sistemo ne povas montri datojn post 2038.\n"
"Tamen, �i estos �uste traktata �is 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "�u tio estas �usta (j/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4477,44 +4477,44 @@ msgstr ""
" \"Heinrich Heine (la poeto) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Vera nomo: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Nevalida signo en nomo\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Nomo ne povas komenci�i per cifero\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Nomo devas havi almena� 5 signojn\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Retadreso: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Nevalida retadreso\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Komento: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Nevalida signo en komento\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Vi uzas la signaron '%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4525,7 +4525,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Bonvolu ne meti la retadreson en la veran nomon a� la komenton\n"
@@ -4540,23 +4540,23 @@ msgstr "Bonvolu ne meti la retadreson en la veran nomon a� la komenton\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKkAaBbFf"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "�an�u (N)omon, (K)omenton, (A)adreson, a� (F)ini? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "�an�u (N)omon, (K)omenton, (A)adreson, a� (B)one/(F)ini? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Bonvolu korekti la eraron unue\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4564,12 +4564,12 @@ msgstr ""
"Vi bezonas pasfrazon por protekti vian sekretan �losilon.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4581,7 +4581,7 @@ msgstr ""
"uzante �i tiun programon kun la opcio \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4593,50 +4593,50 @@ msgstr ""
"kreado de la primoj; tio donas al la stokastilo pli bonan �ancon\n"
"akiri sufi�e da entropio.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Kreado de �losiloj nuligita.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "skribas publikan �losilon al '%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "skribas sekretan �losilon al '%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "skribas sekretan �losilon al '%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "neniu skribebla publika �losilaro trovita: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "neniu skribebla sekreta �losilaro trovita: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "eraro dum skribado de publika �losilaro '%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "eraro dum skribado de sekreta �losilaro '%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "publika kaj sekreta �losiloj kreitaj kaj subskribitaj.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4645,12 +4645,12 @@ msgstr ""
"Notu, ke �i tiu �losilo ne estas uzebla por �ifrado. Vi eble volos\n"
"uzi la komandon \"--edit-key\" por krei flankan �losilon por tiu celo.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Kreado de �losiloj malsukcesis: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4658,7 +4658,7 @@ msgstr ""
"�losilo estis kreita %lu sekundon en la estonteco (tempotordo a� "
"horlo�eraro)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4666,26 +4666,26 @@ msgstr ""
"�losilo estis kreita %lu sekundojn en la estonteco (tempotordo a� "
"horlo�eraro)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOTO: krei sub�losilojn por v3-�losiloj ne estas OpenPGP-kongrue\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "�u vere krei? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "forvi�o de �losilbloko malsukcesis: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "ne povas krei '%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTO: sekreta �losilo %08lX eksvalidi�is je %s\n"
@@ -6568,15 +6568,15 @@ msgstr "malsukcesis rekonstrui �losilaran staplon: %s\n"
msgid "reading public key failed: %s\n"
msgstr "forvi�o de �losilbloko malsukcesis: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6596,7 +6596,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Kreado de �losiloj malsukcesis: %s\n"
@@ -6605,11 +6605,11 @@ msgstr "Kreado de �losiloj malsukcesis: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6641,12 +6641,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "eraro dum legado de �losilbloko: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: eraro dum legado de libera registro: %s\n"
@@ -6689,44 +6689,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "malsukcesis doni komencajn valorojn al fido-datenaro: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "forvi�o de �losilbloko malsukcesis: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Kreado de �losiloj malsukcesis: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s-subskribo de: %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "validaj OpenPGP-datenoj ne trovitaj.\n"
diff --git a/po/es.po b/po/es.po
index f59030216..db2d30ed6 100644
--- a/po/es.po
+++ b/po/es.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 1.4.1\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2005-03-25 16:50+0100\n"
"Last-Translator: Jaime Su�rez <[email protected]>\n"
"Language-Team: Spanish <[email protected]>\n"
@@ -98,8 +98,8 @@ msgstr "Frase contrase�a incorrecta"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "el resumen protector %d no puede ser utilizado\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -107,7 +107,7 @@ msgstr "no se puede crear %s: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -900,14 +900,14 @@ msgstr "tarjeta OpenPGP no disponible: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "tarjeta OpenPGP num. %s detectada\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "imposible hacer esto en modo de proceso por lotes\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Su elecci�n: "
@@ -1035,20 +1035,20 @@ msgstr "no es una tarjeta OpenPGP"
msgid "error getting current key info: %s\n"
msgstr "error obteniendo la informaci�n actual de la clave: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "�Reemplazar la clave existente? (s/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
"�Hacer copia de seguridad externa a la tarjeta de clave de cifrado? (S/n)"
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "�Reemplazar las claves existentes? (s/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1059,120 +1059,120 @@ msgstr ""
" PIN = `%s' PIN Administrador = `%s'\n"
"Deber�a cambiarlos usando la orden --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Por favor seleccione tipo de clave que generar:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Clave de firmado\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Clave de cifrado\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Clave de autentificaci�n\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Elecci�n inv�lida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Por favor elija donde guardar la clave:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "algoritmo de protecci�n de clave desconocido\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "las partes secretas de la clave no est�n disponibles\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "clave secreta ya almacenada en una tarjeta\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "sale de este men�"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "ver �rdenes de administrador"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "muestra esta ayuda"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "listar todos los datos disponibles"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "cambiar el nombre del titular de la tarjeta"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "cambiar URL de donde obtener la clave"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "recuperar la clave especificada en la URL de la tarjeta"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "cambiar nombre de usuario"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "cambiar preferencias de idioma"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "cambiar sexo del titular de la tarjeta"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "cambiar huella dactilar de una CA"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "cambiar estado de la opci�n forzar firma del PIN"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "generar nuevas claves"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "men� para cambiar o desbloquear el PIN"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Orden> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "�rdenes s�lo de administrador\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Se permiten �rdenes de administrador\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "No se permiten �rdenes de administrador\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Orden inv�lida (pruebe \"help\")\n"
@@ -1467,7 +1467,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Clave %s inv�lida hecha v�lida mediante --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "no hay subclave secreta para la subclave p�blica %s - ignorada\n"
@@ -1902,7 +1902,7 @@ msgstr "`%s' no es un juego de caracteres v�lido\n"
msgid "`%s' is not a valid character set\n"
msgstr "`%s' no es un juego de caracteres v�lido\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "no se puede interpretar la URL del servidor de claves\n"
@@ -3388,8 +3388,8 @@ msgstr "He comprobado esta clave meticulosamente.\n"
msgid "Really sign? (y/N) "
msgstr "�Firmar de verdad? (s/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "firma fallida: %s\n"
@@ -3400,19 +3400,19 @@ msgstr ""
"La clave tiene s�lo un apuntador u objetos de clave en la propia tarjeta\n"
"- no hay frase contrase�a que cambiar.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Esta clave no est� protegida.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Las partes secretas de la clave primaria no est�n disponibles.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Las partes secretas de la clave primaria se guardan en la tarjeta.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "La clave est� protegida.\n"
@@ -3429,7 +3429,7 @@ msgstr ""
"Introduzca la nueva frase contrase�a para esta clave secreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "frase contrase�a repetida incorrectamente; int�ntelo de nuevo"
@@ -4018,309 +4018,309 @@ msgstr "No puede cambiar la fecha de caducidad de una clave v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "No existe la firma correspondiente en el anillo secreto\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "AVISO: la subclave de firmado %s no tiene certificado cruzado\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Por favor seleccione exactamente un identificador de usuario.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "omitiendo autofirma V3 para el id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Introduzca la URL de su servidor de claves preferido: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "�Seguro que quiere reemplazarlo? (s/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "�Seguro que quiere borrarlo? (s/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notaci�n de firma: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "�Sobreescribir? (s/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "No hay ning�n identificador de usuario con el �ndice %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "No hay ning�n identificador de usuario con el �ndice %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "No existe una subclave con �ndice %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID de usuario: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "firmada con su clave %s el %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (no exportable)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Esta firma caduc� el %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "�De verdad quiere revocarla? (s/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "�Crear un certificado de revocaci�n para esta clave? (s/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Ha firmado estos IDs de usuario con la clave %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (no revocable)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "revocada por la clave %s el %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Va a revocar las siguientes firmas:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "�Crear los certificados de revocaci�n realmente? (s/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "no hay clave secreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "ID de usuario \"%s\" ya ha sido revocado\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "AVISO: un ID de usuario tiene fecha %d segundos en el futuro\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "La clave %s ya ha sido revocada.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "La subclave %s ya ha sido revocada.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Mostrando ID fotogr�fico %s de tama�o %ld para la clave %s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "preferencia `%s' duplicada\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "demasiadas preferencias de cifrado\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "demasiadas preferencias de resumen\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "demasiadas preferencias de compresi�n\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "caracter inv�lido `%s' en cadena de preferencias\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "escribiendo firma directa\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "escribiendo autofirma\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "escribiendo la firma de comprobaci�n de clave\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "tama�o de clave incorrecto; se usar�n %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "tama�o de clave redondeado a %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Firma"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Cifrado"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Autentificaci�n"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "FfCcAaSs"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Posibles accriones para una %s clave: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Acciones permitidas actualmente: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Conmutar la capacidad de firmar\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Conmutar la capacidad de cifrado\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Conmutar la capacidad de autentificaci�n\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Acabado\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Por favor seleccione tipo de clave deseado:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA y ElGamal (por defecto)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (s�lo firmar)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (permite elegir capacidades)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (s�lo cifrar)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (s�lo firmar)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (s�lo cifrar)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (permite elegir capacidades)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "El par de claves DSA tendr� %u bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "las claves %s pueden tener entre %u y %u bits de longitud.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "�De qu� tama�o quiere la clave? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "los tama�os de claves %s deben estar en el rango %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "El tama�o requerido es de %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "redondeados a %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4336,7 +4336,7 @@ msgstr ""
" <n>m = la clave caduca en n meses\n"
" <n>y = la clave caduca en n a�os\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4352,38 +4352,38 @@ msgstr ""
" <n>m = la clave caduca en n meses\n"
" <n>y = la clave caduca en n a�os\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "�Validez de la clave (0)? "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Clave v�lida �durante (0)? "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valor inv�lido\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "La clave nunca caduca\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "La firma nunca caduca\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "La clave caduca %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "La firma caduca el %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4391,11 +4391,11 @@ msgstr ""
"Su sistema no puede mostrar fechas m�s all� del 2038.\n"
"Sin embargo funcionar� correctamente hasta el 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "�Es correcto? (s/n) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4411,44 +4411,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nombre y apellidos: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caracter inv�lido en el nombre\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "El nombre no puede empezar con un n�mero\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "El nombre debe tener al menos 5 caracteres\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Direcci�n de correo electr�nico: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Direcci�n inv�lida\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Comentario: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Caracter inv�lido en el comentario\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Est� usando el juego de caracteres `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4459,7 +4459,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Por favor no ponga la direcci�n de correo-e en el nombre real o en el "
@@ -4476,23 +4476,23 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcDdVvSs"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "�Cambia (N)ombre, (C)omentario, (D)irecci�n o (S)alir? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "�Cambia (N)ombre, (C)omentario, (D)irecci�n o (V)ale/(S)alir? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Por favor corrija primero el error.\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4500,12 +4500,12 @@ msgstr ""
"Necesita una frase contrase�a para proteger su clave secreta.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4517,7 +4517,7 @@ msgstr ""
"la opci�n \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4530,50 +4530,50 @@ msgstr ""
"generador de n�meros aleatorios mayor oportunidad de recoger suficiente\n"
"entrop�a.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Creaci�n de claves cancelada.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "escribiendo clave p�blica en `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "escribiendo apuntador de la clave privada en `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "escribiendo clave privada en `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "anillo p�blico de claves no escribible encontrado: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "anillo privado de claves no escribible encontrado: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "error escribiendo anillo p�blico `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "error escribiendo anillo privado `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "claves p�blica y secreta creadas y firmadas.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4581,12 +4581,12 @@ msgstr ""
"Tenga en cuenta que esta clave no puede ser usada para cifrar. Puede usar\n"
"la orden \"--edit-key\" para crear una subclave con este prop�sito.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Creaci�n de la clave fallida: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4594,7 +4594,7 @@ msgstr ""
"clave p�blica creada %lu segundos en el futuro (salto en el tiempo o\n"
"problemas con el reloj)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4602,25 +4602,25 @@ msgstr ""
"clave p�blica creada %lu segundos en el futuro (salto en el tiempo o\n"
"problemas con el reloj)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOTA: crear subclaves para claves V3 no sigue el est�ndar OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "�Crear de verdad? (s/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "almacenado de clave en la tarjeta fallido: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "no se puede crear fichero de respaldo `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTA: copia de seguridad de la clave guardada en `%s'\n"
@@ -6490,15 +6490,15 @@ msgstr "fallo guardando la fecha de creaci�n: %s\n"
msgid "reading public key failed: %s\n"
msgstr "fallo leyendo la clave\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "la respuesta no incluye la clave p�blica\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "la respuesta no incluye el m�dulo RSA\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "la respuesta no incluye el exponente p�blico RSA\n"
@@ -6518,7 +6518,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "El PIN para CHV%d es demasiado corto; longitud m�nima %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "la verificaci�n CHV%d fall�: %s\n"
@@ -6527,11 +6527,11 @@ msgstr "la verificaci�n CHV%d fall�: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "el acceso a �rdenes de administrador no est� configurado\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "error recuperando el estatus CHV de la tarjeta\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "�la tarjeta est� bloqueada permanentemente!\n"
@@ -6565,11 +6565,11 @@ msgstr "|N|Nuevo PIN"
msgid "error getting new PIN: %s\n"
msgstr "error obteniendo nuevo PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "error leyendo datos de la aplicaci�n\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "error leyendo huella digital DO\n"
@@ -6609,43 +6609,43 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "fallo al almacenar la clave: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "por favor, espere mientras se genera la clave ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "la generaci�n de la clave fall�\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "generaci�n de clave completada (%d segundos)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "estructura de la tarjeta OpenPGP inv�lida (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "firma %s, algoritmo de resumen %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "firmas creadas hasta ahora: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "no se puede acceder a %s - �tarjeta OpenPGP inv�lida?\n"
diff --git a/po/et.po b/po/et.po
index dbb4da519..0a3ffa7aa 100644
--- a/po/et.po
+++ b/po/et.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.2\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-17 11:04+0300\n"
"Last-Translator: Toomas Soome <[email protected]>\n"
"Language-Team: Estonian <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "halb parool"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "kaitse algoritm %d%s ei ole toetatud\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "`%s' ei �nnestu luua: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -870,15 +870,15 @@ msgstr "salajane v�ti ei ole k�ttesaadav"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "seda ei saa teha pakettmoodis\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Teie valik? "
@@ -1017,19 +1017,19 @@ msgstr "ei leia OpenPGP andmeid.\n"
msgid "error getting current key info: %s\n"
msgstr "viga salajase v�tme v�tmehoidlasse `%s' kirjutamisel: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1037,136 +1037,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Palun valige, millist v�tmet��pi te soovite:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Allkiri aegus %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (ainult kr�pteerimiseks)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Vigane valik.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Palun valige t�histamise p�hjus:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "tundmatu kaitsealgoritm\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Primaarse v�tme salajased komponendid ei ole k�ttesaadavad.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "j�tsin vahele: avalik v�ti on juba olemas\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "v�lju sellest men��st"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "vastuolulised k�sud\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "n�ita seda abiinfot"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "V�tme leiate: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "muuda aegumise kuup�eva"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "muuda omaniku usaldust"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "n�ita s�rmej�lge"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "genereeri uus v�tmepaar"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "K�sklus> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "vastuolulised k�sud\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "vastuolulised k�sud\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "kirjutan salajase v�tme faili `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Vigane k�sklus (proovige \"help\")\n"
@@ -1469,7 +1469,7 @@ msgstr ""
"Vigane v�ti %08lX muudeti kehtivaks v�tme --allow-non-selfsigned-uid "
"kasutamisega\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "avalikul alamv�tmel %08lX puudub salajane alamv�ti - ignoreerin\n"
@@ -1891,7 +1891,7 @@ msgstr "%s ei ole lubatud kooditabel\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s ei ole lubatud kooditabel\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "ei saa parsida v�tmeserveri URI\n"
@@ -3389,8 +3389,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Allkirjastan t�esti? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "allkirjastamine eba�nnestus: %s\n"
@@ -3399,20 +3399,20 @@ msgstr "allkirjastamine eba�nnestus: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "See v�ti ei ole kaitstud.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Primaarse v�tme salajased komponendid ei ole k�ttesaadavad.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Primaarse v�tme salajased komponendid ei ole k�ttesaadavad.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "V�ti on kaitstud.\n"
@@ -3429,7 +3429,7 @@ msgstr ""
"Sisestage sellele salajasele v�tmele uus parool.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "parooli ei korratud �ieti; proovige uuesti"
@@ -4054,317 +4054,317 @@ msgstr "v3 v�tme aegumise aega ei saa muuta.\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Vastavat allkirja salajaste v�tmete hoidlas pole\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "HOIATUS: allkirjastamise alamv�ti %08lX ei ole rist-sertifitseeritud\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Palun valige t�pselt �ks kasutaja ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "j�tan kasutaja \"%s\" v3 iseenda allkirja vahele\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Olete kindel, et soovite seda kasutada (j/E)? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Olete kindel, et soovite seda kasutada (j/E)? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Allkirja noteerimine: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Kirjutan �le (j/E)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Kasutaja ID numbriga %d puudub\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Kasutaja ID numbriga %d puudub\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Kasutaja ID numbriga %d puudub\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "kasutaja ID: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " allkirjastanud %08lX %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (mitte-eksporditav)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "See allkiri aegub %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Olete kindel, et soovite seda ikka t�histada? (j/E) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Loon sellele allkirjale t�histamise sertifikaadi? (j/E) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Te olete allkirjastanud j�rgnevad kasutaja IDd:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (mitte-eksporditav)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " t�histanud %08lX %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Te asute t�histama j�rgmisi allkirju:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Kas t�esti loon t�histamise sertifikaadid? (j/E) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "salajast v�tit pole\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "kasutaja ID \"%s\" on juba t�histatud\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "HOIATUS: kasutaja ID allkirja ajatempel on %d sekundit tulevikus\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "kasutaja ID \"%s\" on juba t�histatud\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "kasutaja ID \"%s\" on juba t�histatud\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "N�itan %s foto IDd suurusega %ld, v�ti 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "eelistus %c%lu on duplikaat\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "liiga palju `%c' eelistusi\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "liiga palju `%c' eelistusi\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "liiga palju `%c' eelistusi\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "lubamatu s�mbol eelistuste s�nes\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "kirjutan otsese allkirja\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "kirjutan iseenda allkirja\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "kirjutan v�tit siduva allkirja\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "vigane v�tme suurus; kasutan %u bitti\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "v�tme suurus �mardatud �les %u bitini\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "kr�pteeri andmed"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (ainult kr�ptimiseks)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Palun valige, millist v�tmet��pi te soovite:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA ja ElGamal (vaikimisi)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (ainult allkirjastamiseks)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (ainult kr�pteerimiseks)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (ainult kr�ptimiseks)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (ainult allkirjastamiseks)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (ainult kr�pteerimiseks)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (ainult kr�pteerimiseks)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA v�tmepaari pikkuseks saab 1024 bitti.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Millist v�tmepikkust te soovite? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Soovitud v�tmepikkus on %u bitti\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "�mardatud �les %u bitini\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4380,7 +4380,7 @@ msgstr ""
" <n>m = v�ti aegub n kuuga\n"
" <n>y = v�ti aegub n aastaga\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4396,40 +4396,40 @@ msgstr ""
" <n>m = allkiri aegub n kuuga\n"
" <n>y = allkiri aegub n aastaga\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "V�ti on kehtiv kuni? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Allkiri on kehtiv kuni? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "vigane v��rtus\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s ei aegu kunagi\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s ei aegu kunagi\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s aegub %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Allkiri aegub %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4437,12 +4437,12 @@ msgstr ""
"Teie s�steem ei saa esitada kuup�evi peale aastat 2038.\n"
"Siiski k�sitletakse neid korrektselt aastani 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "On see �ige (j/e)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4458,44 +4458,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "P�risnimi: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Lubamatu s�mbol nimes\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Nimi ei v�i alata numbriga\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Nimes peab olema v�hemalt 5 s�mbolit\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-posti aadress: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Selline e-posti aadress ei ole lubatud\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Kommentaar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Lubamatu s�mbol kommentaaris\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Te kasutate kooditabelit `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4506,7 +4506,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "�rge palun kirjutage e-posti aadressi p�risnimesse ega kommentaari\n"
@@ -4521,23 +4521,23 @@ msgstr "�rge palun kirjutage e-posti aadressi p�risnimesse ega kommentaari\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKkEeOoVv"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Muuda (N)ime, (K)ommentaari, (E)posti v�i (V)�lju? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Muuda (N)ime, (K)ommentaari, (E)posti v�i (O)k/(V)�lju? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Palun parandage k�igepealt viga\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4545,12 +4545,12 @@ msgstr ""
"Te vajate oma salajase v�tme kaitsmiseks parooli.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4562,7 +4562,7 @@ msgstr ""
"kasutades seda programmi v�tmega \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4574,50 +4574,50 @@ msgstr ""
"kasutada kettaid jne), see annaks juhuarvude generaatorile v�imaluse\n"
"koguda paremat entroopiat.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "V�tme genereerimine katkestati.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "kirjutan avaliku v�tme faili `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "kirjutan salajase v�tme faili `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "kirjutan salajase v�tme faili `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "kirjutatavat avalike v�tmete hoidlat pole: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "kirjutatavat salajaste v�tmete hoidlat pole: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "viga avaliku v�tme v�tmehoidlasse `%s' kirjutamisel: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "viga salajase v�tme v�tmehoidlasse `%s' kirjutamisel: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "avalik ja salajane v�ti on loodud ja allkirjastatud.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4627,43 +4627,43 @@ msgstr ""
"Kr�ptimiseks tuleb genereerida teine v�ti, seda saate teha\n"
"kasutades v�tit \"--edit-key\".\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "V�tme genereerimine eba�nnestus: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr "v�ti loodi %lu sekund tulevikus (ajah�pe v�i kella probleem)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr "v�ti loodi %lu sekundit tulevikus (ajah�pe v�i kella probleem)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "M�RKUS: v3 v�tmetele alamv�tmete loomine ei ole OpenPGP �hilduv\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Loon t�esti? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "v�tmebloki kustutamine eba�nnestus: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "`%s' ei �nnestu luua: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "M�RKUS: salajane v�ti %08lX aegus %s\n"
@@ -6537,15 +6537,15 @@ msgstr "v�tmehoidla vahem�lu uuesti loomine eba�nnestus: %s\n"
msgid "reading public key failed: %s\n"
msgstr "v�tmebloki kustutamine eba�nnestus: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6565,7 +6565,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "v�tmeserverile saatmine eba�nnestus: %s\n"
@@ -6574,11 +6574,11 @@ msgstr "v�tmeserverile saatmine eba�nnestus: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6610,12 +6610,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "viga v�tmebloki lugemisel: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: viga vaba kirje lugemisel: %s\n"
@@ -6658,44 +6658,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "TrustDB initsialiseerimine eba�nnestus: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "v�tmebloki kustutamine eba�nnestus: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "V�tme genereerimine eba�nnestus: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s allkiri, s�numil�hendi algoritm %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "ei leia OpenPGP andmeid.\n"
diff --git a/po/fi.po b/po/fi.po
index 4a5394ea7..7600c5399 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.2\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-16 22:40+0300\n"
"Last-Translator: Tommi Vainikainen <[email protected]>\n"
"Language-Team: Finnish <[email protected]>\n"
@@ -92,8 +92,8 @@ msgstr "väärä salasana"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "suojausalgoritmi %d%s ei ole käytettävissä\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -101,7 +101,7 @@ msgstr "tiedostoa \"%s\" ei voi luoda: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -889,15 +889,15 @@ msgstr "salaista avainta ei löydy"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "tätä ei voi tehdä eräajossa\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Valintasi? "
@@ -1036,19 +1036,19 @@ msgstr "kelvollista OpenPGP-dataa ei löytynyt.\n"
msgid "error getting current key info: %s\n"
msgstr "virhe kirjoitettaessa salaiseen avainrenkaaseen \"%s\": %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1056,136 +1056,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Valitse millaisen avaimen haluat:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Allekirjoitus vanheni %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (vain salaus)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Valinta ei kelpaa.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Valitse mitätöinnin syy:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "tuntematon suojausalgoritmi\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Ensisijaisen avaimen salaiset osat eivät ole saatavilla.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "ohitetaan: salainen avain on jo paikalla\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "ulos tästä valikosta"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "ristiriitainen komento\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "näytä tämä ohje"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Avain saatavilla kohteessa: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "muuta voimassoloaikaa"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "muuta luottamusastetta"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "näytä sormenjälki"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "luo uusi avainpari"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Komento> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "ristiriitainen komento\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "ristiriitainen komento\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "kirjoitan salaisen avaimen kohteeseen \"%s\"\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Komento ei kelpaa (kirjoita \"help\")\n"
@@ -1485,7 +1485,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Epäkelpo avain %08lX hyväksytty valitsimella --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "ei salaista aliavainta julkiselle aliavaimelle %08lX - ohitetaan\n"
@@ -1911,7 +1911,7 @@ msgstr "%s ei kelpaa merkistöksi\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s ei kelpaa merkistöksi\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "avainpalvelimen URI:iä ei voi jäsentää\n"
@@ -3424,8 +3424,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Varmastiko allekirjoita? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "allekirjoitus epäonnistui: %s\n"
@@ -3434,20 +3434,20 @@ msgstr "allekirjoitus epäonnistui: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Avainta ei ole suojattu.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Ensisijaisen avaimen salaiset osat eivät ole saatavilla.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Ensisijaisen avaimen salaiset osat eivät ole saatavilla.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Avain on suojattu.\n"
@@ -3464,7 +3464,7 @@ msgstr ""
"Syötä uusi salasana salaiselle avaimelle.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "salasanaa ei toistettu oikein, yritä uudestaan."
@@ -4090,321 +4090,321 @@ msgstr "Et voi muuttaa v3-avainten vanhentumispäivää\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Salaisesta avainrenkaasta ei löydy vastaavaa allekirjoitusta\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "VAROITUS: allekirjoitusaliavain %08lX ei ole ristiinvarmennettu\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Valitse tasan yksi käyttäjätunnus!\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "ohitetaan v3-muodon oma-allekirjoitus käyttäjätunnukselle \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Haluatko varmasti käyttää sitä (k/E)? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Haluatko varmasti käyttää sitä (k/E)? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Allekirjoitusnotaatio: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Ylikirjoita (k/E)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Indeksillä %d ei löydy käyttäjätunnusta\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Indeksillä %d ei löydy käyttäjätunnusta\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Indeksillä %d ei löydy käyttäjätunnusta\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "käyttäjätunnus: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " %08lX allekirjoitti tämän %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (vientiin kelpaamaton)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Tämä allekirjoitus vanheni %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Haluatko varmasti mitätöidä sen? (k/E) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Luodaanko tälle alekirjoitukselle mitätöintivarmenne? (k/E) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Olet allekirjoittanut seuraavat käyttäjätunnukset:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (vientiin kelpaamaton)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " %08lX mitätöi tämän %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Olet mitätöimässä seuraavat allekirjoitukset:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Varmastiko luo mitätöintivarmenteet? (k/E) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "salainen avain ei ole saatavilla\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "käyttäjätunnus \"%s\" on jo mitätöity\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"VAROITUS: käyttäjätunnuksen allekirjoitus on päivätty %d sekuntin päähän "
"tulevaisuuteen\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "käyttäjätunnus \"%s\" on jo mitätöity\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "käyttäjätunnus \"%s\" on jo mitätöity\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Näytetään valokuva %s, kokoa %ld avaimelle 0x%08lX\n"
"(käyttäjätunnus %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "valinta %c%lu on kopio\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "liian monta \"%c\" valintaa\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "liian monta \"%c\" valintaa\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "liian monta \"%c\" valintaa\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "Valinnassa on luvaton merkki\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "kirjoitetaan suora allekirjoitus\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "kirjoitetaan oma-allekirjoitus\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "kirjoitetaan avaimen varmentava allekirjoitus\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "avaimen koko on virheellinen, käytetään %u bittiä\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "avaimen koko on pyöristetty %u bittiin\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "salaa tiedot"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (vain salaus)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Valitse millaisen avaimen haluat:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA ja ElGamal (oletus)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (vain allekirjoitus)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (vain salaus)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (vain salaus)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (vain allekirjoitus)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (vain salaus)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (vain salaus)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA-avainparissa on 1024 bittiä.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Minkä kokoisen avaimen haluat? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Halutun avaimen koko on %u bittiä\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "pyöristetty %u bittiin\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4420,7 +4420,7 @@ msgstr ""
" <n>m = Avain vanhenee n kuukauden kuluttua\n"
" <n>y = Avain vanhenee n vuoden kuluttua\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4436,40 +4436,40 @@ msgstr ""
" <n>m = Allekirjoitus vanhenee n kuukauden kuluttua\n"
" <n>y = Allekirjoitus vanhenee n vuoden kuluttua\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Avain on voimassa? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Allekirjoitus on voimassa? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "arvo ei kelpaa\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s ei vanhene koskaan\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s ei vanhene koskaan\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s vanhenee %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Allekirjoitus vanhenee %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4477,12 +4477,12 @@ msgstr ""
"Järjestelmäsi ei osaa näyttää päiväyksiä kuin vuoteen 2038.\n"
"Se kuitenkin käsittelee päiväykset oikein vuoteen 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Onko tämä oikein (k/e) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4500,44 +4500,44 @@ msgstr ""
" \"Matti Meikäläinen (nuorempi) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Oikea nimi: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Nimessä on epäkelpo merkki\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Nimi ei voi alkaa numerolla\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Nimen täytyy olla vähintään 5 merkkiä pitkä\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Sähköpostiosoite: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Sähköpostiosoite ei kelpaa\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Huomautus: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Huomautuksessa on epäkelpo merkki\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Käytät merkistöä \"%s\".\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4548,7 +4548,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Älä syötä sähköpostiosoitetta nimen tai huomautuksen paikalle\n"
@@ -4563,23 +4563,23 @@ msgstr "Älä syötä sähköpostiosoitetta nimen tai huomautuksen paikalle\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnHhSsOoLl"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Muuta (N)imi, (H)uomautus, (S)ähköposti vai (L)opeta?"
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Muuta (N)imi, (H)uomautus, (S)ähköposti vai (O)k/(L)opeta?"
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Ole hyvä ja korjaa ensin virhe\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4587,12 +4587,12 @@ msgstr ""
"Tarvitset salasanan suojaamaan salaista avaintasi.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4604,7 +4604,7 @@ msgstr ""
"tämän ohjelman valitsimella \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4616,50 +4616,50 @@ msgstr ""
"alkulukujen luomisen aikana, tämä antaa satunnaislukugeneraattorille\n"
"paremmat mahdollisuudet kerätä riittävästi entropiaa.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Avaimen luonti keskeytetty.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "kirjoitan julkisen avaimen kohteeseen \"%s\"\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "kirjoitan salaisen avaimen kohteeseen \"%s\"\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "kirjoitan salaisen avaimen kohteeseen \"%s\"\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "kirjoitettavissa olevaa julkista avainrengasta ei löydy: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "kirjoitettavissa olevaa salaista avainrengasta ei löydy: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "virhe kirjoitettaessa julkiseen avainrenkaaseen \"%s\": %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "virhe kirjoitettaessa salaiseen avainrenkaaseen \"%s\": %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "julkinen ja salainen avain on luotu ja allekirjoitettu.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4668,12 +4668,12 @@ msgstr ""
"Huomaa, että tätä avainta ei voida käyttää salaamiseen. Käytä komentoa\n"
"\"--edit-key\" luodaksesi toissijaisen avaimen salaustarkoitukseen.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Avaimen luonti epäonnistui: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4681,7 +4681,7 @@ msgstr ""
"avain on luotu %lu sekunti tulevaisuudessa (on tapahtunut aikahyppy tai\n"
"kellon kanssa on ongelmia)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4689,26 +4689,26 @@ msgstr ""
"avain on luotu %lu sekuntia tulevaisuudessa (on tapahtunut aikahyppy tai\n"
"kellon kanssa on ongelmia)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "HUOM: v3-aliavainten luonti ei ole OpenPGP:n mukaista\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Haluatko varmasti luoda? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "avainlohkojen poisto epäonnistui: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "tiedostoa \"%s\" ei voi luoda: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "HUOM: salainen avain %08lX vanheni %s\n"
@@ -6615,15 +6615,15 @@ msgstr "avainrenkaan välimuistin uudelleenluominen epäonnistui: %s\n"
msgid "reading public key failed: %s\n"
msgstr "avainlohkojen poisto epäonnistui: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6643,7 +6643,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "avainpalvelimelle lähettäminen epäonnistui: %s\n"
@@ -6652,11 +6652,11 @@ msgstr "avainpalvelimelle lähettäminen epäonnistui: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6688,12 +6688,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "virhe luettaessa avainlohkoa: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: virhe luettaessa vapaata tietuetta: %s\n"
@@ -6736,45 +6736,45 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "TrustDB:n alustaminen ei onnistu: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "avainlohkojen poisto epäonnistui: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Avaimen luonti epäonnistui: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
# Ensimmäinen %s on binary, textmode tai unknown, ks. alla
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%sallekirjoitus, tiivistealgoritmi %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kelvollista OpenPGP-dataa ei löytynyt.\n"
diff --git a/po/fr.po b/po/fr.po
index 17718407e..52269f200 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.2rc2\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2005-06-28 00:24+0200\n"
"Last-Translator: Ga�l Qu�ri <[email protected]>\n"
"Language-Team: French <[email protected]>\n"
@@ -81,8 +81,8 @@ msgstr "mauvaise phrase de passe"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "le hachage de protection %d n'est pas support�\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -90,7 +90,7 @@ msgstr "impossible de cr�er `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -887,14 +887,14 @@ msgstr "la carte OpenPGP n'est pas disponible: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "carte OpenPGP n� %s d�tect�e\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "impossible de faire cela en mode automatique\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Votre choix ? "
@@ -1025,19 +1025,19 @@ msgstr ""
"erreur durant la lecture des informations contenues actuellement\n"
"dans la cl�: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Remplacer la cl� existante ? (o/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Faire une sauvegarde hors carte de la cl� de chiffrement ? (O/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Remplacer les cl�s existantes ? (o/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1048,122 +1048,122 @@ msgstr ""
" PIN = `%s' PIN admin = `%s'\n"
"Vous devriez les changer avec la commande --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "S�lectionnez le type de cl� � g�n�rer:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Cl� de signature\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Cl� de chiffrement\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Cl� d'authentification\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Choix invalide.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "S�lectionnez l'endroit o� stocker la cl�:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "algorithme de protection de cl� inconnu\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "Les parties secr�tes de la cl� ne sont pas disponibles.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "la cl� secr�te est d�j� stock�e sur une carte\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "quitter ce menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "indiquer les commandes d'administration"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "afficher cette aide"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "lister toutes les donn�es disponibles"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "changer le nom du propri�taire de la carte"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "changer l'URL pour r�cup�rer la cl�"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "aller chercher la cl� sp�cifi�e dans l'URL de la carte"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "changer le nom d'identification"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "changer les pr�f�rences de langue"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "changer le sexe du propri�taire de la carte"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "changer l'empreinte d'une autorit� de certification"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
"inverser le param�tre obligeant � rentrer le code PIN pour les\n"
"signatures"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "g�n�rer de nouvelles cl�s"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "menu pour changer ou d�verrouiller le PIN"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "v�rifier le code PIN et lister toutes les donn�es"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Commande> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "La commande n'est utilisable qu'en mode administration\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Les commandes d'administration sont permises\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Les commandes d'administration ne sont pas permises\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Commande invalide (essayez �help�)\n"
@@ -1471,7 +1471,7 @@ msgstr ""
"La cl� invalide %s a �t� rendue valide par\n"
"--allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "pas de sous-cl� secr�te pour la cl� publique %s - ignor�e\n"
@@ -1922,7 +1922,7 @@ msgstr "`%s' n'est pas une date d'expiration de signature valide\n"
msgid "`%s' is not a valid character set\n"
msgstr "`%s' n'est pas un jeu de caract�res valide\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "impossible d'interpr�ter l'URL du serveur de cl�s\n"
@@ -3433,8 +3433,8 @@ msgstr "J'ai v�rifi� cette cl� avec grand soin.\n"
msgid "Really sign? (y/N) "
msgstr "Signer r�ellement ? (o/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "la signature a �chou�: %s\n"
@@ -3445,21 +3445,21 @@ msgstr ""
"La cl� poss�de seulement des items partiels ou stock�s sur carte -\n"
"pas de phrase de passe � changer.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Cette cl� n'est pas prot�g�e.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Les parties secr�tes de la cl� principale ne sont pas disponibles.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr ""
"Les parties secr�tes de la cl� principale sont stock�es sur la\n"
"carte.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "La cl� est prot�g�e.\n"
@@ -3474,7 +3474,7 @@ msgid ""
"\n"
msgstr "Entrez la nouvelle phrase de passe pour cette cl� secr�te.\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "la phrase de passe n'a pas �t� correctement r�p�t�e ; recommencez."
@@ -4092,318 +4092,318 @@ msgstr "Vous ne pouvez pas changer la date d'expiration d'une cl� v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Pas de signature correspondante dans le porte-cl�s secret\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"AVERTISSEMENT: la sous-cl� de signature %s n'a pas de certificat\n"
"crois�\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Vous devez s�lectionner exactement un utilisateur.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "l'auto-signature v3 du nom d'utilisateur � %s � a �t� ignor�e\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Entrez l'URL de votre serveur de cl�s favori: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Etes-vous s�r de vouloir le remplacer ? (o/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Etes-vous s�r de vouloir le supprimer ? (o/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notation de signature: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "R��crire par-dessus ? (o/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Pas d'utilisateur avec l'index %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Pas de nom d'utilisateur avec le hachage %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Pas de sous-cl� avec l'index %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "nom d'utilisateur: � %s �\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "sign� par votre cl� %s � %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (non-exportable)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Cette signature a expir� le %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Etes-vous s�r de vouloir toujours le r�voquer ? (y/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "G�n�rer un certificat de r�vocation pour cette signature ? (o/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Vous avez sign� ces noms d'utilisateurs sur la cl� %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (non-r�vocable)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "r�voqu� par votre cl� %s � %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Vous �tes sur le point de r�voquer ces signatures:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Cr�er r�ellement les certificats de r�vocation ? (o/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "pas de cl� secr�te\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "Le nom d'utilisateur \"%s\" est d�j� r�voqu�.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"AVERTISSEMENT: une signature de nom d'utilisateur date de %d secondes\n"
"dans le futur\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "La cl� %s est d�j� r�voqu�.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "La sous-cl� %s est d�j� r�voqu�e.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Affichage %s photo d'identit� de taille %ld pour la cl�\n"
"0x%s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "pr�f�rence `%s' dupliqu�e\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "trop de pr�f�rences de chiffrement\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "trop de pr�f�rences de hachage\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "trop de pr�f�rences de compression\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "�l�ment `%s' invalide dans la cha�ne de pr�f�rences\n"
# g10/keygen.c:123 ???
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "�criture de la signature directe\n"
# g10/keygen.c:123 ???
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "�criture de l'auto-signature\n"
# g10/keygen.c:161 ???
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "�criture de la signature de liaison\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "Taille invalide; utilisation de %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "taille arrondie � %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Signer"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Chiffrer"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Authentifier"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsCcAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Actions possibles pour une cl� %s: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Actions actuellement permises: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Inverser la capacit� de signer\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Inverser la capacit� de chiffrement\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Inverser la capacit� d'authentifier\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Termin�\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "S�lectionnez le type de cl� d�sir�:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA et Elgamal (par d�faut)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (signature seule)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (indiquez vous-m�me les capacit�s)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (chiffrement seul)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (signature seule)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (chiffrement seul)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (indiquez vous-m�me les capacit�s)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "La paire de cl�s DSA fera %u bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "les cl�s %s peuvent faire entre %u et %u bits de longueur.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Quelle taille de cl� d�sirez-vous ? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "les tailles de cl�s %s doivent �tre dans l'intervalle %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "La taille demand�e est %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "arrondie � %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4419,7 +4419,7 @@ msgstr ""
" <n>m = la cl� expire dans n mois\n"
" <n>y = la cl� expire dans n ann�es\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4435,38 +4435,38 @@ msgstr ""
" <n>m = la signature expire dans n mois\n"
" <n>y = la signature expire dans n ann�es\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "La cl� est valide pour ? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "La signature est valide pour ? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valeur invalide\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "La cl� n'expire pas du tout\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "La signature n'expire pas du tout\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "La cl� expire le %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "La signature expire le %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4474,11 +4474,11 @@ msgstr ""
"Votre syst�me ne sait pas afficher les dates au-del� de 2038.\n"
"Cependant la gestion des dates sera correcte jusqu'� 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Est-ce correct ? (o/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4494,44 +4494,44 @@ msgstr ""
" � Heinrich Heine (Der Dichter) <[email protected]> �\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nom r�el: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caract�re invalide dans le nom\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Le nom ne doit pas commencer par un chiffre\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Le nom doit faire au moins 5 caract�res de long\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Adresse e-mail: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Ce n'est pas une adresse e-mail valide\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Commentaire: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Caract�re invalide dans le commentaire\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Vous utilisez le jeu de caract�res '%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4542,7 +4542,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Ne mettez pas d'adresse e-mail dans le nom r�el ou dans le commentaire\n"
@@ -4558,23 +4558,23 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Changer le (N)om, le (C)ommentaire, l'(E)-mail ou (Q)uitter ? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Changer le (N)om, le (C)ommentaire, l'(E)-mail ou (O)K/(Q)uitter ? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Corrigez l'erreur d'abord\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4583,12 +4583,12 @@ msgstr ""
"secr�te.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4602,7 +4602,7 @@ msgstr ""
"� --edit-key �.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4614,52 +4614,52 @@ msgstr ""
"pendant la g�n�ration de nombres premiers; cela donne au g�n�rateur de\n"
"nombres al�atoires une meilleure chance d'avoir assez d'entropie.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "La g�n�ration de cl� a �t� annul�e.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "�criture de la cl� publique dans `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "�criture d'une cl� secr�te partielle dans `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "�criture de la cl� secr�te dans `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr ""
"aucun portes-cl�s public n'a �t� trouv� avec des droits d'�criture : %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr ""
"aucun portes-cl�s secret n'a �t� trouv� avec des droits d'�criture : %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "erreur durant l'�criture du porte-cl�s public `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "erreur durant l'�criture du porte-cl�s secret `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "les cl�s publique et secr�te ont �t� cr��es et sign�es.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4668,13 +4668,13 @@ msgstr ""
"utiliser la commande �--edit-key� pour g�n�rer une sous-cl� �\n"
"cette fin.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "La g�n�ration de cl� a �chou�: %s\n"
# on s'amuse comme on peut...
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4682,7 +4682,7 @@ msgstr ""
"la cl� a �t� cr��e %lu seconde dans le futur (rupture spatio-temporelle ou\n"
"probl�me d'horloge)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4690,26 +4690,26 @@ msgstr ""
"la cl� a �t� cr��e %lu secondes dans le futur (rupture spatio-temporelle ou\n"
"probl�me d'horloge\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"NOTE: cr�er des sous-cl�s pour des cl�s v3 n'est pas conforme � OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Cr�er vraiment ? (o/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "le stockage de la cl� dans la carte a �chou�: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "impossible de cr�er le fichier de sauvegarde `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTE: sauvegarde de la cl� de la carte dans `%s'\n"
@@ -6644,15 +6644,15 @@ msgstr "impossible de stocker la date de cr�ation: %s\n"
msgid "reading public key failed: %s\n"
msgstr "la lecture de la cl� publique a �chou�: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "la r�ponse ne contient pas les donn�es de cl� publique\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "la r�ponse ne contient pas le modulo RSA\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "la r�ponse ne contient pas l'exposant public RSA\n"
@@ -6674,7 +6674,7 @@ msgstr ""
"est %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "la v�rification CHV%d a �chou�: %s\n"
@@ -6683,11 +6683,11 @@ msgstr "la v�rification CHV%d a �chou�: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "l'acc�s aux commandes d'administration n'est pas configur�\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "erreur pendant la r�cup�ration de l'�tat CHV de la carte\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "la carte est irr�m�diablement bloqu�e !\n"
@@ -6721,11 +6721,11 @@ msgstr "|N|Nouveau code PIN"
msgid "error getting new PIN: %s\n"
msgstr "erreur pendant l'obtention du nouveau code PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "erreur pendant la lecture de donn�es d'application\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "erreur pendant la lecture de l'empreinte DO\n"
@@ -6767,45 +6767,45 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "le stockage de la cl� a �chou�: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "attendez que la cl� se g�n�re...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "la g�n�ration de la cl� a �chou�\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "la g�n�ration de cl� a �t� effectu�e (%d secondes)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "structure de carte OpenPGP invalide (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "signature %s, algorithme de hachage %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signatures cr��es jusqu'ici: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"la v�rification du code PIN d'administration est actuellement interdite\n"
"au travers de cette commande\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "impossible d'acc�der � %s - carte OpenPGP invalide ?\n"
diff --git a/po/gl.po b/po/gl.po
index e20e997f3..da3a3b5ab 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.4\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2003-12-04 11:39+0100\n"
"Last-Translator: Jacobo Tarrio <[email protected]>\n"
"Language-Team: Galician <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "contrasinal err�neo"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "o algoritmo de protecci�n %d%s non est� soportado\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "non se pode crear `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -876,15 +876,15 @@ msgstr "a chave secreta non est� dispo�ible"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "non se pode facer iso no modo por lotes\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "�A s�a selecci�n? "
@@ -1023,19 +1023,19 @@ msgstr "non se atoparon datos OpenPGP v�lidos.\n"
msgid "error getting current key info: %s\n"
msgstr "erro escribindo no chaveiro secreto `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1043,136 +1043,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Por favor, seleccione o tipo de chave que quere:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "A sinatura caducou o %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (s� cifrar)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Selecci�n non v�lida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Por favor, escolla o motivo da revocaci�n:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "algoritmo de protecci�n desco�ecido\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "as partes secretas da chave primaria non est�n dispo�ibles.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "om�tese: a chave secreta xa est� presente\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "sa�r deste men�"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "comandos conflictivos\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "amosar esta axuda"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Chave dispo�ible en: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "cambia-la fecha de expiraci�n"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "cambia-la confianza sobre o dono"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "amosar fingerprint"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "xerar un novo par de chaves"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Comando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "comandos conflictivos\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "comandos conflictivos\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "gravando a chave secreta en `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Comando incorrecto (tente \"help\")\n"
@@ -1476,7 +1476,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Chave %08lX non v�lida convertida en v�lida por --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1901,7 +1901,7 @@ msgstr "%s non � un xogo de caracteres v�lido\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s non � un xogo de caracteres v�lido\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "non se puido analisa-lo URI do servidor de chaves\n"
@@ -3412,8 +3412,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "�Asinar de verdade? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "fallou a sinatura: %s\n"
@@ -3422,20 +3422,20 @@ msgstr "fallou a sinatura: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Esta chave non est� protexida.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "as partes secretas da chave primaria non est�n dispo�ibles.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "as partes secretas da chave primaria non est�n dispo�ibles.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "A chave est� protexida.\n"
@@ -3452,7 +3452,7 @@ msgstr ""
"Introduza o novo contrasinal para esta chave secreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "o contrasinal non se repetiu correctamente; t�nteo de novo"
@@ -4092,321 +4092,321 @@ msgstr "Non pode cambia-la data de expiraci�n dunha chave v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Non hai unha sinatura correspondiente no chaveiro secreto\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"AVISO: �o nomeamento dunha chave coma o seu propio revocador designado non "
"se pode desfacer!\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Escolla exactamente un ID de usuario.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "omitindo a auto-sinatura v3 do id de usuario \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "�Est� seguro de que quere empregala (s/N)? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "�Est� seguro de que quere empregala (s/N)? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notaci�n de sinaturas: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "�Sobrescribir? (s/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Non hai ID de usuario con �ndice %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Non hai ID de usuario con �ndice %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Non hai ID de usuario con �ndice %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID de usuario: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " asinada por %08lX no %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (non exportable)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Esta sinatura caducou o %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "�Est� seguro de que quere revocala? (s/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "�Crear un certificado de revocaci�n para esta sinatura? (s/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Asinou estes IDs de usuario: \n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (non exportable)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revocada por %08lX no %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Est� a punto de revocar estas sinaturas:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "�Realmente desexa crea-los certificados de revocaci�n? (s/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "non hai chave secreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "o ID de usuario \"%s\" xa est� revocado\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"AVISO: unha sinatura de ID de usuario ten unha data %d segundos no futuro\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "o ID de usuario \"%s\" xa est� revocado\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "o ID de usuario \"%s\" xa est� revocado\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Amosando a id. fotogr�fica %s de tama�o %ld da chave 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "preferencia %c%lu duplicada\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "demasiadas preferencias `%c'\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "demasiadas preferencias `%c'\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "demasiadas preferencias `%c'\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "caracter non v�lido na cadea de preferencias\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "escribindo unha sinatura directa\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "escribindo a propia sinatura\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "escribindo unha sinatura que liga a chave\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "tama�o de chave non v�lido; empregando %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "tama�o de chave redondeado a %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "cifrar datos"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (s� cifrar)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Por favor, seleccione o tipo de chave que quere:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA e ElGamal (por defecto)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (s� asinar)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (s� cifrar)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (s� cifrar)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (s� asinar)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (s� cifrar)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (s� cifrar)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "O par de chaves DSA ha ter 1024 bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "�Qu� tama�o de chave quere? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "O tama�o de chave requerido son %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "redondeado a %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4422,7 +4422,7 @@ msgstr ""
" <n>m = a chave caduca en n meses\n"
" <n>y = a chave caduca en n anos\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4438,40 +4438,40 @@ msgstr ""
" <n>m = a sinatura caduca en n meses\n"
" <n>y = a sinatura caduca en n anos\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "�Por canto tempo � v�lida a chave? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "�Por canto tempo � v�lida a sinatura? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valor non v�lido\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s non caduca nunca\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s non caduca nunca\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s caduca o %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "A sinatura caduca o %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4479,12 +4479,12 @@ msgstr ""
"O seu sistema non pode amosar datas m�is al� do 2038.\n"
"A�nda as�, hase tratar correctamente ata o 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "�Isto � correcto? (s/n) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4501,44 +4501,44 @@ msgstr ""
" \"Heinrich Heime (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nome: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caracter non v�lido no nome\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "O nome non pode comezar cun d�xito\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "O nome debe ter alomenos 5 caracteres\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Enderezo de E-mail: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Non � un enderezo de e-mail v�lido\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Comentario: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Car�cter non v�lido no comentario\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Est� a usa-lo xogo de caracteres `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4549,7 +4549,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Por favor, non po�a o enderezo de correo no nome real ou no comentario\n"
@@ -4565,23 +4565,23 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeAaSs"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "�Cambia-lo (N)ome, (C)omentario, (E)-mail ou (S)a�r? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "�Cambiar (N)ome, (C)omentario, (E)-mail ou (A)ceptar/(S)a�r? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Por favor, corrixa antes o erro\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4589,12 +4589,12 @@ msgstr ""
"Necesita un contrasinal para protexe-la s�a chave secreta.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4606,7 +4606,7 @@ msgstr ""
"momento, empregando este programa coa opci�n \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4618,50 +4618,50 @@ msgstr ""
"mentres se xeran os n�meros primos; isto proporci�nalle ao xerador de\n"
"n�meros aleatorios unha opoertunidade de acumular entrop�a de abondo.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Cancelouse a xeraci�n de chaves.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "gravando a chave p�blica en `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "gravando a chave secreta en `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "gravando a chave secreta en `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "non se atopou un chaveiro p�blico no que se poida escribir: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "non se atopou un chaveiro privado no que se poida escribir: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "erro escribindo no chaveiro p�blico `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "erro escribindo no chaveiro secreto `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "cre�ronse e asin�ronse as chaves p�blica e secreta.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4671,12 +4671,12 @@ msgstr ""
"queira emprega-lo comando \"--edit-key\" para xerar unha chave secundaria\n"
"con esa finalidade.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "A xeraci�n da chave fallou: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4684,7 +4684,7 @@ msgstr ""
"creouse a chave %lu segundo no futuro (salto no tempo ou problemas co "
"reloxo)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4692,26 +4692,26 @@ msgstr ""
"creouse a chave %lu segundos no futuro (salto no tempo ou problemas co "
"reloxo)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOTA: a creaci�n de subchaves para chaves v3 non cumpre OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "�Crear realmente? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "fallou o borrado do bloque de chaves: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "non se pode crear `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTA: a chave secreta %08lX caducou o %s\n"
@@ -6614,15 +6614,15 @@ msgstr "fallo ao reconstru�-la cach� de chaveiros: %s\n"
msgid "reading public key failed: %s\n"
msgstr "fallou o borrado do bloque de chaves: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6642,7 +6642,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "o env�o ao servidor de chaves fallou: %s\n"
@@ -6651,11 +6651,11 @@ msgstr "o env�o ao servidor de chaves fallou: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6687,12 +6687,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "erro ao le-lo bloque de chaves: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: erro ao ler un rexistro libre: %s\n"
@@ -6735,44 +6735,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "non se puido inicializa-la base de datos de confianzas: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "fallou o borrado do bloque de chaves: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "A xeraci�n da chave fallou: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "Sinatura %s, algoritmo de resumo %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "non se atoparon datos OpenPGP v�lidos.\n"
diff --git a/po/hu.po b/po/hu.po
index 6f8d8fe7b..87c8ca646 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.5\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-19 21:53+0200\n"
"Last-Translator: Nagy Ferenc L�szl� <[email protected]>\n"
"Language-Team: Hungarian <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "rossz jelsz�"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "%d%s v�d� algoritmus nem t�mogatott.\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "Nem tudom l�trehozni a(z) \"%s\" �llom�nyt: %s.\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -870,15 +870,15 @@ msgstr "titkos kulcs nem �ll rendelkez�sre"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "Nem tudom ezt megcsin�lni k�tegelt m�dban!\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Mit v�laszt? "
@@ -1017,19 +1017,19 @@ msgstr "Nem tal�ltam �rv�nyes OpenPGP adatot.\n"
msgid "error getting current key info: %s\n"
msgstr "Hiba a(z) \"%s\" titkoskulcs-karika �r�sakor: %s.\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1037,136 +1037,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "K�rem, adja meg, milyen kulcsot k�v�n:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Az al��r�s lej�rt: %s.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (csak titkos�t�s)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "�rv�nytelen v�laszt�s.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "K�rem, v�lassza ki a visszavon�s ok�t:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "Ismeretlen v�delmi algoritmus!\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Az els�dleges kulcs titkos r�szei nem el�rhet�k.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "Kihagytam: titkos kulcs m�r jelen van.\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "kil�p�s ebb�l a men�b�l"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "Egym�snak ellentmond� parancsok!\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "megmutatja ezt a s�g�t"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Kulcs tal�lhat�: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "lej�rat megv�ltoztat�sa"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "kulcstulajdonos megb�zhat�s�g�nak be�ll�t�sa"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "megmutatja az ujjlenyomatot"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "�j kulcsp�r l�trehoz�sa"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Parancs> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "Egym�snak ellentmond� parancsok!\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "Egym�snak ellentmond� parancsok!\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "�rom a titkos kulcsot a %s �llom�nyba.\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "�rv�nytelen parancs! (Pr�b�lja a s�g�t: \"help\".)\n"
@@ -1465,7 +1465,7 @@ msgstr ""
"%08lX �rv�nytelen kulcsot �rv�nyes�tett�k az\n"
"--allow-non-selfsigned-uid opci�val.\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1888,7 +1888,7 @@ msgstr "%s nem �rv�nyes karakterkioszt�s!\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s nem �rv�nyes karakterkioszt�s!\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "�rtelmezhetetlen a kulcsszerver URI-ja!\n"
@@ -3397,8 +3397,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Val�ban al��rja? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "Al��r�s sikertelen: %s\n"
@@ -3407,20 +3407,20 @@ msgstr "Al��r�s sikertelen: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Ez a kulcs nem v�dett.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Az els�dleges kulcs titkos r�szei nem el�rhet�k.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Az els�dleges kulcs titkos r�szei nem el�rhet�k.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "A kulcs v�dett.\n"
@@ -3437,7 +3437,7 @@ msgstr ""
"�rja be az �j jelsz�t ehhez a titkos kulcshoz!\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "Nem ism�telte meg helyesen a jelsz�t! Pr�b�lja �jra!"
@@ -4065,318 +4065,318 @@ msgstr "Nem v�ltoztathatja meg egy v3 kulcs lej�rati d�tum�t!\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Nincs megfelel� al��r�s a titkoskulcs-karik�n.\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "FIGYELEM: %08lX al��r� alkulcs nem kereszthiteles�tett.\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "K�rem, v�lasszon ki pontosan egy felhaszn�l�azonos�t�t!\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "Kihagyom a v3 �nal��r�st a \"%s\" felhaszn�l�azonos�t�n.\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Biztos abban, hogy haszn�lni akarja (i/N)? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Biztos abban, hogy haszn�lni akarja (i/N)? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Al��r�s-jel�l�s: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Fel�l�rjam (i/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Nincs %d index� felhaszn�l�azonos�t�!\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Nincs %d index� felhaszn�l�azonos�t�!\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Nincs %d index� felhaszn�l�azonos�t�!\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "Felhaszn�l�azonos�t�: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " al��rva %08lX �ltal %s%s%s id�pontban.\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (nem export�lhat�)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Ez az al��r�s lej�rt %s id�pontban.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Biztos benne, hogy m�gis visszavonja? (i/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Csin�ljunk egy visszavon� igazol�st ehhez az al��r�shoz? (i/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "�n al��rta a k�vetkez� felhaszn�l�azonos�t�kat:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (nem export�lhat�)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " visszavonva %08lX �ltal %s id�pontban.\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "A k�vetkez� al��r�sokat fogja visszavonni:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Val�ban l�trehozzam a visszavon� igazol�st? (i/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "Nincs titkos kulcs.\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "\"%s\" felhaszn�l�i azonos�t�t m�r visszavont�k.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"FIGYELEM: A felhaszn�l�azonos�t�t %d m�sodperccel a j�v�ben �rt�k al�.\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "\"%s\" felhaszn�l�i azonos�t�t m�r visszavont�k.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "\"%s\" felhaszn�l�i azonos�t�t m�r visszavont�k.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "%s fot�azonos�t� (m�ret: %ld, kulcs: 0x%08lX, felh: %d) mutat�sa.\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "%c%lu preferencia k�tszer szerepel!\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "T�l sok \"%c\" preferencia.\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "T�l sok \"%c\" preferencia.\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "T�l sok \"%c\" preferencia.\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "�rv�nytelen karakter a preferenci�k k�z�tt!\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "Sima al��r�st �rok.\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "�nal��r�st �rok.\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "�sszef�z� al��r�st �rok.\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "Kulcsm�ret �rv�nytelen; %u bitet haszn�lok.\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "Kulcsm�retet felkerek�tettem %u bitre.\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "adat titkos�t�sa"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (csak titkos�t�s)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "K�rem, adja meg, milyen kulcsot k�v�n:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA �s ElGamal (alap�rtelmez�s)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (csak al��r�s)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (csak titkos�t�s)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (csak titkos�t�s)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (csak al��r�s)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (csak titkos�t�s)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (csak titkos�t�s)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "A DSA kulcsp�r 1024 bites lesz.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Milyen kulcsm�retet szeretne? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "A k�v�nt kulcsm�ret %u bit.\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "Felkerek�tve %u bitre.\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4392,7 +4392,7 @@ msgstr ""
" <n>m = a kulcs n h�napig �rv�nyes\n"
" <n>y = a kulcs n �vig �rv�nyes\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4408,40 +4408,40 @@ msgstr ""
" <n>m = az al��r�s n h�napig �rv�nyes\n"
" <n>y = az al��r�s n �vig �rv�nyes\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Meddig �rv�nyes a kulcs? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Meddig �rv�nyes az al��r�s? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "�rv�nytelen �rt�k!\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s soha nem j�r le.\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s soha nem j�r le.\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s lej�r: %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Az al��r�s lej�r: %s.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4449,12 +4449,12 @@ msgstr ""
"Az �n rendszere nem tud megjelen�teni 2038 ut�ni d�tumokat.\n"
"Azonban kezelni helyesen tudja �ket eg�szen 2106-ig.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Ez �gy helyes (i/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4471,44 +4471,44 @@ msgstr ""
" \"Heinrich Heine (a k�lt�) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Teljes n�v: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "�rv�nytelen karakter a n�vben!\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "A n�v lehet, hogy nem kezd�dhet sz�mmal!\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "A n�v legal�bb 5 karakter kell legyen!\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-mail c�m: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Ez nem �rv�nyes e-mail c�m.\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Megjegyz�s: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "�rv�nytelen karakter a megjegyz�sben!\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "�n a(z) %s karakterk�dol�st haszn�lja.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4519,7 +4519,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "K�rem, ne rakja az e-mail c�met a teljes n�vbe vagy a megjegyz�sbe!\n"
@@ -4534,24 +4534,24 @@ msgstr "K�rem, ne rakja az e-mail c�met a teljes n�vbe vagy a megjegyz�sbe!\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnMmEeRrKk"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "(N)�v, (M)egjegyz�s, (E)-mail megv�ltoztat�sa vagy (K)il�p�s? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
"(N)�v, (M)egjegyz�s, (E)-mail megv�ltoztat�sa vagy (R)endben/(K)il�p�s? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "K�rem, el�bb jav�tsa ki a hib�t!\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4559,12 +4559,12 @@ msgstr ""
"Most sz�ks�g van egy jelsz�ra (vagy mondatra), amely a titkos kulcs�t v�di.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4576,7 +4576,7 @@ msgstr ""
"az \"--edit-key\" opci�val.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4588,50 +4588,50 @@ msgstr ""
"a lemezeket) a pr�msz�m gener�l�sa alatt. Ez seg�ti a v�letlensz�m-\n"
"gener�tort, hogy entr�pi�t tudjon gy�jteni.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Kulcs l�trehoz�sa megszak�tva.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "�rom a kulcsot a %s �llom�nyba.\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "�rom a titkos kulcsot a %s �llom�nyba.\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "�rom a titkos kulcsot a %s �llom�nyba.\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "Nem �rhat� nyilv�noskulcs-karik�t tal�ltam: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "Nem �rhat� titkoskulcs-karik�t tal�ltam: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "Hiba a(z) \"%s\" nyilv�noskulcs-karika �r�sakor: %s.\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "Hiba a(z) \"%s\" titkoskulcs-karika �r�sakor: %s.\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "A nyilv�nos �s titkos kulcsokat l�trehoztam �s al��rtam.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4641,46 +4641,46 @@ msgstr ""
"k�v�n ilyen c�lra l�trehozni, azt az \"--edit-key\" parancs seg�ts�g�vel\n"
"teheti meg.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Kulcsgener�l�s sikertelen: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
"A kulcs %lu m�sodperccel a j�v�ben k�sz�lt. (Id�ugr�s vagy �raprobl�ma.)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""
"A kulcs %lu m�sodperccel a j�v�ben k�sz�lt. (Id�ugr�s vagy �raprobl�ma.)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"MEGJEGYZ�S: Alkulcsok l�trehoz�sa v3 kulcsokhoz nem OpenPGP-megfelel�.\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Val�ban l�trehozzam? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "A kulcsblokk t�rl�se sikertelen: %s.\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "Nem tudom l�trehozni a(z) \"%s\" �llom�nyt: %s.\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "MEGJEGYZ�S: %08lX titkos kulcs %s-kor lej�rt.\n"
@@ -6577,15 +6577,15 @@ msgstr "Nem tudtam �jra�p�teni a kulcskarika cache-�t: %s\n"
msgid "reading public key failed: %s\n"
msgstr "A kulcsblokk t�rl�se sikertelen: %s.\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6605,7 +6605,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "K�ld�s a kulcsszerverre sikertelen: %s\n"
@@ -6614,11 +6614,11 @@ msgstr "K�ld�s a kulcsszerverre sikertelen: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6650,12 +6650,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "Hiba a jelsz� l�trehoz�sakor: %s.\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "Hiba a kulcsblokk olvas�sakor: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: Hiba szabad rekord olvas�sakor: %s.\n"
@@ -6698,44 +6698,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "Bizalmi adatb�zis (%s) inicializ�l�sa sikertelen!\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "A kulcsblokk t�rl�se sikertelen: %s.\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Kulcsgener�l�s sikertelen: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s al��r�s, %s kivonatol� algoritmus.\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "Nem tal�ltam �rv�nyes OpenPGP adatot.\n"
diff --git a/po/id.po b/po/id.po
index f624207a1..d0177eff9 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-id\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-17 16:32+0700\n"
"Last-Translator: Tedi Heriyanto <[email protected]>\n"
"Language-Team: Indonesian <[email protected]>\n"
@@ -78,8 +78,8 @@ msgstr "passphrase yang buruk"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "algoritma proteksi %d%s tidak didukung\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -87,7 +87,7 @@ msgstr "tidak dapat membuat %s: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -873,15 +873,15 @@ msgstr "kunci rahasia tidak tersedia"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "tidak dapat melakukan hal itu dalam mode batch\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Pilihan anda? "
@@ -1020,19 +1020,19 @@ msgstr "tidak ditemukan data OpenPGP yang valid.\n"
msgid "error getting current key info: %s\n"
msgstr "kesalahan menulis keyring rahasia `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1040,136 +1040,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Silakan pilih kunci yang anda inginkan:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Signature kadaluwarsa %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (hanya enkripsi)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Pilihan tidak valid.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Silakan pilih alasan untuk pembatalan:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "algoritma proteksi tidak dikenal\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Bagian rahasia kunci primer tidak tersedia.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "dilewati: kunci pribadi telah ada\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "berhenti dari menu ini"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "perintah saling konflik\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "tampilkan bantuan"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Kunci tersedia di:"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "ubah tanggal kadaluarsa"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "ubah ownertrust"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "tampilkan fingerprint"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "buat sepasang kunci baru"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Perintah> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "perintah saling konflik\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "perintah saling konflik\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "menulis kunci rahasia ke `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Perintah tidak valid (coba \"help\")\n"
@@ -1468,7 +1468,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "kunci tidak valid %08lX dibuat valid oleh --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "tidak ada subkey rahasia untuk subkey publik %08lX. diabaikan\n"
@@ -1890,7 +1890,7 @@ msgstr "%s bukanlah set karakter yang valid\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s bukanlah set karakter yang valid\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "tidak dapat memparsing URI keyserver\n"
@@ -3414,8 +3414,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Ditandai? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "gagal menandai: %s\n"
@@ -3424,20 +3424,20 @@ msgstr "gagal menandai: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Kunci ini tidak diproteksi.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Bagian rahasia kunci primer tidak tersedia.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Bagian rahasia kunci primer tidak tersedia.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Kunci diproteksi.\n"
@@ -3454,7 +3454,7 @@ msgstr ""
"Masukkan passphrase baru untuk kunci rahasia ini.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "passphrase tidak diulang dengan benar; coba lagi"
@@ -4086,317 +4086,317 @@ msgstr "Anda tidak dapat merubah batas waktu kunci v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Tidak ada signature koresponden di ring rahasia\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "PERINGATAN: subkey penandatangan %08lX tidak tersertifikasi silang\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Anda harus memilih minimum satu ID user.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "melewati self-signature v3 pada user id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Apakah anda yakin ingin menggunakannya? (y/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Apakah anda yakin ingin menggunakannya? (y/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notasi signature: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Ditimpa (y/T)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Tidak ada ID user dengan index %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Tidak ada ID user dengan index %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Tidak ada ID user dengan index %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID user: "
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " ditandai oleh %08lX pada %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (tidak dapat diekspor)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Kunci ini akan kadaluarsa pada %s \n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Anda tetap ingin membatalkannya? (y/n) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Membuat sertifikat pembatalan untuk signature ini? (y/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Anda telah menandai ID user ini:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (tidak dapat diekspor)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " dibatalkan oleh %08lX pada %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Anda akan membatalkan signature ini:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Ingin membuat sertifikat pembatalan? (y/T)"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "tidak ada kunci rahasia\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "User ID \"%s\" telah dibatalkan\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "PERINGATAN: signature user ID bertanggal %d detik di masa depan\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "User ID \"%s\" telah dibatalkan\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "User ID \"%s\" telah dibatalkan\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Menampilkan photo ID %s berukuran %ld untuk kunci 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "preferensi %c%lu ganda \n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "terlalu banyak preferensi `%c'\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "terlalu banyak preferensi `%c'\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "terlalu banyak preferensi `%c'\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "Karakter tidak valid dalam string preferensi\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "menulis signature direct\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "menulis self signature\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "menulis key binding signature\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "keysize tidak valid; menggunakan %u bit\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "keysize dibulatkan hingga %u bit\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "tandai"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "enkripsi data"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (hanya enkripsi)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Silakan pilih kunci yang anda inginkan:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA dan ElGamal (baku)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (hanya menandai)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (hanya enkripsi)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (hanya enkripsi)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (hanya menandai)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (hanya enkripsi)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (hanya enkripsi)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "Keypair DSA akan memiliki 1024 bit.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Keysize yang anda inginkan? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Keysize yang diminta adalah %u bit\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "dibulatkan hingga %u bit\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4412,7 +4412,7 @@ msgstr ""
" <n>m = kunci berakhir dalam n bulan\n"
" <n>y = kunci berakhir dalam n tahun\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4428,40 +4428,40 @@ msgstr ""
" <n>m = signature berakhir dalam n bulan\n"
" <n>y = signature berakhir dalam n tahun\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Kunci valid untuk? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Signature valid untuk? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "nilai yang tidak valid\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s tidak pernah berakhir\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s tidak pernah berakhir\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s berakhir pada %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Signature kadaluarsa pada %s \n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4469,12 +4469,12 @@ msgstr ""
"Sistem anda tidak dapat menampilkan tanggal melebihi 2038.\n"
"Namun, ia dapat menanganinya secara benar hingga 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Benar (y/t)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4490,44 +4490,44 @@ msgstr ""
"user-id dari Nama sebenarnya, Komentar dan Alamat email dalam bentuk:\n"
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nama sebenarnya: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Karakter tidak valid dalam nama\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Nama tidak boleh dimulai dengan digit\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Nama harus berukuran minimum 5 karakter\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Alamat email: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Bukan alamat email yang valid\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Komentar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Karakter tidak valid dalam komentar\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Anda menggunakan set karakter `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4537,7 +4537,7 @@ msgstr ""
"Anda memilih USER-ID ini:\n"
" \"%s\"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Jangan menaruh alamat email ke dalam nama sebenarnya atau komentar\n"
@@ -4552,23 +4552,23 @@ msgstr "Jangan menaruh alamat email ke dalam nama sebenarnya atau komentar\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKkEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Ganti (N)ama, (K)omentar, (E)mail atau (Q)uit? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Ganti (N)ama, (K)omentar, (E)mail atau (O)ke/(Q)uit? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Silakan perbaiki kesalahan ini dulu\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4576,12 +4576,12 @@ msgstr ""
"Anda perlu sebuah passphrase untuk melindungi kunci rahasia anda.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4594,7 +4594,7 @@ msgstr ""
"menggunakan program ini dengan pilihan \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4606,50 +4606,50 @@ msgstr ""
"selama pembuatan prima; ini akan memberi random number generator kesempatan\n"
"yang baik untuk memperoleh entropi.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Pembuatan kunci dibatalkan.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "menulis kunci publik ke `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "menulis kunci rahasia ke `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "menulis kunci rahasia ke `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "tidak ditemukan keyring publik yang dapat ditulisi: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "tidak ditemukan keyring rahasia yang dapat ditulisi: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "kesalahan menulis keyring publik `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "kesalahan menulis keyring rahasia `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "kunci publik dan rahasia dibuat dan ditandai.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4659,45 +4659,45 @@ msgstr ""
"mungkin ingin menggunakan perintah \"--edit-key\" untuk membuat kunci kedua "
"untuk tujuan ini.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Pembuatan kunci gagal: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
"kunci telah diciptakan dalam %lu detik mendatang (masalah waktu atau jam)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""
"kunci telah diciptakan dalam %lu detik mendatang (masalah waktu atau jam)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "CATATAN: membuat subkey bagi kunci-kunci v3 tidak OpenPGP compliant\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Ingin diciptakan? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "gagal menghapus keyblok: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "tidak dapat membuat %s: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "CATATAN: kunci pribadi %08lX berakhir pada %s\n"
@@ -6580,15 +6580,15 @@ msgstr "gagal membuat kembali cache keyring: %s\n"
msgid "reading public key failed: %s\n"
msgstr "gagal menghapus keyblok: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6608,7 +6608,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Pengiriman keyserver gagal: %s\n"
@@ -6617,11 +6617,11 @@ msgstr "Pengiriman keyserver gagal: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6653,12 +6653,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "gagal membaca keyblock: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: kesalahan membaca record bebas: %s\n"
@@ -6701,44 +6701,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "gagal inisialisasi TrustDB: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "gagal menghapus keyblok: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Pembuatan kunci gagal: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s signature, algoritma digest %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "tidak ditemukan data OpenPGP yang valid.\n"
diff --git a/po/it.po b/po/it.po
index edbb8d083..d86f6f28b 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.1.92\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-16 17:01+0200\n"
"Last-Translator: Marco d'Itri <[email protected]>\n"
"Language-Team: Italian <[email protected]>\n"
@@ -76,8 +76,8 @@ msgstr "passphrase errata"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "l'algoritmo di protezione %d%s non � gestito\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -85,7 +85,7 @@ msgstr "impossibile creare `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -871,15 +871,15 @@ msgstr "la chiave segreta non � disponibile"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "impossibile fare questo in modo batch\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Cosa scegli? "
@@ -1019,19 +1019,19 @@ msgstr "Non sono stati trovati dati OpenPGP validi.\n"
msgid "error getting current key info: %s\n"
msgstr "errore scrivendo il portachiavi segreto `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1039,136 +1039,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Per favore scegli che tipo di chiave vuoi:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Firma scaduta il %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (cifra solo)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Scelta non valida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Per favore scegli il motivo della revoca:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "algoritmo di protezione sconosciuto\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Parti della chiave segreta non sono disponibili.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "saltata: chiave pubblica gi� presente\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "abbandona questo men�"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "comandi in conflitto\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "mostra questo aiuto"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Chiave disponibile presso: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "cambia la data di scadenza"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "cambia il valore di fiducia"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "mostra le impronte digitali"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "genera una nuova coppia di chiavi"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Comando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "comandi in conflitto\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "comandi in conflitto\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "scrittura della chiave segreta in `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Comando non valido (prova \"help\")\n"
@@ -1476,7 +1476,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Chiave %08lX non valida resa valida da --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1900,7 +1900,7 @@ msgstr "%s non � un set di caratteri valido\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s non � un set di caratteri valido\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "impossibile fare il parsing dell'URI del keyserver\n"
@@ -3420,8 +3420,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Firmo davvero? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "firma fallita: %s\n"
@@ -3430,20 +3430,20 @@ msgstr "firma fallita: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Questa chiave non � protetta.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Parti della chiave segreta non sono disponibili.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Parti della chiave segreta non sono disponibili.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "La chiave � protetta.\n"
@@ -3460,7 +3460,7 @@ msgstr ""
"Inserisci la nuova passphrase per questa chiave segreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "passphrase non ripetuta correttamente; prova ancora"
@@ -4096,321 +4096,321 @@ msgstr "Non � possibile cambiare la data di scadenza di una chiave v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Manca la firma corrispondente nel portachiavi segreto\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"ATTENZIONE: la sottochiave per firme %08lX non ha una certificature "
"incrociata\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Devi selezionare esattamente un user ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "salto una autofirma v3 sull'user ID \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Sei sicuro di volerla usare? (s/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Sei sicuro di volerla usare? (s/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Annotazione della firma: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Sovrascrivo (s/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Nessun user ID con l'indice %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Nessun user ID con l'indice %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Nessun user ID con l'indice %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "user ID: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " firmata da %08lX il %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (non esportabile)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Questa chiave � scaduta il %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Sei ancora sicuro di volerlo aggiungere? (s/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Creare un certificato di revoca per questa firma? (s/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Non puoi cancellare l'ultimo user ID!\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (non esportabile)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revocata da %08lX il %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Stai per revocare queste firme:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Creare davvero i certificati di revoca? (s/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "manca la chiave segreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "l'user ID \"%s\" � gi� stato revocato\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"ATTENZIONE: una firma dell'user ID ha la data di %d secondi nel futuro\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "l'user ID \"%s\" � gi� stato revocato\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "l'user ID \"%s\" � gi� stato revocato\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Mostro %s ID fotografici di dimensioni %ld per la chaive 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "la preferenza %c%lu � doppia\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "ci sono troppe preferenze `%c'\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "ci sono troppe preferenze `%c'\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "ci sono troppe preferenze `%c'\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "carattere non valido nella stringa delle preferenze\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "scrittura della firma diretta\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "scrittura della autofirma\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "scrittura della firma di collegamento alla chiave\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "dimensione della chiave non valida; uso %u bit\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "dimensioni della chiave arrotondate a %u bit\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "cifra dati"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (cifra solo)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Per favore scegli che tipo di chiave vuoi:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA e ElGamal (default)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (firma solo)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (cifra solo)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (cifra solo)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (firma solo)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (cifra solo)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (cifra solo)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "La coppia DSA avr� 1024 bit.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Di che dimensioni vuoi la chiave? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "La dimensione richiesta della chiave � %u bit\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "arrotondate a %u bit\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4426,7 +4426,7 @@ msgstr ""
" <n>m = la chiave scadr� dopo n mesi\n"
" <n>y = la chiave scadr� dopo n anni\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4442,40 +4442,40 @@ msgstr ""
" <n>m = la chiave scadr� dopo n mesi\n"
" <n>y = la chiave scadr� dopo n anni\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Chiave valida per? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Firma valida per? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valore non valido\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s non ha scadenza\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s non ha scadenza\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s scadr� il %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Questa firma scadr� il %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4483,12 +4483,12 @@ msgstr ""
"Il tuo sistema non pu� mostrare date oltre il 2038.\n"
"Comunque, sar� gestita correttamente fino al 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "� giusto (s/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4505,44 +4505,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nome e Cognome: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Carattere non valido nel nome\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Il nome non pu� iniziare con una cifra\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Il nome deve essere lungo almeno 5 caratteri\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Indirizzo di Email: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "L'indirizzo di email non � valido\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Commento: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Carattere non valido nel commento\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Stai usando il set di caratteri `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4553,7 +4553,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Per favore non mettere l'indirizzo di email nel nome o nel commento\n"
@@ -4568,23 +4568,23 @@ msgstr "Per favore non mettere l'indirizzo di email nel nome o nel commento\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Modifica (N)ome, (C)ommento, (E)mail oppure (Q)uit? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Modifica (N)ome, (C)ommento, (E)mail oppure (O)kay/(Q)uit? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Per favore correggi prima l'errore\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4592,12 +4592,12 @@ msgstr ""
"Ti serve una passphrase per proteggere la tua chiave segreta.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4609,7 +4609,7 @@ msgstr ""
"programma con l'opzione \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4621,50 +4621,50 @@ msgstr ""
"dischi) durante la generazione dei numeri primi; questo da al generatore di\n"
"numeri casuali migliori possibilit� di raccogliere abbastanza entropia.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Generazione della chiave annullata.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "scrittura della chiave pubblica in `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "scrittura della chiave segreta in `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "scrittura della chiave segreta in `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "non � stato trovato un portachiavi pubblico scrivibile: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "non � stato trovato un portachiavi segreto scrivibile: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "errore scrivendo il portachiavi pubblico `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "errore scrivendo il portachiavi segreto `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "chiavi pubbliche e segrete create e firmate.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4674,12 +4674,12 @@ msgstr ""
"il comando \"--edit-key\" per generare una chiave secondaria per questo "
"scopo.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Generazione della chiave fallita: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4687,7 +4687,7 @@ msgstr ""
"la chiave � stata creata %lu secondo nel futuro (salto nel tempo o problema\n"
"con l'orologio)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4695,26 +4695,26 @@ msgstr ""
"la chiave � stata creata %lu secondi nel futuro (salto nel tempo o problema\n"
"con l'orologio)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NB: la creazione di subchiavi per chiavi v3 non rispetta OpenPGP.\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Crea davvero? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "cancellazione del keyblock fallita: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "impossibile creare `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTA: chiave %08lX scaduta il %s\n"
@@ -6626,15 +6626,15 @@ msgstr "rebuild della cache del portachiavi fallito: %s\n"
msgid "reading public key failed: %s\n"
msgstr "cancellazione del keyblock fallita: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6654,7 +6654,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "invio al keyserver fallito: %s\n"
@@ -6663,11 +6663,11 @@ msgstr "invio al keyserver fallito: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6699,12 +6699,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "errore nella creazione della passhprase: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "errore leggendo il keyblock: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: errore durante la lettura del record libero: %s\n"
@@ -6747,44 +6747,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "inizializzazione del trustdb fallita: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "cancellazione del keyblock fallita: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Generazione della chiave fallita: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "Firma %s, algoritmo di digest %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "Non sono stati trovati dati OpenPGP validi.\n"
diff --git a/po/ja.po b/po/ja.po
index c47d2cb61..4965b486e 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.3.92\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-11-23 11:14+0900\n"
"Last-Translator: IIDA Yosiaki <[email protected]>\n"
"Language-Team: Japanese <[email protected]>\n"
@@ -79,8 +79,8 @@ msgstr "�ѥ��ե졼���������Ǥ�"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "�ݸ�����%d�ϥ��ݡ��Ȥ��Ƥ��ޤ���\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -88,7 +88,7 @@ msgstr "��%s�פ������Ǥ��ޤ���: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -870,14 +870,14 @@ msgstr "OpenPGP�����ɤ�̵���Ǥ�: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "OpenPGP������no. %s�򸡽�\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "����ϥХå����⡼�ɤǤϤǤ��ޤ���\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "�����? "
@@ -1004,19 +1004,19 @@ msgstr "OpenPGP�����ɤǤ���ޤ���"
msgid "error getting current key info: %s\n"
msgstr "���Ը�����μ������顼: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "��¸�θ���򴹤��ޤ���? (y/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "�Ź渰�򥫡��ɳ��˥Хå����åפ��ޤ���? (Y/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "��¸�θ�����򴹤��ޤ���? (y/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1027,120 +1027,120 @@ msgstr ""
" PIN = `%s' Admin PIN = `%s'\n"
"���Υ��ޥ�ɤ�Ȥä��ѹ����٤��Ǥ� --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "�������븰�η������򤷤Ƥ�������:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) ��̾��\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) �Ź沽��\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) ǧ�ڸ�\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "̵��������Ǥ���\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "�����ݴɾ������򤷤Ƥ�������:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "̤�Τθ��ݸ�르�ꥺ��Ǥ�\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "������̩��ʬ��̵���Ǥ�\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "��̩���Ϥ⤦�����ɤ��ݴɤ��Ƥ���ޤ�\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "���Υ�˥塼��λ"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "�������ޥ�ɤ�ɽ��"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "���Υإ�פ�ɽ��"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "��ͭ���ǡ�����ɽ��"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "�����ɽ�ͭ�Ԥ�̾�����ѹ�"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "����õ������URL���ѹ�"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "������URL�ǻ��ꤵ�줿���ΰ����Ф�"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "��������̾���ѹ�"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "�����������ѹ�"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "�����ɽ�ͭ�Ԥ����̤��ѹ�"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "CA������ѹ�"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "��̾����PIN�ե饰��ȿž"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "����������������"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "PIN�֥��å��β�����ѹ��Υ�˥塼"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "���ޥ��> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "�������ѥ��ޥ��\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "�������ޥ�ɤ����Ĥ���Ƥ��ޤ�\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "�������ޥ�ɤ϶ػߤ���Ƥ��ޤ�\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "̵���ʥ��ޥ�� (��help�ɤ򻲾�)\n"
@@ -1426,7 +1426,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "--allow-non-selfsigned-uid��ͭ���ˤ��줿̵���ʸ�%s�Ǥ�\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "��������%s�ˤ���������̩����������ޤ��� - ̵��\n"
@@ -1852,7 +1852,7 @@ msgstr "��%s�פϡ�ͭ����ʸ������ǤϤ���ޤ���\n"
msgid "`%s' is not a valid character set\n"
msgstr "��%s�פϡ�ͭ����ʸ������ǤϤ���ޤ���\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "�������С���URL�������ǽ\n"
@@ -3316,8 +3316,8 @@ msgstr "���θ��ϡ����ʤ����դ��Ƹ������ޤ�����\n"
msgid "Really sign? (y/N) "
msgstr "�����˽�̾���ޤ���? (y/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "��̾�˼��Ԥ��ޤ���: %s\n"
@@ -3326,20 +3326,20 @@ msgstr "��̾�˼��Ԥ��ޤ���: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "���θ����ݸ��Ƥ��ޤ���\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "�縰����̩��ʬ�������ޤ���\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "�縰����̩��ʬ�������ޤ���\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "�����ݸ��Ƥ��ޤ���\n"
@@ -3356,7 +3356,7 @@ msgstr ""
"������̩���ο������ѥ��ե졼�������Ϥ��Ƥ���������\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "�ѥ��ե졼��������ȷ����֤��Ƥ��ޤ��󡣺����Ϥ��Ƥ�������"
@@ -3967,309 +3967,309 @@ msgstr "v3����ͭ�����¤��ѹ��Ǥ��ޤ���\n"
msgid "No corresponding signature in secret ring\n"
msgstr "��̩���ؤ��б������̾������ޤ���\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "�ٹ�: ��̾����%s�ϡ���߾����Ǥ���ޤ���\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "�桼����ID�򤭤ä���ҤȤ����򤷤Ƥ���������\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "�桼����ID��%s�ɤ�v3���ʽ�̾��ȤФ��ޤ�\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "�����������С�URL�����Ϥ��Ƥ�������: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "�����˸򴹤������Ǥ���? (y/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "�����˺���������Ǥ���? (y/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "��̾����: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "��񤭤��ޤ���? (y/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "%d�֤Υ桼����ID�Ϥ���ޤ���\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "%d�֤Υ桼����ID�Ϥ���ޤ���\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "%d�֤Υ桼����ID�Ϥ���ޤ���\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "�桼����ID:��%s��\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "%s��%s%s%s�˽�̾����Ƥ��ޤ�\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (��Ф��Բ�)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "���ν�̾��%s����λ�Ǥ���\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "����Ǥ������˼����������Ǥ���? (y/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "���ν�̾�ˤ������뼺���������������ޤ���? (y/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "�����Υ桼����ID�˸�%s�ǽ�̾���ޤ���:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (�����Բ�)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "���ʤ��θ�%s��%s�˼�������Ƥ��ޤ�\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "�����ν�̾�򼺸����褦�Ȥ��Ƥ��ޤ�:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "����������������˺������ޤ���? (y/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "��̩��������ޤ���\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "�桼����ID��%s�ɤϡ��⤦��������Ƥ��ޤ�\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "�ٹ�: �桼����ID��̾����%d��̤��Ǥ�\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "�桼����ID��%s�ɤϡ��⤦��������Ƥ��ޤ�\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "�桼����ID��%s�ɤϡ��⤦��������Ƥ��ޤ�\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "%s (�礭��%ld) �θ�%s (uid %d) �Υե���ID�Ȥ���ɽ��\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "������%s�פν�ʣ\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "¿������Ź�ˡ����\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "¿��������������\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "¿�����밵������\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "����ʸ�����̵���ʹ��ܡ�%s�פ�����ޤ�\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "ľ�ܽ�̾��񤭹��ߤޤ�\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "���ʽ�̾��񤭹��ߤޤ�\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "���б��ؤν�̾��񤭹��ߤޤ�\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "̵���ʸ�Ĺ��%u�ӥåȤˤ��ޤ�\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "��Ĺ��%u�ӥåȤ˴ݤ�ޤ�\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Encrypt"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Authenticate"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsEeAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "��%s�˲�ǽ�����: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "������ǽ�����: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) ��̾�Ϥ�ȿž\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) �Ź��Ϥ�ȿž\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) ǧ���Ϥ�ȿž\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) ��λ\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "����˾�θ��μ�������򤷤Ƥ�������:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA��Elgamal (����)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (��̾�Τ�)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (�ȼ�ǽ�Ϥ�����)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (�Ź沽�Τ�)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (��̾�Τ�)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (�Ź沽�Τ�)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (�ȼ�ǽ�Ϥ�����)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA���Ф�1024�ӥåȤˤʤ�ޤ���\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "�ɤθ�Ĺ�ˤ��ޤ���? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "�׵ᤵ�줿��Ĺ��%u�ӥå�\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "%u�ӥåȤ˴ݤ�ޤ�\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4285,7 +4285,7 @@ msgstr ""
" <n>m = ���� n ����֤���λ\n"
" <n>y = ���� n ǯ�֤���λ\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4301,40 +4301,40 @@ msgstr ""
" <n>m = ��̾�� n ����֤���λ\n"
" <n>y = ��̾�� n ǯ�֤���λ\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "����ͭ�����֤�? (0)"
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "��̾��ͭ�����֤�? (0)"
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "̵������\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s��̵���¤Ǥ�\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s��̵���¤Ǥ�\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s��%s����λ���ޤ�\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "���ν�̾��%s����λ�Ǥ�\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4342,11 +4342,11 @@ msgstr ""
"���Υ����ƥ�Ǥϡ�2038ǯ�ʹߤ����դ�ɽ���Ǥ��ޤ��󤬡�\n"
"2106ǯ�ޤǤʤ���������갷���ޤ���\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "������������Ǥ���? (y/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4362,44 +4362,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "��̾: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "̾����̵����ʸ��������ޤ�\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "̾��������ǻϤ�ƤϤ����ޤ���\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "̾����5ʸ���ʾ�Ǥʤ���Фʤ�ޤ���\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "�Żҥ᡼�롦���ɥ쥹: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "ͭ�����Żҥ᡼�롦���ɥ쥹�ǤϤ���ޤ���\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "������: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "�����Ȥ�̵����ʸ��������ޤ�\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "���ʤ���ʸ�������%s�פ�ȤäƤ��ޤ���\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4410,7 +4410,7 @@ msgstr ""
" ��%s��\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "�Żҥ᡼��Υ��ɥ쥹����̾�䥳���Ȥ�����ʤ��褦��\n"
@@ -4425,23 +4425,23 @@ msgstr "�Żҥ᡼��Υ��ɥ쥹����̾�䥳���Ȥ�����ʤ��褦��\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "̾��(N)��������(C)���Żҥ᡼��(E)���ѹ����ޤ��Ͻ�λ(Q)? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "̾��(N)��������(C)���Żҥ᡼��(E)���ѹ����ޤ���OK(O)����λ(Q)? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "�ޤ����顼�������Ƥ�������\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4449,12 +4449,12 @@ msgstr ""
"��̩�����ݸ�뤿��˥ѥ��ե졼��������ޤ���\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4466,7 +4466,7 @@ msgstr ""
"�Ρ�--edit-key�ɥ��ץ����Ǥ��ĤǤ��ѹ��Ǥ��ޤ���\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4477,50 +4477,50 @@ msgstr ""
"�Ȥ����ǥ������˥�����������Ȥ���¾�Τ��Ȥ򤹤�ȡ���������Ҥ�\n"
"�𻨤����礭�ʤ���������������䤹���ʤ�Τǡ������ᤤ�����ޤ���\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "�������������ä���ޤ�����\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "��%s�פظ�������񤭹��ߤޤ�\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "��%s�פ���̩�������֤�񤭹��ߤޤ�\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "��%s�פ���̩����񤭹��ߤޤ�\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "����߲�ǽ�ʸ������ؤ����Ĥ���ޤ���: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "����߲�ǽ����̩���ؤ����Ĥ���ޤ���: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "�������ء�%s�פν���ߥ��顼: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "��̩���ء�%s�פν���ߥ��顼: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "����������̩�������������̾���ޤ�����\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4529,42 +4529,42 @@ msgstr ""
"���θ��ϰŹ沽�ˤϻ��ѤǤ��ʤ����Ȥ����դ��Ƥ����������Ź沽��Ԥ��ˤϡ�\n"
"��--edit-key�ɥ��ޥ�ɤ�Ȥä��������������Ƥ���������\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "���������˼��Ԥ��ޤ���: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr "����%lu��̤��ˤǤ��ޤ��� (����ι�Ԥ����פξ㳲�Ǥ��礦)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr "����%lu��̤��ˤǤ��ޤ��� (����ι�Ԥ����פξ㳲�Ǥ��礦)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "����: v3���������κ����ϡ�OpenPGP��Ŭ�礷�ޤ���\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "�����˺������ޤ���? (y/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "�����ɤؤθ����ݴɤ˼��Ԥ��ޤ���: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "�Хå����åס��ե������%s�פ������Ǥ��ޤ���: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "����: �����ɸ��ΥХå����åפ���%s�פ���¸����ޤ�\n"
@@ -6391,15 +6391,15 @@ msgstr "���������ݴɤ˼��Ԥ��ޤ���: %s\n"
msgid "reading public key failed: %s\n"
msgstr "�����ɽФ��˼��Ԥ��ޤ���: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "�����˸������ǡ������ޤޤ�Ƥ��ޤ���\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "������RSA��ˡ(modulus)���ޤޤ�Ƥ��ޤ���\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "������RSA�����ؿ����ޤޤ�Ƥ��ޤ���\n"
@@ -6419,7 +6419,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%d��PIN��û�����ޤ�����û��%d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "CHV%d�θ��ڤ˼��Ԥ��ޤ���: %s\n"
@@ -6428,11 +6428,11 @@ msgstr "CHV%d�θ��ڤ˼��Ԥ��ޤ���: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "�������ޥ�ɤؤΥ���������������ꤵ��Ƥ��ޤ���\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "�����ɤ����CHV���֤θ����ǥ��顼\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "�����ɤ��ʵפ˥��å�����ޤ�!\n"
@@ -6466,11 +6466,11 @@ msgstr "������PIN"
msgid "error getting new PIN: %s\n"
msgstr "������PIN�μ������顼: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "���ץꥱ������󡦥ǡ������ɽФ����顼\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "����ǡ��������֥������Ȥ��ɽФ����顼\n"
@@ -6510,43 +6510,43 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "�����ݴɤ˼��Ԥ��ޤ���: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "�������δ֡����Ԥ��������� ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "���������˼��Ԥ��ޤ���\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "������������λ���ޤ��� (%d��)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "OpenPGP�����ɤ�̵���ʹ�¤ (�ǡ��������֥������� 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s��̾�����󥢥르�ꥺ�� %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "����ޤǤ˺������줿��̾: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "%s�˥��������Ǥ��ޤ��� - ̵����OpenPGP������?\n"
diff --git a/po/nb.po b/po/nb.po
index 780abf438..a88ce93f9 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.3\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2006-06-13 20:31+0200\n"
"Last-Translator: Trond Endrest�l <[email protected]>\n"
"Language-Team: Norwegian Bokm�l <[email protected]>\n"
@@ -79,8 +79,8 @@ msgstr "ugyldig passfrase"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr ""
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -88,7 +88,7 @@ msgstr "kan ikke opprette �%s�: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -860,14 +860,14 @@ msgstr "OpenPGP-kort er ikke tilgjengelig: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "OpenPGP-kortnummer %s oppdaget\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "kan ikke gj�re dette i batchmodus\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Ditt valg? "
@@ -994,19 +994,19 @@ msgstr "ikke et OpenPGP-kort"
msgid "error getting current key info: %s\n"
msgstr "feil ved henting av n�v�rende n�kkelinfo: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Erstatte eksisterende n�kkel? (j/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Lage sikkerhetskopi av krypteringsn�kler utenfor kortet? (J/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Erstatte eksisterende n�kler? (j/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1017,120 +1017,120 @@ msgstr ""
" PIN = �%s� Admin PIN = �%s�\n"
"Du b�r endre dem med kommandoen --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Vennligst velg hvilken type n�kkel du vil generere:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Signaturn�kkel\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Krypteringsn�kkel\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Autentiseringsn�kkel\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Ugyldig valg.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Vennligst velg hvor n�kkelen skal lagres:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "ukjent n�kkelbeskyttelsesalgoritme\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "hemmelige deler av n�kkelen er ikke tilgjengelig.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "hemmelig n�kkel er allerede lagret p� et kort\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "avslutte denne menyen"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "vise admin-kommandoer"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "vise denne hjelpen"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "vis alle tilgjengelige data"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "endre kortholders navn"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "endre URL for � hente n�kkel"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "hente n�kkelen angitt i URL som er lagret i kortet"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "endre loginnavnet"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "endre spr�kpreferansene"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "endre kortholders kj�nn"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "vise et CA-fingeravtrykk"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "veksle tving-signatur-PIN-flagget"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "generere nye n�kler"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "meny for � endre eller fjerne blokkering av PIN"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "bekrefte PIN og vise alle data"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Kommando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "Admin-reservert kommando\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Admin-kommandoer er tillatt\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Admin-kommandoer er ikke tillatt\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Ugyldig kommando (pr�v �help�)\n"
@@ -1422,7 +1422,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Ugyldig n�kkel %s gjort gyldig av --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "ingen hemmelig undern�kkel for offentlig undern�kkel %s - ignorerer\n"
@@ -1850,7 +1850,7 @@ msgstr "�%s� er ikke en gyldig signaturutg�else\n"
msgid "`%s' is not a valid character set\n"
msgstr "�%s� er ikke et gyldig tegnsett\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "kunne ikke parse n�kkelserverens URL\n"
@@ -3238,8 +3238,8 @@ msgstr "Jeg har sjekket denne n�kkelen veldig n�ye.\n"
msgid "Really sign? (y/N) "
msgstr "Virkelig signere? (j/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "signering mislyktes: %s\n"
@@ -3248,19 +3248,19 @@ msgstr "signering mislyktes: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Denne n�kkelen er ikke beskyttet.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Hemmelige deler av prim�rn�kkelen er ikke tilgjengelig.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Hemmelige deler av prim�rn�kkelen er lagret p� kort.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "N�kkelen er beskyttet.\n"
@@ -3275,7 +3275,7 @@ msgid ""
"\n"
msgstr "Tast inn den nye passfrasen for denne hemmelige n�kklen.\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "passfrasen ble ikke gjentatt korrekt; pr�v igjen"
@@ -3843,201 +3843,201 @@ msgstr ""
msgid "No corresponding signature in secret ring\n"
msgstr ""
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "Undern�kkel %s er allerede opphevet.\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr ""
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "hopper over v3 selvsignatur for brukerid �%s�\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Er du sikker p� at du vil erstatte den? (j/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Er du sikker p� at du vil slette den? (j/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr ""
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr ""
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr ""
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr ""
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr ""
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr ""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr ""
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (ikke-eksporterbar)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Denne signaturen utgikk den %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr ""
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr ""
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr ""
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (ikke-opphevbar)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr ""
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr ""
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr ""
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "ingen hemmelig n�kkel\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "brukerid �%s� er allerede opphevet\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "ADVARSEL: en brukeridsignatur er datert %d sekunder i fremtiden\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "N�kkelen %s er allerede opphevet.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Undern�kkel %s er allerede opphevet.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "preferansen %s er duplisert\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "for mange cipher-preferanser\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "for mange digest-preferanser\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "for mange kompresjons-preferanser\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "ugyldig oppf�ring �%s� i preferansestreng\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "skriver direkte signatur\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "skriver selvsignatur\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "skriver n�kkelbindende signatur\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "n�kkelst�rrelsen er ugyldig; bruker %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "n�kkelst�rrelsen ble rundet opp til %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Signere"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "Bekrefte"
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Kryptere data"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Autentisere"
@@ -4045,109 +4045,109 @@ msgstr "Autentisere"
# K og k for kryptering
# A og a for autentisering
# Q og q for avslutte
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsKkAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr ""
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Vennligst velg hvilken type n�kkel du vil ha:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA og ElGamal (standard)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (bare signering)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (sette dine egne muligheter)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (bare kryptering)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (bare signering)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (bare kryptering)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (sette dine egne muligheter)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA-n�kkelpar vil ha %u bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Hvilken n�kkelst�rrelse vil du ha? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "�nsket n�kkelst�rrelse er %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "rundet opp til %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4163,7 +4163,7 @@ msgstr ""
" <n>m = n�kkelen utg�r om n months\n"
" <n>y = n�kkelen utg�r om n years\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4179,38 +4179,38 @@ msgstr ""
" <n>m = signaturen utg�r om n months\n"
" <n>y = signaturen utg�r om n years\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "N�kkelen er gyldig for? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Signaturen er gyldig for? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "ugyldig verdi\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "N�kkel utg�r ikke i det hele tatt\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Signaturen utg�r ikke i det hele tatt\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "N�kkel utg�r den %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Signaturen utg�r den %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4218,11 +4218,11 @@ msgstr ""
"Systemet ditt kan ikke vise datoer etter 2038.\n"
"Likevel vil det bli h�ndtert korrekt opp til 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Er dette korrekt (j/N)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4238,44 +4238,44 @@ msgstr ""
" �Heinrich Heine (Der Dichter) <[email protected]>�\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Fullt navn: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Ugyldig tegn i navn\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Navnet kan ikke starte med et siffer\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Navnet m� v�re minst 5 tegn langt\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Epostadresse: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Ikke en gyldig epostadresse\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Kommentar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Ugyldig tegn i kommentar\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Du bruker tegnsettet �%s�.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4286,7 +4286,7 @@ msgstr ""
" �%s�\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Vennligst ikke putt epostadressen inn i fullt navn eller i kommentaren\n"
@@ -4302,23 +4302,23 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKeEeRrAa"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Endre (N)avn, (K)ommentar, (E)postadresse eller (A)vslutt? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Endre (N)avn, (K)ommentar, (E)postadresse eller (R)iktig/(A)vslutt? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Vennligst korriger feilen f�rst\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4326,12 +4326,12 @@ msgstr ""
"Du trenger en passfrase for � beskytte din hemmelige n�kkel.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4343,7 +4343,7 @@ msgstr ""
"hjelp av dette programmet og valget �--edit-key�.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4355,50 +4355,50 @@ msgstr ""
"diskene jobbe) under primtallgenereringen; dette gir\n"
"tilfeldig-tall-generatoren en bedre sjanse til � samle nok entropy.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "N�kkelgenereringen ble avbrutt.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "skriver offentlig n�kkel til �%s�\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "skriver forel�pig hemmelig n�kkel til �%s�\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "skriver hemmelig n�kkel til �%s�\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "ingen skrivbart offentlig n�kkelknippe ble funnet: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "ingen skrivbart hemmelig n�kkelknippe ble funnet: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "feil ved skriving av offentlig n�kkelknippe �%s�: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "feil ved skriving av hemmelig n�kkelknippe �%s�: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "offentlig og hemmelig n�kkel opprettet og signert.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4407,13 +4407,13 @@ msgstr ""
"kanskje � bruke kommandoen �--edit-key� for � generere en\n"
"sekund�rn�kkel for dette form�let.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "N�kkelgenerering mislyktes: %s\n"
# Er dette entallsformen av denne strengen?
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4422,7 +4422,7 @@ msgstr ""
"klokkeproblem)\n"
# Er dette flertallsformen av denne og den forrige strengen?
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4430,27 +4430,27 @@ msgstr ""
"n�kkel har blitt opprettet %lu sekunder i fremtiden (time warp eller "
"klokkeproblem)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"MERK: opprettelse av undern�kler for v3-n�kler er ikke i samsvar med "
"OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Virkelig opprette? (j/N)"
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "lagring av n�kkel p� kort mislyktes: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "kan ikke opprette sikkerhetskopifil �%s�: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr ""
@@ -6268,15 +6268,15 @@ msgstr "klarte ikke � lagre opprettelsesdatoen: %s\n"
msgid "reading public key failed: %s\n"
msgstr "lesing av offentlig n�kkel mislyktes: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "respons inneholder ikke data om offentlig n�kkel\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "respons inneholder ikke RSA-modulus\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "respons inneholder ikke den offentlige RSA-eksponenten\n"
@@ -6296,7 +6296,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN for CHV%d er for kort; minum lengde er %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "bekreftelse av CHV%d mislyktes: %s\n"
@@ -6305,11 +6305,11 @@ msgstr "bekreftelse av CHV%d mislyktes: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "tilgang til admin-kommandoer er ikke konfigurert\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "feil ved henting av CHV-status fra kort\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "kort er permanent l�st!\n"
@@ -6341,11 +6341,11 @@ msgstr "|N|Ny PIN"
msgid "error getting new PIN: %s\n"
msgstr "feil ved henting av ny PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "feil ved lesing av applikasjonsdata\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "feil ved lesing av fingeravtrykk DO\n"
@@ -6385,43 +6385,43 @@ msgstr "RSA-primtall %s mangler eller har ikke en st�rrelse p� %d bits\n"
msgid "failed to store the key: %s\n"
msgstr "klarte ikke � lagre n�kkelen: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "vennligst vent mens n�kkel blir generert ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "n�kkelgenerering mislyktes\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "n�kkelgenerering fullf�rt (%d sekunder)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "ugyldig struktur i OpenPGP-kort (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kortet st�tter ikke digestalgoritme %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signaturer opprettet s� langt: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "bekrefting av Admin PIN er forel�pig nektet gjennom denne kommandoen\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kan ikke aksere %s - ugyldig OpenPGP-kort?\n"
diff --git a/po/pl.po b/po/pl.po
index e42353d8f..83f891c13 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-1.2.2\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-06-23 15:54+0200\n"
"Last-Translator: Janusz A. Urbanowicz <[email protected]>\n"
"Language-Team: Polish <[email protected]>\n"
@@ -86,8 +86,8 @@ msgstr "niepoprawne has�o"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "algorytm ochrony %d%s nie jest obs�ugiwany\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -95,7 +95,7 @@ msgstr "nie mo�na utworzy� ,,%s'': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -882,15 +882,15 @@ msgstr "brak klucza prywatnego"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "nie dzia�a w trybie wsadowym\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Tw�j wyb�r? "
@@ -1029,21 +1029,21 @@ msgstr "nie odnaleziono poprawnych danych w formacie OpenPGP.\n"
msgid "error getting current key info: %s\n"
msgstr "b��d podczas zapisu zbioru kluczy tajnych ,,%s'': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
#, fuzzy
msgid "Replace existing key? (y/N) "
msgstr "Czy na pewno podpisa�? (t/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
#, fuzzy
msgid "Replace existing keys? (y/N) "
msgstr "Czy na pewno podpisa�? (t/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1051,136 +1051,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Prosz� wybra� rodzaj klucza:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Wa�no�� podpisu wygas�a %s.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (tylko do szyfrowania)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Niew�a�ciwy wyb�r.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Prosz� wybra� pow�d uniewa�nienia:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "nieznany algorytm ochrony\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Cz�� tajna g��wnego klucza jest niedost�pna.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "pomini�ty: klucz prywatny jest ju� wpisany\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "wyj�cie z tego menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "sprzeczne polecenia\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "ten tekst pomocy"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Klucz dost�pny w: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "zmiana daty wa�no�ci klucza"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "zmiana zaufania w�a�ciciela"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "okazanie odcisku klucza"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "generacja nowej pary kluczy"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Polecenie> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "sprzeczne polecenia\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "sprzeczne polecenia\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "zapisuj� klucz tajny w '%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Niepoprawna komenda (spr�buj \"help\")\n"
@@ -1479,7 +1479,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Opcja --allow-non-selfsigned-uid wymusi�a uznanie za poprawny klucza %08lX.\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "brak prywatnego odpowiednika podklucza publicznego %08lX - pomini�ty\n"
@@ -1914,7 +1914,7 @@ msgstr "%s nie jest poprawn� nazw� zestawu znak�w\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s nie jest poprawn� nazw� zestawu znak�w\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "niezrozuma�y URI serwera kluczy\n"
@@ -3422,8 +3422,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Czy na pewno podpisa�? (t/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "z�o�enie podpisu nie powiod�o si�: %s\n"
@@ -3432,20 +3432,20 @@ msgstr "z�o�enie podpisu nie powiod�o si�: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Ten klucz nie jest chroniony.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Cz�� tajna g��wnego klucza jest niedost�pna.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Cz�� tajna g��wnego klucza jest niedost�pna.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Klucz jest chroniony.\n"
@@ -3462,7 +3462,7 @@ msgstr ""
"Wprowad� nowe d�ugie, skomplikowane has�o dla tego klucza tajnego.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "has�o nie zosta�o poprawnie powt�rzone; jeszcze jedna pr�ba"
@@ -4092,319 +4092,319 @@ msgstr "Nie mo�na zmieni� daty wa�no�ci klucza w wersji 3.\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Brak odpowiadaj�cego podpisu w zbiorze kluczy prywatnych\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "OSTRZE�ENIE: podklucz podpisuj�cy %08lX nie jest skro�nie podpisany\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Prosz� wybra� dok�adnie jeden identyfikator u�ytkownika.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "podpis w wersji 3 na identyfikatorze ,,%s'' zostaje pomini�ty\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Czy na pewno chcesz tego u�y�? (t/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Czy na pewno chcesz tego u�y�? (t/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Adnotacje podpisu: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Nadpisa� (t/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Brak identyfikatora u�ytkownika o numerze %d.\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Brak identyfikatora u�ytkownika o numerze %d.\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Brak identyfikatora u�ytkownika o numerze %d.\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "Identyfikator u�ytkownika: "
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "podpisany przez %08lX w %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (podpis nieeksportowalny) "
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Wa�no�� tego klucza wygas�a %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Czy dalej chcesz go uniewa�ni�? (t/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Stworzy� certyfikat uniewa�nienia tego podpisu? (t/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Te identyfikatory s� podpisane przez Ciebie:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (podpis nieeksportowalny) "
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr "uniewa�niony przez %08lX w %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Czy na pewno chcesz uniewa�ni� te podpisy:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Na pewno utworzy� certyfikaty uniewa�nienia ? (t/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "brak klucza tajnego\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "identyfikator u�ytkownika ,,%s'' zosta� ju� uniewa�niony\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"OSTRZE�ENIE: identyfikator u�ytkownika podpisany za %d sekund (w "
"przysz�o�ci)\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "identyfikator u�ytkownika ,,%s'' zosta� ju� uniewa�niony\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "identyfikator u�ytkownika ,,%s'' zosta� ju� uniewa�niony\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Zdj�cie w formacie %s, rozmiar %ld bajt�w, klucz 0x%08lX (id %d).\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "ustawienie %c%lu powtarza si�\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "zbyt wiele `%c' ustawie�\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "zbyt wiele `%c' ustawie�\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "zbyt wiele `%c' ustawie�\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "niew�a�ciwy znak w tek�cie ustawie�\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "zapis podpisu bezpo�redniego\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "zapis podpisu klucza nim samym\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "zapis podpisu wi���cego klucz\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "niew�a�ciwa d�ugo�� klucza; wykorzystano %u bit�w\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "rozmair klucza zaokr�glony do %u bit�w\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "podpis"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "szyfrowanie danych"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) Klucz dla algorytmu ElGamala (tylko do szyfrowania)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Prosz� wybra� rodzaj klucza:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) Para kluczy dla algorytm�w DSA i ElGamala (domy�lne)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (tylko do podpisywania)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (tylko do szyfrowania)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Klucz dla algorytmu ElGamala (tylko do szyfrowania)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (tylko do podpisywania)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (tylko do szyfrowania)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (tylko do szyfrowania)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "Para kluczy dla DSA b�dzie mia�a 1024 bity d�ugo�ci.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Jakiej d�ugo�ci klucz wygenerowa�? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "��dana d�ugo�� klucza to %u bit�w.\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "zaokr�glono do %u bit�w\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4420,7 +4420,7 @@ msgstr ""
" <n>m = termin wa�no�ci klucza up�ywa za n miesi�cy\n"
" <n>y = termin wa�no�ci klucza up�ywa za n lat\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4436,40 +4436,40 @@ msgstr ""
" <n>m = termin wa�no�ci podpisu up�ywa za n miesi�cy\n"
" <n>y = termin wa�no�ci podpisu up�ywa za n lat\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Okres wa�no�ci klucza ? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Okres wa�no�ci podpisu? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "niepoprawna warto��\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "%s nie ma daty wa�no�ci\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "%s nie ma daty wa�no�ci\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s traci wa�no��: %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Wa�no�� podpisu wygasa %s.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4477,12 +4477,12 @@ msgstr ""
"Tw�j system nie potrafi pokaza� daty po roku 2038.\n"
"Niemniej daty do roku 2106 b�d� poprawnie obs�ugiwane.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Czy wszystko si� zgadza (t/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4499,44 +4499,44 @@ msgstr ""
" \"Tadeusz �ele�ski (Boy) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Imi� i nazwisko: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Niew�a�ciwy znak w imieniu lub nazwisku\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Imi� lub nazwisko nie mo�e zaczyna� si� od cyfry\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Imi� i nazwisko musz� mie� conajmniej 5 znak�w d�ugo�ci.\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Adres poczty elektronicznej: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "To nie jest poprawny adres poczty elektronicznej\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Komentarz: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Niew�a�ciwy znak w komentarzu\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "U�ywasz zestawu znak�w %s.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4547,7 +4547,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Nie nalezy umieszcza� adresu poczty elektronicznej w polu nazwiska czy\n"
@@ -4564,37 +4564,37 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "IiKkEeDdWw"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Zmieni� (I)mi�/nazwisko, (K)omentarz, adres (E)mail, czy (W)yj��? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
"Zmieni� (I)mi�/nazwisko, (K)omentarz, adres (E)mail, przej�� (D)alej,\n"
"czy (W)yj�� z programu ? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Najpierw trzeba poprawi� ten b��d\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
msgstr ""
"Musisz poda� d�ugie, skomplikowane has�o aby ochroni� sw�j klucz tajny.\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4606,7 +4606,7 @@ msgstr ""
"\"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4622,50 +4622,50 @@ msgstr ""
"ilo�ci\n"
"entropii.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Procedura generacji klucza zosta�a anulowana.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "zapisuj� klucz publiczny w '%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "zapisuj� klucz tajny w '%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "zapisuj� klucz tajny w '%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "brak zapisywalnego zbioru kluczy publicznych: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "brak zapisywalnego zbioru kluczy tajnych: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "b��d podczas zapisu zbioru kluczy publicznych ,,%s'': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "b��d podczas zapisu zbioru kluczy tajnych ,,%s'': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "klucz publiczny i prywatny (tajny) zosta�y utworzone i podpisane.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4674,12 +4674,12 @@ msgstr ""
"Ten klucz nie mo�e by� wykorzystany do szyfrowania. Komend� \"--edit-key\"\n"
"mo�na doda� do niego podklucz szyfruj�cy.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Generacja klucza nie powiod�a si�: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4687,7 +4687,7 @@ msgstr ""
"klucz zosta� stworzony %lu sekund� w przysz�o�ci (zaburzenia\n"
"czasoprzestrzeni, lub �le ustawiony zegar systemowy)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4695,27 +4695,27 @@ msgstr ""
"klucz zosta� stworzony %lu sekund w przysz�o�ci (zaburzenia\n"
"czasoprzestrzeni, lub �le ustawiony zegar systemowy)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"UWAGA: tworzenie podkluczy dla kluczy wersji 3 jest niezgodne z OpenPGP.\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Czy na pewno utworzy�? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "usuni�cie bloku klucza nie powiod�o si�: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "nie mo�na utworzy� ,,%s'': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "UWAGA: wa�no�� klucza tajnego %08lX wygas�a %s\n"
@@ -6610,15 +6610,15 @@ msgstr "nie powiod�a si� odbudowa bufora bazy: %s\n"
msgid "reading public key failed: %s\n"
msgstr "usuni�cie bloku klucza nie powiod�o si�: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6638,7 +6638,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "wysy�ka do serwera kluczy nie powiod�a si�: %s\n"
@@ -6647,11 +6647,11 @@ msgstr "wysy�ka do serwera kluczy nie powiod�a si�: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6683,12 +6683,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "b��d podczas tworzenia has�a: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "b��d odczytu bloku kluczy: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: b��d odczytu pustego wpisu: %s\n"
@@ -6731,44 +6731,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "inicjowanie Bazy Zaufania nie powiod�o si�: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "usuni�cie bloku klucza nie powiod�o si�: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Generacja klucza nie powiod�a si�: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "podpis %s, skr�t %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nie odnaleziono poprawnych danych w formacie OpenPGP.\n"
diff --git a/po/pt.po b/po/pt.po
index f89a98820..84aed0183 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2002-09-13 18:26+0100\n"
"Last-Translator: Pedro Morais <[email protected]>\n"
"Language-Team: pt <[email protected]>\n"
@@ -79,8 +79,8 @@ msgstr "frase secreta incorrecta"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "algoritmo de protec��o %d%s n�o � suportado\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -88,7 +88,7 @@ msgstr "imposs�vel criar `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -876,15 +876,15 @@ msgstr "chave secreta n�o dispon�vel"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "imposs�vel fazer isso em modo n�o-interativo\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Op��o? "
@@ -1023,19 +1023,19 @@ msgstr "nenhum dado OpenPGP v�lido encontrado.\n"
msgid "error getting current key info: %s\n"
msgstr "erro ao escrever no porta-chaves secreto `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1043,136 +1043,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Por favor selecione o tipo de chave desejado:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Esta assinatura expirou em %s.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (apenas cifragem)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Op��o inv�lida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "motivo da revoca��o: "
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "algoritmo de compress�o desconhecido"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Componentes secretas da chave prim�ria n�o dispon�veis.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "ignorado: a chave secreta j� est� presente\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "sair deste menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "comandos em conflito\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "mostra esta ajuda"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Nenhuma ajuda dispon�vel"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "muda a data de validade"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "muda os valores de confian�a"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "mostra impress�o digital"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "gerar um novo par de chaves"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Comando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "comandos em conflito\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "comandos em conflito\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "a escrever chave privada para `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Comando inv�lido (tente \"help\")\n"
@@ -1470,7 +1470,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Chave inv�lida %08lX tornada v�lida por --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "h� uma chave secreta para a chave p�blica \"%s\"!\n"
@@ -1896,7 +1896,7 @@ msgstr "%s n�o � um conjunto de caracteres v�lido\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s n�o � um conjunto de caracteres v�lido\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "n�o consegui processar a URI do servidor de chaves\n"
@@ -3408,8 +3408,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Realmente assinar? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "assinatura falhou: %s\n"
@@ -3418,20 +3418,20 @@ msgstr "assinatura falhou: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Esta chave n�o � protegida.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Componentes secretas da chave prim�ria n�o dispon�veis.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Componentes secretas da chave prim�ria n�o dispon�veis.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "A chave � protegida.\n"
@@ -3448,7 +3448,7 @@ msgstr ""
"Digite a nova frase para esta chave secreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "a frase secreta n�o foi repetida corretamente; tente outra vez"
@@ -4076,319 +4076,319 @@ msgstr "Voc� n�o pode modificar a data de validade de uma chave v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Nenhuma assinatura correspondente no porta-chaves secreto\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "n�o pode escolher uma chave como revogadora de si mesmo\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Seleccione exactamente um identificador de utilizador.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "a ignorar auto-assinatura v3 no utilizar com o id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Voc� tem certeza de que quer adicion�-la de qualquer forma? (s/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Voc� tem certeza de que quer adicion�-la de qualquer forma? (s/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Nota��o de assinatura: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Escrever por cima (s/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Nenhum ID de utilizador com �ndice %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Nenhum ID de utilizador com �ndice %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Nenhum ID de utilizador com �ndice %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID de utilizador: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " assinado por %08lX em %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (n�o-export�vel)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Esta assinatura expirou em %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Tem a certeza de que quer revog�-la de qualquer forma? (s/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Gerar um certificado de revoga��o para esta assinatura? (s/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Assinou estes identificadores de utilizadores:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (n�o-export�vel)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revogado por %08lX em %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Est� prestes a revogar estas assinaturas:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Realmente criar os certificados de revoga��o? (s/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "nenhuma chave secreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "o utilizador com o id \"%s\" j� est� revocado\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"AVISO: a assintura do ID do utilizador tem data %d segundos no futuro\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "o utilizador com o id \"%s\" j� est� revocado\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "o utilizador com o id \"%s\" j� est� revocado\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"A mostrar a fotografia %s com o tamanho %ld da chave 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "prefer�ncia %c%lu duplicada\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "demasiadas prefer�ncias `%c'\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "demasiadas prefer�ncias `%c'\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "demasiadas prefer�ncias `%c'\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "caracter inv�lido na cadeia de caract�res da prefer�ncia\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "a escrever a assinatura directa\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "a escrever a auto-assinatura\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "a escrever a assinatura ligada a uma chave\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "tamanho de chave inv�lido; a utilizar %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "tamanho da chave arredondado para %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "cifrar dados"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (apenas cifragem)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Por favor selecione o tipo de chave desejado:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA e ElGamal (por omiss�o)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (apenas assinatura)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (apenas cifragem)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (apenas cifragem)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (apenas assinatura)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (apenas cifragem)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (apenas cifragem)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "O par de chaves DSA ter� 1024 bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Qual o tamanho de chave desejado? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "O tamanho de chave pedido � %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "arredondado para %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4404,7 +4404,7 @@ msgstr ""
" <n>m = chave expira em n meses\n"
" <n>y = chave expira em n anos\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4420,40 +4420,40 @@ msgstr ""
" <n>m = assinatura expira em n meses\n"
" <n>y = assinatura expira em n anos\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "A chave � valida por? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "A assinatura � valida por? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valor inv�lido\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "A %s n�o expira nunca\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "A %s n�o expira nunca\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "%s expira em %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Esta assinatura expirou em %s.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4461,12 +4461,12 @@ msgstr ""
"O seu sistema n�o consegue mostrar datas para al�m de 2038.\n"
"No entanto, estas v�o ser tratadas correctamente at� 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Est� correto (s/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4484,44 +4484,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nome completo: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caracter inv�lido no nome\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "O nome n�o pode come�ar com um d�gito\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "O nome deve ter pelo menos 5 caracteres\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Endere�o de correio eletr�nico: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Endere�o eletr�nico inv�lido\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Coment�rio: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Caracter inv�lido no coment�rio\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Voc� est� usando o conjunto de caracteres `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4532,7 +4532,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Por favor n�o coloque o endere�o de email no nome verdadeiro ou no "
@@ -4549,23 +4549,23 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoSs"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Mudar (N)ome, (C)oment�rio, (E)mail ou (S)air? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Mudar (N)ome, (C)oment�rio, (E)ndere�o ou (O)k/(S)air? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Por favor corrija primeiro o erro\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4573,12 +4573,12 @@ msgstr ""
"Voc� precisa de uma frase secreta para proteger a sua chave.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4590,7 +4590,7 @@ msgstr ""
"qualquer hora, usando este programa com a op��o \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4602,50 +4602,50 @@ msgstr ""
"gera��o dos n�meros primos; isso d� ao gerador de n�meros aleat�rios\n"
"uma hip�tese maior de ganhar entropia suficiente.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Gera��o de chave cancelada.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "a escrever chave p�blica para `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "a escrever chave privada para `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "a escrever chave privada para `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "nenhum porta-chaves p�blico com permiss�es de escrita encontrado: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "nenhum porta-chaves secreto com permiss�es de escrita encontrado: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "erro ao escrever no porta-chaves p�blico `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "erro ao escrever no porta-chaves secreto `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "chaves p�blica e privada criadas e assinadas.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4654,12 +4654,12 @@ msgstr ""
"Note que esta chave n�o pode ser usada para cifragem. Voc� pode usar\n"
"o comando \"--edit-key\" para gerar uma chave secund�ria para esse fim.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "A gera��o de chaves falhou: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4667,7 +4667,7 @@ msgstr ""
"a chave foi criada %lu segundo no futuro\n"
"(viagem no tempo ou problema no rel�gio)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4675,26 +4675,26 @@ msgstr ""
"a chave foi criada %lu segundos no futuro\n"
"(viagem no tempo ou problema no rel�gio)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOTA: a cria��o de sub-chave para chaves v3 n�o respeito o OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Realmente criar? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "remo��o do bloco de chave falhou: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "imposs�vel criar `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTA: chave secreta %08lX expirou em %s\n"
@@ -6586,15 +6586,15 @@ msgstr "falha ao criar 'cache' do porta-chaves: %s\n"
msgid "reading public key failed: %s\n"
msgstr "remo��o do bloco de chave falhou: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6614,7 +6614,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "A gera��o de chaves falhou: %s\n"
@@ -6623,11 +6623,11 @@ msgstr "A gera��o de chaves falhou: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6659,12 +6659,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "erro na cria��o da frase secreta: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "erro na leitura do bloco de chave: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: erro ao ler registo livre: %s\n"
@@ -6707,44 +6707,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "falha ao inicializar a base de dados de confian�a: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "remo��o do bloco de chave falhou: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "A gera��o de chaves falhou: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "assinatura %s de: \"%s\"\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nenhum dado OpenPGP v�lido encontrado.\n"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3acb5b3ca..2aea5c71b 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 1.0\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 1998-11-20 23:46:36-0200\n"
"Last-Translator:\n"
"Language-Team: ?\n"
@@ -83,8 +83,8 @@ msgstr "frase secreta incorreta"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "algoritmo de prote��o %d n�o � suportado\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, fuzzy, c-format
msgid "can't create `%s': %s\n"
@@ -92,7 +92,7 @@ msgstr "imposs�vel criar %s: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -877,15 +877,15 @@ msgstr "chave secreta n�o dispon�vel"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "imposs�vel fazer isso em modo n�o-interativo\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Sua op��o? "
@@ -1023,21 +1023,21 @@ msgstr "nenhum dado OpenPGP v�lido encontrado.\n"
msgid "error getting current key info: %s\n"
msgstr "erro na escrita do chaveiro `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
#, fuzzy
msgid "Replace existing key? (y/N) "
msgstr "Realmente assinar? "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
#, fuzzy
msgid "Replace existing keys? (y/N) "
msgstr "Realmente assinar? "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1045,137 +1045,137 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Por favor selecione o tipo de chave desejado:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Esta chave n�o � protegida.\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Op��o inv�lida.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "rev- revoga��es de chaves incorreta\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "algoritmo de compress�o desconhecido"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "chave secreta n�o dispon�vel"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "ignorado: a chave secreta j� est� presente\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "sair deste menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "comandos conflitantes\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "mostra esta ajuda"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "Nenhuma ajuda dispon�vel"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "muda a data de validade"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "muda os valores de confian�a"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "mostra impress�o digital"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "gerar um novo par de chaves"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Comando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "comandos conflitantes\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "comandos conflitantes\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "escrevendo certificado privado para `%s'\n"
# help ou ajuda ???
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Comando inv�lido (tente \"help\")\n"
@@ -1469,7 +1469,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "h� uma chave secreta para esta chave p�blica!\n"
@@ -1900,7 +1900,7 @@ msgstr "%s n�o � um conjunto de caracteres v�lido\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s n�o � um conjunto de caracteres v�lido\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "imposs�vel escrever para o chaveiro: %s\n"
@@ -3349,8 +3349,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Realmente assinar? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "assinatura falhou: %s\n"
@@ -3359,21 +3359,21 @@ msgstr "assinatura falhou: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Esta chave n�o � protegida.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
#, fuzzy
msgid "Secret parts of primary key are not available.\n"
msgstr "chave secreta n�o dispon�vel"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "chave secreta n�o dispon�vel"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "A chave � protegida.\n"
@@ -3390,7 +3390,7 @@ msgstr ""
"Digite a nova frase para esta chave secreta.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
#, fuzzy
msgid "passphrase not correctly repeated; try again"
msgstr "A frase secreta n�o foi repetida corretamente; tente outra vez.\n"
@@ -4011,326 +4011,326 @@ msgstr "Voc� n�o pode modificar a data de validade de uma chave v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Nenhuma assinatura correspondente no chaveiro secreto\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "A chave � protegida.\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
#, fuzzy
msgid "Please select exactly one user ID.\n"
msgstr "Voc� precisa selecionar pelo menos um ID de usu�rio.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "chave %08lX: auto-assinatura inv�lida\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Voc� tem certeza de que quer este tamanho de chave? "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Voc� tem certeza de que quer este tamanho de chave? "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Nota��o: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Sobrescrever (s/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Nenhum ID de usu�rio com �ndice %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Nenhum ID de usu�rio com �ndice %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Nenhum ID de usu�rio com �ndice %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID de usu�rio: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " assinado por %08lX em %s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr ""
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, fuzzy, c-format
msgid "This signature expired on %s.\n"
msgstr "Esta chave n�o � protegida.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
#, fuzzy
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Voc� tem certeza de que quer este tamanho de chave? "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
#, fuzzy
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Gerar um certificado de revoga��o para esta assinatura? (s/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Voc� assinou estes IDs de usu�rio:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr "assinar uma chave localmente"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revogado por %08lX em %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Voc� est� prestes a revogar estas assinaturas:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
#, fuzzy
msgid "Really create the revocation certificates? (y/N) "
msgstr "Realmente gerar os certificados de revoga��o? (s/N)"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "nenhuma chave secreta\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, fuzzy, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "A chave � protegida.\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "A chave � protegida.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "A chave � protegida.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "ignorado `%s': duplicado\n"
# muitas ou demais ???
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "Prefer�ncias demais"
# muitas ou demais ???
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "Prefer�ncias demais"
# muitas ou demais ???
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "Prefer�ncias demais"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "Caractere inv�lido no nome\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
#, fuzzy
msgid "writing direct signature\n"
msgstr "escrevendo auto-assinatura\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "escrevendo auto-assinatura\n"
# key binding ???
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "escrevendo assinatura ligada a uma chave\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, fuzzy, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "O tamanho de chave pedido � %u bits\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, fuzzy, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "arredondado para %u bits\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "criptografar dados"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Por favor selecione o tipo de chave desejado:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA e ElGamal (padr�o)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (apenas assinatura)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, fuzzy, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) DSA (apenas assinatura)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, fuzzy, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) ElGamal (apenas criptografia)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "O par de chaves DSA ter� 1024 bits.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Que tamanho de chave voc� quer? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "O tamanho de chave pedido � %u bits\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "arredondado para %u bits\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4346,7 +4346,7 @@ msgstr ""
" <n>m = chave expira em n meses\n"
" <n>y = chave expira em n anos\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
#, fuzzy
msgid ""
"Please specify how long the signature should be valid.\n"
@@ -4363,40 +4363,40 @@ msgstr ""
" <n>m = chave expira em n meses\n"
" <n>y = chave expira em n anos\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "A chave � valida por? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "A chave � valida por? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valor inv�lido\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "A chave n�o expira nunca\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "A chave n�o expira nunca\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "A chave expira em %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Esta chave n�o � protegida.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4404,12 +4404,12 @@ msgstr ""
"Seu sistema n�o consegue mostrar datas al�m de 2038.\n"
"Apesar disso, elas ser�o corretamente manipuladas at� 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Est� correto (s/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4426,44 +4426,44 @@ msgstr ""
" \"Heinrich Heine (Der Dichter) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nome completo: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caractere inv�lido no nome\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "O nome n�o pode come�ar com um d�gito\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "O nome deve ter pelo menos 5 caracteres\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Endere�o de correio eletr�nico: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Endere�o eletr�nico inv�lido\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Coment�rio: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Caractere inv�lido no coment�rio\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Voc� est� usando o conjunto de caracteres `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4474,7 +4474,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
@@ -4489,24 +4489,24 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoSs"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
#, fuzzy
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Muda (N)ome, (C)oment�rio, (E)ndere�o ou (O)k/(S)air? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Muda (N)ome, (C)oment�rio, (E)ndere�o ou (O)k/(S)air? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr ""
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4514,12 +4514,12 @@ msgstr ""
"Voc� precisa de uma frase secreta para proteger sua chave.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr ""
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4531,7 +4531,7 @@ msgstr ""
"qualquer hora, usando este programa com a op��o \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4543,50 +4543,50 @@ msgstr ""
"gera��o dos n�meros primos; isso d� ao gerador de n�meros aleat�rios\n"
"uma chance melhor de conseguir entropia suficiente.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Gera��o de chave cancelada.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, fuzzy, c-format
msgid "writing public key to `%s'\n"
msgstr "escrevendo certificado p�blico para `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "escrevendo certificado privado para `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, fuzzy, c-format
msgid "writing secret key to `%s'\n"
msgstr "escrevendo certificado privado para `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, fuzzy, c-format
msgid "no writable public keyring found: %s\n"
msgstr "chave %08lX: chave p�blica n�o encontrada: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, fuzzy, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "imposs�vel bloquear chaveiro secreto: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, fuzzy, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "erro na escrita do chaveiro `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, fuzzy, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "erro na escrita do chaveiro `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "chaves p�blica e privada criadas e assinadas.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4595,12 +4595,12 @@ msgstr ""
"Note que esta chave n�o pode ser usada para criptografia. Voc� pode usar\n"
"o comando \"--edit-key\" para gerar uma chave secund�ria para esse fim.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "A gera��o de chaves falhou: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4608,7 +4608,7 @@ msgstr ""
"a chave foi criada %lu segundo no futuro\n"
"(viagem no tempo ou problema no rel�gio)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4616,26 +4616,26 @@ msgstr ""
"a chave foi criada %lu segundos no futuro\n"
"(viagem no tempo ou problema no rel�gio)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Realmente criar? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "enumera��o de blocos de chaves falhou: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "imposs�vel criar %s: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOTA: chave secreta %08lX expirou %s\n"
@@ -6528,15 +6528,15 @@ msgstr "%s: falha ao criar tabela de \"hash\": %s\n"
msgid "reading public key failed: %s\n"
msgstr "enumera��o de blocos de chaves falhou: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6556,7 +6556,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "A gera��o de chaves falhou: %s\n"
@@ -6565,11 +6565,11 @@ msgstr "A gera��o de chaves falhou: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6601,12 +6601,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "erro na cria��o da frase secreta: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "erro na leitura de `%s': %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: erro lendo registro livre: %s\n"
@@ -6649,44 +6649,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "falha ao inicializar o banco de dados de confiabilidade: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "enumera��o de blocos de chaves falhou: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "A gera��o de chaves falhou: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "assinatura %s de: %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nenhum dado OpenPGP v�lido encontrado.\n"
diff --git a/po/ro.po b/po/ro.po
index 31a7c3c01..02d1f0706 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.2rc1\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2005-05-31 22:00-0500\n"
"Last-Translator: Laurentiu Buzdugan <[email protected]>\n"
"Language-Team: Romanian <[email protected]>\n"
@@ -81,8 +81,8 @@ msgstr "fraz�-parol� incorect�"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "algoritm rezumat %d nu este suportat\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -90,7 +90,7 @@ msgstr "nu pot crea `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -877,14 +877,14 @@ msgstr "cardul OpenPGP nu e disponibil: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "cardul OpenPGP nr. %s detectat\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "nu pot face acest lucru �n modul batch\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Selec�ia d-voastr�? "
@@ -1011,19 +1011,19 @@ msgstr "nu este un card OpenPGP"
msgid "error getting current key info: %s\n"
msgstr "eroare la ob�inerea informa�iei pentru cheia curent�: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "�nlocuiesc cheia existent�? (d/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Creez copie de rezerv� a cheii de cifrare �n afara cardului? (d/N) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "�nlocuiesc cheile existente? (d/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1034,120 +1034,120 @@ msgstr ""
" PIN = `%s' PIN Admin = `%s'\n"
"Ar trebui s� le schimba�i folosind comanda --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "V� rug�m selecta�i tipul de cheie de generat:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Cheie de semnare\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Cheie de cifrare\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Cheie de autentificare\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Selec�ie invalid�.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "V� rug�m selecta�i unde s� fie stocat� cheia:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "algoritm de protec�ie a cheii necunoscut\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "p�r�i secrete ale cheii nu sunt disponibile\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "cheia secret� deja stocat� pe un card\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "ie�i din acest meniu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "arat� comenzi administrare"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "afi�eaz� acest mesaj"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "afi�eaz� toate datele disponibile"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "schimb� numele purt�torului cardului"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "schimb� URL-ul de unde s� fie adus� cheia"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "adu cheia specificat� de URL-ul de pe card"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "schimb� numele de login"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "schimb� preferin�ele de limb�"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "schimb� sexul purt�torului cardului"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "schimb� o amprent� CA"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "comut� fanionul PIN de for�are a semn�turii"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "genereaz� noi chei"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "meniu pentru a schimba sau debloca PIN-ul"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "verific� PIN-ul �i listeaz� toate datele"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Comand�> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "Comand� numai-administrare\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Sunt permise comenzi administrare\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Nu sunt permise comenzi administrare\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Comand� invalid� (�ncerca�i \"ajutor\")\n"
@@ -1443,7 +1443,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "Cheia invalid� %s f�cut� valid� de --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "nici o subcheie secret� pentru subcheia public� %s - ignorat�\n"
@@ -1881,7 +1881,7 @@ msgid "`%s' is not a valid character set\n"
msgstr "`%s' nu este un set de carectere valid\n"
#
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "nu am putut interpreta URL-ul serverului de chei\n"
@@ -3376,8 +3376,8 @@ msgstr "Am verificat aceast� cheie foarte atent.\n"
msgid "Really sign? (y/N) "
msgstr "Dori�i cu adev�rat s� semna�i? (d/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "semnarea a e�uat: %s\n"
@@ -3388,19 +3388,19 @@ msgstr ""
"Cheia are numai articole de cheie sau talon (stub) pe card - nici o fraz� "
"parol� de schimbat.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Aceast� cheie nu este protejat�.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "P�r�ile secrete ale cheii primare nu sunt disponibile.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "P�r�i secrete ale cheii primare sunt stacate pe card.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Cheia este protejat�.\n"
@@ -3417,7 +3417,7 @@ msgstr ""
"Introduce�i noua fraz�-parol� pentru acest� cheie secret�.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "fraza-parol� nu a fost repetat� corect; mai �ncerca�i o dat�"
@@ -4016,312 +4016,312 @@ msgstr "Nu pute�i schimba data de expirare a unei chei v3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Nici o semn�tur� corespunz�toare �n inelul secret\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""
"AVERTISMENT: subcheia de semnare %s nu este certificat� reciproc (cross-"
"certified)\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "V� rug�m selecta�i exact un ID utilizator.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "auto-semn�tur� v3 s�rit� pentru ID-ul utilizator \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Introduce�i URL-ul serverului de chei preferat: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Sunte�i sigur(�) c� dori�i s� o folosi�i? (d/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Sunte�i sigur(�) c� dori�i s� o folosi�i? (d/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Notare semn�tur�: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Suprascriu? (d/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Nici un ID utilizator cu indicele %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Nici un ID utilizator cu hash-ul %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Nici o subcheie cu indicele %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "ID utilizator: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "semnat� de cheia d-voastr� %s la %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (non-exportabil�)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Aceast� semn�tur� a expirat pe %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Sunte�i �nc� sigur(�) c� dori�i s� o revoca�i? (d/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Crea�i un certificat de revocare pentru aceast� semn�tur�? (d/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "A�i semnat aceste ID-uri utilizator pe cheia %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (non-revocabil�)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "revocat� de cheia d-voastr� %s pe %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Sunte�i pe cale s� revoca�i aceste semn�turi:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Dori�i �ntr-adev�r s� crea�i certificatele de revocare? (d/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "nici o cheie secret�\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "ID-ul utilizator \"%s\" este deja revocat\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"AVERTISMENT: o semn�tur� ID utilizator este datat� %d secunde �n viitor\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Cheia %s este deja revocat�.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Subcheia %s este deja revocat�.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Afi�ez poza ID %s de dimensiune %ld pentru cheia %s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "preferin�a `%s' duplicat�\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "prea multe preferin�e de cifrare\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "prea multe preferin�e de rezumat\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "prea multe preferin�e de compresie\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "articol invalid `%s' �n �irul de preferin�e\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "scriu semn�tur� direct�\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "scriu auto semn�tur�\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "scriu semn�tur� legat� de cheie\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "lungime cheie invalid�; folosesc %u bi�i\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "lungime cheie rotunjit� la %u bi�i\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Semneaz�"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Cifreaz�"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Autentific�"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsCcAaTt"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Ac�iuni posibile pentru o cheie %s: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Ac�iuni permise curent: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Comut� capabilitatea de semnare\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Comut� capabilitatea de cifrare\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Comut� capabilitatea de autentificare\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Terminat\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Selecta�i ce fel de cheie dori�i:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA �i Elgamal (implicit)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (numai semnare)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (seteaz� singur capabilit��ile)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (numai cifrare)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (numai semnare)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (numai cifrare)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (seteaz� singur capabilit��ile)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "Perechea de chei DSA va avea %u bi�i.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "cheile %s pot avea lungimea �ntre %u �i %u bi�i.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Ce lungime de cheie dori�i? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "dimensiunile cheii %s trebuie s� fie �n intervalul %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Lungimea cheii necesar� este %u bi�i\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "rotunjit� prin adaos la %u bi�i\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4337,7 +4337,7 @@ msgstr ""
" <n>m = cheia expir� �n n luni\n"
" <n>y = cheia expir� �n n ani\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4353,38 +4353,38 @@ msgstr ""
" <n>m = semn�tura expir� �n n luni\n"
" <n>y = semn�tura expir� �n n ani\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Cheia este valid� pentru? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Semn�tura este valid� pentru? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "valoare invalid�\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Cheia nu expir� deloc\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Semn�tura nu expir� deloc\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Cheia expir� pe %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Semn�tura expir� pe %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4392,11 +4392,11 @@ msgstr ""
"Sistemul d-voastr� nu poate afi�a date dup� 2038.\n"
"Totu�i, acestea vor fi corect m�nuite p�n� �n 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Este aceasta corect? (d/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4413,44 +4413,44 @@ msgstr ""
" \"Popa Ioan (popic�) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Nume real: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Caracter invalid �n nume\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Numele nu poate �ncepe cu o cifr�\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Numele trebuie s� fie de cel pu�in 5 caractere\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Adres� de email: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Nu este o adres� de email valid�\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Comentariu: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Caracter invalid �n comentariu\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Folosi�i setul de caractere `%s'\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4461,7 +4461,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "V� rug�m nu pune�i adresa de email �n numele real sau comentariu\n"
@@ -4476,23 +4476,23 @@ msgstr "V� rug�m nu pune�i adresa de email �n numele real sau comentariu\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoTt"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Schimb� (N)ume, (C)omentariu, (E)mail sau (T)Termin�? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Schimb� (N)ume, (C)omentariu, (E)mail sau (O)K/(T)Termin�? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "V� rug�m corecta�i mai �nt�i eroarea\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4500,12 +4500,12 @@ msgstr ""
"Ave�i nevoie de o fraz�-parol� pentru a v� proteja cheia secret�.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4516,7 +4516,7 @@ msgstr ""
"O s� o fac oricum. Pute�i schimba fraza-parol� oric�nd, folosind acest\n"
"program cu op�iunea \"--edit-key\".\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4528,50 +4528,50 @@ msgstr ""
"�n timpul gener�rii numerelor prime; aceasta d� o �ans� generatorului de\n"
"numere aleatoare o �ans� mai bun� de a aduna destul� entropie.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Generarea cheii a fost anulat�.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "scriu cheia public� �n `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "scriu talonul (stub) cheii secrete �n `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "scriu cheia secret� �n `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "nu am g�sit nici un inel de chei public de scris: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "nu am g�sit nici un inel de chei secret de scris: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "eroare la scrierea inelului de chei public `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "eroare la scrierea inelului de chei secret `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "cheile secret� �i public� au fost create �i semnate.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4581,12 +4581,12 @@ msgstr ""
"s� folosi�i comanda \"--edit-key\" pentru a genera o subcheie secundar�\n"
"pentru acest scop.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Generarea cheii a e�uat: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4594,7 +4594,7 @@ msgstr ""
"cheia a fost creat� %lu secund� �n viitor (warp �n timp sau probleme cu "
"ceasul)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4602,25 +4602,25 @@ msgstr ""
"cheia a fost creat� %lu secunde �n viitor (warp �n timp sau probleme cu "
"ceasul)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "NOT�: crearea de subchei pentru chei v3 nu este conform OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Crea�i �ntr-adev�r? (d/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "stocarea cheii pe card a e�uat: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "nu pot crea fi�ier de rezerv� `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "NOT�: copia de siguran�a a cheii cardului salvat� la `%s'\n"
@@ -6490,15 +6490,15 @@ msgstr "am e�uat s� stochez data cre�rii: %s\n"
msgid "reading public key failed: %s\n"
msgstr "citirea cheii publice a e�uat: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "r�spunsul nu con�ine datele cheii publice\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "r�spunsul nu con�ine modulul RSA\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "r�spunsul nu con�ine exponentul public RSA\n"
@@ -6518,7 +6518,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN-ul pentru CHV%d este prea scurt; lungimea minim� este %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verificarea CHV%d a e�uat: %s\n"
@@ -6527,11 +6527,11 @@ msgstr "verificarea CHV%d a e�uat: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "accesul la comenzile de administrare nu este configurat�\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "eroare la recuperarea st�rii CHV de pe card\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "cardul este �ncuiat permanent!\n"
@@ -6563,11 +6563,11 @@ msgstr "|N|PIN Nou"
msgid "error getting new PIN: %s\n"
msgstr "eroare la ob�inere noului PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "eroare la citirea datelor aplica�iei\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "eroare la citirea amprentei DO\n"
@@ -6607,44 +6607,44 @@ msgstr "prime-ul RSA %s lipse�te sau nu are %d bi�i\n"
msgid "failed to store the key: %s\n"
msgstr "am e�uat s� stochez cheia: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "v� rug�m a�tepta�i c�t� vreme este creat� noua cheie ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "generarea cheii a e�uat\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "generarea cheii este complet� (%d secunde)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "structur� invalid� a cardului OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "semn�tur� %s, algoritm rezumat %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "semn�turi create p�n� acum: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"verificarea PIN-ului Admin este deocamdat� interzis� prin aceast� comand�\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nu pot accesa %s - card OpenPGP invalid?\n"
diff --git a/po/ru.po b/po/ru.po
index 1e6969e5d..332db52a8 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GnuPG 2.0.0\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2006-11-07 19:31+0300\n"
"Last-Translator: Maxim Britov <[email protected]>\n"
"Language-Team: Russian <[email protected]>\n"
@@ -71,8 +71,8 @@ msgstr "Фраза-пароль"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "не поддерживаются ssh ключи превышающие %d бит\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -80,7 +80,7 @@ msgstr "не могу создать `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -850,14 +850,14 @@ msgstr "Карта OpenPGP недоступна: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "Обнаружена карта OpenPGP номер %s \n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "невозможно сделать это в пакетном режиме\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Ваш выбор (?-подробнее)? "
@@ -984,19 +984,19 @@ msgstr "карта не OpenPGP"
msgid "error getting current key info: %s\n"
msgstr "ошибка при считывании информации ключа: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Заменить существующий ключ? (y/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Сделать резервную копию ключа шифрования вне карты? (Y/n)"
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Заменить существующие ключи? (y/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1007,120 +1007,120 @@ msgstr ""
" PIN = `%s' Admin PIN = `%s'\n"
"Следует изменить их используя команду --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Выберите тип создаваемого ключа:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Ключ подписи\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Ключ шифрования\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Ключ аутентификации\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Неправильный выбор.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Выберите, где сохранить ключ:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "неизвестный алгоритм защиты ключа\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "секретные части ключа недоступны\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "секретный ключ уже сохранен в карте\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "выйти из этого меню"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "показать управляющие команды"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "показать данную справку"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "вывести все доступные данные"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "изменить имя владельца карты"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "изменить URL получения ключа"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "запросить ключ, указанный по заданному картой URL"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "изменить учетное имя"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "изменить языковые предпочтения"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "изменение пола владельца карты"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "сменить отпечаток CA"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "сгенерировать новые ключи"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "меню изменения или разблокировки PIN"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "проверить PIN и показать все данные"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Команда> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "Команды администратора\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Команды администрирования разрешены\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Команды администрирования не разрешены\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Недопустимая команда (список команд: \"help\")\n"
@@ -1407,7 +1407,7 @@ msgstr ""
"Дефектный ключ %s признан пригодным согласно параметра --allow-non-"
"selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "нет секретного подключа для открытого подключа %s - игнорируем\n"
@@ -1834,7 +1834,7 @@ msgstr "`%s' недопустимый срок действия подписи\n
msgid "`%s' is not a valid character set\n"
msgstr "`%s' недопустимая таблица символов\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "не могу проанализировать URL сервера ключей\n"
@@ -3309,8 +3309,8 @@ msgstr "Я очень тщательно проверил этот ключ.\n"
msgid "Really sign? (y/N) "
msgstr "Действительно подписать? (y/N)"
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "не удалось подписать: %s\n"
@@ -3319,19 +3319,19 @@ msgstr "не удалось подписать: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Данный ключ не защищен.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Секретная часть главного ключа отсутствует.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Секретная часть главного ключа сохранена на карте.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Ключ защищен.\n"
@@ -3348,7 +3348,7 @@ msgstr ""
"Введите новую фразу-пароль для данного секретного ключа.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "повторный ввод фразы-пароля некорректен; попробуйте еще раз"
@@ -3930,309 +3930,309 @@ msgstr "Нельзя изменять срок действия v3 ключа\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Нет соответствующей подписи в связке секретных\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "подписываемый подключ %s уже имеет перекрестную сертификацию\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr "подключ %s не подписывающий и не нуждается в перекрестной подписи\n"
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Выберите только один User ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "пропуск v3 самоподписи на User ID \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Введите URL предпочтаемого сервера ключей: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Действительно хотите заменить его? (y/N)"
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Действительно хотите удалить его? (y/N)"
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr "Введите примечание:"
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr "Обработать? (y/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Нет User ID с индексом %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Нет User ID с хешем %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Нет подключа с индексом %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "User ID: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "подписано Вашим ключом %s от %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (не экспортируемая)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Срок действительности подписи закончился %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Вы уверены, что хотите отозвать? (y/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Создать сертификат отзыва для данной подписи? (y/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Вы подписали данные User ID на ключе %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (не отзываемая)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "отзыв Вашим ключом %s от %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Вы отзываете следующие подписи:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Действительно создать сертификат отзыва? (y/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "нет секретного ключа\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "User ID \"%s\" уже отозван\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "ВНИМАНИЕ: User ID подпись датирована %d секундами в будущем\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Ключ %s уже отозван\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Подключ %s уже отозван\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Показ %s фото ID размера %ld для ключа %s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "предпочтение `%s' дублируется\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "слишком много предпочтений для шифра\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "слишком много предпочтений для хэш-функций\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "слишком много предпочтений для методов сжатия\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "недопустимое вхождение `%s' в строке предпочтений\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr ""
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "сохраняем самоподпись\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "сохраняем объединяющую подпись\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "неверный размер ключа; используется %u бит\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "размер ключа приведен к %u битам\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
"ВНИМАНИЕ: некоторые реализации OpenPGP не смогут обработать DSA ключи с "
"такой длиной хеш-функции\n"
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Подписать"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "Сертифицировать"
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Зашифровать"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Атентифицировать"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Возможные действия для ключа %s:"
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Допустимы действия:"
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Переключить возможность использования для подписи\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Переключить возможность использования для шифрования\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Переключить возможность использования для аутентификации\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Завершено\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Выберите требуемый тип ключа:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA и ElGamal (по умолчанию)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (только для подписи)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (с требуемыми возможностями)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (только для шифрования)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (только для подписи)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (только для шифрования)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (с требуемыми возможностями)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "Пара ключей DSA будет иметь длину %u бит.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "ключи %s могут иметь длину от %u до %u бит.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Какой размер ключа необходим? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "размер ключей %s должен быть в пределах %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Запрашиваемый размер ключа %u бит\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "округлен до %u бит\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4248,7 +4248,7 @@ msgstr ""
" <n>m = срок действительности n месяцев\n"
" <n>y = срок действительности n лет\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4264,38 +4264,38 @@ msgstr ""
" <n>m = срок действительности подписи n месяцев\n"
" <n>y = срок действительности подписи n лет\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Ключ действителен до? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Подпись действительна до? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "недопустимое значение\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Ключ не имеет ограничения срока действительности\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Подпись не имеет ограничения срока действительности\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Ключ действителен до: %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Подпись действительна до: %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4303,11 +4303,11 @@ msgstr ""
"Ваша система не может корректно отображать даты после 2038.\n"
"Однако, даты не превышающие 2106 будут обработаны корректно.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Все верно? (y/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4322,44 +4322,44 @@ msgstr ""
" \"Baba Yaga (pensioner) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Ваше настоящее имя: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Недопустимый символ в Имени\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Имя не должно начинаться с цифры\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Имя не должно быть короче 5 символов\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "Email-адрес: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Неправильный e-mail адрес\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Комментарий: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Недопустимый символ в комментарии\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Используемая таблица символов: `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4370,7 +4370,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Не вставляйте email-адрес в имя пользователя или комментарий\n"
@@ -4385,24 +4385,24 @@ msgstr "Не вставляйте email-адрес в имя пользоват�
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr ""
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Сменить (N)Имя, (C)Комментарий, (E)email-адрес или (Q)Выход? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
"Сменить (N)Имя, (C)Комментарий, (E)email-адрес или (O)Принять/(Q)Выход? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Сначала исправьте ошибку\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4410,12 +4410,12 @@ msgstr ""
"Для защиты секретного ключа необходима фраза-пароль.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4427,7 +4427,7 @@ msgstr ""
"запустив данную программу с ключом \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4440,50 +4440,50 @@ msgstr ""
"обращения к дискам) в процессе генерации; это даст генератору\n"
"случайных чисел возможность получить лучшую энтропию.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Создание ключа прервано.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "сохранение открытого ключа в `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "сохранение заглушки секретного ключа в `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "сохранение секретного ключа в `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "нет доступной для записи таблицы открытых ключей: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "нет доступной для записи таблицы закрытых ключей: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "ошибка записи таблицы открытых ключей `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "ошибка записи таблицы секретных ключей `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "открытый и закрытый ключи созданы и подписаны.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4491,44 +4491,44 @@ msgstr ""
"Учтите, данный ключ не может использоваться для шифрования. Можно\n"
"воспользоваться командой \"--edit-key\" и создать подключ для этих целей.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Сбой при создании ключа: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
"ключ был создан на %lu секунд в будущем (time warp или проблемы с часами)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""
"ключ был создан на %lu секунд в будущем (time warp или проблемы с часами)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "ЗАМЕЧАНИЕ: создание подключа для ключей v3 не совместимо с OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Действительно создать? (y/N)"
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "сбой сохранения ключа на карту: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "не могу создать резервную копию, файл `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "ЗАМЕЧАНИЕ: архивная копия ключа карты сохранена в `%s'\n"
@@ -6382,15 +6382,15 @@ msgstr "сбой сохранения даты создания: %s\n"
msgid "reading public key failed: %s\n"
msgstr "сбой чтения открытого ключа: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "ответ не содержит данных открытого ключа\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "в ответе отсутствует модуль RSA\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "в ответе отсутствует открытая экспонента RSA\n"
@@ -6410,7 +6410,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN для CHV%d слишком короток, минимальная длина %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "при проверке CHV%d сбой: %s\n"
@@ -6419,11 +6419,11 @@ msgstr "при проверке CHV%d сбой: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "доступ к командам управления не настроен\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "ошибка получения статуса CHV с карты\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "карта заблокирована!\n"
@@ -6456,11 +6456,11 @@ msgstr "|N|Новый PIN"
msgid "error getting new PIN: %s\n"
msgstr "ошибка при получении нового PIN: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "ошибка чтения данных приложения\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "ошибка чтения отпечатка DO\n"
@@ -6500,44 +6500,44 @@ msgstr "Простое число RSA %s пропущено или не имее
msgid "failed to store the key: %s\n"
msgstr "сбой сохранения ключа: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "пожалуйста, подождите, пока будет генерироваться ключ ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "сбой при генерации ключа\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "ключ сгенерирован (%d секунд)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "недопутимая структура OpenPGP карты (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "карта не поддерживает функцию хеширования %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "подписей создано: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"проверка административного PIN в данный момент запрещена этой командой\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "нет доступа %s - неработоспособная карта OpenPGP?\n"
diff --git a/po/sk.po b/po/sk.po
index 8f4b651a3..8402e1098 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.5\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2004-07-20 15:52+0200\n"
"Last-Translator: Michal Majer <[email protected]>\n"
"Language-Team: Slovak <[email protected]>\n"
@@ -75,8 +75,8 @@ msgstr "nespr�vne heslo"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "ochrann� algoritmus %d%s nie je podporov�n�\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -84,7 +84,7 @@ msgstr "nem��em vytvori� `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -872,15 +872,15 @@ msgstr "tajn� k��� nie je dostupn�"
msgid "OpenPGP card no. %s detected\n"
msgstr ""
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
#, fuzzy
msgid "can't do this in batch mode\n"
msgstr "nemo�no previes� v d�vkovom m�de\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "V� v�ber? "
@@ -1019,19 +1019,19 @@ msgstr "nen�jden� �iadne platn� d�ta vo form�te OpenPGP.\n"
msgid "error getting current key info: %s\n"
msgstr "chyba pri z�pise do s�boru tajn�ch k���ov `%s': %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr ""
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr ""
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1039,136 +1039,136 @@ msgid ""
"You should change them using the command --change-pin\n"
msgstr ""
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
#, fuzzy
msgid "Please select the type of key to generate:\n"
msgstr "Pros�m, vyberte druh k���a, ktor� chcete:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
#, fuzzy
msgid " (1) Signature key\n"
msgstr "Platnos� podpisu vypr�ala %s\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
#, fuzzy
msgid " (2) Encryption key\n"
msgstr " (%d) RSA (len na �ifrovanie)\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr ""
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Neplatn� v�ber.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
#, fuzzy
msgid "Please select where to store the key:\n"
msgstr "Pros�m v�berte d�vod na revok�ciu:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
#, fuzzy
msgid "unknown key protection algorithm\n"
msgstr "nezn�my ochrann� algoritmus\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
#, fuzzy
msgid "secret parts of key are not available\n"
msgstr "Tajn� �asti prim�rneho k���a nie s� dostupn�.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
#, fuzzy
msgid "secret key already stored on a card\n"
msgstr "presko�en�: tajn� k��� je u� v datab�ze\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "ukon�i� toto menu"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
#, fuzzy
msgid "show admin commands"
msgstr "konfliktn� pr�kazy\n"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "uk�za� t�to pomoc"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
#, fuzzy
msgid "list all available data"
msgstr "K��� k dispoz�cii na: "
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr ""
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr ""
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr ""
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
#, fuzzy
msgid "change the login name"
msgstr "zmeni� dobu platnosti"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
#, fuzzy
msgid "change the language preferences"
msgstr "zmeni� d�veryhodnos� vlastn�ka k���a"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr ""
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
#, fuzzy
msgid "change a CA fingerprint"
msgstr "vyp�sa� fingerprint"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr ""
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
#, fuzzy
msgid "generate new keys"
msgstr "vytvori� nov� p�r k���ov"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr ""
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr ""
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Pr�kaz> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
#, fuzzy
msgid "Admin-only command\n"
msgstr "konfliktn� pr�kazy\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
#, fuzzy
msgid "Admin commands are allowed\n"
msgstr "konfliktn� pr�kazy\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
#, fuzzy
msgid "Admin commands are not allowed\n"
msgstr "zapisujem tajn� k��� do `%s'\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Neplatn� pr�kaz (sk�ste \"help\")\n"
@@ -1469,7 +1469,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Neplatn� k��� %08lX zmenen� na platn� pomocou --always-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, fuzzy, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "existuje tajn� k��� pre tento verejn� k��� %08lX!\n"
@@ -1901,7 +1901,7 @@ msgstr "%s nie je platn� znakov� sada\n"
msgid "`%s' is not a valid character set\n"
msgstr "%s nie je platn� znakov� sada\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
#, fuzzy
msgid "could not parse keyserver URL\n"
msgstr "nemo�no pou�i� URI servera k���ov - chyba anal�zy URI\n"
@@ -3420,8 +3420,8 @@ msgstr ""
msgid "Really sign? (y/N) "
msgstr "Skuto�ne podp�sa�? "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "podpisovanie zlyhalo: %s\n"
@@ -3430,20 +3430,20 @@ msgstr "podpisovanie zlyhalo: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Tento k��� nie je chr�nen�.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Tajn� �asti prim�rneho k���a nie s� dostupn�.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
#, fuzzy
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Tajn� �asti prim�rneho k���a nie s� dostupn�.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "k��� je chr�nen�.\n"
@@ -3460,7 +3460,7 @@ msgstr ""
"Vlo�te nov� heslo (passphrase) pre tento tajn� k���.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "heslo nie je zopakovan� spr�vne; sk�ste to znovu"
@@ -4084,318 +4084,318 @@ msgstr "Nem��ete zmeni� dobu platnosti k���a verzie 3\n"
msgid "No corresponding signature in secret ring\n"
msgstr "V s�bore tajn�ch k���ov ch�ba zodpovedaj�ci podpis\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "VAROVANIE: podpisovac� podk��� %08lX nie je kr��ovo certifikovan�\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Pros�m, vyberte pr�ve jedno id u��vate�a.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, fuzzy, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "presko�en� v3 podpis k���a n�m sam�m u u��vate�sk�ho id \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr ""
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
#, fuzzy
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Ste si ist�, �e ho chcete pou�i�? (a/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
#, fuzzy
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Ste si ist�, �e ho chcete pou�i�? (a/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "Podpisov� not�cia: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "Prep�sa� (a/N)? "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Neexistuje identifik�tor u��vate�a s indexom %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, fuzzy, c-format
msgid "No user ID with hash %s\n"
msgstr "Neexistuje identifik�tor u��vate�a s indexom %d\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, fuzzy, c-format
msgid "No subkey with index %d\n"
msgstr "Neexistuje identifik�tor u��vate�a s indexom %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, fuzzy, c-format
msgid "user ID: \"%s\"\n"
msgstr "id u��vate�a: \""
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, fuzzy, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr " podp�san� %08lX v %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (nexeportovate�n�)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Platnos� podpisu vypr�� %s.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Ste si ist�, �e ho chcete st�le revokova�? (a/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Vytvori� pre tento podpis revoka�n� certifik�t? (a/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, fuzzy, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Podp�sali ste nasleduj�ce identifik�tory u��vate�a:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
#, fuzzy
msgid " (non-revocable)"
msgstr " (nexeportovate�n�)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, fuzzy, c-format
msgid "revoked by your key %s on %s\n"
msgstr " revokovan� %08lX v %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Chyst�te sa revokova� tieto podpisy:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Skuto�ne vytvori� revoka�n� certifik�ty? (a/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "neexistuje tajn� k���\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "u��vate�sk� ID \"%s\" je u� revokovan�\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "VAROVANIE: podpis pou�ivate�k�ho ID vznikol %d sekund v bud�cnosti\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, fuzzy, c-format
msgid "Key %s is already revoked.\n"
msgstr "u��vate�sk� ID \"%s\" je u� revokovan�\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, fuzzy, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "u��vate�sk� ID \"%s\" je u� revokovan�\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, fuzzy, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Zobrazujem %s fotografick� ID s ve�kos�ou %ld pre k��� 0x%08lX (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, fuzzy, c-format
msgid "preference `%s' duplicated\n"
msgstr "duplicita predvo�by %c%lu\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
#, fuzzy
msgid "too many cipher preferences\n"
msgstr "pr�li� ve�a `%c' predvolieb\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
#, fuzzy
msgid "too many digest preferences\n"
msgstr "pr�li� ve�a `%c' predvolieb\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
#, fuzzy
msgid "too many compression preferences\n"
msgstr "pr�li� ve�a `%c' predvolieb\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, fuzzy, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "neplatn� znak v re�azci s predvo�bami\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "zapisujem podpis k���a n�m sam�m (direct signature)\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "zapisujem podpis k���a sebou sam�m\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "zapisujem \"key-binding\" podpis\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "neplatn� d�ka k���a; pou�ijem %u bitov\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "d�ka k���a zaokr�hlen� na %u bitov\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
#, fuzzy
msgid "Sign"
msgstr "sign"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
#, fuzzy
msgid "Encrypt"
msgstr "�ifrova� d�ta"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr ""
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr ""
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr ""
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr ""
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, fuzzy, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%d) ElGamal (len na �ifrovanie)\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr ""
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr ""
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Pros�m, vyberte druh k���a, ktor� chcete:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, fuzzy, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA a ElGamal (implicitn�)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (len na podpis)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, fuzzy, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) RSA (len na �ifrovanie)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, fuzzy, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (len na �ifrovanie)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (len na podpis)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (len na �ifrovanie)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, fuzzy, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (len na �ifrovanie)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, fuzzy, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "P�r k���ov DSA bude ma� d�ku 1024 bitov.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, fuzzy, c-format
msgid "What keysize do you want? (%u) "
msgstr "Ak� ve�kos� k���a si prajete? (1024) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Po�adovan� d�ka k���a je %u bitov.\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "zaokr�hlen� na %u bitov\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4411,7 +4411,7 @@ msgstr ""
" <n>m = doba platnosti k���a skon�� za n mesiacov\n"
" <n>y = doba platnosti k���a skon�� za n rokov\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4427,40 +4427,40 @@ msgstr ""
" <n>m = doba platnosti podpisu skon�� za n mesiacov\n"
" <n>y = doba platnosti podpisu skon�� za n rokov\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "K��� je platn� na? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, fuzzy, c-format
msgid "Signature is valid for? (%s) "
msgstr "Podpis je platn� na? (0) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "neplatn� hodnota\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
#, fuzzy
msgid "Key does not expire at all\n"
msgstr "platnos� %s neskon��\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
#, fuzzy
msgid "Signature does not expire at all\n"
msgstr "platnos� %s neskon��\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, fuzzy, c-format
msgid "Key expires at %s\n"
msgstr "platnos� %s skon�� %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, fuzzy, c-format
msgid "Signature expires at %s\n"
msgstr "Platnos� podpisu vypr�� %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4468,12 +4468,12 @@ msgstr ""
"V� syst�m nevie zobrazi� d�tumy po roku 2038.\n"
"V ka�dom pr�pade bud� d�tumy korektne spracov�van� do roku 2106.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
#, fuzzy
msgid "Is this correct? (y/N) "
msgstr "Je to spr�vne (a/n)? "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
#, fuzzy
msgid ""
"\n"
@@ -4490,44 +4490,44 @@ msgstr ""
" \"Jozko Mrkvicka (student) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Meno a priezvisko: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Neplatn� znak ve mene\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Meno nem��e za��na� ��slicou\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Meno mus� by� dlh� aspo� 5 znakov\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-mailov� adresa: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "Neplatn� e-mailov� adresa\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Koment�r: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Neplatn� znak v koment�ri\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Pou��vate znakov� sadu `%s'.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4538,7 +4538,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Do po�a meno alebo koment�r nep��te, pros�m, e-mailov� adresu.\n"
@@ -4553,23 +4553,23 @@ msgstr "Do po�a meno alebo koment�r nep��te, pros�m, e-mailov� adresu.\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "mMkKeEPpUu"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Zmeni� (M)eno, (K)oment�r, (E)-mail alebo (U)kon�i�? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Zmeni� (M)eno, (K)oment�r, (E)-mail alebo (P)okra�ova�/(U)kon�i�? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Najsk�r, pros�m, opravte chybu\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4577,12 +4577,12 @@ msgstr ""
"Na ochranu V�ho tajn�ho k���a mus�te zada� heslo.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4594,7 +4594,7 @@ msgstr ""
"tohto programu s parametrom \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4606,50 +4606,50 @@ msgstr ""
"pou��va� disky); v�aka tomu m� gener�tor lep�iu �ancu z�ska� dostatok "
"entropie.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Vytv�ranie k���a bolo zru�en�.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "zapisujem verejn� k��� do `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, fuzzy, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "zapisujem tajn� k��� do `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "zapisujem tajn� k��� do `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "nen�jden� zapisovate�n� s�bor verejn�ch k���ov (pubring): %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "nen�jden� zapisovate�n� s�bor tajn�ch k���ov (secring): %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "chyba pri z�pise do s�boru verejn�ch k���ov `%s': %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "chyba pri z�pise do s�boru tajn�ch k���ov `%s': %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "verejn� a tajn� k��� boli vytvoren� a podp�san�.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
#, fuzzy
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
@@ -4658,12 +4658,12 @@ msgstr ""
"Tento k��� nem��e by� pou�it� na �ifrovanie. Pre vytvorenie\n"
"sekund�rneho k���a na tento ��el m��ete pou�i� pr�kaz \"--edit-key\".\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Vytvorenie k���a sa nepodarilo: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4671,7 +4671,7 @@ msgstr ""
"k��� bol vytvoren� %lu sekund v bud�cnosti (do�lo k zmene �asu alebo\n"
"je probl�m so syst�mov�m �asom)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4679,26 +4679,26 @@ msgstr ""
"k��� bol vytvoren� %lu sekund v bud�cnosti (do�lo k zmene �asu alebo\n"
"je probl�m so syst�mov�m �asom)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "POZN�MKA: vytvorenie podk���a pre k���e v3 nie je v s�lade s OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
#, fuzzy
msgid "Really create? (y/N) "
msgstr "Skuto�ne vytvori�? "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, fuzzy, c-format
msgid "storing key onto card failed: %s\n"
msgstr "zmazanie bloku k���a sa nepodarilo: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, fuzzy, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "nem��em vytvori� `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, fuzzy, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "POZN�MKA: platnos� tajn�ho k���a %08lX skon�ila %s\n"
@@ -6592,15 +6592,15 @@ msgstr "zlyhalo obnovenie vyrovn�vacej pam�ti k���ov: %s\n"
msgid "reading public key failed: %s\n"
msgstr "zmazanie bloku k���a sa nepodarilo: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr ""
@@ -6620,7 +6620,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "nepodarilo posla� k��� na server: %s\n"
@@ -6629,11 +6629,11 @@ msgstr "nepodarilo posla� k��� na server: %s\n"
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr ""
@@ -6665,12 +6665,12 @@ msgstr ""
msgid "error getting new PIN: %s\n"
msgstr "chyba pri vytv�ran� hesla: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
#, fuzzy
msgid "error reading application data\n"
msgstr "chyba pri ��tan� bloku k���a: %s\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
#, fuzzy
msgid "error reading fingerprint DO\n"
msgstr "%s: chyba pri ��tan� vo�n�ho z�znamu: %s\n"
@@ -6713,44 +6713,44 @@ msgstr ""
msgid "failed to store the key: %s\n"
msgstr "nem��em inicializova� datab�zu d�very: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
#, fuzzy
msgid "generating key failed\n"
msgstr "zmazanie bloku k���a sa nepodarilo: %s\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, fuzzy, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "Vytvorenie k���a sa nepodarilo: %s\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s podpis, hashovac� algoritmus %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nen�jden� �iadne platn� d�ta vo form�te OpenPGP.\n"
diff --git a/po/sv.po b/po/sv.po
index 4f242a3c2..ea19499c6 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.0\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2007-02-17 13:13+0100\n"
"Last-Translator: Daniel Nylander <[email protected]>\n"
"Language-Team: Swedish <[email protected]>\n"
@@ -94,8 +94,8 @@ msgstr "Lösenfras"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "ssh-nycklar större än %d bitar stöds inte\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -103,7 +103,7 @@ msgstr "kan inte skapa \"%s\": %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -886,14 +886,14 @@ msgstr "OpenPGP-kort är inte tillgängligt: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "OpenPGP-kort nr. %s identifierades\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "kan inte göra detta i satsläge\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Vad väljer du? "
@@ -1020,19 +1020,19 @@ msgstr "inte ett OpenPGP-kort"
msgid "error getting current key info: %s\n"
msgstr "fel vid hämtning av aktuell nyckelinformation: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Ersätt existerande nyckel? (j/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Skapa säkerhetskopia av krypteringsnyckel utanför kortet? (J/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Ersätt existerande nycklar? (j/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1043,122 +1043,122 @@ msgstr ""
" PIN-kod = \"%s\" Admin PIN-kod = \"%s\"\n"
"Du bör ändra dem med kommandot --change-pin\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Välj vilken typ av nyckel som ska genereras:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) Signeringsnyckel\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Krypteringsnyckel\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Autentiseringsnyckel\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Ogiltigt val.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Välj var nyckeln ska sparas:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "okänd nyckelskyddsalgoritm\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "hemliga delar av nyckeln är inte tillgängliga.\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "hemlig nyckel redan lagrad på ett kort\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "avsluta denna meny"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "visa administratörskommandon"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "visa denna hjälp"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "lista allt tillgängligt data"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "ändra kortinnehavarens namn"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "ändra url för att hämta nyckel"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "hämta nyckel som anges i kortets url"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "ändra inloggningsnamnet"
# originalet borde ha ett value
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "ändra språkinställningarna"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "ändra kortinnehavarens kön"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "ändra ett CA-fingeravtryck"
# den låter skum
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "växla flagga för att tvinga signatur-PIN-kod"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "generera nya nycklar"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "meny för att ändra eller avblockera PIN-koden"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "validera PIN-koden och lista allt data"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Kommando> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "Kommandon endast för administratör\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Administrationskommandon tillåts\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Administrationskommandon tillåts inte\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Ogiltigt kommando (försök med \"help\")\n"
@@ -1452,7 +1452,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Ogiltiga nyckeln %s tvingades till giltig med --allow-non-selfsigned-uid\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "ingen hemlig undernyckel för publika undernyckeln %s - hoppar över\n"
@@ -1886,7 +1886,7 @@ msgstr "\"%s\" är inte ett giltigt utgångsdatum för en signatur\n"
msgid "`%s' is not a valid character set\n"
msgstr "\"%s\" är ingen giltig teckentabell\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "kunde inte tolka url till nyckelserver\n"
@@ -3404,8 +3404,8 @@ msgstr "Jag har gjort en noggrann kontroll av denna nyckel.\n"
msgid "Really sign? (y/N) "
msgstr "Verkligen signera? (j/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "signeringen misslyckades: %s\n"
@@ -3416,19 +3416,19 @@ msgstr ""
"Nyckeln har endast en stump eller nyckelobjekt på kortet - ingen lösenfras "
"att ändra.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Denna nyckel är inte skyddad.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "De hemliga delarna av den primära nyckeln är inte tillgängliga.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Hemliga delar av den primära nyckeln är lagrade på kortet.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Nyckeln är skyddad.\n"
@@ -3445,7 +3445,7 @@ msgstr ""
"Skriv in den nya lösenfrasen för den hemliga nyckeln.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "lösenfrasen repeterades inte korrekt; försök igen."
@@ -4045,208 +4045,208 @@ msgid "No corresponding signature in secret ring\n"
msgstr "Det finns ingen motsvarande signatur i den hemliga nyckelringen\n"
# Vad betyder det?
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "signeringsundernyckeln %s är redan korscertifierad\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr "undernyckeln %s signerar inte och behöver inte korscertifieras\n"
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Välj endast en användaridentitet.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "hoppar över v3-självsignatur på användaridentiteten \"%s\"\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Ange din föredragna nyckelserver-url: "
# Obs! Syftar på bildfilen med ditt foto. Meddelandet visas om du valt en mycket stor fil.
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Är du säker på att du vill ersätta det? (j/N) "
# Obs! Syftar på bildfilen med ditt foto. Meddelandet visas om du valt en mycket stor fil.
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Är du säker på att du vill ta bort det? (j/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr "Ange notationen: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr "Fortsätt? (j/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "Ingen användaridentitet med indexet %d\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "Ingen användaridentitet med hashen %s\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "Ingen undernyckel med indexet %d\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "användaridentitet: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "signerat av din nyckel %s den %s%s%s\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (icke exporterbar)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Denna signatur gick ut den %s.\n"
# nyckel? signatur?
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Är du säker på att du fortfarande vill spärra den? (j/N)"
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "Vill du skapa ett spärrcertifikat för denna signatur? (j/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Du har signerat följande användaridentiteter med nyckeln %s:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (inte spärrbar)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "spärrad av din nyckel %s den %s\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Du är på väg att spärra dessa signaturer:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "Vill du verkligen skapa spärrcertifikatet? (j/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "ingen hemlig nyckel\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "användaridentiteten \"%s\" är redan spärrad\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""
"VARNING: en signatur på en användaridentitet är daterad %d sekunder in i "
"framtiden\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Nyckeln %s är redan spärrad.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Undernyckeln %s är redan spärrad.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "Visar %s foto-id med storleken %ld för nyckeln %s (uid %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "inställningen \"%s\" förekommer flera gånger\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "för många chifferinställningar\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "för många sammandragsinställningar\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "för många komprimeringsinställningar\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "ogiltig post \"%s\" i inställningssträngen\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "skriver direkt signatur\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "skriver självsignatur\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "skriver signatur knuten till nyckeln\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "ogiltig nyckelstorlek; använder %u bitar\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "nyckelstorleken avrundad uppåt till %u bitar\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
"VARNING: vissa OpenPGP-program kan inte hantera en DSA-nyckel med den här "
"sammandragsstorleken\n"
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "Signera"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "Certifiera"
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Kryptera"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Autentisera"
@@ -4254,110 +4254,110 @@ msgstr "Autentisera"
# K = Kryptera
# A = Authentisera
# Q = Avsluta
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsKkAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "Möjliga åtgärder för en %s-nyckel: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "För närvarande tillåtna åtgärder: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) Växla signeringsförmågan\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Växla krypteringsförmågan\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Växla autentiseringsförmågan\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Färdig\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Välj vilken typ av nyckel du vill ha:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA och Elgamal (standard)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (endast signering)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (ställ in dina egna förmågor)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (endast kryptering)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (endast signering)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (endast kryptering)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (ställ in dina egna förmågor)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA-nyckelparet kommer att ha %u bitar.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "%s-nycklar kan vara mellan %u och %u bitar långa.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "Vilken nyckelstorlek vill du ha? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "%s nyckelstorlekar måste vara inom intervallet %u-%u\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "Den efterfrågade nyckelstorleken är %u bitar\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "avrundade uppåt till %u bitar\n"
# borde kolla upp möjligheterna i källkoden att använda v m å istället för wmy
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4374,7 +4374,7 @@ msgstr ""
" <n>y = nyckeln blir ogiltig efter n år\n"
# borde kolla upp möjligheterna i källkoden att använda v m å istället för wmy
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4390,38 +4390,38 @@ msgstr ""
" <n>m = signaturen blir ogiltig efter n månader\n"
" <n>y = signaturen blir ogiltig efter n år\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "För hur lång tid ska nyckeln vara giltig? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "Signaturen är giltig hur länge? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "ogiltigt värde\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Nyckeln går aldrig ut\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "Signaturen går aldrig ut\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Nyckeln går ut %s\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "Signaturen går ut %s\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4429,11 +4429,11 @@ msgstr ""
"Ditt system kan inte visa datum senare än år 2038.\n"
"Datum fram till år 2106 kommer dock att hanteras korrekt.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Stämmer detta? (j/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4451,44 +4451,44 @@ msgstr ""
" \"Gustav Vasa (Brutal kung) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Namn: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Ogiltigt tecken i namnet\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Namnet får inte börja med en siffra\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Namnet måste vara åtminstone 5 tecken långt\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-postadress: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "E-postadressen är ogiltig\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Kommentar: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Ogiltigt tecken i kommentaren\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "Du använder teckentabellen \"%s\"\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4499,7 +4499,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "Ange inte e-postadressen som namn eller kommentar\n"
@@ -4515,24 +4515,24 @@ msgstr "Ange inte e-postadressen som namn eller kommentar\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnKkEeOoAa"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "Ändra (N)amn, (K)ommentar, (E)post eller (A)vsluta? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "Ändra (N)amn, (K)ommentar, (E)post eller (O)k/(A)vsluta? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Rätta först felet\n"
# fel kapitalisering i originalet?
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4540,12 +4540,12 @@ msgstr ""
"Du behöver en lösenfras för att skydda din hemliga nyckel\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4557,7 +4557,7 @@ msgstr ""
"om du använder detta program med flaggan \"--edit-key\".\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4569,51 +4569,51 @@ msgstr ""
"hårddisken) under primtalsgenereringen; detta ger slumptalsgeneratorn\n"
"en större chans att samla ihop en tillräcklig mängd entropidata.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Skapandet av nycklar avbröts.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "skriver den publika nyckeln till \"%s\"\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "skrier hemliga nyckelstumpen till \"%s\"\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "skriver hemlig nyckel till \"%s\"\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "ingen skrivbar publik nyckelring hittades: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "ingen skrivbar hemlig nyckelring hittades: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "fel vid skrivning av publika nyckelringen \"%s\": %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "fel vid skrivning av hemliga nyckelringen \"%s\": %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "den publika och den hemliga nyckeln är skapade och signerade.\n"
# Flagga.. inte kommando
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4622,13 +4622,13 @@ msgstr ""
"vill använda flaggan \"--edit-key\" för att skapa en undernyckel för detta "
"syfte.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Nyckelgenereringen misslyckades: %s\n"
# c-format behövs inte i singularis
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
@@ -4636,7 +4636,7 @@ msgstr ""
"nyckeln är skapad %lu sekund in i framtiden (problemet är\n"
"relaterat till tidsresande eller en felställd klocka)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4644,25 +4644,25 @@ msgstr ""
"nyckeln är skapad %lu sekunder in i framtiden (problemet är\n"
"relaterat till tidsresande eller en felställd klocka)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "OBS: att skapa undernycklar till v3-nycklar bryter mot OpenPGP\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Verkligen skapa? (j/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "misslyckades med att lagra nyckeln på kortet: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "kan inte skapa säkerhetskopian \"%s\": %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "OBSERVERA: säkerhetskopia av kortnyckeln sparades i \"%s\"\n"
@@ -6577,15 +6577,15 @@ msgstr "misslyckades med att lagra datum för skapandet: %s\n"
msgid "reading public key failed: %s\n"
msgstr "läsning av publik nyckel misslyckades: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "svaret innehåller inte publikt nyckeldata\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "svaret innehåller inte en RSA-modulus\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "svaret innehåller inte den publika RSA-exponenten\n"
@@ -6605,7 +6605,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN-kod för CHV%d är för kort; minimumlängd är %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "validering av CHV%d misslyckades: %s\n"
@@ -6614,11 +6614,11 @@ msgstr "validering av CHV%d misslyckades: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "åtkomst till administrationskommandon är inte konfigurerat\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "fel vid hämtning av CHV-status från kort\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "kortet är permanent låst!\n"
@@ -6650,11 +6650,11 @@ msgstr "|N|Ny PIN-kod"
msgid "error getting new PIN: %s\n"
msgstr "fel vid hämtning av ny PIN-kod: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "fel vid läsning av programdata\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "fel vid läsning av fingeravtryckets DO\n"
@@ -6694,45 +6694,45 @@ msgstr "RSA-primtal %s saknas eller inte %d bitar stor\n"
msgid "failed to store the key: %s\n"
msgstr "misslyckades med att lagra nyckeln: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "var god vänta under tiden nyckeln genereras ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "nyckelgenereringen misslyckades\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "nyckelgenereringen är färdig (%d sekunder)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "ogiltig struktur för OpenPGP-kort (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr "avtrycket på kortet stämmer inte med den begärda\n"
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kortet har inte stöd för sammandragsalgoritmen %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signaturer skapade hittills: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"validering av Admin PIN-kod är för närvarande förbjudet genom detta "
"kommando\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kan inte komma åt %s - ogiltigt OpenPGP-kort?\n"
diff --git a/po/tr.po b/po/tr.po
index 54040d178..5c4cff8c1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.9.94\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2006-11-04 03:45+0200\n"
"Last-Translator: Nilgün Belma Bugüner <[email protected]>\n"
"Language-Team: Turkish <[email protected]>\n"
@@ -74,8 +74,8 @@ msgstr "Anahtar Parolası"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "%d bitlikten daha büyük SSH anahtarları desteklenmiyor\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -83,7 +83,7 @@ msgstr "\"%s\" oluşturulamıyor: %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -855,14 +855,14 @@ msgstr "OpenPGP anahtarı kullanılabilir değil: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "%s numaralı OpenPGP kartı saptandı\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "bu önceden betik kipinde yapılamaz\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "Seçiminiz? "
@@ -989,19 +989,19 @@ msgstr "bir OpenPGP kartı değil"
msgid "error getting current key info: %s\n"
msgstr "geçerli anahtar bilgisi alınırken hata: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "Mevcut anahtar değiştirilsin mi? (e/H ya da y/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "Şifreli anahtarın kartsız yedeği yapılsın mı? (E/h ya da Y/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "Mevcut anahtarlar değiştirilsin mi? (e/H ya da y/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1012,120 +1012,120 @@ msgstr ""
" PIN = `%s' Admin PIN = `%s'\n"
"Bunları --change-pin komutunu kullanarak değiştirmelisiniz\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "Lütfen üretilecek anahtar türünü seçiniz:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) İmzalama anahtarı\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) Şifreleme anahtarı\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) Kimlik kanıtlama anahtarı\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "Seçim geçersiz.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "Lütfen anahtarın saklanacağı yeri seçiniz:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "bilinmeyen anahtar koruma algoritması\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "anahtarın gizli parçaları kullanılabilir değil\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "gizli anahtar zaten bir kartın üzerinde saklı\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "bu menüden çık"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "yönetici komutlarını gösterir"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "bunu gösterir"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "tüm kullanılabilir veriyi listeler"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "kart sahibinin ismini değiştirir"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "anahtarın alınacağı URL değiştirilir"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "kart URL'sinde belirtilmiş anahtarı alır"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "oturum açma ismini değiştirir"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "dil tercihlerini değiştirir"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "kart sahibinin cinsiyetini değiştirir"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "bir CA parmakizini değiştirir"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "imza zorlama PIN'i bayrağını değiştirir"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "yeni anahtarlar üretir"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "PIN'i değiştirme veya engelleme menüsü"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "PIN'i doğrular ve tüm veriyi listeler"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "Komut> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "Yöneticiye özel komut\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "Yönetici komutlarına izin verilir\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "Yönetici komutlarına izin verilmez\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "Komut geçersiz (\"help\" komutunu deneyin)\n"
@@ -1416,7 +1416,7 @@ msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""
"Geçersiz %s anahtarı --allow-non-selfsigned-uid kullanılarak geçerli oldu\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr ""
@@ -1841,7 +1841,7 @@ msgstr "'%s' geçerli bir imza zamanaşımı değil\n"
msgid "`%s' is not a valid character set\n"
msgstr "'%s' geçerli bir karakter kümesi değil\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "anahtar sunucusunun adresi çözümlenemedi\n"
@@ -3323,8 +3323,8 @@ msgstr "Bu anahtarı çok dikkatle sınadım.\n"
msgid "Really sign? (y/N) "
msgstr "Gerçekten imzalayacak mısınız? (e/H veya y/N) "
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "imzalama başarısız: %s\n"
@@ -3335,19 +3335,19 @@ msgstr ""
"Anahtar sadece kısa veya karta özel öğeler içeriyor,\n"
"değiştirilecek bir anahtar parolası yok.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "Bu anahtar korunmamış.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "Asıl anahtarın gizli parçaları kullanılamaz.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "Asıl anahtarın gizli parçaları kart üzerinde saklı.\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "Anahtar korunmuş.\n"
@@ -3364,7 +3364,7 @@ msgstr ""
"Bu gizli anahtar için yeni anahtar parolasını giriniz.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr ""
"ikinci kez yazdığınız anahtar parolası ilkiyle aynı değil; işlem "
@@ -3986,317 +3986,317 @@ msgstr "Bir v3 anahtarının son kullanma tarihini değiştiremezsiniz\n"
msgid "No corresponding signature in secret ring\n"
msgstr "Gizli anahtar demetinde uygun/benzer imza yok\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "yardımcı imzalama anahtarı %s zaten çapraz sertifikalı\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
"yardımcı anahtar %s imzalamıyor, dolayısıyla çapraz sertifikalı olması "
"gerekmiyor\n"
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "Lütfen sadece ve sadece bir kullanıcı kimlik seçiniz.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "kullanıcı kimliği \"%s\" için v3 öz-imzası atlanıyor\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "Tercih ettiğiniz sunucunun adresini girin: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "Onu değiştirmek istediğinizden emin misiniz? (e/H ya da y/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "Onu silmek istediğinizden emin misiniz? (e/H ya da y/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr "Simgelemi giriniz: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr "Devam? (e/H ya da y/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "%d endeksine sahip kullanıcı kimliği yok\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "%s çittirmeli kullanıcı kimliği yok\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "%d indisli bir yardımcı anahtar yok\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "Kullanıcı kimliği: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "%s anahtarınızla %s%s%s de imzalandı\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (dışarda geçersiz)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "Bu anahtarın geçerliliği %s de bitti.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "Onu yine de yürürlükten kaldırmak istiyor musunuz? (e/H veya y/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr ""
"Bu imza için bir yürürlükten kaldırma sertifikası oluşturulsun mu? (e/H veya "
"y/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "Bu kullanıcı kimliklerini %s anahtarı üzerinde imzalamışsınız:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (yürülükten kaldırılmaz)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "%s tarafından %s de yürürlükten kaldırılmış\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "Bu imzaları yürürlükten kaldırmak üzeresiniz:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr ""
"Bu yürürlükten kaldırma sertifikalarını gerçekten oluşturacak mısınız? (e/H "
"veya y/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "gizli anahtar yok\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "kullanıcı kimliği \"%s\" zaten iptal edilmişti\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "UYARI: bir kullanıcı kimliği imzası %d saniye gelecekte oluşturuldu\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "Anahtar %s zaten yürürlükten kaldırılmış.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "Yardımcı anahtar %s zaten yürürlükten kaldırılmış.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""
"Anahtar 0x%3$s (kull-kiml %4$d) için %2$ld uzunluktaki %1$s foto kimliği "
"gösteriliyor\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "'%s' tercihi yinelendi\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "çok fazla şifreleme tercihi\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "çok fazla özümleme tercihi\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "çok fazla sıkıştırma tercihi\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "tercih dizgesindeki '%s' öğesi geçersiz\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "doğrudan imza yazılıyor\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "öz-imza yazılıyor\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "anahtarı garantileyen imzayı yazıyor\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "anahtar uzunluğu geçersiz; %u bit kullanılıyor\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "anahtar uzunluğu %u bite yuvarlandı\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
"UYARI: bazı OpenPGP uygulamaları bu özet boyutlu bir DSA anahtarıyla "
"çalışamayabilir\n"
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "İmzalama"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "Onayla"
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "Şifrele"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "Kimlik kanıtla"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "OoŞşKkçÇ"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "bir %s anahtarı için olası eylemler: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "Şimdilik mümkün eylemler: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) İmzalama yeteneğini açar/kapar\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) Şifreleme yeteneğini açar/kapar\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) Kimlik kanıtlama yeteneğini açar/kapar\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) Bitti\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "Lütfen istediğiniz anahtarı seçiniz:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA ve ElGamal (öntanımlı)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (yalnız imzalamak için)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (yeteneklerini belirtin)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (yalnız şifrelemek için)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (sadece imzalamak için)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (sadece şifrelemek için)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (yeteneklerini belirtin)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA anahtar çifti %u bit olacak.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "%s anahtarları %u bit ile %u bit arasında olmalı.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "İstediğiniz anahtar uzunluğu nedir? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "%s anahtar uzunlukları %u-%u aralığında olmalı\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "İstenen anahtar uzunluğu: %u bit\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "%u bite yuvarlandı\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4312,7 +4312,7 @@ msgstr ""
" <n>m = anahtar n ay geçerli\n"
" <n>y = anahtar n yıl geçerli\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4328,38 +4328,38 @@ msgstr ""
" <n>m = imza n ay geçerli\n"
" <n>y = imza n yıl geçerli\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "Anahtar ne kadar geçerli olacak? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "İmza ne kadar geçerli olacak? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "değer hatalı\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "Anahtar hep geçerli olacak\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "İmza hep geçerli olacak\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "Anahtarın geçerliliği %s de bitecek.\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "İmzanın geçerliliği %s de bitecek.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4367,11 +4367,11 @@ msgstr ""
"Sisteminiz 2038 yılından sonraki tarihleri gösteremiyor.\n"
"Ama emin olun ki 2106 yılına kadar elde edilebilecek.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "Bu doğru mu? (e/H ya da y/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4387,44 +4387,44 @@ msgstr ""
"\t\"Fatih Sultan Mehmed (Padisah) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "Adınız ve Soyadınız: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "Ad ve soyadınızda geçersiz karakter var\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "Ad ve soyadınız bir rakamla başlamamalı\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "Ad ve soyadınız en az 5 harfli olmalı\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "E-posta adresiniz: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "geçerli bir E-posta adresi değil\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "Önbilgi: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "Önbilgi alanında geçersiz karakter var\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "`%s' karakter kümesini kullanıyorsunuz.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4435,7 +4435,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr ""
"Lütfen E-posta adresinizi Adı ve Soyadı veya Açıklama alanı içine koymayın\n"
@@ -4451,24 +4451,24 @@ msgstr ""
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "AaYyEeTtKk"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "(A)dı ve Soyadı, (Y)orum, (E)posta alanlarını değiştir ya da Çı(k)? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""
"(A)dı ve Soyadı, (Y)orum, (E)posta alanlarını değiştir ya da (T)amam/Çı(k)? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "Lütfen önce hatayı düzeltin\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4476,12 +4476,12 @@ msgstr ""
"Gizli anahtarınızı korumak için bir Anahtar Parolanız olmalı.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4493,7 +4493,7 @@ msgstr ""
"seçeneği ile kullanarak her zaman değiştirebilirsiniz.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4506,50 +4506,50 @@ msgstr ""
"iyi olacaktır; bu yeterli rasgele bayt kazanmak için rasgele sayı\n"
"üretecine yardımcı olur. \n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "Anahtar üretimi durduruldu.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "genel anahtarı `%s'e yazıyor\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "gizli anahtar koçanı `%s'e yazılıyor\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "gizli anahtarı `%s'e yazıyor\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "yazılabilir bir genel anahtarlık yok: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "yazılabilir bir gizli anahtarlık yok: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "`%s' genel anahtarlığa yazılırken hata oluştu: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "`%s' gizli anahtarlığa yazılırken hata oluştu: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "genel ve gizli anahtar üretildi ve imzalandı.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4557,19 +4557,19 @@ msgstr ""
"Bu anahtar şifreleme için kullanılamaz. Şifreleme için yardımcı anahtarı\n"
"\"--edit-key\" seçeneğini kullanarak üretebilirsiniz.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "Anahtar üretimi başarısızlığa uğradı: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""
"anahtar %lu saniye sonra üretilmiş (zaman sapması veya saat problemi)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
@@ -4577,26 +4577,26 @@ msgstr ""
"anahtar bundan %lu saniye sonra üretilmiş (zaman sapması veya saat "
"problemi)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""
"BİLGİ: v3 anahtarları için yardımcı anahtar üretimi OpenPGP uyumlu değildir\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "Gerçekten oluşturulsun mu? (e/H ya da y/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "anahtarın kart üzerinde saklanması başarısız: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "'%s' yedek dosyası oluşturulamıyor: %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "BİLGİ: kart anahtarının yedeklemesi '%s' e kaydedildi\n"
@@ -6464,15 +6464,15 @@ msgstr "oluşturma tarihinin saklanması başarısız oldu: %s\n"
msgid "reading public key failed: %s\n"
msgstr "genel anahtar okuması başarısız: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "yanıt genel anahtar verisi içermiyor\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "yanıt RSA modülü içermiyor\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "yanıt RSA genel bileşenini içermiyor\n"
@@ -6492,7 +6492,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%d için PIN çok kısa; asgari uzunluk: %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "CHV%d doğrulaması başarısız oldu: %s\n"
@@ -6501,11 +6501,11 @@ msgstr "CHV%d doğrulaması başarısız oldu: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "yönetici komutlarına erişim yapılandırılmamış\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "karttan CHV durumu alınırken hata\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "kart kalıcı olarak kilitli!\n"
@@ -6538,11 +6538,11 @@ msgstr "|N|Yeni PIN"
msgid "error getting new PIN: %s\n"
msgstr "yeni PIN alınırken hata: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "uygulama verisi okunurken hata\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "parmakizi DO okunurken hata\n"
@@ -6582,43 +6582,43 @@ msgstr "RSA asal sayısı %s ya eksik la da %d bitlik değil\n"
msgid "failed to store the key: %s\n"
msgstr "anahtarın saklanması başarısız: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "anahtar üretilene kadar lütfen bekleyiniz ....\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "anahtar üretimi başarısızlığa uğradı\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "anahtar üretimi tamamlandı (%d saniye)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "OpenPGP kartının yapısı geçersiz (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kart %s özet algoritmasını desteklemiyor\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "şu ana kadar oluşturulan imzalar: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "Yönetici PIN'inin doğrulanması bu komut yüzünden şimdilik yasaktır\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "%s erişilebilir değil - OpenPGP kartı geçersiz olabilir mi?\n"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 90389b299..046aec060 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.4\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2006-07-02 10:58+0800\n"
"Last-Translator: Meng Jie <[email protected]>\n"
"Language-Team: Chinese (simplified) <[email protected]>\n"
@@ -81,8 +81,8 @@ msgstr "错误的密码"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "不支持保护散列 %d\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -90,7 +90,7 @@ msgstr "无法建立‘%s’:%s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -870,14 +870,14 @@ msgstr "OpenPGP 卡不可用:%s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "检测到 OpenPGP 卡号 %s\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "在批处理模式中无法完成此操作\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "您的选择? "
@@ -1004,19 +1004,19 @@ msgstr "不是一个 OpenPGP 卡"
msgid "error getting current key info: %s\n"
msgstr "取得当前密钥信息时出错:%s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "替换已有的密钥?(y/N)"
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "是否为加密密钥创建卡外的备份?(Y/n)"
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "替换已有的密钥?(y/N)"
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1027,120 +1027,120 @@ msgstr ""
" PIN = ‘%s’ 管理员 PIN = ‘%s’\n"
"您应当使用 --change-pin 命令来更改它们\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "请选择您要使用的密钥种类:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) 签名密钥\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) 加密密钥\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) 认证密钥\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "无效的选择。\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "请选择在哪里存储密钥:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "不支持的密钥保护算法\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "私钥部分不可用\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "私钥已存储在卡上\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "离开这个菜单"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "显示管理员命令"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "显示这份在线说明"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "列出所有可用数据"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "更改卡持有人的姓名"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "更改获取密钥的 URL"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "根据卡中指定的 URL 获取密钥"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "更改登录名"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "更改首选语言首选"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "更改卡持有人的性别"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "更改一个 CA 指纹"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "设定 PIN 签名是否必须"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "生成新的密钥"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "更改或解锁 PIN 的菜单"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "验证 PIN 并列出所有数据"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "命令> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "仅供管理员使用的命令\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "允许使用管理员命令\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "不允许使用管理员命令\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "无效的指令(尝试“help”)\n"
@@ -1420,7 +1420,7 @@ msgstr "自动获取‘%s’,通过 %s\n"
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "--allow-non-selfsigned-uid 使无效密钥 %s 生效\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "公钥 %s 没有相对应的私钥――忽略\n"
@@ -1839,7 +1839,7 @@ msgstr "‘%s’不是一个有效的签名过期日期\n"
msgid "`%s' is not a valid character set\n"
msgstr "‘%s’不是一个有效的字符集\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "无法解析公钥服务器 URL\n"
@@ -3272,8 +3272,8 @@ msgstr "我非常小心地检查过这把密钥。\n"
msgid "Really sign? (y/N) "
msgstr "真的要签名吗?(y/N)"
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "签名时失败: %s\n"
@@ -3282,19 +3282,19 @@ msgstr "签名时失败: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr "只有占位密钥,或者密钥存储在卡上——没有密码可以更改。\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "这把密钥没有被保护。\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "主钥的私钥部分无法取用。\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "主钥的私钥部分存储在卡上。\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "密钥受保护。\n"
@@ -3311,7 +3311,7 @@ msgstr ""
"输入要给这把私钥用的新密码。\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "密码再次输入时与首次输入不符;请再试一次"
@@ -3893,307 +3893,307 @@ msgstr "您不能变更 v3 密钥的使用期限\n"
msgid "No corresponding signature in secret ring\n"
msgstr "在私钥环里没有相应的签名\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "签名的子钥 %s 已经交叉验证\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr "子钥 %s 不签名,因此不需要交叉验证\n"
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "请精确地选择一个用户标识。\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "跳过用户标识“%s”的 v3 自身签名\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "输入您首选的公钥服务器的 URL:"
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "您确定要替换它吗?(y/N)"
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "您确定要删除它吗?(y/N)"
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
msgid "Enter the notation: "
msgstr "输入注记:"
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
msgid "Proceed? (y/N) "
msgstr "继续?(y/N)"
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "没有索引为 %d 的用户标识\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "没有散列值为 %s 的用户标识\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "没有索引为 %d 的子钥\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "用户标识:“%s”\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "由您的密钥 %s 于 %s%s%s 签名\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (不可导出)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "这份签名已在 %s 过期。\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "您确定您仍然想要吊销它吗?(y/N)"
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "要为这份签名生成一份吊销证书吗?(y/N)"
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "您已经为这些密钥 %s 上的这些用户标识添加签名:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (不可吊销)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "由您的密钥 %s 于 %s 吊销\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "您正在吊销这些签名:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "真的要生成吊销证书吗?(y/N)"
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "没有私钥\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "用户标识“%s”已经被吊销。\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "警告:有一份用户标识签名的日期标记为 %d 秒后的未来\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "密钥 %s 已被吊销。\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "子钥 %s 已被吊销。\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "正在显示 %s 照片标识(大小为 %ld,属于密钥 %s,用户标识 %d)\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "首选项‘%s’重复\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "太多对称加密算法首选项\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "太多散列算法首选项\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "太多首选压缩算法\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "首选项字符串里有无效项‘%s’\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "正在写入直接签名\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "正在写入自身签名\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "正在写入密钥绑定签名\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "密钥尺寸无效:改用 %u 位\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "密钥尺寸舍入到 %u 位\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "签名"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr "验证"
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "加密"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "认证"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsEeAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "%s 密钥可能的操作:"
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "目前允许的操作:"
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) 选择是否用于签名\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) 选择是否用于加密\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) 选择是否用于认证\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) 已完成\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "请选择您要使用的密钥种类:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA 和 ElGamal (默认)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (仅用于签名)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (自定义用途)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) ElGamal (仅用于加密)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (仅用于签名)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (仅用于加密)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (自定义用途)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA 密钥对会有 %u 位。\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "%s 密钥长度应在 %u 位与 %u 位之间。\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "您想要用多大的密钥尺寸?(%u)"
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "%s 密钥尺寸必须在 %u 与 %u 间\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "您所要求的密钥尺寸是 %u 位\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "舍入到 %u 位\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4209,7 +4209,7 @@ msgstr ""
" <n>m = 密钥在 n 月后过期\n"
" <n>y = 密钥在 n 年后过期\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4225,38 +4225,38 @@ msgstr ""
" <n>m = 签名在 n 月后过期\n"
" <n>y = 签名在 n 年后过期\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "密钥的有效期限是?(0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "签名的有效期限是多久?(%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "无效的数值\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "密钥永远不会过期\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "签名永远不会过期\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "密钥于 %s 过期\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "签名于 %s 过期\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4264,11 +4264,11 @@ msgstr ""
"您的系统无法显示 2038 年以后的日期。\n"
"不过,它可以正确处理 2106 年之前的年份。\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "以上正确吗?(y/n)"
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4284,44 +4284,44 @@ msgstr ""
" “Heinrich Heine (Der Dichter) <[email protected]>”\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "真实姓名:"
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "姓名含有无效的字符\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "姓名不可以用数字开头\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "姓名至少要有五个字符长\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "电子邮件地址:"
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "电子邮件地址无效\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "注释:"
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "注释含有无效的字符\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "您正在使用‘%s’字符集。\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4332,7 +4332,7 @@ msgstr ""
" “%s”\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "请不要把电子邮件地址放进您的真实姓名或注释里\n"
@@ -4347,23 +4347,23 @@ msgstr "请不要把电子邮件地址放进您的真实姓名或注释里\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "更改姓名(N)、注释(C)、电子邮件地址(E)或退出(Q)?"
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "更改姓名(N)、注释(C)、电子邮件地址(E)或确定(O)/退出(Q)?"
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "请先改正错误\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4371,12 +4371,12 @@ msgstr ""
"您需要一个密码来保护您的私钥。\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4388,7 +4388,7 @@ msgstr ""
"再次执行这个程序,并且使用“--edit-key”选项即可。\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4398,50 +4398,50 @@ msgstr ""
"我们需要生成大量的随机字节。这个时候您可以多做些琐事(像是敲打键盘、移动\n"
"鼠标、读写硬盘之类的),这会让随机数字发生器有更好的机会获得足够的熵数。\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "密钥生成已取消。\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "正在将公钥写至`%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "向‘%s’写入私钥占位符\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "正在将私钥写至`%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "找不到可写的公钥钥匙环:%s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "找不到可写的私钥钥匙环:%s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "写入公钥钥匙环‘%s’时发生错误: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "写入私钥钥匙环‘%s’时发生错误: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "公钥和私钥已经生成并经签名。\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4449,42 +4449,42 @@ msgstr ""
"请注意这把密钥还不能用来加密,您必须先用“--edit-key”指令\n"
"生成用于加密的子钥。\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "生成密钥失败:%s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr "密钥是在 %lu 秒后的未来生成的(可能是因为时空扭曲或时钟的问题)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr "密钥是在 %lu 秒后的未来生成的(可能是因为时空扭曲或时钟的问题)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "注意:为 v3 密钥生成子钥会失去 OpenPGP 兼容性\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "真的要建立吗?(y/N)"
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "向卡上存储密钥时失败:%s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "不能创建备份文件‘%s’:%s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "注意:卡密钥的备份已保存到‘%s’\n"
@@ -6297,15 +6297,15 @@ msgstr "无法存储创建日期:%s\n"
msgid "reading public key failed: %s\n"
msgstr "无法读出公钥:%s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "响应未包含公钥数据\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "响应未包含 RSA 余数\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "响应未包含 RSA 公钥指数\n"
@@ -6325,7 +6325,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%d 的 PIN 太短;最小长度为 %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "验证 CHV%d 失败:%s\n"
@@ -6334,11 +6334,11 @@ msgstr "验证 CHV%d 失败:%s\n"
msgid "access to admin commands is not configured\n"
msgstr "尚未配置管理员命令的权限\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "从卡中获取 CHV 状态时出错\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "卡被永久锁定!\n"
@@ -6370,11 +6370,11 @@ msgstr "新的 PIN"
msgid "error getting new PIN: %s\n"
msgstr "获取新 PIN 时出错:%s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "读取应用程序数据时出错\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "读取指纹 D0 出错\n"
@@ -6414,43 +6414,43 @@ msgstr "RSA 质数 %s 缺失或者不是 %d 位长\n"
msgid "failed to store the key: %s\n"
msgstr "无法存储密钥:%s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "请稍候,正在生成密钥……\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "生成密钥失败\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "密钥已生成(耗时 %d 秒)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "无效的 OpenPGP 卡结构(D0 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "卡不支持散列算法 %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "目前已创建的签名:%lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "目前禁止通过此命令验证管理员 PIN\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "不能存取 %s――无效的 OpenPGP 卡?\n"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 6f6360586..e777c30b5 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.2\n"
"Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2007-07-04 21:46+0200\n"
+"POT-Creation-Date: 2007-07-05 18:01+0200\n"
"PO-Revision-Date: 2005-07-29 09:49+0800\n"
"Last-Translator: Jedi <[email protected]>\n"
"Language-Team: Chinese (traditional) <[email protected]>\n"
@@ -79,8 +79,8 @@ msgstr "錯誤的密語"
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "保護摘要 %d 未被支援\n"
-#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3065
-#: g10/keygen.c:3094 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
+#: agent/command-ssh.c:688 g10/exec.c:478 g10/gpg.c:1009 g10/keygen.c:3141
+#: g10/keygen.c:3174 g10/keyring.c:1202 g10/keyring.c:1506 g10/openfile.c:275
#: g10/openfile.c:368 g10/sign.c:828 g10/sign.c:1137 g10/tdbio.c:536
#, c-format
msgid "can't create `%s': %s\n"
@@ -88,7 +88,7 @@ msgstr "無法建立 `%s': %s\n"
#: agent/command-ssh.c:700 g10/card-util.c:677 g10/card-util.c:746
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194
-#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2560
+#: g10/encode.c:504 g10/gpg.c:1010 g10/import.c:193 g10/keygen.c:2630
#: g10/keyring.c:1532 g10/openfile.c:192 g10/openfile.c:353
#: g10/plaintext.c:503 g10/sign.c:810 g10/sign.c:1005 g10/sign.c:1121
#: g10/sign.c:1277 g10/tdbdump.c:139 g10/tdbdump.c:147 g10/tdbio.c:540
@@ -865,14 +865,14 @@ msgstr "沒有可用的 OpenPGP 卡片: %s\n"
msgid "OpenPGP card no. %s detected\n"
msgstr "偵測到 OpenPGP 卡片編號 %s\n"
-#: g10/card-util.c:75 g10/card-util.c:1401 g10/delkey.c:126 g10/keyedit.c:1529
-#: g10/keygen.c:2747 g10/revoke.c:216 g10/revoke.c:455
+#: g10/card-util.c:75 g10/card-util.c:1391 g10/delkey.c:126 g10/keyedit.c:1529
+#: g10/keygen.c:2817 g10/revoke.c:216 g10/revoke.c:455
msgid "can't do this in batch mode\n"
msgstr "無法在批次模式中這樣做\n"
-#: g10/card-util.c:102 g10/card-util.c:1127 g10/card-util.c:1210
-#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1548
-#: g10/keygen.c:1615
+#: g10/card-util.c:102 g10/card-util.c:1124 g10/card-util.c:1203
+#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1577
+#: g10/keygen.c:1644
msgid "Your selection? "
msgstr "妳要選哪一個? "
@@ -999,19 +999,19 @@ msgstr "這不是 OpenPGP 卡片"
msgid "error getting current key info: %s\n"
msgstr "取得現用金鑰資訊時發生錯誤: %s\n"
-#: g10/card-util.c:1032
+#: g10/card-util.c:1031
msgid "Replace existing key? (y/N) "
msgstr "是否要取代既有的金鑰? (y/N) "
-#: g10/card-util.c:1053 g10/card-util.c:1062
+#: g10/card-util.c:1051 g10/card-util.c:1060
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr "是否要為加密用金鑰建立卡外備份? (Y/n) "
-#: g10/card-util.c:1074
+#: g10/card-util.c:1072
msgid "Replace existing keys? (y/N) "
msgstr "是否要取代既有的金鑰? (y/N) "
-#: g10/card-util.c:1083
+#: g10/card-util.c:1081
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
@@ -1022,120 +1022,120 @@ msgstr ""
" PIN = `%s' 管理者 (Admin) PIN = `%s'\n"
"妳應該用 --change-pin 指令來加以變更\n"
-#: g10/card-util.c:1118
+#: g10/card-util.c:1115
msgid "Please select the type of key to generate:\n"
msgstr "請選擇妳要產生的金鑰種類:\n"
-#: g10/card-util.c:1120 g10/card-util.c:1201
+#: g10/card-util.c:1117 g10/card-util.c:1194
msgid " (1) Signature key\n"
msgstr " (1) 簽署用金鑰\n"
-#: g10/card-util.c:1121 g10/card-util.c:1203
+#: g10/card-util.c:1118 g10/card-util.c:1196
msgid " (2) Encryption key\n"
msgstr " (2) 加密用金鑰\n"
-#: g10/card-util.c:1122 g10/card-util.c:1205
+#: g10/card-util.c:1119 g10/card-util.c:1198
msgid " (3) Authentication key\n"
msgstr " (3) 憑證用金鑰\n"
-#: g10/card-util.c:1138 g10/card-util.c:1221 g10/keyedit.c:945
-#: g10/keygen.c:1552 g10/keygen.c:1580 g10/keygen.c:1654 g10/revoke.c:685
+#: g10/card-util.c:1135 g10/card-util.c:1214 g10/keyedit.c:945
+#: g10/keygen.c:1581 g10/keygen.c:1609 g10/keygen.c:1683 g10/revoke.c:685
msgid "Invalid selection.\n"
msgstr "無效的選擇.\n"
-#: g10/card-util.c:1198
+#: g10/card-util.c:1191
msgid "Please select where to store the key:\n"
msgstr "請選擇要把金鑰存放在哪裡:\n"
-#: g10/card-util.c:1233
+#: g10/card-util.c:1226
msgid "unknown key protection algorithm\n"
msgstr "未知的金鑰保護演算法\n"
-#: g10/card-util.c:1238
+#: g10/card-util.c:1231
msgid "secret parts of key are not available\n"
msgstr "私鑰部分無法取用\n"
-#: g10/card-util.c:1243
+#: g10/card-util.c:1236
msgid "secret key already stored on a card\n"
msgstr "私鑰已經存放於卡片上了\n"
-#: g10/card-util.c:1314 g10/keyedit.c:1362
+#: g10/card-util.c:1304 g10/keyedit.c:1362
msgid "quit this menu"
msgstr "離開這個選單"
-#: g10/card-util.c:1316
+#: g10/card-util.c:1306
msgid "show admin commands"
msgstr "顯示管理者指令"
-#: g10/card-util.c:1317 g10/keyedit.c:1365
+#: g10/card-util.c:1307 g10/keyedit.c:1365
msgid "show this help"
msgstr "顯示這份線上說明"
-#: g10/card-util.c:1319
+#: g10/card-util.c:1309
msgid "list all available data"
msgstr "列出所有可用的資料"
-#: g10/card-util.c:1322
+#: g10/card-util.c:1312
msgid "change card holder's name"
msgstr "變更卡片持有人的名字"
-#: g10/card-util.c:1323
+#: g10/card-util.c:1313
msgid "change URL to retrieve key"
msgstr "變更要取回金鑰的 URL"
-#: g10/card-util.c:1324
+#: g10/card-util.c:1314
msgid "fetch the key specified in the card URL"
msgstr "從卡片 URL 取回指定的金鑰"
-#: g10/card-util.c:1325
+#: g10/card-util.c:1315
msgid "change the login name"
msgstr "變更登入姓名"
-#: g10/card-util.c:1326
+#: g10/card-util.c:1316
msgid "change the language preferences"
msgstr "變更介面語言偏好設定"
-#: g10/card-util.c:1327
+#: g10/card-util.c:1317
msgid "change card holder's sex"
msgstr "變更卡片持有者的性別"
-#: g10/card-util.c:1328
+#: g10/card-util.c:1318
msgid "change a CA fingerprint"
msgstr "變更某個憑證中心 (CA) 指紋"
-#: g10/card-util.c:1329
+#: g10/card-util.c:1319
msgid "toggle the signature force PIN flag"
msgstr "切換簽章強制個人識別碼 (PIN) 的旗標"
-#: g10/card-util.c:1330
+#: g10/card-util.c:1320
msgid "generate new keys"
msgstr "產生新的金鑰"
-#: g10/card-util.c:1331
+#: g10/card-util.c:1321
msgid "menu to change or unblock the PIN"
msgstr "變更或解凍個人識別碼 (PIN) 的選單"
-#: g10/card-util.c:1332
+#: g10/card-util.c:1322
msgid "verify the PIN and list all data"
msgstr "驗證個人識別碼 (PIN) 並列出所有的資料"
-#: g10/card-util.c:1452 g10/keyedit.c:1634
+#: g10/card-util.c:1442 g10/keyedit.c:1634
msgid "Command> "
msgstr "指令> "
-#: g10/card-util.c:1490
+#: g10/card-util.c:1480
msgid "Admin-only command\n"
msgstr "限管理者使用的指令\n"
-#: g10/card-util.c:1521
+#: g10/card-util.c:1511
msgid "Admin commands are allowed\n"
msgstr "允許使用管理者指令\n"
-#: g10/card-util.c:1523
+#: g10/card-util.c:1513
msgid "Admin commands are not allowed\n"
msgstr "未允許使用管理者指令\n"
-#: g10/card-util.c:1597 g10/keyedit.c:2255
+#: g10/card-util.c:1587 g10/keyedit.c:2255
msgid "Invalid command (try \"help\")\n"
msgstr "無效的指令 (試試看 \"help\")\n"
@@ -1419,7 +1419,7 @@ msgstr ""
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr "無效的金鑰 %s 可以藉由 --allow-non-selfsigned-uid 而生效\n"
-#: g10/getkey.c:2391 g10/keyedit.c:3721
+#: g10/getkey.c:2391 g10/keyedit.c:3726
#, c-format
msgid "no secret subkey for public subkey %s - ignoring\n"
msgstr "公鑰 %s 沒有相對應的私鑰 - 正在忽略\n"
@@ -1840,7 +1840,7 @@ msgstr "`%s' 不是一個有效的簽章使用期限\n"
msgid "`%s' is not a valid character set\n"
msgstr "`%s' 不是一個有效的字元集\n"
-#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4078
+#: g10/gpg.c:2518 g10/gpg.c:2713 g10/keyedit.c:4084
msgid "could not parse keyserver URL\n"
msgstr "無法剖析金鑰伺服器 URI\n"
@@ -3295,8 +3295,8 @@ msgstr "我非常小心地檢查過這把金鑰了.\n"
msgid "Really sign? (y/N) "
msgstr "真的要簽署嗎? (y/N)"
-#: g10/keyedit.c:1066 g10/keyedit.c:4797 g10/keyedit.c:4888 g10/keyedit.c:4952
-#: g10/keyedit.c:5013 g10/sign.c:348
+#: g10/keyedit.c:1066 g10/keyedit.c:4803 g10/keyedit.c:4894 g10/keyedit.c:4958
+#: g10/keyedit.c:5019 g10/sign.c:348
#, c-format
msgid "signing failed: %s\n"
msgstr "簽署時失敗了: %s\n"
@@ -3305,19 +3305,19 @@ msgstr "簽署時失敗了: %s\n"
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr "金鑰祇剩下殘骸或者祇含有卡上 (on-card) 金鑰項目 - 沒有可變更的密語.\n"
-#: g10/keyedit.c:1142 g10/keygen.c:3399
+#: g10/keyedit.c:1142 g10/keygen.c:3516
msgid "This key is not protected.\n"
msgstr "這把金鑰沒有被保護.\n"
-#: g10/keyedit.c:1146 g10/keygen.c:3387 g10/revoke.c:538
+#: g10/keyedit.c:1146 g10/keygen.c:3503 g10/revoke.c:538
msgid "Secret parts of primary key are not available.\n"
msgstr "主鑰的私鑰部分沒辦法取用.\n"
-#: g10/keyedit.c:1150 g10/keygen.c:3402
+#: g10/keyedit.c:1150 g10/keygen.c:3519
msgid "Secret parts of primary key are stored on-card.\n"
msgstr "主鑰的私鑰部分存放於卡上 (on-card).\n"
-#: g10/keyedit.c:1154 g10/keygen.c:3406
+#: g10/keyedit.c:1154 g10/keygen.c:3523
msgid "Key is protected.\n"
msgstr "金鑰被保護了.\n"
@@ -3334,7 +3334,7 @@ msgstr ""
"輸入要給這把私鑰用的新密語.\n"
"\n"
-#: g10/keyedit.c:1199 g10/keygen.c:2067
+#: g10/keyedit.c:1199 g10/keygen.c:2116
msgid "passphrase not correctly repeated; try again"
msgstr "密語再次輸入時沒有正確重複; 請再試一次"
@@ -3924,309 +3924,309 @@ msgstr "妳不能變更 v3 金鑰的使用期限\n"
msgid "No corresponding signature in secret ring\n"
msgstr "在私鑰圈裡沒有一致的簽章\n"
-#: g10/keyedit.c:3682
+#: g10/keyedit.c:3687
#, fuzzy, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr "警告: 正要簽署的子鑰 %s 未經交叉認證\n"
-#: g10/keyedit.c:3688
+#: g10/keyedit.c:3693
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""
-#: g10/keyedit.c:3850
+#: g10/keyedit.c:3856
msgid "Please select exactly one user ID.\n"
msgstr "請精確地選擇一個使用者 ID.\n"
-#: g10/keyedit.c:3889 g10/keyedit.c:3999 g10/keyedit.c:4119 g10/keyedit.c:4260
+#: g10/keyedit.c:3895 g10/keyedit.c:4005 g10/keyedit.c:4125 g10/keyedit.c:4266
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr "正在跳過使用者 ID \"%s\" 的 v3 自我簽章\n"
-#: g10/keyedit.c:4060
+#: g10/keyedit.c:4066
msgid "Enter your preferred keyserver URL: "
msgstr "請輸入妳的偏好金鑰伺服器 URL: "
-#: g10/keyedit.c:4140
+#: g10/keyedit.c:4146
msgid "Are you sure you want to replace it? (y/N) "
msgstr "妳確定要取代它嗎? (y/N) "
-#: g10/keyedit.c:4141
+#: g10/keyedit.c:4147
msgid "Are you sure you want to delete it? (y/N) "
msgstr "妳確定要刪除它嗎? (y/N) "
-#: g10/keyedit.c:4203
+#: g10/keyedit.c:4209
#, fuzzy
msgid "Enter the notation: "
msgstr "簽章標記: "
-#: g10/keyedit.c:4352
+#: g10/keyedit.c:4358
#, fuzzy
msgid "Proceed? (y/N) "
msgstr "是否覆寫? (y/N) "
-#: g10/keyedit.c:4416
+#: g10/keyedit.c:4422
#, c-format
msgid "No user ID with index %d\n"
msgstr "索引 %d 沒有對應到使用者 ID\n"
-#: g10/keyedit.c:4474
+#: g10/keyedit.c:4480
#, c-format
msgid "No user ID with hash %s\n"
msgstr "雜湊 %s 沒有對應到使用者 ID\n"
-#: g10/keyedit.c:4501
+#: g10/keyedit.c:4507
#, c-format
msgid "No subkey with index %d\n"
msgstr "索引 %d 沒有對應到次鑰\n"
-#: g10/keyedit.c:4636
+#: g10/keyedit.c:4642
#, c-format
msgid "user ID: \"%s\"\n"
msgstr "使用者 ID: \"%s\"\n"
-#: g10/keyedit.c:4639 g10/keyedit.c:4703 g10/keyedit.c:4746
+#: g10/keyedit.c:4645 g10/keyedit.c:4709 g10/keyedit.c:4752
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr "已被妳的金鑰 %s 於 %s%s%s 簽署了\n"
-#: g10/keyedit.c:4641 g10/keyedit.c:4705 g10/keyedit.c:4748
+#: g10/keyedit.c:4647 g10/keyedit.c:4711 g10/keyedit.c:4754
msgid " (non-exportable)"
msgstr " (不可匯出)"
-#: g10/keyedit.c:4645
+#: g10/keyedit.c:4651
#, c-format
msgid "This signature expired on %s.\n"
msgstr "這份簽署已經在 %s 過期了.\n"
-#: g10/keyedit.c:4649
+#: g10/keyedit.c:4655
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr "妳確定妳仍然想要撤銷它嗎? (y/N) "
-#: g10/keyedit.c:4653
+#: g10/keyedit.c:4659
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr "要為這份簽章建立一份撤銷憑證嗎? (y/N) "
-#: g10/keyedit.c:4680
+#: g10/keyedit.c:4686
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr "妳已經簽署了金鑰 %s 上的這些使用者 ID:\n"
-#: g10/keyedit.c:4706
+#: g10/keyedit.c:4712
msgid " (non-revocable)"
msgstr " (不可撤銷)"
-#: g10/keyedit.c:4713
+#: g10/keyedit.c:4719
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr "被妳的金鑰 %s 於 %s 所撤銷了\n"
-#: g10/keyedit.c:4735
+#: g10/keyedit.c:4741
msgid "You are about to revoke these signatures:\n"
msgstr "妳正在撤銷這些簽章:\n"
-#: g10/keyedit.c:4755
+#: g10/keyedit.c:4761
msgid "Really create the revocation certificates? (y/N) "
msgstr "真的要建立撤銷憑證嗎? (y/N) "
-#: g10/keyedit.c:4785
+#: g10/keyedit.c:4791
msgid "no secret key\n"
msgstr "沒有私鑰\n"
-#: g10/keyedit.c:4855
+#: g10/keyedit.c:4861
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr "使用者 ID \"%s\" 已經被撤銷了\n"
-#: g10/keyedit.c:4872
+#: g10/keyedit.c:4878
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr "警告: 有一份使用者 ID 簽章的日期標記為 %d 秒後的未來\n"
-#: g10/keyedit.c:4936
+#: g10/keyedit.c:4942
#, c-format
msgid "Key %s is already revoked.\n"
msgstr "金鑰 %s 已經被撤銷了.\n"
-#: g10/keyedit.c:4998
+#: g10/keyedit.c:5004
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr "次鑰 %s 已經被撤銷了.\n"
-#: g10/keyedit.c:5093
+#: g10/keyedit.c:5099
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr "正在顯示 %s 照片 ID, 其尺寸為 %ld, 屬於金鑰 %s (uid %d) 的照片\n"
-#: g10/keygen.c:263
+#: g10/keygen.c:268
#, c-format
msgid "preference `%s' duplicated\n"
msgstr "偏好設定 `%s' 重複了\n"
-#: g10/keygen.c:270
+#: g10/keygen.c:275
msgid "too many cipher preferences\n"
msgstr "編密偏好過多\n"
-#: g10/keygen.c:272
+#: g10/keygen.c:277
msgid "too many digest preferences\n"
msgstr "摘要偏好過多\n"
-#: g10/keygen.c:274
+#: g10/keygen.c:279
msgid "too many compression preferences\n"
msgstr "壓縮偏好過多\n"
-#: g10/keygen.c:399
+#: g10/keygen.c:404
#, c-format
msgid "invalid item `%s' in preference string\n"
msgstr "偏好字串中含有無效的 `%s' 項目\n"
-#: g10/keygen.c:873
+#: g10/keygen.c:884
msgid "writing direct signature\n"
msgstr "正在寫入直接簽章\n"
-#: g10/keygen.c:912
+#: g10/keygen.c:926
msgid "writing self signature\n"
msgstr "正在寫入自我簽章\n"
-#: g10/keygen.c:962
+#: g10/keygen.c:983
msgid "writing key binding signature\n"
msgstr "正在寫入附鑰簽章\n"
-#: g10/keygen.c:1123 g10/keygen.c:1237 g10/keygen.c:1242 g10/keygen.c:1375
-#: g10/keygen.c:2946
+#: g10/keygen.c:1151 g10/keygen.c:1262 g10/keygen.c:1267 g10/keygen.c:1402
+#: g10/keygen.c:3016
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr "金鑰尺寸無效; 改用 %u 位元\n"
-#: g10/keygen.c:1128 g10/keygen.c:1248 g10/keygen.c:1380 g10/keygen.c:2952
+#: g10/keygen.c:1157 g10/keygen.c:1273 g10/keygen.c:1408 g10/keygen.c:3022
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr "金鑰尺寸增大到 %u 位元\n"
-#: g10/keygen.c:1274
+#: g10/keygen.c:1299
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""
-#: g10/keygen.c:1490
+#: g10/keygen.c:1519
msgid "Sign"
msgstr "簽署"
-#: g10/keygen.c:1493
+#: g10/keygen.c:1522
msgid "Certify"
msgstr ""
-#: g10/keygen.c:1496
+#: g10/keygen.c:1525
msgid "Encrypt"
msgstr "加密"
-#: g10/keygen.c:1499
+#: g10/keygen.c:1528
msgid "Authenticate"
msgstr "鑑定"
-#: g10/keygen.c:1507
+#: g10/keygen.c:1536
msgid "SsEeAaQq"
msgstr "SsEeAaQq"
-#: g10/keygen.c:1526
+#: g10/keygen.c:1555
#, c-format
msgid "Possible actions for a %s key: "
msgstr "%s 金鑰可能的動作: "
-#: g10/keygen.c:1530
+#: g10/keygen.c:1559
msgid "Current allowed actions: "
msgstr "目前可進行的動作: "
-#: g10/keygen.c:1535
+#: g10/keygen.c:1564
#, c-format
msgid " (%c) Toggle the sign capability\n"
msgstr " (%c) 切換簽署性能\n"
-#: g10/keygen.c:1538
+#: g10/keygen.c:1567
#, c-format
msgid " (%c) Toggle the encrypt capability\n"
msgstr " (%c) 切換加密性能\n"
-#: g10/keygen.c:1541
+#: g10/keygen.c:1570
#, c-format
msgid " (%c) Toggle the authenticate capability\n"
msgstr " (%c) 切換鑑定性能\n"
-#: g10/keygen.c:1544
+#: g10/keygen.c:1573
#, c-format
msgid " (%c) Finished\n"
msgstr " (%c) 已完成\n"
-#: g10/keygen.c:1600
+#: g10/keygen.c:1629
msgid "Please select what kind of key you want:\n"
msgstr "請選擇妳要使用的金鑰種類:\n"
-#: g10/keygen.c:1602
+#: g10/keygen.c:1631
#, c-format
msgid " (%d) DSA and Elgamal (default)\n"
msgstr " (%d) DSA 和 Elgamal (預設)\n"
-#: g10/keygen.c:1603
+#: g10/keygen.c:1632
#, c-format
msgid " (%d) DSA (sign only)\n"
msgstr " (%d) DSA (僅能簽署用)\n"
-#: g10/keygen.c:1605
+#: g10/keygen.c:1634
#, c-format
msgid " (%d) DSA (set your own capabilities)\n"
msgstr " (%d) DSA (妳自己設定性能)\n"
-#: g10/keygen.c:1607
+#: g10/keygen.c:1636
#, c-format
msgid " (%d) Elgamal (encrypt only)\n"
msgstr " (%d) Elgamal (僅能加密用)\n"
-#: g10/keygen.c:1608
+#: g10/keygen.c:1637
#, c-format
msgid " (%d) RSA (sign only)\n"
msgstr " (%d) RSA (僅能簽署用)\n"
-#: g10/keygen.c:1610
+#: g10/keygen.c:1639
#, c-format
msgid " (%d) RSA (encrypt only)\n"
msgstr " (%d) RSA (僅能加密用)\n"
-#: g10/keygen.c:1612
+#: g10/keygen.c:1641
#, c-format
msgid " (%d) RSA (set your own capabilities)\n"
msgstr " (%d) RSA (妳自己設定性能)\n"
-#: g10/keygen.c:1681
+#: g10/keygen.c:1710
#, c-format
msgid "DSA keypair will have %u bits.\n"
msgstr "DSA 金鑰對會有 %u 位元長.\n"
-#: g10/keygen.c:1691
+#: g10/keygen.c:1720
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr "%s 金鑰的長度可能介於 %u 位元和 %u 位元之間.\n"
-#: g10/keygen.c:1698
+#: g10/keygen.c:1727
#, c-format
msgid "What keysize do you want? (%u) "
msgstr "妳想要用多大的金鑰尺寸? (%u) "
-#: g10/keygen.c:1712
+#: g10/keygen.c:1741
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr "%s 金鑰尺寸一定要介於 %u 到 %u 之間\n"
-#: g10/keygen.c:1718
+#: g10/keygen.c:1747
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr "妳所要求的金鑰尺寸是 %u 位元\n"
-#: g10/keygen.c:1723 g10/keygen.c:1728
+#: g10/keygen.c:1752 g10/keygen.c:1757
#, c-format
msgid "rounded up to %u bits\n"
msgstr "加大到 %u 位元\n"
-#: g10/keygen.c:1777
+#: g10/keygen.c:1826
msgid ""
"Please specify how long the key should be valid.\n"
" 0 = key does not expire\n"
@@ -4242,7 +4242,7 @@ msgstr ""
" <n>m = 金鑰在 n 月後會過期\n"
" <n>y = 金鑰在 n 年後會過期\n"
-#: g10/keygen.c:1788
+#: g10/keygen.c:1837
msgid ""
"Please specify how long the signature should be valid.\n"
" 0 = signature does not expire\n"
@@ -4258,38 +4258,38 @@ msgstr ""
" <n>m = 簽章在 n 月後會過期\n"
" <n>y = 簽章在 n 年後會過期\n"
-#: g10/keygen.c:1811
+#: g10/keygen.c:1860
msgid "Key is valid for? (0) "
msgstr "金鑰的有效期限是多久? (0) "
-#: g10/keygen.c:1816
+#: g10/keygen.c:1865
#, c-format
msgid "Signature is valid for? (%s) "
msgstr "簽章的有效期限是多久? (%s) "
-#: g10/keygen.c:1834
+#: g10/keygen.c:1883
msgid "invalid value\n"
msgstr "無效的數值\n"
-#: g10/keygen.c:1841
+#: g10/keygen.c:1890
msgid "Key does not expire at all\n"
msgstr "金鑰完全不會過期\n"
-#: g10/keygen.c:1842
+#: g10/keygen.c:1891
msgid "Signature does not expire at all\n"
msgstr "簽章完全不會過期\n"
-#: g10/keygen.c:1847
+#: g10/keygen.c:1896
#, c-format
msgid "Key expires at %s\n"
msgstr "金鑰將會在 %s 過期\n"
-#: g10/keygen.c:1848
+#: g10/keygen.c:1897
#, c-format
msgid "Signature expires at %s\n"
msgstr "簽章將會在 %s 過期.\n"
-#: g10/keygen.c:1852
+#: g10/keygen.c:1901
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
@@ -4297,11 +4297,11 @@ msgstr ""
"妳的系統無法顯示 2038 年以後的日期.\n"
"不過, 它可以正確處理直到 2106 年之前的年份.\n"
-#: g10/keygen.c:1859
+#: g10/keygen.c:1908
msgid "Is this correct? (y/N) "
msgstr "以上正確嗎? (y/N) "
-#: g10/keygen.c:1882
+#: g10/keygen.c:1931
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
@@ -4316,44 +4316,44 @@ msgstr ""
" \"Ke-Huan Lin (Jedi) <[email protected]>\"\n"
"\n"
-#: g10/keygen.c:1895
+#: g10/keygen.c:1944
msgid "Real name: "
msgstr "真實姓名: "
-#: g10/keygen.c:1903
+#: g10/keygen.c:1952
msgid "Invalid character in name\n"
msgstr "姓名含有無效的字符\n"
-#: g10/keygen.c:1905
+#: g10/keygen.c:1954
msgid "Name may not start with a digit\n"
msgstr "姓名不可以用數字開頭\n"
-#: g10/keygen.c:1907
+#: g10/keygen.c:1956
msgid "Name must be at least 5 characters long\n"
msgstr "姓名至少要有五個字符長\n"
-#: g10/keygen.c:1915
+#: g10/keygen.c:1964
msgid "Email address: "
msgstr "電子郵件地址: "
-#: g10/keygen.c:1921
+#: g10/keygen.c:1970
msgid "Not a valid email address\n"
msgstr "不是有效的電子郵件地址\n"
-#: g10/keygen.c:1929
+#: g10/keygen.c:1978
msgid "Comment: "
msgstr "註釋: "
-#: g10/keygen.c:1935
+#: g10/keygen.c:1984
msgid "Invalid character in comment\n"
msgstr "註釋含有無效的字符\n"
-#: g10/keygen.c:1957
+#: g10/keygen.c:2006
#, c-format
msgid "You are using the `%s' character set.\n"
msgstr "妳正在使用 `%s' 字元集.\n"
-#: g10/keygen.c:1963
+#: g10/keygen.c:2012
#, c-format
msgid ""
"You selected this USER-ID:\n"
@@ -4364,7 +4364,7 @@ msgstr ""
" \"%s\"\n"
"\n"
-#: g10/keygen.c:1968
+#: g10/keygen.c:2017
msgid "Please don't put the email address into the real name or the comment\n"
msgstr "請不要把電子郵件地址放進妳的真實姓名或註釋裡\n"
@@ -4379,23 +4379,23 @@ msgstr "請不要把電子郵件地址放進妳的真實姓名或註釋裡\n"
#. o = Okay (ready, continue)
#. q = Quit
#.
-#: g10/keygen.c:1984
+#: g10/keygen.c:2033
msgid "NnCcEeOoQq"
msgstr "NnCcEeOoQq"
-#: g10/keygen.c:1994
+#: g10/keygen.c:2043
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr "變更姓名(N), 註釋(C), 電子郵件地址(E)或退出(Q)? "
-#: g10/keygen.c:1995
+#: g10/keygen.c:2044
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr "變更姓名(N), 註釋(C), 電子郵件地址(E)或確定(O)/退出(Q)? "
-#: g10/keygen.c:2014
+#: g10/keygen.c:2063
msgid "Please correct the error first\n"
msgstr "請先訂正錯誤\n"
-#: g10/keygen.c:2053
+#: g10/keygen.c:2102
msgid ""
"You need a Passphrase to protect your secret key.\n"
"\n"
@@ -4403,12 +4403,12 @@ msgstr ""
"妳需要一個密語來保護妳的私鑰.\n"
"\n"
-#: g10/keygen.c:2068
+#: g10/keygen.c:2117
#, c-format
msgid "%s.\n"
msgstr "%s.\n"
-#: g10/keygen.c:2074
+#: g10/keygen.c:2123
msgid ""
"You don't want a passphrase - this is probably a *bad* idea!\n"
"I will do it anyway. You can change your passphrase at any time,\n"
@@ -4420,7 +4420,7 @@ msgstr ""
"僅需要再次執行這個程式, 並且使用 \"--edit-key\" 選項即可.\n"
"\n"
-#: g10/keygen.c:2096
+#: g10/keygen.c:2147
msgid ""
"We need to generate a lot of random bytes. It is a good idea to perform\n"
"some other action (type on the keyboard, move the mouse, utilize the\n"
@@ -4431,50 +4431,50 @@ msgstr ""
"(像是敲打鍵盤, 移動滑鼠, 讀寫硬碟之類的)\n"
"這會讓隨機數字產生器有更多的機會獲得夠多的亂數.\n"
-#: g10/keygen.c:2886 g10/keygen.c:2913
+#: g10/keygen.c:2956 g10/keygen.c:2983
msgid "Key generation canceled.\n"
msgstr "已取消金鑰產生.\n"
-#: g10/keygen.c:3106 g10/keygen.c:3251
+#: g10/keygen.c:3188 g10/keygen.c:3355
#, c-format
msgid "writing public key to `%s'\n"
msgstr "正在將公鑰寫至 `%s'\n"
-#: g10/keygen.c:3108 g10/keygen.c:3254
+#: g10/keygen.c:3190 g10/keygen.c:3358
#, c-format
msgid "writing secret key stub to `%s'\n"
msgstr "正在寫入私鑰 stub 至 `%s'\n"
-#: g10/keygen.c:3111 g10/keygen.c:3257
+#: g10/keygen.c:3193 g10/keygen.c:3361
#, c-format
msgid "writing secret key to `%s'\n"
msgstr "正在將私鑰寫至 `%s'\n"
-#: g10/keygen.c:3240
+#: g10/keygen.c:3342
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr "找不到可寫的公鑰鑰匙圈: %s\n"
-#: g10/keygen.c:3246
+#: g10/keygen.c:3349
#, c-format
msgid "no writable secret keyring found: %s\n"
msgstr "找不到可寫的私鑰鑰匙圈: %s\n"
-#: g10/keygen.c:3264
+#: g10/keygen.c:3369
#, c-format
msgid "error writing public keyring `%s': %s\n"
msgstr "寫入公鑰鑰匙圈 `%s' 時發生錯誤: %s\n"
-#: g10/keygen.c:3271
+#: g10/keygen.c:3377
#, c-format
msgid "error writing secret keyring `%s': %s\n"
msgstr "寫入私鑰鑰匙圈 `%s' 時發生錯誤: %s\n"
-#: g10/keygen.c:3294
+#: g10/keygen.c:3404
msgid "public and secret key created and signed.\n"
msgstr "公鑰和私鑰已經被建立及簽署了.\n"
-#: g10/keygen.c:3305
+#: g10/keygen.c:3415
msgid ""
"Note that this key cannot be used for encryption. You may want to use\n"
"the command \"--edit-key\" to generate a subkey for this purpose.\n"
@@ -4482,42 +4482,42 @@ msgstr ""
"請注意這把金鑰不能用於加密之用. 也許妳會想藉由 \"--edit-key\" \n"
"指令來產生加密用的次鑰.\n"
-#: g10/keygen.c:3317 g10/keygen.c:3452 g10/keygen.c:3568
+#: g10/keygen.c:3428 g10/keygen.c:3573 g10/keygen.c:3694
#, c-format
msgid "Key generation failed: %s\n"
msgstr "產生金鑰失敗: %s\n"
-#: g10/keygen.c:3370 g10/keygen.c:3503 g10/sign.c:273
+#: g10/keygen.c:3483 g10/keygen.c:3624 g10/sign.c:273
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr "金鑰已經在 %lu 秒後的未來製造出來了 (可能是因為時光旅行或時鐘的問題)\n"
-#: g10/keygen.c:3372 g10/keygen.c:3505 g10/sign.c:275
+#: g10/keygen.c:3485 g10/keygen.c:3626 g10/sign.c:275
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr "金鑰已經在 %lu 秒後的未來製造出來了 (可能是因為時光旅行或時鐘的問題)\n"
-#: g10/keygen.c:3381 g10/keygen.c:3516
+#: g10/keygen.c:3496 g10/keygen.c:3637
msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr "請注意: 對 v3 金鑰製造子鑰會失去 OpenPGP 相容性\n"
-#: g10/keygen.c:3420 g10/keygen.c:3549
+#: g10/keygen.c:3537 g10/keygen.c:3670
msgid "Really create? (y/N) "
msgstr "真的要建立嗎? (y/N) "
-#: g10/keygen.c:3712
+#: g10/keygen.c:3843
#, c-format
msgid "storing key onto card failed: %s\n"
msgstr "儲存金鑰到卡片上時失敗: %s\n"
-#: g10/keygen.c:3760
+#: g10/keygen.c:3891
#, c-format
msgid "can't create backup file `%s': %s\n"
msgstr "無法建立備份檔案 `%s': %s\n"
-#: g10/keygen.c:3786
+#: g10/keygen.c:3917
#, c-format
msgid "NOTE: backup of card key saved to `%s'\n"
msgstr "請注意: 卡片金鑰的備份已儲存至 `%s'\n"
@@ -6337,15 +6337,15 @@ msgstr "存放創生資料失敗: %s\n"
msgid "reading public key failed: %s\n"
msgstr "讀取公鑰時失敗: %s\n"
-#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2046
+#: scd/app-openpgp.c:1015 scd/app-openpgp.c:2047
msgid "response does not contain the public key data\n"
msgstr "回應中未包含公鑰資料\n"
-#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2054
+#: scd/app-openpgp.c:1023 scd/app-openpgp.c:2055
msgid "response does not contain the RSA modulus\n"
msgstr "回應中未包含 RSA 系數\n"
-#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2064
+#: scd/app-openpgp.c:1032 scd/app-openpgp.c:2065
msgid "response does not contain the RSA public exponent\n"
msgstr "回應中未包含 RSA 公用指數\n"
@@ -6365,7 +6365,7 @@ msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "用於 CHV %d 的個人識別碼 (PIN) 太短; 長度最少要有 %d\n"
#: scd/app-openpgp.c:1384 scd/app-openpgp.c:1424 scd/app-openpgp.c:1499
-#: scd/app-openpgp.c:2317
+#: scd/app-openpgp.c:2318
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "驗證 CHV %d 失敗: %s\n"
@@ -6374,11 +6374,11 @@ msgstr "驗證 CHV %d 失敗: %s\n"
msgid "access to admin commands is not configured\n"
msgstr "取用管理者指令尚未被組態過\n"
-#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2527
+#: scd/app-openpgp.c:1462 scd/app-openpgp.c:2528
msgid "error retrieving CHV status from card\n"
msgstr "從卡片取回 CHV 狀態時出錯\n"
-#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2536
+#: scd/app-openpgp.c:1468 scd/app-openpgp.c:2537
msgid "card is permanently locked!\n"
msgstr "卡片已被永久鎖住了!!\n"
@@ -6410,11 +6410,11 @@ msgstr "|N|New PIN"
msgid "error getting new PIN: %s\n"
msgstr "取得新的個人識別碼 (PIN) 時出錯: %s\n"
-#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2132
+#: scd/app-openpgp.c:1683 scd/app-openpgp.c:2133
msgid "error reading application data\n"
msgstr "讀取應用程式資料時出錯\n"
-#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2139
+#: scd/app-openpgp.c:1689 scd/app-openpgp.c:2140
msgid "error reading fingerprint DO\n"
msgstr "讀取指紋 DO 時出錯\n"
@@ -6454,43 +6454,43 @@ msgstr "RSA 質數 %s 缺漏或者尺寸並非 %d 位元\n"
msgid "failed to store the key: %s\n"
msgstr "存放金鑰失敗: %s\n"
-#: scd/app-openpgp.c:2023
+#: scd/app-openpgp.c:2024
msgid "please wait while key is being generated ...\n"
msgstr "公鑰正被產生中, 請稍候 ...\n"
-#: scd/app-openpgp.c:2037
+#: scd/app-openpgp.c:2038
msgid "generating key failed\n"
msgstr "產生金鑰時失敗\n"
-#: scd/app-openpgp.c:2040
+#: scd/app-openpgp.c:2041
#, c-format
msgid "key generation completed (%d seconds)\n"
msgstr "金鑰產生已完工 (%d 秒)\n"
-#: scd/app-openpgp.c:2097
+#: scd/app-openpgp.c:2098
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "OpenPGP 卡片的格式無效 (DO 0x93)\n"
-#: scd/app-openpgp.c:2147
+#: scd/app-openpgp.c:2148
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:2235
+#: scd/app-openpgp.c:2236
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s 簽章, 摘要演算法 %s\n"
-#: scd/app-openpgp.c:2296
+#: scd/app-openpgp.c:2297
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "目前建立的簽章: %lu\n"
-#: scd/app-openpgp.c:2541
+#: scd/app-openpgp.c:2542
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "管理者個人識別碼 (PIN) 之驗證目前在此指令中被禁止了\n"
-#: scd/app-openpgp.c:2614 scd/app-openpgp.c:2624
+#: scd/app-openpgp.c:2615 scd/app-openpgp.c:2625
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "無法存取 %s - 無效的 OpenPGP 卡片?\n"
diff --git a/scd/ChangeLog b/scd/ChangeLog
index e46e8e9ec..8020ca31a 100644
--- a/scd/ChangeLog
+++ b/scd/ChangeLog
@@ -1,3 +1,14 @@
+2007-07-05 Werner Koch <[email protected]>
+
+ * command.c (has_option_name, skip_options): New.
+ (cmd_genkey): Add option --timestamp.
+ (cmd_writekey): Enter confidential mode while inquiring the key data.
+
+ * app.c (app_genkey): Add arg CREATETIME.
+ * app-common.h (app_ctx_s): Likewise
+ * app-openpgp.c (do_genkey): Ditto. Use it.
+
+
2007-07-04 Werner Koch <[email protected]>
* command.c (cmd_getinfo): New subcommand "version".
diff --git a/scd/app-common.h b/scd/app-common.h
index 1334cb23f..5ddf0c0dc 100644
--- a/scd/app-common.h
+++ b/scd/app-common.h
@@ -96,9 +96,10 @@ struct app_ctx_s {
void *pincb_arg,
const unsigned char *pk, size_t pklen);
gpg_error_t (*genkey) (app_t app, ctrl_t ctrl,
- const char *keynostr, unsigned int flags,
- gpg_error_t (*pincb)(void*, const char *, char **),
- void *pincb_arg);
+ const char *keynostr, unsigned int flags,
+ time_t createtime,
+ gpg_error_t (*pincb)(void*, const char *, char **),
+ void *pincb_arg);
gpg_error_t (*change_pin) (app_t app, ctrl_t ctrl,
const char *chvnostr, int reset_mode,
gpg_error_t (*pincb)(void*, const char *, char **),
@@ -166,9 +167,10 @@ gpg_error_t app_writekey (app_t app, ctrl_t ctrl,
void *pincb_arg,
const unsigned char *keydata, size_t keydatalen);
gpg_error_t app_genkey (app_t app, ctrl_t ctrl,
- const char *keynostr, unsigned int flags,
- gpg_error_t (*pincb)(void*, const char *, char **),
- void *pincb_arg);
+ const char *keynostr, unsigned int flags,
+ time_t createtime,
+ gpg_error_t (*pincb)(void*, const char *, char **),
+ void *pincb_arg);
gpg_error_t app_get_challenge (app_t app, size_t nbytes,
unsigned char *buffer);
gpg_error_t app_change_pin (app_t app, ctrl_t ctrl,
diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 893cc572f..bf7c0afc5 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -1981,8 +1981,9 @@ do_writekey (app_t app, ctrl_t ctrl,
/* Handle the GENKEY command. */
static gpg_error_t
do_genkey (app_t app, ctrl_t ctrl, const char *keynostr, unsigned int flags,
- gpg_error_t (*pincb)(void*, const char *, char **),
- void *pincb_arg)
+ time_t createtime,
+ gpg_error_t (*pincb)(void*, const char *, char **),
+ void *pincb_arg)
{
int rc;
char numbuf[30];
@@ -2014,7 +2015,7 @@ do_genkey (app_t app, ctrl_t ctrl, const char *keynostr, unsigned int flags,
if (rc)
return rc;
- /* Prepare for key generation by verifying the ADmin PIN. */
+ /* Prepare for key generation by verifying the Admin PIN. */
rc = verify_chv3 (app, pincb, pincb_arg);
if (rc)
goto leave;
@@ -2067,7 +2068,7 @@ do_genkey (app_t app, ctrl_t ctrl, const char *keynostr, unsigned int flags,
/* log_printhex ("RSA e:", e, elen); */
send_key_data (ctrl, "e", e, elen);
- created_at = gnupg_get_time ();
+ created_at = createtime? createtime : gnupg_get_time ();
sprintf (numbuf, "%lu", (unsigned long)created_at);
send_status_info (ctrl, "KEY-CREATED-AT",
numbuf, (size_t)strlen(numbuf), NULL, 0);
diff --git a/scd/app.c b/scd/app.c
index 3411c186c..8cb066f30 100644
--- a/scd/app.c
+++ b/scd/app.c
@@ -766,6 +766,7 @@ app_writekey (app_t app, ctrl_t ctrl,
/* Perform a SETATTR operation. */
gpg_error_t
app_genkey (app_t app, ctrl_t ctrl, const char *keynostr, unsigned int flags,
+ time_t createtime,
gpg_error_t (*pincb)(void*, const char *, char **),
void *pincb_arg)
{
@@ -780,7 +781,8 @@ app_genkey (app_t app, ctrl_t ctrl, const char *keynostr, unsigned int flags,
err = lock_reader (app->slot);
if (err)
return err;
- err = app->fnc.genkey (app, ctrl, keynostr, flags, pincb, pincb_arg);
+ err = app->fnc.genkey (app, ctrl, keynostr, flags,
+ createtime, pincb, pincb_arg);
unlock_reader (app->slot);
if (opt.verbose)
log_info ("operation genkey result: %s\n", gpg_strerror (err));
diff --git a/scd/command.c b/scd/command.c
index 5f787e2fb..e65262d06 100644
--- a/scd/command.c
+++ b/scd/command.c
@@ -1,5 +1,6 @@
/* command.c - SCdaemon command handler
- * Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+ * Copyright (C) 2001, 2002, 2003, 2004, 2005,
+ * 2007 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -178,6 +179,41 @@ has_option (const char *line, const char *name)
return (s && (s == line || spacep (s-1)) && (!s[n] || spacep (s+n)));
}
+/* Same as has_option but does only test for the name of the option
+ and ignores an argument, i.e. with NAME being "--hash" it would
+ return a pointer for "--hash" as well as for "--hash=foo". If
+ thhere is no such option NULL is returned. The pointer returned
+ points right behind the option name, this may be an equal sign, Nul
+ or a space. */
+static const char *
+has_option_name (const char *line, const char *name)
+{
+ const char *s;
+ int n = strlen (name);
+
+ s = strstr (line, name);
+ return (s && (s == line || spacep (s-1))
+ && (!s[n] || spacep (s+n) || s[n] == '=')) ? (s+n) : NULL;
+}
+
+
+/* Skip over options. It is assumed that leading spaces have been
+ removed (this is the case for lines passed to a handler from
+ assuan). Blanks after the options are also removed. */
+static char *
+skip_options (char *line)
+{
+ while ( *line == '-' && line[1] == '-' )
+ {
+ while (*line && !spacep (line))
+ line++;
+ while (spacep (line))
+ line++;
+ }
+ return line;
+}
+
+
/* Convert the STRING into a newly allocated buffer while translating
the hex numbers. Stops at the first invalid character. Blanks and
@@ -1099,7 +1135,9 @@ cmd_writekey (assuan_context_t ctx, char *line)
return out_of_core ();
/* Now get the actual keydata. */
+ assuan_begin_confidential (ctx);
rc = assuan_inquire (ctx, "KEYDATA", &keydata, &keydatalen, MAXLEN_KEYDATA);
+ assuan_end_confidential (ctx);
if (rc)
{
xfree (keyid);
@@ -1118,7 +1156,7 @@ cmd_writekey (assuan_context_t ctx, char *line)
-/* GENKEY [--force] <no>
+/* GENKEY [--force] [--timestamp=<isodate>] <no>
Generate a key on-card identified by NO, which is application
specific. Return values are application specific. For OpenPGP
@@ -1128,11 +1166,14 @@ cmd_writekey (assuan_context_t ctx, char *line)
S KEY-CREATED-AT <seconds_since_epoch>
S KEY-DATA [p|n] <hexdata>
-
--force is required to overwrite an already existing key. The
KEY-CREATED-AT is required for further processing because it is
part of the hashed key material for the fingerprint.
+ If --timestamp is given an OpenPGP key will be created using this
+ value. The value needs to be in ISO Format; e.g.
+ "--timestamp=20030316T120000" and after 1970-01-01 00:00:00.
+
The public part of the key can also later be retrieved using the
READKEY command.
@@ -1143,19 +1184,28 @@ cmd_genkey (assuan_context_t ctx, char *line)
ctrl_t ctrl = assuan_get_pointer (ctx);
int rc;
char *keyno;
- int force = has_option (line, "--force");
+ int force;
+ const char *s;
+ time_t timestamp;
if ( IS_LOCKED (ctrl) )
return gpg_error (GPG_ERR_LOCKED);
- /* Skip over options. */
- while ( *line == '-' && line[1] == '-' )
+ force = has_option (line, "--force");
+
+ if ((s=has_option_name (line, "--timestamp")))
{
- while (*line && !spacep (line))
- line++;
- while (spacep (line))
- line++;
+ if (*s != '=')
+ return set_error (GPG_ERR_ASS_PARAMETER, "missing value for option");
+ timestamp = isotime2epoch (s+1);
+ if (timestamp < 1)
+ return set_error (GPG_ERR_ASS_PARAMETER, "invalid time value");
}
+ else
+ timestamp = 0;
+
+
+ line = skip_options (line);
if (!*line)
return set_error (GPG_ERR_ASS_PARAMETER, "no key number given");
keyno = line;
@@ -1172,7 +1222,8 @@ cmd_genkey (assuan_context_t ctx, char *line)
keyno = xtrystrdup (keyno);
if (!keyno)
return out_of_core ();
- rc = app_genkey (ctrl->app_ctx, ctrl, keyno, force? 1:0, pin_cb, ctx);
+ rc = app_genkey (ctrl->app_ctx, ctrl, keyno, force? 1:0,
+ timestamp, pin_cb, ctx);
xfree (keyno);
TEST_CARD_REMOVAL (ctrl, rc);