# Malay translation for gnupg2
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
# This file is distributed under the same license as the gnupg2 package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
#
msgid ""
msgstr ""
"Project-Id-Version: gnupg2\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2016-01-26 13:55+0100\n"
"PO-Revision-Date: 2015-12-07 04:00+0000\n"
"Last-Translator: abuyop <Unknown>\n"
"Language-Team: Malay <ms@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2016-04-15 06:22+0000\n"
"X-Generator: Launchpad (build 17995)\n"

#: agent/call-pinentry.c:257
#, c-format
msgid "failed to acquire the pinentry lock: %s\n"
msgstr "gagal mendapatkan kunci pinentry: %s\n"

#. TRANSLATORS: These are labels for buttons etc used in
#. Pinentries.  An underscore indicates that the next letter
#. should be used as an accelerator.  Double the underscore for
#. a literal one.  The actual to be translated text starts after
#. the second vertical bar.  Note that gpg-agent has been set to
#. utf-8 so that the strings are in the expected encoding.
#: agent/call-pinentry.c:447
msgid "|pinentry-label|_OK"
msgstr "|pinentry-label|_OK"

#: agent/call-pinentry.c:448
msgid "|pinentry-label|_Cancel"
msgstr "|pinentry-label|_Batal"

#: agent/call-pinentry.c:449
msgid "|pinentry-label|_Yes"
msgstr "|pinentry-label|_Ya"

#: agent/call-pinentry.c:450
msgid "|pinentry-label|_No"
msgstr "|pinentry-label|_Tidak"

#: agent/call-pinentry.c:451
msgid "|pinentry-label|PIN:"
msgstr "|pinentry-label|PIN:"

#: agent/call-pinentry.c:452
msgid "|pinentry-label|_Save in password manager"
msgstr "|pinentry-label|_Simpan dalam pengurus kata laluan"

#: agent/call-pinentry.c:453
msgid "Do you really want to make your passphrase visible on the screen?"
msgstr "Anda pasti mahu frasa laluan anda kelihatan di atas skrin?"

#: agent/call-pinentry.c:455
msgid "|pinentry-tt|Make passphrase visible"
msgstr "|pinentry-tt|Jadikan frasa laluan kelihatan"

#: agent/call-pinentry.c:456
msgid "|pinentry-tt|Hide passphrase"
msgstr "|pinentry-tt|Sembunyi frasa laluan"

#. TRANSLATORS: This string is displayed by Pinentry as the label
#. for the quality bar.
#: agent/call-pinentry.c:736
msgid "Quality:"
msgstr "Kualiti:"

#. TRANSLATORS: This string is a tooltip, shown by pinentry when
#. hovering over the quality bar.  Please use an appropriate
#. string to describe what this is about.  The length of the
#. tooltip is limited to about 900 characters.  If you do not
#. translate this entry, a default english text (see source)
#. will be used.
#: agent/call-pinentry.c:758
msgid "pinentry.qualitybar.tooltip"
msgstr "pinentry.qualitybar.tooltip"

#: agent/call-pinentry.c:868
msgid ""
"Please enter your PIN, so that the secret key can be unlocked for this "
"session"
msgstr "Sila masukkan PIN anda, kunci rahsia akan dibuka untuk sesi ini"

#: agent/call-pinentry.c:871
msgid ""
"Please enter your passphrase, so that the secret key can be unlocked for "
"this session"
msgstr ""
"Sila masukkan frasa laluan anda, supaya kunci rahsia boleh dibuka untuk sesi "
"ini"

#: agent/call-pinentry.c:909 agent/call-pinentry.c:1093
msgid "PIN:"
msgstr ""

#: agent/call-pinentry.c:909 agent/call-pinentry.c:1093
#: agent/protect-tool.c:704 tools/symcryptrun.c:443
msgid "Passphrase:"
msgstr ""

#: agent/call-pinentry.c:938 agent/command-ssh.c:3237 agent/genkey.c:416
#: tools/symcryptrun.c:442
msgid "does not match - try again"
msgstr "tidak sepadan - cuba lagi"

#. TRANSLATORS: The string is appended to an error message in
#. the pinentry.  The %s is the actual error message, the
#. two %d give the current and maximum number of tries.
#: agent/call-pinentry.c:959
#, c-format
msgid "SETERROR %s (try %d of %d)"
msgstr "SETERROR %s (cuba %d dari %d)"

#: agent/call-pinentry.c:971
msgid "Repeat:"
msgstr ""

#: agent/call-pinentry.c:1001 agent/call-pinentry.c:1013
msgid "PIN too long"
msgstr "PIN terlalu panjang"

#: agent/call-pinentry.c:1002
msgid "Passphrase too long"
msgstr "Frasa laluan terlalu panjang"

#: agent/call-pinentry.c:1010
msgid "Invalid characters in PIN"
msgstr "Aksara tidak sah dalam PIN"

#: agent/call-pinentry.c:1015
msgid "PIN too short"
msgstr "PIN terlalu pendek"

#: agent/call-pinentry.c:1028
msgid "Bad PIN"
msgstr "PIN tidak sesuai"

#: agent/call-pinentry.c:1028
msgid "Bad Passphrase"
msgstr "Frasa laluan tidak sesuai"

#: agent/command-ssh.c:651 agent/command-ssh.c:746
#, c-format
msgid "ssh keys greater than %d bits are not supported\n"
msgstr "kunci ssh yang besar dari %d tidak akan disokong\n"

#: agent/command-ssh.c:915 common/dotlock.c:839 g10/card-util.c:838
#: g10/exec.c:484 g10/gpg.c:1256 g10/keygen.c:4008 g10/keyring.c:1327
#: g10/keyring.c:1656 g10/openfile.c:298 g10/openfile.c:425 g10/sign.c:812
#: g10/sign.c:1114 g10/tdbio.c:702
#, c-format
msgid "can't create '%s': %s\n"
msgstr ""

#: agent/command-ssh.c:927 common/helpfile.c:57 g10/card-util.c:792
#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:67 g10/decrypt.c:136
#: g10/decrypt.c:153 g10/encrypt.c:198 g10/encrypt.c:545 g10/gpg.c:1257
#: g10/import.c:223 g10/import.c:396 g10/keygen.c:3242 g10/keyring.c:1682
#: g10/openfile.c:202 g10/openfile.c:216 g10/openfile.c:406
#: g10/plaintext.c:626 g10/sign.c:794 g10/sign.c:994 g10/sign.c:1098
#: g10/sign.c:1243 g10/tdbdump.c:144 g10/tdbdump.c:152 g10/tdbio.c:707
#: g10/tdbio.c:779 g10/verify.c:98 g10/verify.c:162 sm/gpgsm.c:2127
#: sm/gpgsm.c:2157 sm/gpgsm.c:2195 sm/qualified.c:66 dirmngr/certcache.c:371
#: dirmngr/crlcache.c:2415 dirmngr/dirmngr.c:1668
#, c-format
msgid "can't open '%s': %s\n"
msgstr ""

#: agent/command-ssh.c:2535 agent/command-ssh.c:2553
#, c-format
msgid "error getting serial number of card: %s\n"
msgstr "ralat dapatkan nombor siri dari kad: %s\n"

#: agent/command-ssh.c:2539
#, c-format
msgid "detected card with S/N: %s\n"
msgstr "pengesanan kad dengan S/N: %s\n"

#: agent/command-ssh.c:2544
#, c-format
msgid "no authentication key for ssh on card: %s\n"
msgstr ""

#: agent/command-ssh.c:2564
#, c-format
msgid "no suitable card key found: %s\n"
msgstr "tiada kunci kad yang sesuai ditemui: %s\n"

#: agent/command-ssh.c:2614
#, c-format
msgid "shadowing the key failed: %s\n"
msgstr "pembayangan kunci gagal: %s\n"

#: agent/command-ssh.c:2629
#, c-format
msgid "error writing key: %s\n"
msgstr "ralat menulis kunci: %s\n"

#: agent/command-ssh.c:2912
#, c-format
msgid ""
"An ssh process requested the use of key%%0A  %s%%0A  (%s)%%0ADo you want to "
"allow this?"
msgstr ""
"Proses ssh meminta penggunaan kunci%%0A %s%%0A (%s)%%0AAnda hendak "
"benarkannya?"

#: agent/command-ssh.c:2919
msgid "Allow"
msgstr "Benarkan"

#: agent/command-ssh.c:2919
msgid "Deny"
msgstr "Nafikan"

#: agent/command-ssh.c:2928
#, c-format
msgid "Please enter the passphrase for the ssh key%%0A  %F%%0A  (%c)"
msgstr "Sila masukkan frasa laluan untuk kunci ssh%%0A %F%%0A (%c)"

#: agent/command-ssh.c:3167 agent/genkey.c:351
msgid "Please re-enter this passphrase"
msgstr "Sila masukkan semula frasa laluan ini"

#: agent/command-ssh.c:3192
#, c-format
msgid ""
"Please enter a passphrase to protect the received secret key%%0A   %s%%0A   "
"%s%%0Awithin gpg-agent's key storage"
msgstr ""
"Sila masukkan frasa laluan untuk melindungi kunci rahsia yang diterima%%0A "
"%s%%0A %s%%0Adidalam storan kunci ejen-gpg"

#: agent/command-ssh.c:3712
#, c-format
msgid "failed to create stream from socket: %s\n"
msgstr "gagal mencipta strim dari soket: %s\n"

#: agent/divert-scd.c:92 g10/call-agent.c:1270
msgid "Please insert the card with serial number"
msgstr "Sila masukkan kad dengan nombor siri"

#: agent/divert-scd.c:93 g10/call-agent.c:1271
msgid "Please remove the current card and insert the one with serial number"
msgstr "Sila buang kad semasa dan masukkan dengan nombor siri"

#: agent/divert-scd.c:204
msgid "Admin PIN"
msgstr "PIN Pentadbir"

#. TRANSLATORS: A PUK is the Personal Unblocking Code
#. used to unblock a PIN.
#: agent/divert-scd.c:209
msgid "PUK"
msgstr "PUK"

#: agent/divert-scd.c:216
msgid "Reset Code"
msgstr "Kod Tetap Semula"

#: agent/divert-scd.c:242
#, c-format
msgid "%s%%0A%%0AUse the reader's pinpad for input."
msgstr "%s%%0A%%0AGuna pinpad pembaca untuk input."

#: agent/divert-scd.c:291
msgid "Repeat this Reset Code"
msgstr "Ulang Kod Tetap Semula ini"

#: agent/divert-scd.c:293
msgid "Repeat this PUK"
msgstr "Ulang PUK ini"

#: agent/divert-scd.c:294
msgid "Repeat this PIN"
msgstr "Ulang PIN ini"

#: agent/divert-scd.c:299
msgid "Reset Code not correctly repeated; try again"
msgstr "Kod Tetap Semula tidak diulang dengan betul; cuba lagi"

#: agent/divert-scd.c:301
msgid "PUK not correctly repeated; try again"
msgstr "PUK tidak diulang dengan betul; cuba lagi"

#: agent/divert-scd.c:302
msgid "PIN not correctly repeated; try again"
msgstr "PIN tidak diulang dengan betul; cuba lagi"

#: agent/divert-scd.c:314
#, c-format
msgid "Please enter the PIN%s%s%s to unlock the card"
msgstr "Sila masukkan PIN%s%s%s untuk membuka kad"

#: agent/genkey.c:110 sm/certreqgen-ui.c:394
#, c-format
msgid "error creating temporary file: %s\n"
msgstr "ralat  mencipta fail sementara: %s\n"

#: agent/genkey.c:117
#, c-format
msgid "error writing to temporary file: %s\n"
msgstr "ralat menulis ke fail sementara: %s\n"

#: agent/genkey.c:158 agent/genkey.c:164
msgid "Enter new passphrase"
msgstr "Masukkan frasa laluan baharu"

#: agent/genkey.c:172
msgid "Take this one anyway"
msgstr "Ambil ini jua"

#: agent/genkey.c:202
#, c-format
msgid ""
"You have not entered a passphrase!%0AAn empty passphrase is not allowed."
msgstr ""
"Anda tidak masukkan frasa laluan!Frasa laluan %0AAn kosong tidak dibenarkan."

#: agent/genkey.c:204
#, c-format
msgid ""
"You have not entered a passphrase - this is in general a bad idea!%0APlease "
"confirm that you do not want to have any protection on your key."
msgstr ""

#: agent/genkey.c:216
msgid "Yes, protection is not needed"
msgstr "Ya, perlindungan tidak diperlukan"

#: agent/genkey.c:233
#, c-format
msgid "A passphrase should be at least %u character long."
msgid_plural "A passphrase should be at least %u characters long."
msgstr[0] ""
msgstr[1] ""

#: agent/genkey.c:252
#, c-format
msgid ""
"A passphrase should contain at least %u digit or%%0Aspecial character."
msgid_plural ""
"A passphrase should contain at least %u digits or%%0Aspecial characters."
msgstr[0] ""
msgstr[1] ""

#: agent/genkey.c:278
#, c-format
msgid "A passphrase may not be a known term or match%%0Acertain pattern."
msgstr ""

#: agent/genkey.c:293
msgid "Warning: You have entered an insecure passphrase."
msgstr ""

#: agent/genkey.c:480
#, c-format
msgid "Please enter the passphrase to%0Aprotect your new key"
msgstr ""

#: agent/genkey.c:606
msgid "Please enter the new passphrase"
msgstr ""

#: agent/gpg-agent.c:148 agent/preset-passphrase.c:74 scd/scdaemon.c:110
#: tools/gpg-check-pattern.c:69
msgid ""
"@Options:\n"
" "
msgstr ""

#: agent/gpg-agent.c:150 scd/scdaemon.c:115 dirmngr/dirmngr.c:157
msgid "run in daemon mode (background)"
msgstr ""

#: agent/gpg-agent.c:151 scd/scdaemon.c:112 dirmngr/dirmngr.c:156
msgid "run in server mode (foreground)"
msgstr ""

#: agent/gpg-agent.c:152 g10/gpg.c:541 g10/gpgv.c:72 kbx/kbxutil.c:88
#: scd/scdaemon.c:116 sm/gpgsm.c:293 dirmngr/dirmngr-client.c:69
#: dirmngr/dirmngr.c:171 dirmngr/dirmngr_ldap.c:135
#: tools/gpg-connect-agent.c:77 tools/gpgconf.c:85 tools/symcryptrun.c:166
msgid "verbose"
msgstr ""

#: agent/gpg-agent.c:153 g10/gpgv.c:73 kbx/kbxutil.c:89 scd/scdaemon.c:117
#: sm/gpgsm.c:294 dirmngr/dirmngr-client.c:70 dirmngr/dirmngr.c:172
#: dirmngr/dirmngr_ldap.c:136
msgid "be somewhat more quiet"
msgstr ""

#: agent/gpg-agent.c:154 scd/scdaemon.c:118 dirmngr/dirmngr.c:173
msgid "sh-style command output"
msgstr ""

#: agent/gpg-agent.c:155 scd/scdaemon.c:119 dirmngr/dirmngr.c:174
msgid "csh-style command output"
msgstr ""

#: agent/gpg-agent.c:156 scd/scdaemon.c:120 sm/gpgsm.c:324
#: dirmngr/dirmngr.c:175 tools/symcryptrun.c:169
msgid "|FILE|read options from FILE"
msgstr ""

#: agent/gpg-agent.c:165 scd/scdaemon.c:131 dirmngr/dirmngr.c:178
msgid "do not detach from the console"
msgstr ""

#: agent/gpg-agent.c:166
msgid "do not grab keyboard and mouse"
msgstr ""

#: agent/gpg-agent.c:167 tools/symcryptrun.c:168
msgid "use a log file for the server"
msgstr ""

#: agent/gpg-agent.c:169
msgid "|PGM|use PGM as the PIN-Entry program"
msgstr ""

#: agent/gpg-agent.c:174
msgid "|PGM|use PGM as the SCdaemon program"
msgstr ""

#: agent/gpg-agent.c:176
msgid "do not use the SCdaemon"
msgstr ""

#: agent/gpg-agent.c:180
msgid "|NAME|accept some commands via NAME"
msgstr ""

#: agent/gpg-agent.c:196
msgid "ignore requests to change the TTY"
msgstr ""

#: agent/gpg-agent.c:198
msgid "ignore requests to change the X display"
msgstr ""

#: agent/gpg-agent.c:201
msgid "|N|expire cached PINs after N seconds"
msgstr ""

#: agent/gpg-agent.c:215
msgid "do not use the PIN cache when signing"
msgstr ""

#: agent/gpg-agent.c:217
msgid "disallow the use of an external password cache"
msgstr ""

#: agent/gpg-agent.c:219
msgid "disallow clients to mark keys as \"trusted\""
msgstr ""

#: agent/gpg-agent.c:222
msgid "allow presetting passphrase"
msgstr ""

#: agent/gpg-agent.c:224
msgid "allow caller to override the pinentry"
msgstr ""

#: agent/gpg-agent.c:226
msgid "allow passphrase to be prompted through Emacs"
msgstr ""

#: agent/gpg-agent.c:228
msgid "enable ssh support"
msgstr ""

#: agent/gpg-agent.c:231
msgid "enable putty support"
msgstr ""

#. TRANSLATORS: @EMAIL@ will get replaced by the actual bug
#. reporting address.  This is so that we can change the
#. reporting address without breaking the translations.
#: agent/gpg-agent.c:471 agent/preset-passphrase.c:96 agent/protect-tool.c:148
#: g10/gpg.c:963 g10/gpgv.c:116 kbx/kbxutil.c:113 scd/scdaemon.c:273
#: sm/gpgsm.c:556 dirmngr/dirmngr-client.c:146 dirmngr/dirmngr.c:350
#: dirmngr/dirmngr_ldap.c:205 tools/gpg-connect-agent.c:202
#: tools/gpgconf.c:107 tools/symcryptrun.c:206 tools/gpg-check-pattern.c:140
msgid "Please report bugs to <@EMAIL@>.\n"
msgstr ""

#: agent/gpg-agent.c:480
msgid "Usage: @GPG_AGENT@ [options] (-h for help)"
msgstr ""

#: agent/gpg-agent.c:482
msgid ""
"Syntax: @GPG_AGENT@ [options] [command [args]]\n"
"Secret key management for @GNUPG@\n"
msgstr ""

#: agent/gpg-agent.c:528 g10/gpg.c:1154 scd/scdaemon.c:346 sm/gpgsm.c:704
#: dirmngr/dirmngr.c:434
#, c-format
msgid "invalid debug-level '%s' given\n"
msgstr ""

#: agent/gpg-agent.c:777 agent/protect-tool.c:562 g10/gpgv.c:159
#: kbx/kbxutil.c:467 scd/scdaemon.c:438 sm/gpgsm.c:937 sm/gpgsm.c:940
#: dirmngr/dirmngr.c:760 dirmngr/dirmngr.c:763 dirmngr/dirmngr.c:772
#: tools/symcryptrun.c:1005 tools/gpg-check-pattern.c:177
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""

#: agent/gpg-agent.c:895 g10/gpg.c:2362 scd/scdaemon.c:519 sm/gpgsm.c:1041
#: dirmngr/dirmngr.c:895
#, c-format
msgid "Note: no default option file '%s'\n"
msgstr ""

#: agent/gpg-agent.c:906 agent/gpg-agent.c:1662 g10/gpg.c:2366
#: scd/scdaemon.c:524 sm/gpgsm.c:1045 dirmngr/dirmngr.c:900
#: dirmngr/dirmngr.c:1774 tools/symcryptrun.c:938
#, c-format
msgid "option file '%s': %s\n"
msgstr ""

#: agent/gpg-agent.c:914 g10/gpg.c:2373 scd/scdaemon.c:532 sm/gpgsm.c:1052
#: dirmngr/dirmngr.c:908
#, c-format
msgid "reading options from '%s'\n"
msgstr ""

#: agent/gpg-agent.c:1038 g10/gpg.c:3433 scd/scdaemon.c:652 sm/gpgsm.c:1517
#: dirmngr/dirmngr.c:1019 tools/gpg-connect-agent.c:1238 tools/gpgconf.c:209
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr ""

#: agent/gpg-agent.c:1799 scd/scdaemon.c:1078 dirmngr/dirmngr.c:1131
#, c-format
msgid "can't create socket: %s\n"
msgstr ""

#: agent/gpg-agent.c:1816 scd/scdaemon.c:1091 dirmngr/dirmngr.c:1144
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""

#: agent/gpg-agent.c:1854
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr ""

#: agent/gpg-agent.c:1864 scd/scdaemon.c:1115 dirmngr/dirmngr.c:1176
msgid "error getting nonce for the socket\n"
msgstr ""

#: agent/gpg-agent.c:1869 scd/scdaemon.c:1118 dirmngr/dirmngr.c:1179
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr ""

#: agent/gpg-agent.c:1880 scd/scdaemon.c:1127 dirmngr/dirmngr.c:1189
#, c-format
msgid "listen() failed: %s\n"
msgstr ""

#: agent/gpg-agent.c:1887 scd/scdaemon.c:1134 dirmngr/dirmngr.c:1195
#, c-format
msgid "listening on socket '%s'\n"
msgstr ""

#: agent/gpg-agent.c:1906 agent/gpg-agent.c:1945 g10/exec.c:199
#: g10/openfile.c:489 g10/openfile.c:518 g10/tofu.c:840 sm/keydb.c:97
#, c-format
msgid "can't create directory '%s': %s\n"
msgstr ""

#: agent/gpg-agent.c:1909 agent/gpg-agent.c:1950 g10/openfile.c:492
#: g10/openfile.c:521 sm/keydb.c:100
#, c-format
msgid "directory '%s' created\n"
msgstr ""

#: agent/gpg-agent.c:1956
#, c-format
msgid "stat() failed for '%s': %s\n"
msgstr ""

#: agent/gpg-agent.c:1960
#, c-format
msgid "can't use '%s' as home directory\n"
msgstr ""

#: agent/gpg-agent.c:2103 scd/scdaemon.c:1150 dirmngr/dirmngr.c:1966
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr ""

#: agent/gpg-agent.c:2309
#, c-format
msgid "handler 0x%lx for fd %d started\n"
msgstr ""

#: agent/gpg-agent.c:2314
#, c-format
msgid "handler 0x%lx for fd %d terminated\n"
msgstr ""

#: agent/gpg-agent.c:2387
#, c-format
msgid "ssh handler 0x%lx for fd %d started\n"
msgstr ""

#: agent/gpg-agent.c:2392
#, c-format
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""

#: agent/gpg-agent.c:2560 scd/scdaemon.c:1273 dirmngr/dirmngr.c:2097
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr ""

#: agent/gpg-agent.c:2623 scd/scdaemon.c:1323
#, c-format
msgid "%s %s stopped\n"
msgstr ""

#: agent/gpg-agent.c:2761 common/simple-pwquery.c:330 g10/call-agent.c:320
#: sm/call-agent.c:143 tools/gpg-connect-agent.c:2239
msgid "no gpg-agent running in this session\n"
msgstr ""

#: agent/preset-passphrase.c:100
msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n"
msgstr ""

#: agent/preset-passphrase.c:103
msgid ""
"Syntax: gpg-preset-passphrase [options] KEYGRIP\n"
"Password cache maintenance\n"
msgstr ""

#: agent/protect-tool.c:105 g10/gpg.c:404 kbx/kbxutil.c:71 sm/gpgsm.c:193
#: dirmngr/dirmngr.c:154 tools/gpgconf.c:63
msgid ""
"@Commands:\n"
" "
msgstr ""

#: agent/protect-tool.c:114 g10/gpg.c:491 g10/gpgv.c:70 kbx/kbxutil.c:81
#: sm/gpgsm.c:239 dirmngr/dirmngr.c:169 tools/gpg-connect-agent.c:75
#: tools/gpgconf.c:82 tools/symcryptrun.c:159
msgid ""
"@\n"
"Options:\n"
" "
msgstr ""

#: agent/protect-tool.c:151
msgid "Usage: gpg-protect-tool [options] (-h for help)\n"
msgstr ""

#: agent/protect-tool.c:153
msgid ""
"Syntax: gpg-protect-tool [options] [args]\n"
"Secret key maintenance tool\n"
msgstr ""

#: agent/protect-tool.c:683
msgid "Please enter the passphrase to unprotect the PKCS#12 object."
msgstr ""

#: agent/protect-tool.c:688
msgid "Please enter the passphrase to protect the new PKCS#12 object."
msgstr ""

#: agent/protect-tool.c:694
msgid ""
"Please enter the passphrase to protect the imported object within the GnuPG "
"system."
msgstr ""

#: agent/protect-tool.c:699
msgid ""
"Please enter the passphrase or the PIN\n"
"needed to complete this operation."
msgstr ""

#: agent/protect-tool.c:710 tools/symcryptrun.c:454
msgid "cancelled\n"
msgstr ""

#: agent/protect-tool.c:712 tools/symcryptrun.c:450
#, c-format
msgid "error while asking for the passphrase: %s\n"
msgstr ""

#: agent/trustlist.c:154 agent/trustlist.c:355 dirmngr/dirmngr.c:1576
#, c-format
msgid "error opening '%s': %s\n"
msgstr ""

#: agent/trustlist.c:170 common/helpfile.c:73 common/helpfile.c:89
#, c-format
msgid "file '%s', line %d: %s\n"
msgstr ""

#: agent/trustlist.c:192 agent/trustlist.c:200
#, c-format
msgid "statement \"%s\" ignored in '%s', line %d\n"
msgstr ""

#: agent/trustlist.c:206
#, c-format
msgid "system trustlist '%s' not available\n"
msgstr ""

#: agent/trustlist.c:250
#, c-format
msgid "bad fingerprint in '%s', line %d\n"
msgstr ""

#: agent/trustlist.c:275 agent/trustlist.c:282
#, c-format
msgid "invalid keyflag in '%s', line %d\n"
msgstr ""

#: agent/trustlist.c:316 common/helpfile.c:136
#, c-format
msgid "error reading '%s', line %d: %s\n"
msgstr ""

#: agent/trustlist.c:427 agent/trustlist.c:496
msgid "error reading list of trusted root certificates\n"
msgstr ""

#. TRANSLATORS: This prompt is shown by the Pinentry
#. and has one special property: A "%%0A" is used by
#. Pinentry to insert a line break.  The double
#. percent sign is actually needed because it is also
#. a printf format string.  If you need to insert a
#. plain % sign, you need to encode it as "%%25".  The
#. "%s" gets replaced by the name as stored in the
#. certificate.
#: agent/trustlist.c:654
#, c-format
msgid ""
"Do you ultimately trust%%0A  \"%s\"%%0Ato correctly certify user "
"certificates?"
msgstr ""

#: agent/trustlist.c:663 common/audit.c:467
msgid "Yes"
msgstr ""

#: agent/trustlist.c:663 agent/findkey.c:1290 agent/findkey.c:1304
#: common/audit.c:469
msgid "No"
msgstr ""

#. TRANSLATORS: This prompt is shown by the Pinentry and has
#. one special property: A "%%0A" is used by Pinentry to
#. insert a line break.  The double percent sign is actually
#. needed because it is also a printf format string.  If you
#. need to insert a plain % sign, you need to encode it as
#. "%%25".  The second "%s" gets replaced by a hexdecimal
#. fingerprint string whereas the first one receives the name
#. as stored in the certificate.
#: agent/trustlist.c:697
#, c-format
msgid ""
"Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
"fingerprint:%%0A  %s"
msgstr ""

#. TRANSLATORS: "Correct" is the label of a button and intended
#. to be hit if the fingerprint matches the one of the CA.  The
#. other button is "the default "Cancel" of the Pinentry.
#: agent/trustlist.c:711
msgid "Correct"
msgstr ""

#: agent/trustlist.c:711
msgid "Wrong"
msgstr ""

#: agent/findkey.c:137
#, c-format
msgid "Note: This passphrase has never been changed.%0APlease change it now."
msgstr ""

#: agent/findkey.c:153
#, c-format
msgid ""
"This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s.  Please change "
"it now."
msgstr ""

#: agent/findkey.c:167 agent/findkey.c:174
msgid "Change passphrase"
msgstr ""

#: agent/findkey.c:175
msgid "I'll change it later"
msgstr ""

#: agent/findkey.c:1266
#, c-format
msgid ""
"Do you really want to delete the key identified by keygrip%%0A  %s%%0A  "
"%%C%%0A?"
msgstr ""

#: agent/findkey.c:1290 agent/findkey.c:1304
msgid "Delete key"
msgstr ""

#: agent/findkey.c:1301
msgid ""
"Warning: This key is also listed for use with SSH!\n"
"Deleting the key might remove your ability to access remote machines."
msgstr ""

#: agent/pksign.c:176 g10/seskey.c:285 sm/certcheck.c:85
msgid "DSA requires the hash length to be a multiple of 8 bits\n"
msgstr ""

#: agent/pksign.c:187 sm/certcheck.c:97
#, c-format
msgid "%s key uses an unsafe (%u bit) hash\n"
msgstr ""

#: agent/pksign.c:204
#, c-format
msgid "a %zu bit hash is not valid for a %u bit %s key\n"
msgstr ""

#: agent/pksign.c:512
#, c-format
msgid "checking created signature failed: %s\n"
msgstr ""

#: agent/cvt-openpgp.c:338
msgid "secret key parts are not available\n"
msgstr ""

#: agent/cvt-openpgp.c:344
#, c-format
msgid "public key algorithm %d (%s) is not supported\n"
msgstr ""

#: agent/cvt-openpgp.c:448
#, c-format
msgid "protection algorithm %d (%s) is not supported\n"
msgstr ""

#: agent/cvt-openpgp.c:455
#, c-format
msgid "protection hash algorithm %d (%s) is not supported\n"
msgstr ""

#: common/exechelp-posix.c:324 common/exechelp-w32.c:391
#: common/exechelp-w32.c:415 common/exechelp-w32.c:445
#: dirmngr/ldap-wrapper.c:710
#, c-format
msgid "error creating a pipe: %s\n"
msgstr ""

#: common/exechelp-posix.c:337 common/exechelp-w32.c:401
#: common/exechelp-w32.c:425 common/exechelp-w32.c:455
#, c-format
msgid "error creating a stream for a pipe: %s\n"
msgstr ""

#: common/exechelp-posix.c:427 common/exechelp-posix.c:500
#: common/exechelp-posix.c:606 dirmngr/dirmngr.c:1213
#, c-format
msgid "error forking process: %s\n"
msgstr ""

#: common/exechelp-posix.c:539 common/exechelp-w32.c:702
#: common/exechelp-w32ce.c:751
#, c-format
msgid "waiting for process %d to terminate failed: %s\n"
msgstr ""

#: common/exechelp-posix.c:548
#, c-format
msgid "error running '%s': probably not installed\n"
msgstr ""

#: common/exechelp-posix.c:554 common/exechelp-w32.c:716
#: common/exechelp-w32ce.c:765
#, c-format
msgid "error running '%s': exit status %d\n"
msgstr ""

#: common/exechelp-posix.c:562
#, c-format
msgid "error running '%s': terminated\n"
msgstr ""

#: common/exechelp-w32.c:710 common/exechelp-w32ce.c:759
#, c-format
msgid "error getting exit code of process %d: %s\n"
msgstr ""

#: common/simple-pwquery.c:376
#, c-format
msgid "can't connect to '%s': %s\n"
msgstr ""

#: common/simple-pwquery.c:387
msgid "communication problem with gpg-agent\n"
msgstr ""

#: common/simple-pwquery.c:397
msgid "problem setting the gpg-agent options\n"
msgstr ""

#: common/simple-pwquery.c:560 common/simple-pwquery.c:656
msgid "canceled by user\n"
msgstr ""

#: common/simple-pwquery.c:575 common/simple-pwquery.c:662
msgid "problem with the agent\n"
msgstr ""

#: common/sysutils.c:124
#, c-format
msgid "can't disable core dumps: %s\n"
msgstr ""

#: common/sysutils.c:219
#, c-format
msgid "Warning: unsafe ownership on %s \"%s\"\n"
msgstr ""

#: common/sysutils.c:251
#, c-format
msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: common/yesno.c:45 common/yesno.c:82
msgid "yes"
msgstr ""

#: common/yesno.c:46 common/yesno.c:87
msgid "yY"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: common/yesno.c:48 common/yesno.c:84
msgid "no"
msgstr ""

#: common/yesno.c:49 common/yesno.c:88
msgid "nN"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: common/yesno.c:86
msgid "quit"
msgstr ""

#: common/yesno.c:89
msgid "qQ"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: common/yesno.c:123
msgid "okay|okay"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: common/yesno.c:125
msgid "cancel|cancel"
msgstr ""

#: common/yesno.c:126
msgid "oO"
msgstr ""

#: common/yesno.c:127
msgid "cC"
msgstr ""

#: common/miscellaneous.c:86
#, c-format
msgid "out of core in secure memory while allocating %lu bytes"
msgstr ""

#: common/miscellaneous.c:89
#, c-format
msgid "out of core while allocating %lu bytes"
msgstr ""

#: common/miscellaneous.c:132
#, c-format
msgid "%s:%u: obsolete option \"%s\" - it has no effect\n"
msgstr ""

#: common/miscellaneous.c:135
#, c-format
msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n"
msgstr ""

#: common/miscellaneous.c:479
#, c-format
msgid "unknown debug flag '%s' ignored\n"
msgstr ""

#: common/asshelp.c:411
#, c-format
msgid "no running gpg-agent - starting '%s'\n"
msgstr ""

#: common/asshelp.c:471
#, c-format
msgid "waiting for the agent to come up ... (%ds)\n"
msgstr ""

#: common/asshelp.c:479
msgid "connection to agent established\n"
msgstr ""

#: common/asshelp.c:519
msgid "connection to agent is in restricted mode\n"
msgstr ""

#: common/asshelp.c:601
#, c-format
msgid "no running Dirmngr - starting '%s'\n"
msgstr ""

#: common/asshelp.c:658
#, c-format
msgid "waiting for the dirmngr to come up ... (%ds)\n"
msgstr ""

#: common/asshelp.c:667
msgid "connection to the dirmngr established\n"
msgstr ""

#. TRANSLATORS: Copy the prefix between the vertical bars
#. verbatim.  It will not be printed.
#: common/audit.c:474
msgid "|audit-log-result|Good"
msgstr ""

#: common/audit.c:477
msgid "|audit-log-result|Bad"
msgstr ""

#: common/audit.c:479
msgid "|audit-log-result|Not supported"
msgstr ""

#: common/audit.c:481
msgid "|audit-log-result|No certificate"
msgstr ""

#: common/audit.c:483
msgid "|audit-log-result|Not enabled"
msgstr ""

#: common/audit.c:485
msgid "|audit-log-result|Error"
msgstr ""

#: common/audit.c:487
msgid "|audit-log-result|Not used"
msgstr ""

#: common/audit.c:489
msgid "|audit-log-result|Okay"
msgstr ""

#: common/audit.c:491
msgid "|audit-log-result|Skipped"
msgstr ""

#: common/audit.c:493
msgid "|audit-log-result|Some"
msgstr ""

#: common/audit.c:726
msgid "Certificate chain available"
msgstr ""

#: common/audit.c:733
msgid "root certificate missing"
msgstr ""

#: common/audit.c:759
msgid "Data encryption succeeded"
msgstr ""

#: common/audit.c:764 common/audit.c:830 common/audit.c:906 common/audit.c:997
msgid "Data available"
msgstr ""

#: common/audit.c:767
msgid "Session key created"
msgstr ""

#: common/audit.c:772 common/audit.c:912 common/audit.c:919
#, c-format
msgid "algorithm: %s"
msgstr ""

#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
#: scd/app-openpgp.c:2885
#, c-format
msgid "unsupported algorithm: %s"
msgstr ""

#: common/audit.c:778 common/audit.c:925
msgid "seems to be not encrypted"
msgstr ""

#: common/audit.c:784 common/audit.c:933
msgid "Number of recipients"
msgstr ""

#: common/audit.c:792 common/audit.c:956
#, c-format
msgid "Recipient %d"
msgstr ""

#: common/audit.c:825
msgid "Data signing succeeded"
msgstr ""

#: common/audit.c:839 common/audit.c:1033 common/audit.c:1060
#, c-format
msgid "data hash algorithm: %s"
msgstr ""

#: common/audit.c:862
#, c-format
msgid "Signer %d"
msgstr ""

#: common/audit.c:866 common/audit.c:1065
#, c-format
msgid "attr hash algorithm: %s"
msgstr ""

#: common/audit.c:901
msgid "Data decryption succeeded"
msgstr ""

#: common/audit.c:910
msgid "Encryption algorithm supported"
msgstr ""

#: common/audit.c:993
msgid "Data verification succeeded"
msgstr ""

#: common/audit.c:1002
msgid "Signature available"
msgstr ""

#: common/audit.c:1024
msgid "Parsing data succeeded"
msgstr ""

#: common/audit.c:1036
#, c-format
msgid "bad data hash algorithm: %s"
msgstr ""

#: common/audit.c:1051
#, c-format
msgid "Signature %d"
msgstr ""

#: common/audit.c:1079
msgid "Certificate chain valid"
msgstr ""

#: common/audit.c:1090
msgid "Root certificate trustworthy"
msgstr ""

#: common/audit.c:1111 sm/certchain.c:991
msgid "no CRL found for certificate"
msgstr ""

#: common/audit.c:1114 sm/certchain.c:1001
msgid "the available CRL is too old"
msgstr ""

#: common/audit.c:1119
msgid "CRL/OCSP check of certificates"
msgstr ""

#: common/audit.c:1139
msgid "Included certificates"
msgstr ""

#: common/audit.c:1194
msgid "No audit log entries."
msgstr ""

#: common/audit.c:1243
msgid "Unknown operation"
msgstr ""

#: common/audit.c:1261
msgid "Gpg-Agent usable"
msgstr ""

#: common/audit.c:1271
msgid "Dirmngr usable"
msgstr ""

#: common/audit.c:1307
#, c-format
msgid "No help available for '%s'."
msgstr ""

#: common/helpfile.c:90
msgid "ignoring garbage line"
msgstr ""

#: common/gettime.c:860
msgid "[none]"
msgstr ""

#: common/argparse.c:365
msgid "argument not expected"
msgstr ""

#: common/argparse.c:367
msgid "read error"
msgstr ""

#: common/argparse.c:369
msgid "keyword too long"
msgstr ""

#: common/argparse.c:371
msgid "missing argument"
msgstr ""

#: common/argparse.c:373
msgid "invalid argument"
msgstr ""

#: common/argparse.c:375
msgid "invalid command"
msgstr ""

#: common/argparse.c:377
msgid "invalid alias definition"
msgstr ""

#: common/argparse.c:379
msgid "out of core"
msgstr ""

#: common/argparse.c:381
msgid "invalid option"
msgstr ""

#: common/argparse.c:389
#, c-format
msgid "missing argument for option \"%.50s\"\n"
msgstr ""

#: common/argparse.c:391
#, c-format
msgid "invalid argument for option \"%.50s\"\n"
msgstr ""

#: common/argparse.c:393
#, c-format
msgid "option \"%.50s\" does not expect an argument\n"
msgstr ""

#: common/argparse.c:395
#, c-format
msgid "invalid command \"%.50s\"\n"
msgstr ""

#: common/argparse.c:397
#, c-format
msgid "option \"%.50s\" is ambiguous\n"
msgstr ""

#: common/argparse.c:399
#, c-format
msgid "command \"%.50s\" is ambiguous\n"
msgstr ""

#: common/argparse.c:401 g10/tofu.c:1619 dirmngr/dirmngr.c:1231
msgid "out of core\n"
msgstr ""

#: common/argparse.c:403
#, c-format
msgid "invalid option \"%.50s\"\n"
msgstr ""

#: common/logging.c:933
#, c-format
msgid "you found a bug ... (%s:%d)\n"
msgstr ""

#: common/utf8conv.c:116
#, c-format
msgid "conversion from '%s' to '%s' not available\n"
msgstr ""

#: common/utf8conv.c:124
#, c-format
msgid "iconv_open failed: %s\n"
msgstr ""

#: common/utf8conv.c:378 common/utf8conv.c:644
#, c-format
msgid "conversion from '%s' to '%s' failed: %s\n"
msgstr ""

#: common/dotlock.c:707
#, c-format
msgid "failed to create temporary file '%s': %s\n"
msgstr ""

#: common/dotlock.c:771
#, c-format
msgid "error writing to '%s': %s\n"
msgstr ""

#: common/dotlock.c:1116
#, c-format
msgid "removing stale lockfile (created by %d)\n"
msgstr ""

#: common/dotlock.c:1152
#, c-format
msgid "waiting for lock (held by %d%s) %s...\n"
msgstr ""

#: common/dotlock.c:1153
msgid "(deadlock?) "
msgstr ""

#: common/dotlock.c:1192
#, c-format
msgid "lock '%s' not made: %s\n"
msgstr ""

#: common/dotlock.c:1219
#, c-format
msgid "waiting for lock %s...\n"
msgstr ""

#: g10/armor.c:377
#, c-format
msgid "armor: %s\n"
msgstr ""

#: g10/armor.c:416
msgid "invalid armor header: "
msgstr ""

#: g10/armor.c:427
msgid "armor header: "
msgstr ""

#: g10/armor.c:440
msgid "invalid clearsig header\n"
msgstr ""

#: g10/armor.c:453
msgid "unknown armor header: "
msgstr ""

#: g10/armor.c:506
msgid "nested clear text signatures\n"
msgstr ""

#: g10/armor.c:641
msgid "unexpected armor: "
msgstr ""

#: g10/armor.c:654
msgid "invalid dash escaped line: "
msgstr ""

#: g10/armor.c:808 g10/armor.c:1424
#, c-format
msgid "invalid radix64 character %02X skipped\n"
msgstr ""

#: g10/armor.c:851
msgid "premature eof (no CRC)\n"
msgstr ""

#: g10/armor.c:885
msgid "premature eof (in CRC)\n"
msgstr ""

#: g10/armor.c:893
msgid "malformed CRC\n"
msgstr ""

#: g10/armor.c:897 g10/armor.c:1461
#, c-format
msgid "CRC error; %06lX - %06lX\n"
msgstr ""

#: g10/armor.c:917
msgid "premature eof (in trailer)\n"
msgstr ""

#: g10/armor.c:921
msgid "error in trailer line\n"
msgstr ""

#: g10/armor.c:1238
msgid "no valid OpenPGP data found.\n"
msgstr ""

#: g10/armor.c:1243
#, c-format
msgid "invalid armor: line longer than %d characters\n"
msgstr ""

#: g10/armor.c:1247
msgid ""
"quoted printable character in armor - probably a buggy MTA has been used\n"
msgstr ""

#: g10/build-packet.c:985
msgid ""
"a notation name must have only printable characters or spaces, and end with "
"an '='\n"
msgstr ""

#: g10/build-packet.c:997
msgid "a user notation name must contain the '@' character\n"
msgstr ""

#: g10/build-packet.c:1003
msgid "a notation name must not contain more than one '@' character\n"
msgstr ""

#: g10/build-packet.c:1021
msgid "a notation value must not use any control characters\n"
msgstr ""

#: g10/build-packet.c:1055 g10/build-packet.c:1064
msgid "WARNING: invalid notation data found\n"
msgstr ""

#: g10/build-packet.c:1086 g10/build-packet.c:1088
msgid "not human readable"
msgstr ""

#: g10/call-agent.c:152 sm/call-agent.c:179
#, c-format
msgid "failed to proxy %s inquiry to client\n"
msgstr ""

#: g10/call-agent.c:177
msgid "Enter passphrase: "
msgstr ""

#: g10/call-agent.c:267 sm/call-agent.c:91 sm/call-dirmngr.c:164
#, c-format
msgid "error getting version from '%s': %s\n"
msgstr ""

#: g10/call-agent.c:273 sm/call-agent.c:97 sm/call-dirmngr.c:170
#, c-format
msgid "server '%s' is older than us (%s < %s)"
msgstr ""

#: g10/call-agent.c:279 sm/call-agent.c:103 sm/call-dirmngr.c:176
#, c-format
msgid "WARNING: %s\n"
msgstr ""

#: g10/card-util.c:87 g10/card-util.c:383 g10/card-util.c:1698
#: g10/keygen.c:4537
#, c-format
msgid "OpenPGP card not available: %s\n"
msgstr ""

#: g10/card-util.c:92 g10/card-util.c:1704
#, c-format
msgid "OpenPGP card no. %s detected\n"
msgstr ""

#: g10/card-util.c:100 g10/card-util.c:1901 g10/delkey.c:129
#: g10/keyedit.c:1544 g10/keygen.c:3570 g10/revoke.c:216 g10/revoke.c:618
msgid "can't do this in batch mode\n"
msgstr ""

#: g10/card-util.c:108
msgid "This command is only available for version 2 cards\n"
msgstr ""

#: g10/card-util.c:110 scd/app-openpgp.c:2259
msgid "Reset Code not or not anymore available\n"
msgstr ""

#: g10/card-util.c:143 g10/card-util.c:1467 g10/card-util.c:1580
#: g10/keyedit.c:472 g10/keyedit.c:492 g10/keyedit.c:506 g10/keygen.c:1709
#: g10/keygen.c:1883 g10/keygen.c:2203 sm/certreqgen-ui.c:169
#: sm/certreqgen-ui.c:253 sm/certreqgen-ui.c:287
msgid "Your selection? "
msgstr ""

#: g10/card-util.c:279 g10/card-util.c:330
msgid "[not set]"
msgstr ""

#: g10/card-util.c:533
msgid "male"
msgstr ""

#: g10/card-util.c:534
msgid "female"
msgstr ""

#: g10/card-util.c:534
msgid "unspecified"
msgstr ""

#: g10/card-util.c:561
msgid "not forced"
msgstr ""

#: g10/card-util.c:561
msgid "forced"
msgstr ""

#: g10/card-util.c:636
msgid "Error: Only plain ASCII is currently allowed.\n"
msgstr ""

#: g10/card-util.c:638
msgid "Error: The \"<\" character may not be used.\n"
msgstr ""

#: g10/card-util.c:640
msgid "Error: Double spaces are not allowed.\n"
msgstr ""

#: g10/card-util.c:657
msgid "Cardholder's surname: "
msgstr ""

#: g10/card-util.c:659
msgid "Cardholder's given name: "
msgstr ""

#: g10/card-util.c:677
#, c-format
msgid "Error: Combined name too long (limit is %d characters).\n"
msgstr ""

#: g10/card-util.c:698
msgid "URL to retrieve public key: "
msgstr ""

#: g10/card-util.c:706
#, c-format
msgid "Error: URL too long (limit is %d characters).\n"
msgstr ""

#: g10/card-util.c:799 tools/no-libgcrypt.c:30
#, c-format
msgid "error allocating enough memory: %s\n"
msgstr ""

#: g10/card-util.c:811 g10/decrypt-data.c:242 g10/import.c:367
#: g10/import.c:415 dirmngr/crlcache.c:656 dirmngr/crlcache.c:661
#: dirmngr/crlcache.c:915 dirmngr/crlcache.c:921 dirmngr/dirmngr.c:1614
#, c-format
msgid "error reading '%s': %s\n"
msgstr ""

#: g10/card-util.c:844 g10/decrypt-data.c:245 g10/export.c:1645
#: dirmngr/crlcache.c:926
#, c-format
msgid "error writing '%s': %s\n"
msgstr ""

#: g10/card-util.c:871
msgid "Login data (account name): "
msgstr ""

#: g10/card-util.c:881
#, c-format
msgid "Error: Login data too long (limit is %d characters).\n"
msgstr ""

#: g10/card-util.c:917
msgid "Private DO data: "
msgstr ""

#: g10/card-util.c:927
#, c-format
msgid "Error: Private DO too long (limit is %d characters).\n"
msgstr ""

#: g10/card-util.c:1010
msgid "Language preferences: "
msgstr ""

#: g10/card-util.c:1018
msgid "Error: invalid length of preference string.\n"
msgstr ""

#: g10/card-util.c:1027
msgid "Error: invalid characters in preference string.\n"
msgstr ""

#: g10/card-util.c:1049
msgid "Sex ((M)ale, (F)emale or space): "
msgstr ""

#: g10/card-util.c:1063
msgid "Error: invalid response.\n"
msgstr ""

#: g10/card-util.c:1085
msgid "CA fingerprint: "
msgstr ""

#: g10/card-util.c:1108
msgid "Error: invalid formatted fingerprint.\n"
msgstr ""

#: g10/card-util.c:1158
#, c-format
msgid "key operation not possible: %s\n"
msgstr ""

#: g10/card-util.c:1159
msgid "not an OpenPGP card"
msgstr ""

#: g10/card-util.c:1172
#, c-format
msgid "error getting current key info: %s\n"
msgstr ""

#: g10/card-util.c:1259
msgid "Replace existing key? (y/N) "
msgstr ""

#: g10/card-util.c:1276
msgid ""
"Note: There is no guarantee that the card supports the requested size.\n"
"      If the key generation does not succeed, please check the\n"
"      documentation of your card to see what sizes are allowed.\n"
msgstr ""

#: g10/card-util.c:1301
#, c-format
msgid "What keysize do you want for the Signature key? (%u) "
msgstr ""

#: g10/card-util.c:1303
#, c-format
msgid "What keysize do you want for the Encryption key? (%u) "
msgstr ""

#: g10/card-util.c:1304
#, c-format
msgid "What keysize do you want for the Authentication key? (%u) "
msgstr ""

#: g10/card-util.c:1315 g10/keygen.c:2085 g10/keygen.c:2117
#: sm/certreqgen-ui.c:198
#, c-format
msgid "rounded up to %u bits\n"
msgstr ""

#: g10/card-util.c:1323 g10/keygen.c:2072 sm/certreqgen-ui.c:188
#, c-format
msgid "%s keysizes must be in the range %u-%u\n"
msgstr ""

#: g10/card-util.c:1328
#, c-format
msgid "The card will now be re-configured to generate a key of %u bits\n"
msgstr ""

#: g10/card-util.c:1348
#, c-format
msgid "error changing size of key %d to %u bits: %s\n"
msgstr ""

#: g10/card-util.c:1372
msgid "Make off-card backup of encryption key? (Y/n) "
msgstr ""

#: g10/card-util.c:1386
msgid "Note: keys are already stored on the card!\n"
msgstr ""

#: g10/card-util.c:1389
msgid "Replace existing keys? (y/N) "
msgstr ""

#: g10/card-util.c:1401
#, c-format
msgid ""
"Please note that the factory settings of the PINs are\n"
"   PIN = '%s'     Admin PIN = '%s'\n"
"You should change them using the command --change-pin\n"
msgstr ""

#: g10/card-util.c:1458
msgid "Please select the type of key to generate:\n"
msgstr ""

#: g10/card-util.c:1460 g10/card-util.c:1571
msgid "   (1) Signature key\n"
msgstr ""

#: g10/card-util.c:1461 g10/card-util.c:1573
msgid "   (2) Encryption key\n"
msgstr ""

#: g10/card-util.c:1462 g10/card-util.c:1575
msgid "   (3) Authentication key\n"
msgstr ""

#: g10/card-util.c:1479 g10/card-util.c:1600 g10/keyedit.c:976
#: g10/keygen.c:1735 g10/keygen.c:1763 g10/keygen.c:1992 g10/keygen.c:2226
#: g10/revoke.c:820
msgid "Invalid selection.\n"
msgstr ""

#: g10/card-util.c:1568
msgid "Please select where to store the key:\n"
msgstr ""

#: g10/card-util.c:1614
#, c-format
msgid "KEYTOCARD failed: %s\n"
msgstr ""

#: g10/card-util.c:1710
msgid "This command is not supported by this card\n"
msgstr ""

#: g10/card-util.c:1715
msgid "Note: This command destroys all keys stored on the card!\n"
msgstr ""

#: g10/card-util.c:1718
msgid "Continue? (y/N) "
msgstr ""

#: g10/card-util.c:1723
msgid "Really do a factory reset? (enter \"yes\") "
msgstr ""

#: g10/card-util.c:1809 g10/keyedit.c:1383
msgid "quit this menu"
msgstr ""

#: g10/card-util.c:1811
msgid "show admin commands"
msgstr ""

#: g10/card-util.c:1812 g10/keyedit.c:1386
msgid "show this help"
msgstr ""

#: g10/card-util.c:1814
msgid "list all available data"
msgstr ""

#: g10/card-util.c:1817
msgid "change card holder's name"
msgstr ""

#: g10/card-util.c:1818
msgid "change URL to retrieve key"
msgstr ""

#: g10/card-util.c:1819
msgid "fetch the key specified in the card URL"
msgstr ""

#: g10/card-util.c:1820
msgid "change the login name"
msgstr ""

#: g10/card-util.c:1821
msgid "change the language preferences"
msgstr ""

#: g10/card-util.c:1822
msgid "change card holder's sex"
msgstr ""

#: g10/card-util.c:1823
msgid "change a CA fingerprint"
msgstr ""

#: g10/card-util.c:1824
msgid "toggle the signature force PIN flag"
msgstr ""

#: g10/card-util.c:1825
msgid "generate new keys"
msgstr ""

#: g10/card-util.c:1826
msgid "menu to change or unblock the PIN"
msgstr ""

#: g10/card-util.c:1827
msgid "verify the PIN and list all data"
msgstr ""

#: g10/card-util.c:1828
msgid "unblock the PIN using a Reset Code"
msgstr ""

#: g10/card-util.c:1829
msgid "destroy all keys and data"
msgstr ""

#: g10/card-util.c:1951
msgid "gpg/card> "
msgstr ""

#: g10/card-util.c:1992
msgid "Admin-only command\n"
msgstr ""

#: g10/card-util.c:2023
msgid "Admin commands are allowed\n"
msgstr ""

#: g10/card-util.c:2025
msgid "Admin commands are not allowed\n"
msgstr ""

#: g10/card-util.c:2120 g10/keyedit.c:2321
msgid "Invalid command  (try \"help\")\n"
msgstr ""

#: g10/decrypt.c:192 g10/encrypt.c:940
msgid "--output doesn't work for this command\n"
msgstr ""

#: g10/decrypt.c:248 g10/gpg.c:4612 g10/keyring.c:399 g10/keyring.c:772
#, c-format
msgid "can't open '%s'\n"
msgstr ""

#: g10/delkey.c:80 g10/export.c:959 g10/export.c:1447 g10/export.c:1526
#: g10/getkey.c:491 g10/getkey.c:1614 g10/gpg.c:4568 g10/keyedit.c:1565
#: g10/keyedit.c:2500 g10/keyedit.c:3894 g10/keylist.c:655
#: g10/keyserver.c:1239 g10/revoke.c:232
#, c-format
msgid "key \"%s\" not found: %s\n"
msgstr ""

#: g10/delkey.c:89 g10/export.c:1028 g10/getkey.c:1622 g10/getkey.c:3840
#: g10/gpg.c:4576 g10/keyedit.c:2408 g10/keyserver.c:1257 g10/revoke.c:238
#: g10/revoke.c:645
#, c-format
msgid "error reading keyblock: %s\n"
msgstr ""

#: g10/delkey.c:119 g10/getkey.c:567
#, c-format
msgid "key \"%s\" not found\n"
msgstr ""

#: g10/delkey.c:130 g10/delkey.c:137
msgid "(unless you specify the key by fingerprint)\n"
msgstr ""

#: g10/delkey.c:136
msgid "can't do this in batch mode without \"--yes\"\n"
msgstr ""

#: g10/delkey.c:149
msgid "Delete this key from the keyring? (y/N) "
msgstr ""

#: g10/delkey.c:159
msgid "This is a secret key! - really delete? (y/N) "
msgstr ""

#: g10/delkey.c:196
#, c-format
msgid "deleting secret %s failed: %s\n"
msgstr ""

#: g10/delkey.c:198
msgid "key"
msgstr ""

#: g10/delkey.c:198
msgid "subkey"
msgstr ""

#: g10/delkey.c:221
#, c-format
msgid "deleting keyblock failed: %s\n"
msgstr ""

#: g10/delkey.c:234
msgid "ownertrust information cleared\n"
msgstr ""

#: g10/delkey.c:270
#, c-format
msgid "there is a secret key for public key \"%s\"!\n"
msgstr ""

#: g10/delkey.c:272
msgid "use option \"--delete-secret-keys\" to delete it first.\n"
msgstr ""

#: g10/encrypt.c:226 g10/sign.c:1262
#, c-format
msgid "error creating passphrase: %s\n"
msgstr ""

#: g10/encrypt.c:233
msgid "can't use a symmetric ESK packet due to the S2K mode\n"
msgstr ""

#: g10/encrypt.c:247
#, c-format
msgid "using cipher %s\n"
msgstr ""

#: g10/encrypt.c:257 g10/encrypt.c:618
#, c-format
msgid "'%s' already compressed\n"
msgstr ""

#: g10/encrypt.c:314 g10/encrypt.c:654 g10/sign.c:580
#, c-format
msgid "WARNING: '%s' is an empty file\n"
msgstr ""

#: g10/encrypt.c:551
#, c-format
msgid "reading from '%s'\n"
msgstr ""

#: g10/encrypt.c:599
#, c-format
msgid ""
"WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n"
msgstr ""

#: g10/encrypt.c:701 g10/sign.c:955
#, c-format
msgid ""
"WARNING: forcing compression algorithm %s (%d) violates recipient "
"preferences\n"
msgstr ""

#: g10/encrypt.c:811
#, c-format
msgid "forcing symmetric cipher %s (%d) violates recipient preferences\n"
msgstr ""

#: g10/encrypt.c:882 g10/pkclist.c:985 g10/pkclist.c:1036
#, c-format
msgid "you may not use %s while in %s mode\n"
msgstr ""

#: g10/encrypt.c:910
#, c-format
msgid "%s/%s encrypted for: \"%s\"\n"
msgstr ""

#: g10/decrypt-data.c:94 g10/mainproc.c:307
#, c-format
msgid "%s encrypted data\n"
msgstr ""

#: g10/decrypt-data.c:97 g10/mainproc.c:311
#, c-format
msgid "encrypted with unknown algorithm %d\n"
msgstr ""

#: g10/decrypt-data.c:165 sm/decrypt.c:127
msgid ""
"WARNING: message was encrypted with a weak key in the symmetric cipher.\n"
msgstr ""

#: g10/decrypt-data.c:177
msgid "problem handling encrypted packet\n"
msgstr ""

#: g10/exec.c:60
msgid "no remote program execution supported\n"
msgstr ""

#: g10/exec.c:319
msgid ""
"external program calls are disabled due to unsafe options file permissions\n"
msgstr ""

#: g10/exec.c:349
msgid ""
"this platform requires temporary files when calling external programs\n"
msgstr ""

#: g10/exec.c:427
#, c-format
msgid "unable to execute program '%s': %s\n"
msgstr ""

#: g10/exec.c:430
#, c-format
msgid "unable to execute shell '%s': %s\n"
msgstr ""

#: g10/exec.c:521
#, c-format
msgid "system error while calling external program: %s\n"
msgstr ""

#: g10/exec.c:532 g10/exec.c:599
msgid "unnatural exit of external program\n"
msgstr ""

#: g10/exec.c:547
msgid "unable to execute external program\n"
msgstr ""

#: g10/exec.c:564
#, c-format
msgid "unable to read external program response: %s\n"
msgstr ""

#: g10/exec.c:610 g10/exec.c:617
#, c-format
msgid "WARNING: unable to remove tempfile (%s) '%s': %s\n"
msgstr ""

#: g10/exec.c:622
#, c-format
msgid "WARNING: unable to remove temp directory '%s': %s\n"
msgstr ""

#: g10/export.c:79
msgid "export signatures that are marked as local-only"
msgstr ""

#: g10/export.c:81
msgid "export attribute user IDs (generally photo IDs)"
msgstr ""

#: g10/export.c:83
msgid "export revocation keys marked as \"sensitive\""
msgstr ""

#: g10/export.c:85
msgid "remove unusable parts from key during export"
msgstr ""

#: g10/export.c:87
msgid "remove as much as possible from key during export"
msgstr ""

#: g10/export.c:896
msgid " - skipped"
msgstr ""

#: g10/export.c:976
msgid "exporting secret keys not allowed\n"
msgstr ""

#: g10/export.c:1054
#, c-format
msgid "key %s: PGP 2.x style key - skipped\n"
msgstr ""

#: g10/export.c:1241
#, c-format
msgid "key %s: key material on-card - skipped\n"
msgstr ""

#: g10/export.c:1352
msgid "WARNING: nothing exported\n"
msgstr ""

#: g10/export.c:1609 g10/plaintext.c:137 g10/plaintext.c:146
#: g10/plaintext.c:152 g10/plaintext.c:175
#, c-format
msgid "error creating '%s': %s\n"
msgstr ""

#: g10/getkey.c:245
msgid "[User ID not found]"
msgstr ""

#: g10/getkey.c:494 g10/getkey.c:507 g10/getkey.c:569 g10/getkey.c:1594
#: g10/pkclist.c:945
#, c-format
msgid "(check argument of option '%s')\n"
msgstr ""

#: g10/getkey.c:504
#, c-format
msgid "Warning: '%s' should be a long key ID or a fingerprint\n"
msgstr ""

#: g10/getkey.c:534
#, c-format
msgid "error looking up: %s\n"
msgstr ""

#: g10/getkey.c:624
#, c-format
msgid "Warning: %s appears in the keyring %d times\n"
msgstr ""

#: g10/getkey.c:1417
#, c-format
msgid "automatically retrieved '%s' via %s\n"
msgstr ""

#: g10/getkey.c:1423
#, c-format
msgid "error retrieving '%s' via %s: %s\n"
msgstr ""

#: g10/getkey.c:1425
msgid "No fingerprint"
msgstr ""

#: g10/getkey.c:1591 g10/keyedit.c:2433 g10/revoke.c:637 g10/revoke.c:702
#, c-format
msgid "secret key \"%s\" not found: %s\n"
msgstr ""

#: g10/getkey.c:1674
#, c-format
msgid "Warning: not using '%s' as default key: %s\n"
msgstr ""

#: g10/getkey.c:1682
#, c-format
msgid "using \"%s\" as default secret key for signing\n"
msgstr ""

#: g10/getkey.c:1689
#, c-format
msgid "all values passed to '%s' ignored\n"
msgstr ""

#: g10/getkey.c:2484
#, c-format
msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
msgstr ""

#: g10/getkey.c:3296
#, c-format
msgid "using subkey %s instead of primary key %s\n"
msgstr ""

#: g10/gpg.c:406 sm/gpgsm.c:195
msgid "make a signature"
msgstr ""

#: g10/gpg.c:407
msgid "make a clear text signature"
msgstr ""

#: g10/gpg.c:408 sm/gpgsm.c:197
msgid "make a detached signature"
msgstr ""

#: g10/gpg.c:409 sm/gpgsm.c:198
msgid "encrypt data"
msgstr ""

#: g10/gpg.c:411
msgid "encryption only with symmetric cipher"
msgstr ""

#: g10/gpg.c:413 sm/gpgsm.c:200
msgid "decrypt data (default)"
msgstr ""

#: g10/gpg.c:415 sm/gpgsm.c:201
msgid "verify a signature"
msgstr ""

#: g10/gpg.c:417 sm/gpgsm.c:202
msgid "list keys"
msgstr ""

#: g10/gpg.c:419
msgid "list keys and signatures"
msgstr ""

#: g10/gpg.c:420
msgid "list and check key signatures"
msgstr ""

#: g10/gpg.c:421 sm/gpgsm.c:207
msgid "list keys and fingerprints"
msgstr ""

#: g10/gpg.c:422 sm/gpgsm.c:205
msgid "list secret keys"
msgstr ""

#: g10/gpg.c:424 sm/gpgsm.c:208
msgid "generate a new key pair"
msgstr ""

#: g10/gpg.c:426
msgid "quickly generate a new key pair"
msgstr ""

#: g10/gpg.c:428
msgid "quickly add a new user-id"
msgstr ""

#: g10/gpg.c:430
msgid "full featured key pair generation"
msgstr ""

#: g10/gpg.c:431
msgid "generate a revocation certificate"
msgstr ""

#: g10/gpg.c:433 sm/gpgsm.c:210
msgid "remove keys from the public keyring"
msgstr ""

#: g10/gpg.c:435
msgid "remove keys from the secret keyring"
msgstr ""

#: g10/gpg.c:437
msgid "quickly sign a key"
msgstr ""

#: g10/gpg.c:439
msgid "quickly sign a key locally"
msgstr ""

#: g10/gpg.c:440
msgid "sign a key"
msgstr ""

#: g10/gpg.c:441
msgid "sign a key locally"
msgstr ""

#: g10/gpg.c:442
msgid "sign or edit a key"
msgstr ""

#: g10/gpg.c:444 sm/gpgsm.c:228
msgid "change a passphrase"
msgstr ""

#: g10/gpg.c:446
msgid "export keys"
msgstr ""

#: g10/gpg.c:447
msgid "export keys to a key server"
msgstr ""

#: g10/gpg.c:448
msgid "import keys from a key server"
msgstr ""

#: g10/gpg.c:450
msgid "search for keys on a key server"
msgstr ""

#: g10/gpg.c:452
msgid "update all keys from a keyserver"
msgstr ""

#: g10/gpg.c:458
msgid "import/merge keys"
msgstr ""

#: g10/gpg.c:461
msgid "print the card status"
msgstr ""

#: g10/gpg.c:462
msgid "change data on a card"
msgstr ""

#: g10/gpg.c:463
msgid "change a card's PIN"
msgstr ""

#: g10/gpg.c:475
msgid "update the trust database"
msgstr ""

#: g10/gpg.c:484
msgid "print message digests"
msgstr ""

#: g10/gpg.c:487 sm/gpgsm.c:223
msgid "run in server mode"
msgstr ""

#: g10/gpg.c:489
msgid "|VALUE|set the TOFU policy for a key (good, unknown, bad, ask, auto)"
msgstr ""

#: g10/gpg.c:493 sm/gpgsm.c:241
msgid "create ascii armored output"
msgstr ""

#: g10/gpg.c:496 sm/gpgsm.c:254
msgid "|USER-ID|encrypt for USER-ID"
msgstr ""

#: g10/gpg.c:510 sm/gpgsm.c:290
msgid "|USER-ID|use USER-ID to sign or decrypt"
msgstr ""

#: g10/gpg.c:515
msgid "|N|set compress level to N (0 disables)"
msgstr ""

#: g10/gpg.c:521
msgid "use canonical text mode"
msgstr ""

#: g10/gpg.c:538 sm/gpgsm.c:292
msgid "|FILE|write output to FILE"
msgstr ""

#: g10/gpg.c:550 kbx/kbxutil.c:90 sm/gpgsm.c:304 tools/gpgconf.c:87
msgid "do not make any changes"
msgstr ""

#: g10/gpg.c:551
msgid "prompt before overwriting"
msgstr ""

#: g10/gpg.c:596
msgid "use strict OpenPGP behavior"
msgstr ""

#: g10/gpg.c:622 sm/gpgsm.c:348
msgid ""
"@\n"
"(See the man page for a complete listing of all commands and options)\n"
msgstr ""

#: g10/gpg.c:625 sm/gpgsm.c:351
msgid ""
"@\n"
"Examples:\n"
"\n"
" -se -r Bob [file]          sign and encrypt for user Bob\n"
" --clearsign [file]         make a clear text signature\n"
" --detach-sign [file]       make a detached signature\n"
" --list-keys [names]        show keys\n"
" --fingerprint [names]      show fingerprints\n"
msgstr ""

#: g10/gpg.c:985
msgid "Usage: @GPG@ [options] [files] (-h for help)"
msgstr ""

#: g10/gpg.c:988
msgid ""
"Syntax: @GPG@ [options] [files]\n"
"Sign, check, encrypt or decrypt\n"
"Default operation depends on the input data\n"
msgstr ""

#: g10/gpg.c:999 sm/gpgsm.c:580
msgid ""
"\n"
"Supported algorithms:\n"
msgstr ""

#: g10/gpg.c:1002
msgid "Pubkey: "
msgstr ""

#: g10/gpg.c:1009 g10/keyedit.c:2667
msgid "Cipher: "
msgstr ""

#: g10/gpg.c:1016
msgid "Hash: "
msgstr ""

#: g10/gpg.c:1023 g10/keyedit.c:2716
msgid "Compression: "
msgstr ""

#: g10/gpg.c:1092 sm/gpgsm.c:654
#, c-format
msgid "usage: %s [options] %s\n"
msgstr ""

#: g10/gpg.c:1292 sm/gpgsm.c:743
msgid "conflicting commands\n"
msgstr ""

#: g10/gpg.c:1310
#, c-format
msgid "no = sign found in group definition '%s'\n"
msgstr ""

#: g10/gpg.c:1507
#, c-format
msgid "WARNING: unsafe ownership on homedir '%s'\n"
msgstr ""

#: g10/gpg.c:1510
#, c-format
msgid "WARNING: unsafe ownership on configuration file '%s'\n"
msgstr ""

#: g10/gpg.c:1513
#, c-format
msgid "WARNING: unsafe ownership on extension '%s'\n"
msgstr ""

#: g10/gpg.c:1519
#, c-format
msgid "WARNING: unsafe permissions on homedir '%s'\n"
msgstr ""

#: g10/gpg.c:1522
#, c-format
msgid "WARNING: unsafe permissions on configuration file '%s'\n"
msgstr ""

#: g10/gpg.c:1525
#, c-format
msgid "WARNING: unsafe permissions on extension '%s'\n"
msgstr ""

#: g10/gpg.c:1531
#, c-format
msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n"
msgstr ""

#: g10/gpg.c:1534
#, c-format
msgid ""
"WARNING: unsafe enclosing directory ownership on configuration file '%s'\n"
msgstr ""

#: g10/gpg.c:1537
#, c-format
msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n"
msgstr ""

#: g10/gpg.c:1543
#, c-format
msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n"
msgstr ""

#: g10/gpg.c:1546
#, c-format
msgid ""
"WARNING: unsafe enclosing directory permissions on configuration file '%s'\n"
msgstr ""

#: g10/gpg.c:1549
#, c-format
msgid "WARNING: unsafe enclosing directory permissions on extension '%s'\n"
msgstr ""

#: g10/gpg.c:1756
#, c-format
msgid "unknown configuration item '%s'\n"
msgstr ""

#: g10/gpg.c:1863
msgid "display photo IDs during key listings"
msgstr ""

#: g10/gpg.c:1865
msgid "show key usage information during key listings"
msgstr ""

#: g10/gpg.c:1867
msgid "show policy URLs during signature listings"
msgstr ""

#: g10/gpg.c:1869
msgid "show all notations during signature listings"
msgstr ""

#: g10/gpg.c:1871
msgid "show IETF standard notations during signature listings"
msgstr ""

#: g10/gpg.c:1875
msgid "show user-supplied notations during signature listings"
msgstr ""

#: g10/gpg.c:1877
msgid "show preferred keyserver URLs during signature listings"
msgstr ""

#: g10/gpg.c:1879
msgid "show user ID validity during key listings"
msgstr ""

#: g10/gpg.c:1881
msgid "show revoked and expired user IDs in key listings"
msgstr ""

#: g10/gpg.c:1883
msgid "show revoked and expired subkeys in key listings"
msgstr ""

#: g10/gpg.c:1885
msgid "show the keyring name in key listings"
msgstr ""

#: g10/gpg.c:1887
msgid "show expiration dates during signature listings"
msgstr ""

#: g10/gpg.c:1989
msgid "available TOFU policies:\n"
msgstr ""

#: g10/gpg.c:2000
#, c-format
msgid "unknown TOFU policy '%s'\n"
msgstr ""

#: g10/gpg.c:2002 g10/gpg.c:2026
msgid "(use \"help\" to list choices)\n"
msgstr ""

#: g10/gpg.c:2024
#, c-format
msgid "unknown TOFU DB format '%s'\n"
msgstr ""

#: g10/gpg.c:2087
#, c-format
msgid "Note: old default options file '%s' ignored\n"
msgstr ""

#: g10/gpg.c:2182
#, c-format
msgid "libgcrypt is too old (need %s, have %s)\n"
msgstr ""

#: g10/gpg.c:2664 g10/gpg.c:3400 g10/gpg.c:3412
#, c-format
msgid "Note: %s is not for normal use!\n"
msgstr ""

#: g10/gpg.c:2848 g10/gpg.c:2860
#, c-format
msgid "'%s' is not a valid signature expiration\n"
msgstr ""

#: g10/gpg.c:2901
#, c-format
msgid "invalid pinentry mode '%s'\n"
msgstr ""

#: g10/gpg.c:2954
#, c-format
msgid "'%s' is not a valid character set\n"
msgstr ""

#: g10/gpg.c:2976 g10/gpg.c:3172 g10/keyedit.c:4495
msgid "could not parse keyserver URL\n"
msgstr ""

#: g10/gpg.c:2994
#, c-format
msgid "%s:%d: invalid keyserver options\n"
msgstr ""

#: g10/gpg.c:2997
msgid "invalid keyserver options\n"
msgstr ""

#: g10/gpg.c:3004
#, c-format
msgid "%s:%d: invalid import options\n"
msgstr ""

#: g10/gpg.c:3007
msgid "invalid import options\n"
msgstr ""

#: g10/gpg.c:3014
#, c-format
msgid "%s:%d: invalid export options\n"
msgstr ""

#: g10/gpg.c:3017
msgid "invalid export options\n"
msgstr ""

#: g10/gpg.c:3024
#, c-format
msgid "%s:%d: invalid list options\n"
msgstr ""

#: g10/gpg.c:3027
msgid "invalid list options\n"
msgstr ""

#: g10/gpg.c:3035
msgid "display photo IDs during signature verification"
msgstr ""

#: g10/gpg.c:3037
msgid "show policy URLs during signature verification"
msgstr ""

#: g10/gpg.c:3039
msgid "show all notations during signature verification"
msgstr ""

#: g10/gpg.c:3041
msgid "show IETF standard notations during signature verification"
msgstr ""

#: g10/gpg.c:3045
msgid "show user-supplied notations during signature verification"
msgstr ""

#: g10/gpg.c:3047
msgid "show preferred keyserver URLs during signature verification"
msgstr ""

#: g10/gpg.c:3049
msgid "show user ID validity during signature verification"
msgstr ""

#: g10/gpg.c:3051
msgid "show revoked and expired user IDs in signature verification"
msgstr ""

#: g10/gpg.c:3053
msgid "show only the primary user ID in signature verification"
msgstr ""

#: g10/gpg.c:3055
msgid "validate signatures with PKA data"
msgstr ""

#: g10/gpg.c:3057
msgid "elevate the trust of signatures with valid PKA data"
msgstr ""

#: g10/gpg.c:3064
#, c-format
msgid "%s:%d: invalid verify options\n"
msgstr ""

#: g10/gpg.c:3067
msgid "invalid verify options\n"
msgstr ""

#: g10/gpg.c:3074
#, c-format
msgid "unable to set exec-path to %s\n"
msgstr ""

#: g10/gpg.c:3265
#, c-format
msgid "%s:%d: invalid auto-key-locate list\n"
msgstr ""

#: g10/gpg.c:3268
msgid "invalid auto-key-locate list\n"
msgstr ""

#: g10/gpg.c:3389 sm/gpgsm.c:1487
msgid "WARNING: program may create a core file!\n"
msgstr ""

#: g10/gpg.c:3393
#, c-format
msgid "WARNING: %s overrides %s\n"
msgstr ""

#: g10/gpg.c:3402
#, c-format
msgid "%s not allowed with %s!\n"
msgstr ""

#: g10/gpg.c:3405
#, c-format
msgid "%s makes no sense with %s!\n"
msgstr ""

#: g10/gpg.c:3420 sm/gpgsm.c:1504 dirmngr/dirmngr.c:1033
msgid "WARNING: running with faked system time: "
msgstr ""

#: g10/gpg.c:3441
#, c-format
msgid "will not run with insecure memory due to %s\n"
msgstr ""

#: g10/gpg.c:3476 g10/gpg.c:3500 sm/gpgsm.c:1569
msgid "selected cipher algorithm is invalid\n"
msgstr ""

#: g10/gpg.c:3482 g10/gpg.c:3506 sm/gpgsm.c:1575 sm/gpgsm.c:1581
msgid "selected digest algorithm is invalid\n"
msgstr ""

#: g10/gpg.c:3488
msgid "selected compression algorithm is invalid\n"
msgstr ""

#: g10/gpg.c:3494
msgid "selected certification digest algorithm is invalid\n"
msgstr ""

#: g10/gpg.c:3509
msgid "completes-needed must be greater than 0\n"
msgstr ""

#: g10/gpg.c:3511
msgid "marginals-needed must be greater than 1\n"
msgstr ""

#: g10/gpg.c:3513
msgid "max-cert-depth must be in the range from 1 to 255\n"
msgstr ""

#: g10/gpg.c:3515
msgid "invalid default-cert-level; must be 0, 1, 2, or 3\n"
msgstr ""

#: g10/gpg.c:3517
msgid "invalid min-cert-level; must be 1, 2, or 3\n"
msgstr ""

#: g10/gpg.c:3520
msgid "Note: simple S2K mode (0) is strongly discouraged\n"
msgstr ""

#: g10/gpg.c:3524
msgid "invalid S2K mode; must be 0, 1 or 3\n"
msgstr ""

#: g10/gpg.c:3531
msgid "invalid default preferences\n"
msgstr ""

#: g10/gpg.c:3535
msgid "invalid personal cipher preferences\n"
msgstr ""

#: g10/gpg.c:3539
msgid "invalid personal digest preferences\n"
msgstr ""

#: g10/gpg.c:3543
msgid "invalid personal compress preferences\n"
msgstr ""

#: g10/gpg.c:3579
#, c-format
msgid "%s does not yet work with %s\n"
msgstr ""

#: g10/gpg.c:3626
#, c-format
msgid "you may not use cipher algorithm '%s' while in %s mode\n"
msgstr ""

#: g10/gpg.c:3631
#, c-format
msgid "you may not use digest algorithm '%s' while in %s mode\n"
msgstr ""

#: g10/gpg.c:3636
#, c-format
msgid "you may not use compression algorithm '%s' while in %s mode\n"
msgstr ""

#: g10/gpg.c:3729
#, c-format
msgid "failed to initialize the TrustDB: %s\n"
msgstr ""

#: g10/gpg.c:3741
msgid "WARNING: recipients (-r) given without using public key encryption\n"
msgstr ""

#: g10/gpg.c:3796
msgid "--store [filename]"
msgstr ""

#: g10/gpg.c:3806
msgid "--symmetric [filename]"
msgstr ""

#: g10/gpg.c:3810
#, c-format
msgid "symmetric encryption of '%s' failed: %s\n"
msgstr ""

#: g10/gpg.c:3821
msgid "--encrypt [filename]"
msgstr ""

#: g10/gpg.c:3837
msgid "--symmetric --encrypt [filename]"
msgstr ""

#: g10/gpg.c:3839
msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n"
msgstr ""

#: g10/gpg.c:3842
#, c-format
msgid "you cannot use --symmetric --encrypt while in %s mode\n"
msgstr ""

#: g10/gpg.c:3863
msgid "--sign [filename]"
msgstr ""

#: g10/gpg.c:3879
msgid "--sign --encrypt [filename]"
msgstr ""

#: g10/gpg.c:3897
msgid "--symmetric --sign --encrypt [filename]"
msgstr ""

#: g10/gpg.c:3899
msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
msgstr ""

#: g10/gpg.c:3902
#, c-format
msgid "you cannot use --symmetric --sign --encrypt while in %s mode\n"
msgstr ""

#: g10/gpg.c:3926
msgid "--sign --symmetric [filename]"
msgstr ""

#: g10/gpg.c:3938
msgid "--clearsign [filename]"
msgstr ""

#: g10/gpg.c:3968
msgid "--decrypt [filename]"
msgstr ""

#: g10/gpg.c:3995
msgid "--sign-key user-id"
msgstr ""

#: g10/gpg.c:3999
msgid "--lsign-key user-id"
msgstr ""

#: g10/gpg.c:4020
msgid "--edit-key user-id [commands]"
msgstr ""

#: g10/gpg.c:4036
msgid "--passwd <user-id>"
msgstr ""

#: g10/gpg.c:4174 g10/keyserver.c:1832
#, c-format
msgid "keyserver send failed: %s\n"
msgstr ""

#: g10/gpg.c:4179
#, c-format
msgid "keyserver receive failed: %s\n"
msgstr ""

#: g10/gpg.c:4185
#, c-format
msgid "key export failed: %s\n"
msgstr ""

#: g10/gpg.c:4198
#, c-format
msgid "export as ssh key failed: %s\n"
msgstr ""

#: g10/gpg.c:4210
#, c-format
msgid "keyserver search failed: %s\n"
msgstr ""

#: g10/gpg.c:4223
#, c-format
msgid "keyserver refresh failed: %s\n"
msgstr ""

#: g10/gpg.c:4290
#, c-format
msgid "dearmoring failed: %s\n"
msgstr ""

#: g10/gpg.c:4301
#, c-format
msgid "enarmoring failed: %s\n"
msgstr ""

#: g10/gpg.c:4393
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr ""

#: g10/gpg.c:4537
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr ""

#: g10/gpg.c:4549
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""

#: g10/gpg.c:4596
msgid "[filename]"
msgstr ""

#: g10/gpg.c:4602
msgid "Go ahead and type your message ...\n"
msgstr ""

#: g10/gpg.c:4940
msgid "the given certification policy URL is invalid\n"
msgstr ""

#: g10/gpg.c:4942
msgid "the given signature policy URL is invalid\n"
msgstr ""

#: g10/gpg.c:4975
msgid "the given preferred keyserver URL is invalid\n"
msgstr ""

#: g10/gpgv.c:75
msgid "|FILE|take the keys from the keyring FILE"
msgstr ""

#: g10/gpgv.c:77
msgid "make timestamp conflicts only a warning"
msgstr ""

#: g10/gpgv.c:79 sm/gpgsm.c:338
msgid "|FD|write status info to this FD"
msgstr ""

#: g10/gpgv.c:119
msgid "Usage: gpgv [options] [files] (-h for help)"
msgstr ""

#: g10/gpgv.c:121
msgid ""
"Syntax: gpgv [options] [files]\n"
"Check signatures against known trusted keys\n"
msgstr ""

#: g10/helptext.c:72
msgid "No help available"
msgstr ""

#: g10/helptext.c:82
#, c-format
msgid "No help available for '%s'"
msgstr ""

#: g10/import.c:105
msgid "import signatures that are marked as local-only"
msgstr ""

#: g10/import.c:108
msgid "repair damage from the pks keyserver during import"
msgstr ""

#: g10/import.c:111
msgid "do not clear the ownertrust values during import"
msgstr ""

#: g10/import.c:114
msgid "do not update the trustdb after import"
msgstr ""

#: g10/import.c:117
msgid "only accept updates to existing keys"
msgstr ""

#: g10/import.c:120
msgid "remove unusable parts from key after import"
msgstr ""

#: g10/import.c:123
msgid "remove as much as possible from key after import"
msgstr ""

#: g10/import.c:344
#, c-format
msgid "skipping block of type %d\n"
msgstr ""

#: g10/import.c:361
#, c-format
msgid "%lu keys processed so far\n"
msgstr ""

#: g10/import.c:431
#, c-format
msgid "Total number processed: %lu\n"
msgstr ""

#: g10/import.c:434
#, c-format
msgid "    skipped PGP-2 keys: %lu\n"
msgstr ""

#: g10/import.c:436
#, c-format
msgid "      skipped new keys: %lu\n"
msgstr ""

#: g10/import.c:439
#, c-format
msgid "          w/o user IDs: %lu\n"
msgstr ""

#: g10/import.c:442 sm/import.c:130
#, c-format
msgid "              imported: %lu"
msgstr ""

#: g10/import.c:446 sm/import.c:134
#, c-format
msgid "             unchanged: %lu\n"
msgstr ""

#: g10/import.c:448
#, c-format
msgid "          new user IDs: %lu\n"
msgstr ""

#: g10/import.c:450
#, c-format
msgid "           new subkeys: %lu\n"
msgstr ""

#: g10/import.c:452
#, c-format
msgid "        new signatures: %lu\n"
msgstr ""

#: g10/import.c:454
#, c-format
msgid "   new key revocations: %lu\n"
msgstr ""

#: g10/import.c:456 sm/import.c:136
#, c-format
msgid "      secret keys read: %lu\n"
msgstr ""

#: g10/import.c:458 sm/import.c:138
#, c-format
msgid "  secret keys imported: %lu\n"
msgstr ""

#: g10/import.c:460 sm/import.c:140
#, c-format
msgid " secret keys unchanged: %lu\n"
msgstr ""

#: g10/import.c:462 sm/import.c:142
#, c-format
msgid "          not imported: %lu\n"
msgstr ""

#: g10/import.c:464
#, c-format
msgid "    signatures cleaned: %lu\n"
msgstr ""

#: g10/import.c:466
#, c-format
msgid "      user IDs cleaned: %lu\n"
msgstr ""

#: g10/import.c:810
#, c-format
msgid ""
"WARNING: key %s contains preferences for unavailable\n"
"algorithms on these user IDs:\n"
msgstr ""

#: g10/import.c:852
#, c-format
msgid "         \"%s\": preference for cipher algorithm %s\n"
msgstr ""

#: g10/import.c:867
#, c-format
msgid "         \"%s\": preference for digest algorithm %s\n"
msgstr ""

#: g10/import.c:879
#, c-format
msgid "         \"%s\": preference for compression algorithm %s\n"
msgstr ""

#: g10/import.c:892
msgid "it is strongly suggested that you update your preferences and\n"
msgstr ""

#: g10/import.c:894
msgid ""
"re-distribute this key to avoid potential algorithm mismatch problems\n"
msgstr ""

#: g10/import.c:919
#, c-format
msgid ""
"you can update your preferences with: gpg --edit-key %s updpref save\n"
msgstr ""

#: g10/import.c:983 g10/import.c:1711
#, c-format
msgid "key %s: no user ID\n"
msgstr ""

#: g10/import.c:989
#, c-format
msgid "key %s: %s\n"
msgstr ""

#: g10/import.c:990 g10/import.c:1685
msgid "rejected by import screener"
msgstr ""

#: g10/import.c:1020
#, c-format
msgid "key %s: PKS subkey corruption repaired\n"
msgstr ""

#: g10/import.c:1036
#, c-format
msgid "key %s: accepted non self-signed user ID \"%s\"\n"
msgstr ""

#: g10/import.c:1046
#, c-format
msgid "key %s: no valid user IDs\n"
msgstr ""

#: g10/import.c:1048
msgid "this may be caused by a missing self-signature\n"
msgstr ""

#: g10/import.c:1061 g10/import.c:1856
#, c-format
msgid "key %s: public key not found: %s\n"
msgstr ""

#: g10/import.c:1067
#, c-format
msgid "key %s: new key - skipped\n"
msgstr ""

#: g10/import.c:1082
#, c-format
msgid "no writable keyring found: %s\n"
msgstr ""

#: g10/import.c:1087 g10/openfile.c:207 g10/openfile.c:301 g10/sign.c:816
#: g10/sign.c:1118
#, c-format
msgid "writing to '%s'\n"
msgstr ""

#: g10/import.c:1091 g10/import.c:1192 g10/import.c:1922
#, c-format
msgid "error writing keyring '%s': %s\n"
msgstr ""

#: g10/import.c:1111
#, c-format
msgid "key %s: public key \"%s\" imported\n"
msgstr ""

#: g10/import.c:1135
#, c-format
msgid "key %s: doesn't match our copy\n"
msgstr ""

#: g10/import.c:1151 g10/import.c:1880
#, c-format
msgid "key %s: can't locate original keyblock: %s\n"
msgstr ""

#: g10/import.c:1159 g10/import.c:1887
#, c-format
msgid "key %s: can't read original keyblock: %s\n"
msgstr ""

#: g10/import.c:1202
#, c-format
msgid "key %s: \"%s\" 1 new user ID\n"
msgstr ""

#: g10/import.c:1205
#, c-format
msgid "key %s: \"%s\" %d new user IDs\n"
msgstr ""

#: g10/import.c:1208
#, c-format
msgid "key %s: \"%s\" 1 new signature\n"
msgstr ""

#: g10/import.c:1211
#, c-format
msgid "key %s: \"%s\" %d new signatures\n"
msgstr ""

#: g10/import.c:1214
#, c-format
msgid "key %s: \"%s\" 1 new subkey\n"
msgstr ""

#: g10/import.c:1217
#, c-format
msgid "key %s: \"%s\" %d new subkeys\n"
msgstr ""

#: g10/import.c:1220
#, c-format
msgid "key %s: \"%s\" %d signature cleaned\n"
msgstr ""

#: g10/import.c:1223
#, c-format
msgid "key %s: \"%s\" %d signatures cleaned\n"
msgstr ""

#: g10/import.c:1226
#, c-format
msgid "key %s: \"%s\" %d user ID cleaned\n"
msgstr ""

#: g10/import.c:1229
#, c-format
msgid "key %s: \"%s\" %d user IDs cleaned\n"
msgstr ""

#: g10/import.c:1252
#, c-format
msgid "key %s: \"%s\" not changed\n"
msgstr ""

#: g10/import.c:1563 g10/import.c:1805
#, c-format
msgid "key %s: secret key imported\n"
msgstr ""

#: g10/import.c:1571
#, c-format
msgid "key %s: secret key already exists\n"
msgstr ""

#: g10/import.c:1579
#, c-format
msgid "key %s: error sending to agent: %s\n"
msgstr ""

#: g10/import.c:1684
#, c-format
msgid "secret key %s: %s\n"
msgstr ""

#: g10/import.c:1704 g10/import.c:1739
msgid "importing secret keys not allowed\n"
msgstr ""

#: g10/import.c:1728
#, c-format
msgid "key %s: secret key with invalid cipher %d - skipped\n"
msgstr ""

#. TRANSLATORS: For smartcard, each private key on
#. host has a reference (stub) to a smartcard and
#. actual private key data is stored on the card.  A
#. single smartcard can have up to three private key
#. data.  Importing private key stub is always
#. skipped in 2.1, and it returns
#. GPG_ERR_NOT_PROCESSED.  Instead, user should be
#. suggested to run 'gpg --card-status', then,
#. references to a card will be automatically
#. created again.
#: g10/import.c:1797
#, c-format
msgid "To migrate '%s', with each smartcard, run: %s\n"
msgstr ""

#: g10/import.c:1849
#, c-format
msgid "key %s: no public key - can't apply revocation certificate\n"
msgstr ""

#: g10/import.c:1898
#, c-format
msgid "key %s: invalid revocation certificate: %s - rejected\n"
msgstr ""

#: g10/import.c:1931
#, c-format
msgid "key %s: \"%s\" revocation certificate imported\n"
msgstr ""

#: g10/import.c:2007
#, c-format
msgid "key %s: no user ID for signature\n"
msgstr ""

#: g10/import.c:2024
#, c-format
msgid "key %s: unsupported public key algorithm on user ID \"%s\"\n"
msgstr ""

#: g10/import.c:2026
#, c-format
msgid "key %s: invalid self-signature on user ID \"%s\"\n"
msgstr ""

#: g10/import.c:2043 g10/import.c:2069 g10/import.c:2120
#, c-format
msgid "key %s: unsupported public key algorithm\n"
msgstr ""

#: g10/import.c:2044
#, c-format
msgid "key %s: invalid direct key signature\n"
msgstr ""

#: g10/import.c:2058
#, c-format
msgid "key %s: no subkey for key binding\n"
msgstr ""

#: g10/import.c:2071
#, c-format
msgid "key %s: invalid subkey binding\n"
msgstr ""

#: g10/import.c:2087
#, c-format
msgid "key %s: removed multiple subkey binding\n"
msgstr ""

#: g10/import.c:2109
#, c-format
msgid "key %s: no subkey for key revocation\n"
msgstr ""

#: g10/import.c:2122
#, c-format
msgid "key %s: invalid subkey revocation\n"
msgstr ""

#: g10/import.c:2137
#, c-format
msgid "key %s: removed multiple subkey revocation\n"
msgstr ""

#: g10/import.c:2182
#, c-format
msgid "key %s: skipped user ID \"%s\"\n"
msgstr ""

#: g10/import.c:2205
#, c-format
msgid "key %s: skipped subkey\n"
msgstr ""

#: g10/import.c:2234
#, c-format
msgid "key %s: non exportable signature (class 0x%02X) - skipped\n"
msgstr ""

#: g10/import.c:2245
#, c-format
msgid "key %s: revocation certificate at wrong place - skipped\n"
msgstr ""

#: g10/import.c:2263
#, c-format
msgid "key %s: invalid revocation certificate: %s - skipped\n"
msgstr ""

#: g10/import.c:2277
#, c-format
msgid "key %s: subkey signature in wrong place - skipped\n"
msgstr ""

#: g10/import.c:2285
#, c-format
msgid "key %s: unexpected signature class (0x%02X) - skipped\n"
msgstr ""

#: g10/import.c:2414
#, c-format
msgid "key %s: duplicated user ID detected - merged\n"
msgstr ""

#: g10/import.c:2478
#, c-format
msgid "WARNING: key %s may be revoked: fetching revocation key %s\n"
msgstr ""

#: g10/import.c:2494
#, c-format
msgid "WARNING: key %s may be revoked: revocation key %s not present.\n"
msgstr ""

#: g10/import.c:2558
#, c-format
msgid "key %s: \"%s\" revocation certificate added\n"
msgstr ""

#: g10/import.c:2596
#, c-format
msgid "key %s: direct key signature added\n"
msgstr ""

#: g10/keydb.c:403 g10/keydb.c:430 sm/keydb.c:210
#, c-format
msgid "error creating keybox '%s': %s\n"
msgstr ""

#: g10/keydb.c:406 g10/keydb.c:433
#, c-format
msgid "error creating keyring '%s': %s\n"
msgstr ""

#: g10/keydb.c:442 sm/keydb.c:217
#, c-format
msgid "keybox '%s' created\n"
msgstr ""

#: g10/keydb.c:444
#, c-format
msgid "keyring '%s' created\n"
msgstr ""

#: g10/keydb.c:823
#, c-format
msgid "keyblock resource '%s': %s\n"
msgstr ""

#: g10/keydb.c:908
#, c-format
msgid "error opening key DB: %s\n"
msgstr ""

#: g10/keydb.c:1778
#, c-format
msgid "failed to rebuild keyring cache: %s\n"
msgstr ""

#: g10/keyedit.c:261
msgid "[revocation]"
msgstr ""

#: g10/keyedit.c:261
msgid "[self-signature]"
msgstr ""

#: g10/keyedit.c:387 g10/keylist.c:472
#, c-format
msgid "%d bad signature\n"
msgid_plural "%d bad signatures\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:391 g10/keylist.c:476
#, c-format
msgid "%d signature not checked due to a missing key\n"
msgid_plural "%d signatures not checked due to missing keys\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:396 g10/keylist.c:481
#, c-format
msgid "%d signature not checked due to an error\n"
msgid_plural "%d signatures not checked due to errors\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:401
#, c-format
msgid "%d user ID without valid self-signature detected\n"
msgid_plural "%d user IDs without valid self-signatures detected\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:462 g10/pkclist.c:276
msgid ""
"Please decide how far you trust this user to correctly verify other users' "
"keys\n"
"(by looking at passports, checking fingerprints from different sources, "
"etc.)\n"
msgstr ""

#: g10/keyedit.c:466 g10/pkclist.c:288
#, c-format
msgid "  %d = I trust marginally\n"
msgstr ""

#: g10/keyedit.c:467 g10/pkclist.c:290
#, c-format
msgid "  %d = I trust fully\n"
msgstr ""

#: g10/keyedit.c:485
msgid ""
"Please enter the depth of this trust signature.\n"
"A depth greater than 1 allows the key you are signing to make\n"
"trust signatures on your behalf.\n"
msgstr ""

#: g10/keyedit.c:501
msgid ""
"Please enter a domain to restrict this signature, or enter for none.\n"
msgstr ""

#: g10/keyedit.c:629
#, c-format
msgid "Skipping user ID \"%s\", which is not a text ID.\n"
msgstr ""

#: g10/keyedit.c:637
#, c-format
msgid "User ID \"%s\" is revoked."
msgstr ""

#: g10/keyedit.c:646 g10/keyedit.c:674 g10/keyedit.c:701 g10/keyedit.c:885
#: g10/keyedit.c:1760
msgid "Are you sure you still want to sign it? (y/N) "
msgstr ""

#: g10/keyedit.c:660 g10/keyedit.c:688 g10/keyedit.c:715 g10/keyedit.c:891
#: g10/keyedit.c:1765 g10/keyedit.c:2548
msgid "  Unable to sign.\n"
msgstr ""

#: g10/keyedit.c:665
#, c-format
msgid "User ID \"%s\" is expired."
msgstr ""

#: g10/keyedit.c:693
#, c-format
msgid "User ID \"%s\" is not self-signed."
msgstr ""

#: g10/keyedit.c:722
#, c-format
msgid "User ID \"%s\" is signable.  "
msgstr ""

#: g10/keyedit.c:724
msgid "Sign it? (y/N) "
msgstr ""

#: g10/keyedit.c:751
#, c-format
msgid ""
"The self-signature on \"%s\"\n"
"is a PGP 2.x-style signature.\n"
msgstr ""

#: g10/keyedit.c:760
msgid "Do you want to promote it to an OpenPGP self-signature? (y/N) "
msgstr ""

#: g10/keyedit.c:773
#, c-format
msgid ""
"Your current signature on \"%s\"\n"
"has expired.\n"
msgstr ""

#: g10/keyedit.c:778
msgid ""
"Do you want to issue a new signature to replace the expired one? (y/N) "
msgstr ""

#: g10/keyedit.c:799
#, c-format
msgid ""
"Your current signature on \"%s\"\n"
"is a local signature.\n"
msgstr ""

#: g10/keyedit.c:804
msgid "Do you want to promote it to a full exportable signature? (y/N) "
msgstr ""

#: g10/keyedit.c:824
#, c-format
msgid "\"%s\" was already locally signed by key %s\n"
msgstr ""

#: g10/keyedit.c:828
#, c-format
msgid "\"%s\" was already signed by key %s\n"
msgstr ""

#: g10/keyedit.c:833
msgid "Do you want to sign it again anyway? (y/N) "
msgstr ""

#: g10/keyedit.c:855
#, c-format
msgid "Nothing to sign with key %s\n"
msgstr ""

#: g10/keyedit.c:879
msgid "This key has expired!"
msgstr ""

#: g10/keyedit.c:897
#, c-format
msgid "This key is due to expire on %s.\n"
msgstr ""

#: g10/keyedit.c:903
msgid "Do you want your signature to expire at the same time? (Y/n) "
msgstr ""

#: g10/keyedit.c:944
msgid ""
"How carefully have you verified the key you are about to sign actually "
"belongs\n"
"to the person named above?  If you don't know what to answer, enter \"0\".\n"
msgstr ""

#: g10/keyedit.c:949
#, c-format
msgid "   (0) I will not answer.%s\n"
msgstr ""

#: g10/keyedit.c:951
#, c-format
msgid "   (1) I have not checked at all.%s\n"
msgstr ""

#: g10/keyedit.c:953
#, c-format
msgid "   (2) I have done casual checking.%s\n"
msgstr ""

#: g10/keyedit.c:956
#, c-format
msgid "   (3) I have done very careful checking.%s\n"
msgstr ""

#: g10/keyedit.c:963
msgid "Your selection? (enter '?' for more information): "
msgstr ""

#: g10/keyedit.c:990
#, c-format
msgid ""
"Are you sure that you want to sign this key with your\n"
"key \"%s\" (%s)\n"
msgstr ""

#: g10/keyedit.c:998
msgid "This will be a self-signature.\n"
msgstr ""

#: g10/keyedit.c:1003
msgid "WARNING: the signature will not be marked as non-exportable.\n"
msgstr ""

#: g10/keyedit.c:1010
msgid "WARNING: the signature will not be marked as non-revocable.\n"
msgstr ""

#: g10/keyedit.c:1020
msgid "The signature will be marked as non-exportable.\n"
msgstr ""

#: g10/keyedit.c:1027
msgid "The signature will be marked as non-revocable.\n"
msgstr ""

#: g10/keyedit.c:1034
msgid "I have not checked this key at all.\n"
msgstr ""

#: g10/keyedit.c:1039
msgid "I have checked this key casually.\n"
msgstr ""

#: g10/keyedit.c:1044
msgid "I have checked this key very carefully.\n"
msgstr ""

#: g10/keyedit.c:1056
msgid "Really sign? (y/N) "
msgstr ""

#: g10/keyedit.c:1107 g10/keyedit.c:5367 g10/keyedit.c:5459 g10/keyedit.c:5524
#: g10/keyedit.c:5586 g10/sign.c:295
#, c-format
msgid "signing failed: %s\n"
msgstr ""

#: g10/keyedit.c:1194
msgid "Key has only stub or on-card key items - no passphrase to change.\n"
msgstr ""

#: g10/keyedit.c:1223
#, c-format
msgid "key %s: error changing passphrase: %s\n"
msgstr ""

#: g10/keyedit.c:1270
msgid "moving a key signature to the correct place\n"
msgstr ""

#: g10/keyedit.c:1385
msgid "save and quit"
msgstr ""

#: g10/keyedit.c:1388
msgid "show key fingerprint"
msgstr ""

#: g10/keyedit.c:1389
msgid "show the keygrip"
msgstr ""

#: g10/keyedit.c:1390
msgid "list key and user IDs"
msgstr ""

#: g10/keyedit.c:1392
msgid "select user ID N"
msgstr ""

#: g10/keyedit.c:1393
msgid "select subkey N"
msgstr ""

#: g10/keyedit.c:1394
msgid "check signatures"
msgstr ""

#: g10/keyedit.c:1399
msgid "sign selected user IDs [* see below for related commands]"
msgstr ""

#: g10/keyedit.c:1404
msgid "sign selected user IDs locally"
msgstr ""

#: g10/keyedit.c:1405
msgid "sign selected user IDs with a trust signature"
msgstr ""

#: g10/keyedit.c:1407
msgid "sign selected user IDs with a non-revocable signature"
msgstr ""

#: g10/keyedit.c:1409
msgid "add a user ID"
msgstr ""

#: g10/keyedit.c:1411
msgid "add a photo ID"
msgstr ""

#: g10/keyedit.c:1412
msgid "delete selected user IDs"
msgstr ""

#: g10/keyedit.c:1415
msgid "add a subkey"
msgstr ""

#: g10/keyedit.c:1418
msgid "add a key to a smartcard"
msgstr ""

#: g10/keyedit.c:1420
msgid "move a key to a smartcard"
msgstr ""

#: g10/keyedit.c:1422
msgid "move a backup key to a smartcard"
msgstr ""

#: g10/keyedit.c:1424
msgid "delete selected subkeys"
msgstr ""

#: g10/keyedit.c:1426
msgid "add a revocation key"
msgstr ""

#: g10/keyedit.c:1428
msgid "delete signatures from the selected user IDs"
msgstr ""

#: g10/keyedit.c:1430
msgid "change the expiration date for the key or selected subkeys"
msgstr ""

#: g10/keyedit.c:1432
msgid "flag the selected user ID as primary"
msgstr ""

#: g10/keyedit.c:1435
msgid "list preferences (expert)"
msgstr ""

#: g10/keyedit.c:1436
msgid "list preferences (verbose)"
msgstr ""

#: g10/keyedit.c:1438
msgid "set preference list for the selected user IDs"
msgstr ""

#: g10/keyedit.c:1441
msgid "set the preferred keyserver URL for the selected user IDs"
msgstr ""

#: g10/keyedit.c:1443
msgid "set a notation for the selected user IDs"
msgstr ""

#: g10/keyedit.c:1445
msgid "change the passphrase"
msgstr ""

#: g10/keyedit.c:1448
msgid "change the ownertrust"
msgstr ""

#: g10/keyedit.c:1451
msgid "revoke signatures on the selected user IDs"
msgstr ""

#: g10/keyedit.c:1453
msgid "revoke selected user IDs"
msgstr ""

#: g10/keyedit.c:1456
msgid "revoke key or selected subkeys"
msgstr ""

#: g10/keyedit.c:1458
msgid "enable key"
msgstr ""

#: g10/keyedit.c:1459
msgid "disable key"
msgstr ""

#: g10/keyedit.c:1461
msgid "show selected photo IDs"
msgstr ""

#: g10/keyedit.c:1463
msgid "compact unusable user IDs and remove unusable signatures from key"
msgstr ""

#: g10/keyedit.c:1465
msgid "compact unusable user IDs and remove all signatures from key"
msgstr ""

#: g10/keyedit.c:1577
msgid "Secret key is available.\n"
msgstr ""

#: g10/keyedit.c:1677
msgid "Need the secret key to do this.\n"
msgstr ""

#: g10/keyedit.c:1698
msgid ""
"* The 'sign' command may be prefixed with an 'l' for local signatures "
"(lsign),\n"
"  a 't' for trust signatures (tsign), an 'nr' for non-revocable signatures\n"
"  (nrsign), or any combination thereof (ltsign, tnrsign, etc.).\n"
msgstr ""

#: g10/keyedit.c:1753 g10/keyedit.c:2548
msgid "Key is revoked."
msgstr ""

#: g10/keyedit.c:1776
msgid "Really sign all user IDs? (y/N) "
msgstr ""

#: g10/keyedit.c:1780
msgid "Really sign all text user IDs? (y/N) "
msgstr ""

#: g10/keyedit.c:1788
msgid "Hint: Select the user IDs to sign\n"
msgstr ""

#: g10/keyedit.c:1799
#, c-format
msgid "Unknown signature type '%s'\n"
msgstr ""

#: g10/keyedit.c:1823
#, c-format
msgid "This command is not allowed while in %s mode.\n"
msgstr ""

#: g10/keyedit.c:1845 g10/keyedit.c:1869 g10/keyedit.c:2063
msgid "You must select at least one user ID.\n"
msgstr ""

#: g10/keyedit.c:1847 g10/keyedit.c:1871 g10/keyedit.c:2025 g10/keyedit.c:2065
#, c-format
msgid "(Use the '%s' command.)\n"
msgstr ""

#: g10/keyedit.c:1850
msgid "You can't delete the last user ID!\n"
msgstr ""

#: g10/keyedit.c:1853
msgid "Really remove all selected user IDs? (y/N) "
msgstr ""

#: g10/keyedit.c:1854
msgid "Really remove this user ID? (y/N) "
msgstr ""

#. TRANSLATORS: Please take care: This is about
#. moving the key and not about removing it.
#: g10/keyedit.c:1911
msgid "Really move the primary key? (y/N) "
msgstr ""

#: g10/keyedit.c:1923
msgid "You must select exactly one key.\n"
msgstr ""

#: g10/keyedit.c:1950
msgid "Command expects a filename argument\n"
msgstr ""

#: g10/keyedit.c:1971
#, c-format
msgid "Can't open '%s': %s\n"
msgstr ""

#: g10/keyedit.c:1988
#, c-format
msgid "Error reading backup key from '%s': %s\n"
msgstr ""

#: g10/keyedit.c:2023
msgid "You must select at least one key.\n"
msgstr ""

#: g10/keyedit.c:2029
msgid "Do you really want to delete the selected keys? (y/N) "
msgstr ""

#: g10/keyedit.c:2031
msgid "Do you really want to delete this key? (y/N) "
msgstr ""

#: g10/keyedit.c:2069
msgid "Really revoke all selected user IDs? (y/N) "
msgstr ""

#: g10/keyedit.c:2070
msgid "Really revoke this user ID? (y/N) "
msgstr ""

#: g10/keyedit.c:2088
msgid "Do you really want to revoke the entire key? (y/N) "
msgstr ""

#: g10/keyedit.c:2099
msgid "Do you really want to revoke the selected subkeys? (y/N) "
msgstr ""

#: g10/keyedit.c:2101
msgid "Do you really want to revoke this subkey? (y/N) "
msgstr ""

#: g10/keyedit.c:2150
msgid ""
"Owner trust may not be set while using a user provided trust database\n"
msgstr ""

#: g10/keyedit.c:2195
msgid "Set preference list to:\n"
msgstr ""

#: g10/keyedit.c:2202
msgid "Really update the preferences for the selected user IDs? (y/N) "
msgstr ""

#: g10/keyedit.c:2204
msgid "Really update the preferences? (y/N) "
msgstr ""

#: g10/keyedit.c:2278
msgid "Save changes? (y/N) "
msgstr ""

#: g10/keyedit.c:2282
msgid "Quit without saving? (y/N) "
msgstr ""

#: g10/keyedit.c:2293 g10/keyedit.c:2303 g10/keyedit.c:2445 g10/keyedit.c:2593
#, c-format
msgid "update failed: %s\n"
msgstr ""

#: g10/keyedit.c:2309 g10/keyedit.c:2598
msgid "Key not changed so no update needed.\n"
msgstr ""

#: g10/keyedit.c:2494
#, c-format
msgid "\"%s\" is not a fingerprint\n"
msgstr ""

#: g10/keyedit.c:2526
#, c-format
msgid "\"%s\" is not the primary fingerprint\n"
msgstr ""

#: g10/keyedit.c:2580
msgid "No matching user IDs."
msgstr ""

#: g10/keyedit.c:2580
msgid "Nothing to sign.\n"
msgstr ""

#: g10/keyedit.c:2692
msgid "Digest: "
msgstr ""

#: g10/keyedit.c:2749
msgid "Features: "
msgstr ""

#: g10/keyedit.c:2760
msgid "Keyserver no-modify"
msgstr ""

#: g10/keyedit.c:2775 g10/keylist.c:377
msgid "Preferred keyserver: "
msgstr ""

#: g10/keyedit.c:2783 g10/keyedit.c:2784
msgid "Notations: "
msgstr ""

#: g10/keyedit.c:3029
msgid "There are no preferences on a PGP 2.x-style user ID.\n"
msgstr ""

#: g10/keyedit.c:3101
#, c-format
msgid "The following key was revoked on %s by %s key %s\n"
msgstr ""

#: g10/keyedit.c:3125
#, c-format
msgid "This key may be revoked by %s key %s"
msgstr ""

#: g10/keyedit.c:3131
msgid "(sensitive)"
msgstr ""

#: g10/keyedit.c:3173 g10/keyedit.c:3315 g10/keylist.c:262 g10/keyserver.c:535
#, c-format
msgid "created: %s"
msgstr ""

#: g10/keyedit.c:3176 g10/keylist.c:1071 g10/keylist.c:1203
#: g10/mainproc.c:1030
#, c-format
msgid "revoked: %s"
msgstr ""

#: g10/keyedit.c:3178 g10/keylist.c:1077 g10/keylist.c:1209
#, c-format
msgid "expired: %s"
msgstr ""

#: g10/keyedit.c:3180 g10/keyedit.c:3317 g10/keylist.c:264 g10/keylist.c:1083
#: g10/keylist.c:1215 g10/keyserver.c:541 g10/mainproc.c:1036
#, c-format
msgid "expires: %s"
msgstr ""

#: g10/keyedit.c:3182
#, c-format
msgid "usage: %s"
msgstr ""

#: g10/keyedit.c:3190 g10/keyedit.c:3210 g10/keylist.c:267
msgid "card-no: "
msgstr ""

#: g10/keyedit.c:3249
#, c-format
msgid "trust: %s"
msgstr ""

#: g10/keyedit.c:3253
#, c-format
msgid "validity: %s"
msgstr ""

#: g10/keyedit.c:3260
msgid "This key has been disabled"
msgstr ""

#: g10/keyedit.c:3278
msgid ""
"Please note that the shown key validity is not necessarily correct\n"
"unless you restart the program.\n"
msgstr ""

#: g10/keyedit.c:3334 g10/keyedit.c:3762 g10/keyserver.c:545
#: g10/mainproc.c:1969 g10/trust.c:380 g10/trust.c:685 dirmngr/ocsp.c:707
msgid "revoked"
msgstr ""

#: g10/keyedit.c:3336 g10/keyedit.c:3764 g10/keyserver.c:549
#: g10/mainproc.c:1971 g10/trust.c:105 g10/trust.c:687
msgid "expired"
msgstr ""

#: g10/keyedit.c:3453
msgid ""
"WARNING: no user ID has been marked as primary.  This command may\n"
"              cause a different user ID to become the assumed primary.\n"
msgstr ""

#: g10/keyedit.c:3505
msgid "WARNING: Your encryption subkey expires soon.\n"
msgstr ""

#: g10/keyedit.c:3506
msgid "You may want to change its expiration date too.\n"
msgstr ""

#: g10/keyedit.c:3565
msgid ""
"WARNING: This is a PGP2-style key.  Adding a photo ID may cause some "
"versions\n"
"         of PGP to reject this key.\n"
msgstr ""

#: g10/keyedit.c:3570 g10/keyedit.c:3857
msgid "Are you sure you still want to add it? (y/N) "
msgstr ""

#: g10/keyedit.c:3576
msgid "You may not add a photo ID to a PGP2-style key.\n"
msgstr ""

#: g10/keyedit.c:3589 g10/keygen.c:2624
msgid "Such a user ID already exists on this key!\n"
msgstr ""

#: g10/keyedit.c:3690
msgid "Delete this good signature? (y/N/q)"
msgstr ""

#: g10/keyedit.c:3700
msgid "Delete this invalid signature? (y/N/q)"
msgstr ""

#: g10/keyedit.c:3704
msgid "Delete this unknown signature? (y/N/q)"
msgstr ""

#: g10/keyedit.c:3711
msgid "Really delete this self-signature? (y/N)"
msgstr ""

#: g10/keyedit.c:3727
#, c-format
msgid "Deleted %d signature.\n"
msgid_plural "Deleted %d signatures.\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:3731
msgid "Nothing deleted.\n"
msgstr ""

#: g10/keyedit.c:3766 g10/trust.c:689
msgid "invalid"
msgstr ""

#: g10/keyedit.c:3768
#, c-format
msgid "User ID \"%s\" compacted: %s\n"
msgstr ""

#: g10/keyedit.c:3774
#, c-format
msgid "User ID \"%s\": %d signature removed\n"
msgid_plural "User ID \"%s\": %d signatures removed\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyedit.c:3782
#, c-format
msgid "User ID \"%s\": already minimized\n"
msgstr ""

#: g10/keyedit.c:3783
#, c-format
msgid "User ID \"%s\": already clean\n"
msgstr ""

#: g10/keyedit.c:3852
msgid ""
"WARNING: This is a PGP 2.x-style key.  Adding a designated revoker may "
"cause\n"
"         some versions of PGP to reject this key.\n"
msgstr ""

#: g10/keyedit.c:3863
msgid "You may not add a designated revoker to a PGP 2.x-style key.\n"
msgstr ""

#: g10/keyedit.c:3880
msgid "Enter the user ID of the designated revoker: "
msgstr ""

#: g10/keyedit.c:3905
msgid "cannot appoint a PGP 2.x style key as a designated revoker\n"
msgstr ""

#: g10/keyedit.c:3920
msgid "you cannot appoint a key as its own designated revoker\n"
msgstr ""

#: g10/keyedit.c:3942
msgid "this key has already been designated as a revoker\n"
msgstr ""

#: g10/keyedit.c:3961
msgid "WARNING: appointing a key as a designated revoker cannot be undone!\n"
msgstr ""

#: g10/keyedit.c:3967
msgid ""
"Are you sure you want to appoint this key as a designated revoker? (y/N) "
msgstr ""

#: g10/keyedit.c:4018
msgid ""
"Are you sure you want to change the expiration time for multiple subkeys? "
"(y/N) "
msgstr ""

#: g10/keyedit.c:4023
msgid "Changing expiration time for a subkey.\n"
msgstr ""

#: g10/keyedit.c:4026
msgid "Changing expiration time for the primary key.\n"
msgstr ""

#: g10/keyedit.c:4077
msgid "You can't change the expiration date of a v3 key\n"
msgstr ""

#: g10/keyedit.c:4144
#, c-format
msgid "signing subkey %s is already cross-certified\n"
msgstr ""

#: g10/keyedit.c:4150
#, c-format
msgid "subkey %s does not sign and so does not need to be cross-certified\n"
msgstr ""

#: g10/keyedit.c:4265
msgid "Please select exactly one user ID.\n"
msgstr ""

#: g10/keyedit.c:4306 g10/keyedit.c:4420 g10/keyedit.c:4533 g10/keyedit.c:4670
#, c-format
msgid "skipping v3 self-signature on user ID \"%s\"\n"
msgstr ""

#: g10/keyedit.c:4477
msgid "Enter your preferred keyserver URL: "
msgstr ""

#: g10/keyedit.c:4556
msgid "Are you sure you want to replace it? (y/N) "
msgstr ""

#: g10/keyedit.c:4557
msgid "Are you sure you want to delete it? (y/N) "
msgstr ""

#: g10/keyedit.c:4616
msgid "Enter the notation: "
msgstr ""

#: g10/keyedit.c:4763
msgid "Proceed? (y/N) "
msgstr ""

#: g10/keyedit.c:4833
#, c-format
msgid "No user ID with index %d\n"
msgstr ""

#: g10/keyedit.c:4895
#, c-format
msgid "No user ID with hash %s\n"
msgstr ""

#: g10/keyedit.c:4996
#, c-format
msgid "No subkey with key ID '%s'.\n"
msgstr ""

#: g10/keyedit.c:5018
#, c-format
msgid "No subkey with index %d\n"
msgstr ""

#: g10/keyedit.c:5159
#, c-format
msgid "user ID: \"%s\"\n"
msgstr ""

#: g10/keyedit.c:5162 g10/keyedit.c:5264 g10/keyedit.c:5312
#, c-format
msgid "signed by your key %s on %s%s%s\n"
msgstr ""

#: g10/keyedit.c:5164 g10/keyedit.c:5266 g10/keyedit.c:5314
msgid " (non-exportable)"
msgstr ""

#: g10/keyedit.c:5168
#, c-format
msgid "This signature expired on %s.\n"
msgstr ""

#: g10/keyedit.c:5173
msgid "Are you sure you still want to revoke it? (y/N) "
msgstr ""

#: g10/keyedit.c:5178
msgid "Create a revocation certificate for this signature? (y/N) "
msgstr ""

#: g10/keyedit.c:5232
msgid "Not signed by you.\n"
msgstr ""

#: g10/keyedit.c:5238
#, c-format
msgid "You have signed these user IDs on key %s:\n"
msgstr ""

#: g10/keyedit.c:5267
msgid " (non-revocable)"
msgstr ""

#: g10/keyedit.c:5274
#, c-format
msgid "revoked by your key %s on %s\n"
msgstr ""

#: g10/keyedit.c:5299
msgid "You are about to revoke these signatures:\n"
msgstr ""

#: g10/keyedit.c:5322
msgid "Really create the revocation certificates? (y/N) "
msgstr ""

#: g10/keyedit.c:5355
msgid "no secret key\n"
msgstr ""

#: g10/keyedit.c:5424
#, c-format
msgid "user ID \"%s\" is already revoked\n"
msgstr ""

#: g10/keyedit.c:5441
#, c-format
msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
msgstr ""

#: g10/keyedit.c:5509
#, c-format
msgid "Key %s is already revoked.\n"
msgstr ""

#: g10/keyedit.c:5571
#, c-format
msgid "Subkey %s is already revoked.\n"
msgstr ""

#: g10/keyedit.c:5668
#, c-format
msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
msgstr ""

#: g10/keygen.c:273
#, c-format
msgid "preference '%s' duplicated\n"
msgstr ""

#: g10/keygen.c:280
msgid "too many cipher preferences\n"
msgstr ""

#: g10/keygen.c:282
msgid "too many digest preferences\n"
msgstr ""

#: g10/keygen.c:284
msgid "too many compression preferences\n"
msgstr ""

#: g10/keygen.c:425
#, c-format
msgid "invalid item '%s' in preference string\n"
msgstr ""

#: g10/keygen.c:904
msgid "writing direct signature\n"
msgstr ""

#: g10/keygen.c:950
msgid "writing self signature\n"
msgstr ""

#: g10/keygen.c:1006
msgid "writing key binding signature\n"
msgstr ""

#: g10/keygen.c:1367 g10/keygen.c:1372 g10/keygen.c:1422 g10/keygen.c:1427
#: g10/keygen.c:1570 g10/keygen.c:1575
#, c-format
msgid "keysize invalid; using %u bits\n"
msgstr ""

#: g10/keygen.c:1378 g10/keygen.c:1433 g10/keygen.c:1441 g10/keygen.c:1581
#, c-format
msgid "keysize rounded up to %u bits\n"
msgstr ""

#: g10/keygen.c:1467
msgid ""
"WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n"
msgstr ""

#: g10/keygen.c:1636
msgid "Sign"
msgstr ""

#: g10/keygen.c:1639
msgid "Certify"
msgstr ""

#: g10/keygen.c:1642
msgid "Encrypt"
msgstr ""

#: g10/keygen.c:1645
msgid "Authenticate"
msgstr ""

#. TRANSLATORS: Please use only plain ASCII characters for the
#. translation.  If this is not possible use single digits.  The
#. string needs to 8 bytes long. Here is a description of the
#. functions:
#. 
#. s = Toggle signing capability
#. e = Toggle encryption capability
#. a = Toggle authentication capability
#. q = Finish
#. 
#: g10/keygen.c:1663
msgid "SsEeAaQq"
msgstr ""

#: g10/keygen.c:1687
#, c-format
msgid "Possible actions for a %s key: "
msgstr ""

#: g10/keygen.c:1691
msgid "Current allowed actions: "
msgstr ""

#: g10/keygen.c:1696
#, c-format
msgid "   (%c) Toggle the sign capability\n"
msgstr ""

#: g10/keygen.c:1699
#, c-format
msgid "   (%c) Toggle the encrypt capability\n"
msgstr ""

#: g10/keygen.c:1702
#, c-format
msgid "   (%c) Toggle the authenticate capability\n"
msgstr ""

#: g10/keygen.c:1705
#, c-format
msgid "   (%c) Finished\n"
msgstr ""

#: g10/keygen.c:1834 sm/certreqgen-ui.c:161
msgid "Please select what kind of key you want:\n"
msgstr ""

#: g10/keygen.c:1838
#, c-format
msgid "   (%d) RSA and RSA (default)\n"
msgstr ""

#: g10/keygen.c:1842
#, c-format
msgid "   (%d) DSA and Elgamal\n"
msgstr ""

#: g10/keygen.c:1844
#, c-format
msgid "   (%d) DSA (sign only)\n"
msgstr ""

#: g10/keygen.c:1846
#, c-format
msgid "   (%d) RSA (sign only)\n"
msgstr ""

#: g10/keygen.c:1851
#, c-format
msgid "   (%d) Elgamal (encrypt only)\n"
msgstr ""

#: g10/keygen.c:1853
#, c-format
msgid "   (%d) RSA (encrypt only)\n"
msgstr ""

#: g10/keygen.c:1858
#, c-format
msgid "   (%d) DSA (set your own capabilities)\n"
msgstr ""

#: g10/keygen.c:1860
#, c-format
msgid "   (%d) RSA (set your own capabilities)\n"
msgstr ""

#: g10/keygen.c:1866
#, c-format
msgid "   (%d) ECC and ECC\n"
msgstr ""

#: g10/keygen.c:1868
#, c-format
msgid "  (%d) ECC (sign only)\n"
msgstr ""

#: g10/keygen.c:1870
#, c-format
msgid "  (%d) ECC (set your own capabilities)\n"
msgstr ""

#: g10/keygen.c:1872
#, c-format
msgid "  (%d) ECC (encrypt only)\n"
msgstr ""

#: g10/keygen.c:1876
#, c-format
msgid "  (%d) Existing key\n"
msgstr ""

#: g10/keygen.c:1966 sm/certreqgen-ui.c:206
msgid "Enter the keygrip: "
msgstr ""

#: g10/keygen.c:1979 sm/certreqgen-ui.c:214
msgid "Not a valid keygrip (expecting 40 hex digits)\n"
msgstr ""

#: g10/keygen.c:1981 sm/certreqgen-ui.c:216
msgid "No key with this keygrip\n"
msgstr ""

#: g10/keygen.c:2053
#, c-format
msgid "%s keys may be between %u and %u bits long.\n"
msgstr ""

#: g10/keygen.c:2061
#, c-format
msgid "What keysize do you want for the subkey? (%u) "
msgstr ""

#: g10/keygen.c:2064 sm/certreqgen-ui.c:183
#, c-format
msgid "What keysize do you want? (%u) "
msgstr ""

#: g10/keygen.c:2078 sm/certreqgen-ui.c:193
#, c-format
msgid "Requested keysize is %u bits\n"
msgstr ""

#: g10/keygen.c:2096 g10/keygen.c:2110
#, c-format
msgid "rounded to %u bits\n"
msgstr ""

#: g10/keygen.c:2155
msgid "Please select which elliptic curve you want:\n"
msgstr ""

#: g10/keygen.c:2330
msgid ""
"Please specify how long the key should be valid.\n"
"         0 = key does not expire\n"
"      <n>  = key expires in n days\n"
"      <n>w = key expires in n weeks\n"
"      <n>m = key expires in n months\n"
"      <n>y = key expires in n years\n"
msgstr ""

#: g10/keygen.c:2341
msgid ""
"Please specify how long the signature should be valid.\n"
"         0 = signature does not expire\n"
"      <n>  = signature expires in n days\n"
"      <n>w = signature expires in n weeks\n"
"      <n>m = signature expires in n months\n"
"      <n>y = signature expires in n years\n"
msgstr ""

#: g10/keygen.c:2364
msgid "Key is valid for? (0) "
msgstr ""

#: g10/keygen.c:2369
#, c-format
msgid "Signature is valid for? (%s) "
msgstr ""

#: g10/keygen.c:2388 g10/keygen.c:2413
msgid "invalid value\n"
msgstr ""

#: g10/keygen.c:2395
msgid "Key does not expire at all\n"
msgstr ""

#: g10/keygen.c:2396
msgid "Signature does not expire at all\n"
msgstr ""

#: g10/keygen.c:2401
#, c-format
msgid "Key expires at %s\n"
msgstr ""

#: g10/keygen.c:2402
#, c-format
msgid "Signature expires at %s\n"
msgstr ""

#: g10/keygen.c:2406
msgid ""
"Your system can't display dates beyond 2038.\n"
"However, it will be correctly handled up to 2106.\n"
msgstr ""

#: g10/keygen.c:2419
msgid "Is this correct? (y/N) "
msgstr ""

#: g10/keygen.c:2487
msgid ""
"\n"
"GnuPG needs to construct a user ID to identify your key.\n"
"\n"
msgstr ""

#. TRANSLATORS: This string is in general not anymore used
#. but you should keep your existing translation.  In case
#. the new string is not translated this old string will
#. be used.
#: g10/keygen.c:2502
msgid ""
"\n"
"You need a user ID to identify your key; the software constructs the user "
"ID\n"
"from the Real Name, Comment and Email Address in this form:\n"
"    \"Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>\"\n"
"\n"
msgstr ""

#: g10/keygen.c:2521
msgid "Real name: "
msgstr ""

#: g10/keygen.c:2530
msgid "Invalid character in name\n"
msgstr ""

#: g10/keygen.c:2531
#, c-format
msgid "The characters '%s' and '%s' may not appear in name\n"
msgstr ""

#: g10/keygen.c:2535
msgid "Name may not start with a digit\n"
msgstr ""

#: g10/keygen.c:2538
msgid "Name must be at least 5 characters long\n"
msgstr ""

#: g10/keygen.c:2548
msgid "Email address: "
msgstr ""

#: g10/keygen.c:2554
msgid "Not a valid email address\n"
msgstr ""

#: g10/keygen.c:2563
msgid "Comment: "
msgstr ""

#: g10/keygen.c:2569
msgid "Invalid character in comment\n"
msgstr ""

#: g10/keygen.c:2605
#, c-format
msgid "You are using the '%s' character set.\n"
msgstr ""

#: g10/keygen.c:2611
#, c-format
msgid ""
"You selected this USER-ID:\n"
"    \"%s\"\n"
"\n"
msgstr ""

#: g10/keygen.c:2616
msgid ""
"Please don't put the email address into the real name or the comment\n"
msgstr ""

#. TRANSLATORS: These are the allowed answers in
#. lower and uppercase.  Below you will find the matching
#. string which should be translated accordingly and the
#. letter changed to match the one in the answer string.
#. 
#. n = Change name
#. c = Change comment
#. e = Change email
#. o = Okay (ready, continue)
#. q = Quit
#. 
#: g10/keygen.c:2641
msgid "NnCcEeOoQq"
msgstr ""

#: g10/keygen.c:2651
msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
msgstr ""

#: g10/keygen.c:2652
msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
msgstr ""

#: g10/keygen.c:2657
msgid "Change (N)ame, (E)mail, or (Q)uit? "
msgstr ""

#: g10/keygen.c:2658
msgid "Change (N)ame, (E)mail, or (O)kay/(Q)uit? "
msgstr ""

#: g10/keygen.c:2677
msgid "Please correct the error first\n"
msgstr ""

#: g10/keygen.c:2722
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"
"disks) during the prime generation; this gives the random number\n"
"generator a better chance to gain enough entropy.\n"
msgstr ""

#: g10/keygen.c:3464 g10/keygen.c:4220 g10/keygen.c:4348 g10/keygen.c:4445
#, c-format
msgid "Key generation failed: %s\n"
msgstr ""

#: g10/keygen.c:3473
#, c-format
msgid ""
"About to create a key for:\n"
"    \"%s\"\n"
"\n"
msgstr ""

#: g10/keygen.c:3475
msgid "Continue? (Y/n) "
msgstr ""

#: g10/keygen.c:3496
#, c-format
msgid "A key for \"%s\" already exists\n"
msgstr ""

#: g10/keygen.c:3501
msgid "Create anyway? (y/N) "
msgstr ""

#: g10/keygen.c:3506
msgid "creating anyway\n"
msgstr ""

#: g10/keygen.c:3766
#, c-format
msgid "Note: Use \"%s %s\" for a full featured key generation dialog.\n"
msgstr ""

#: g10/keygen.c:3793
msgid "Key generation canceled.\n"
msgstr ""

#: g10/keygen.c:3853
#, c-format
msgid "can't create backup file '%s': %s\n"
msgstr ""

#: g10/keygen.c:3873
#, c-format
msgid "Note: backup of card key saved to '%s'\n"
msgstr ""

#: g10/keygen.c:4020 g10/keygen.c:4159
#, c-format
msgid "writing public key to '%s'\n"
msgstr ""

#: g10/keygen.c:4153
#, c-format
msgid "no writable public keyring found: %s\n"
msgstr ""

#: g10/keygen.c:4167
#, c-format
msgid "error writing public keyring '%s': %s\n"
msgstr ""

#: g10/keygen.c:4196
msgid "public and secret key created and signed.\n"
msgstr ""

#: g10/keygen.c:4207
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:4270 g10/keygen.c:4393
#, c-format
msgid ""
"key has been created %lu second in future (time warp or clock problem)\n"
msgstr ""

#: g10/keygen.c:4272 g10/keygen.c:4395
#, c-format
msgid ""
"key has been created %lu seconds in future (time warp or clock problem)\n"
msgstr ""

#: g10/keygen.c:4283 g10/keygen.c:4406
msgid "Note: creating subkeys for v3 keys is not OpenPGP compliant\n"
msgstr ""

#: g10/keygen.c:4294
msgid "Secret parts of primary key are not available.\n"
msgstr ""

#: g10/keygen.c:4298
msgid "Secret parts of primary key are stored on-card.\n"
msgstr ""

#: g10/keygen.c:4316 g10/keygen.c:4421
msgid "Really create? (y/N) "
msgstr ""

#: g10/keyid.c:595 g10/keyid.c:608 g10/keyid.c:621
msgid "never     "
msgstr ""

#: g10/keylist.c:331
msgid "Critical signature policy: "
msgstr ""

#: g10/keylist.c:333
msgid "Signature policy: "
msgstr ""

#: g10/keylist.c:375
msgid "Critical preferred keyserver: "
msgstr ""

#: g10/keylist.c:428
msgid "Critical signature notation: "
msgstr ""

#: g10/keylist.c:430
msgid "Signature notation: "
msgstr ""

#: g10/keylist.c:468
#, c-format
msgid "%d good signature\n"
msgid_plural "%d good signatures\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keylist.c:563
#, c-format
msgid "Warning: %lu key skipped due to its large size\n"
msgid_plural "Warning: %lu keys skipped due to their large sizes\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keylist.c:585
msgid "Keyring"
msgstr ""

#: g10/keylist.c:933 g10/keyserver.c:1819 g10/skclist.c:197 g10/skclist.c:225
#, c-format
msgid "skipped \"%s\": %s\n"
msgstr ""

#: g10/keylist.c:1888
msgid "Primary key fingerprint:"
msgstr ""

#: g10/keylist.c:1890
msgid "     Subkey fingerprint:"
msgstr ""

#. TRANSLATORS: this should fit into 24 bytes so that the
#. * fingerprint data is properly aligned with the user ID
#: g10/keylist.c:1898
msgid " Primary key fingerprint:"
msgstr ""

#: g10/keylist.c:1900 g10/keylist.c:1910
msgid "      Subkey fingerprint:"
msgstr ""

#: g10/keylist.c:1905 g10/keylist.c:1915
msgid "      Key fingerprint ="
msgstr ""

#: g10/keylist.c:1959
msgid "      Card serial no. ="
msgstr ""

#: g10/keyring.c:1490
#, c-format
msgid "caching keyring '%s'\n"
msgstr ""

#: g10/keyring.c:1567
#, c-format
msgid "%lu keys cached so far (%lu signature)\n"
msgid_plural "%lu keys cached so far (%lu signatures)\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyring.c:1583
#, c-format
msgid "%lu key cached"
msgid_plural "%lu keys cached"
msgstr[0] ""
msgstr[1] ""

#: g10/keyring.c:1585
#, c-format
msgid " (%lu signature)\n"
msgid_plural " (%lu signatures)\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyring.c:1660
#, c-format
msgid "%s: keyring created\n"
msgstr ""

#: g10/keyserver.c:91
msgid "override proxy options set for dirmngr"
msgstr ""

#: g10/keyserver.c:93
msgid "include revoked keys in search results"
msgstr ""

#: g10/keyserver.c:94
msgid "include subkeys when searching by key ID"
msgstr ""

#: g10/keyserver.c:96
msgid "override timeout options set for dirmngr"
msgstr ""

#: g10/keyserver.c:100
msgid "automatically retrieve keys when verifying signatures"
msgstr ""

#: g10/keyserver.c:102
msgid "honor the preferred keyserver URL set on the key"
msgstr ""

#: g10/keyserver.c:104
msgid "honor the PKA record set on a key when retrieving keys"
msgstr ""

#: g10/keyserver.c:547
msgid "disabled"
msgstr ""

#: g10/keyserver.c:751
msgid "Enter number(s), N)ext, or Q)uit > "
msgstr ""

#: g10/keyserver.c:857
#, c-format
msgid "invalid keyserver protocol (us %d!=handler %d)\n"
msgstr ""

#: g10/keyserver.c:998 g10/keyserver.c:1113
#, c-format
msgid "\"%s\" not a key ID: skipping\n"
msgstr ""

#: g10/keyserver.c:1418 g10/keyserver.c:1451
#, c-format
msgid "refreshing %d key from %s\n"
msgid_plural "refreshing %d keys from %s\n"
msgstr[0] ""
msgstr[1] ""

#: g10/keyserver.c:1425
#, c-format
msgid "WARNING: unable to refresh key %s via %s: %s\n"
msgstr ""

#: g10/keyserver.c:1529
#, c-format
msgid "key \"%s\" not found on keyserver\n"
msgstr ""

#: g10/keyserver.c:1532
msgid "key not found on keyserver\n"
msgstr ""

#: g10/keyserver.c:1536
msgid "no keyserver known (use option --keyserver)\n"
msgstr ""

#: g10/keyserver.c:1700
#, c-format
msgid "requesting key %s from %s server %s\n"
msgstr ""

#: g10/keyserver.c:1704
#, c-format
msgid "requesting key %s from %s\n"
msgstr ""

#: g10/keyserver.c:1804 g10/keyserver.c:1959
msgid "no keyserver known\n"
msgstr ""

#: g10/keyserver.c:1822
#, c-format
msgid "sending key %s to %s\n"
msgstr ""

#: g10/keyserver.c:1863
#, c-format
msgid "requesting key from '%s'\n"
msgstr ""

#: g10/keyserver.c:1879
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr ""

#: g10/mainproc.c:257
#, c-format
msgid "weird size for an encrypted session key (%d)\n"
msgstr ""

#: g10/mainproc.c:305
#, c-format
msgid "%s encrypted session key\n"
msgstr ""

#: g10/mainproc.c:315
#, c-format
msgid "passphrase generated with unknown digest algorithm %d\n"
msgstr ""

#: g10/mainproc.c:381
#, c-format
msgid "public key is %s\n"
msgstr ""

#: g10/mainproc.c:459
msgid "public key encrypted data: good DEK\n"
msgstr ""

#: g10/mainproc.c:492
#, c-format
msgid "encrypted with %u-bit %s key, ID %s, created %s\n"
msgstr ""

#: g10/mainproc.c:496 g10/pkclist.c:231
#, c-format
msgid "      \"%s\"\n"
msgstr ""

#: g10/mainproc.c:500
#, c-format
msgid "encrypted with %s key, ID %s\n"
msgstr ""

#: g10/mainproc.c:517
#, c-format
msgid "public key decryption failed: %s\n"
msgstr ""

#: g10/mainproc.c:533
#, c-format
msgid "encrypted with %lu passphrases\n"
msgstr ""

#: g10/mainproc.c:535
msgid "encrypted with 1 passphrase\n"
msgstr ""

#: g10/mainproc.c:569 g10/mainproc.c:590
#, c-format
msgid "assuming %s encrypted data\n"
msgstr ""

#: g10/mainproc.c:576
#, c-format
msgid ""
"IDEA cipher unavailable, optimistically attempting to use %s instead\n"
msgstr ""

#: g10/mainproc.c:621 g10/mainproc.c:635
msgid "WARNING: message was not integrity protected\n"
msgstr ""

#: g10/mainproc.c:631
msgid "decryption okay\n"
msgstr ""

#: g10/mainproc.c:640
msgid "WARNING: encrypted message has been manipulated!\n"
msgstr ""

#: g10/mainproc.c:656
#, c-format
msgid "decryption failed: %s\n"
msgstr ""

#: g10/mainproc.c:679
msgid "Note: sender requested \"for-your-eyes-only\"\n"
msgstr ""

#: g10/mainproc.c:681
#, c-format
msgid "original file name='%.*s'\n"
msgstr ""

#: g10/mainproc.c:751
msgid "WARNING: multiple plaintexts seen\n"
msgstr ""

#: g10/mainproc.c:917
msgid "standalone revocation - use \"gpg --import\" to apply\n"
msgstr ""

#: g10/mainproc.c:1232 g10/mainproc.c:1275
msgid "no signature found\n"
msgstr ""

#: g10/mainproc.c:1578
#, c-format
msgid "BAD signature from \"%s\""
msgstr ""

#: g10/mainproc.c:1580
#, c-format
msgid "Expired signature from \"%s\""
msgstr ""

#: g10/mainproc.c:1582
#, c-format
msgid "Good signature from \"%s\""
msgstr ""

#: g10/mainproc.c:1602
msgid "signature verification suppressed\n"
msgstr ""

#: g10/mainproc.c:1711
msgid "can't handle this ambiguous signature data\n"
msgstr ""

#: g10/mainproc.c:1721
#, c-format
msgid "Signature made %s\n"
msgstr ""

#: g10/mainproc.c:1722
#, c-format
msgid "               using %s key %s\n"
msgstr ""

#: g10/mainproc.c:1726
#, c-format
msgid "Signature made %s using %s key ID %s\n"
msgstr ""

#: g10/mainproc.c:1746
msgid "Key available at: "
msgstr ""

#: g10/mainproc.c:1924
msgid "[uncertain]"
msgstr ""

#: g10/mainproc.c:1961
#, c-format
msgid "                aka \"%s\""
msgstr ""

#: g10/mainproc.c:2071
#, c-format
msgid "Signature expired %s\n"
msgstr ""

#: g10/mainproc.c:2075
#, c-format
msgid "Signature expires %s\n"
msgstr ""

#: g10/mainproc.c:2078
#, c-format
msgid "%s signature, digest algorithm %s%s%s\n"
msgstr ""

#: g10/mainproc.c:2079
msgid "binary"
msgstr ""

#: g10/mainproc.c:2080
msgid "textmode"
msgstr ""

#: g10/mainproc.c:2080 g10/trust.c:104 dirmngr/ocsp.c:708
msgid "unknown"
msgstr ""

#: g10/mainproc.c:2082
msgid ", key algorithm "
msgstr ""

#: g10/mainproc.c:2117
#, c-format
msgid "WARNING: not a detached signature; file '%s' was NOT verified!\n"
msgstr ""

#: g10/mainproc.c:2144
#, c-format
msgid "Can't check signature: %s\n"
msgstr ""

#: g10/mainproc.c:2237 g10/mainproc.c:2256 g10/mainproc.c:2362
msgid "not a detached signature\n"
msgstr ""

#: g10/mainproc.c:2285
msgid ""
"WARNING: multiple signatures detected.  Only the first will be checked.\n"
msgstr ""

#: g10/mainproc.c:2294
#, c-format
msgid "standalone signature of class 0x%02x\n"
msgstr ""

#: g10/mainproc.c:2366
msgid "old style (PGP 2.x) signature\n"
msgstr ""

#: g10/misc.c:103 g10/misc.c:133 g10/misc.c:209
#, c-format
msgid "fstat of '%s' failed in %s: %s\n"
msgstr ""

#: g10/misc.c:172
#, c-format
msgid "fstat(%d) failed in %s: %s\n"
msgstr ""

#: g10/misc.c:281
#, c-format
msgid "WARNING: using experimental public key algorithm %s\n"
msgstr ""

#: g10/misc.c:288
msgid "WARNING: Elgamal sign+encrypt keys are deprecated\n"
msgstr ""

#: g10/misc.c:302
#, c-format
msgid "WARNING: using experimental cipher algorithm %s\n"
msgstr ""

#: g10/misc.c:321
#, c-format
msgid "WARNING: using experimental digest algorithm %s\n"
msgstr ""

#: g10/misc.c:330
#, c-format
msgid "WARNING: digest algorithm %s is deprecated\n"
msgstr ""

#: g10/misc.c:355
#, c-format
msgid "Note: signatures using the %s algorithm are rejected\n"
msgstr ""

#: g10/misc.c:377
#, c-format
msgid "(reported error: %s)\n"
msgstr ""

#: g10/misc.c:380
#, c-format
msgid "(reported error: %s <%s>)\n"
msgstr ""

#: g10/misc.c:399
msgid "(further info: "
msgstr ""

#: g10/misc.c:1058
#, c-format
msgid "%s:%d: deprecated option \"%s\"\n"
msgstr ""

#: g10/misc.c:1062
#, c-format
msgid "WARNING: \"%s\" is a deprecated option\n"
msgstr ""

#: g10/misc.c:1064
#, c-format
msgid "please use \"%s%s\" instead\n"
msgstr ""

#: g10/misc.c:1071
#, c-format
msgid "WARNING: \"%s\" is a deprecated command - do not use it\n"
msgstr ""

#: g10/misc.c:1081
#, c-format
msgid "%s:%u: \"%s\" is obsolete in this file - it only has effect in %s\n"
msgstr ""

#: g10/misc.c:1085
#, c-format
msgid ""
"WARNING: \"%s%s\" is an obsolete option - it has no effect except on %s\n"
msgstr ""

#: g10/misc.c:1149
msgid "Uncompressed"
msgstr ""

#. TRANSLATORS: See doc/TRANSLATE about this string.
#: g10/misc.c:1174
msgid "uncompressed|none"
msgstr ""

#: g10/misc.c:1294
#, c-format
msgid "this message may not be usable by %s\n"
msgstr ""

#: g10/misc.c:1469
#, c-format
msgid "ambiguous option '%s'\n"
msgstr ""

#: g10/misc.c:1494
#, c-format
msgid "unknown option '%s'\n"
msgstr ""

#: g10/misc.c:1732
msgid ""
"ECDSA public key is expected to be in SEC encoding multiple of 8 bits\n"
msgstr ""

#: g10/misc.c:1754
#, c-format
msgid "unknown weak digest '%s'\n"
msgstr ""

#: g10/openfile.c:85
#, c-format
msgid "File '%s' exists. "
msgstr ""

#: g10/openfile.c:89
msgid "Overwrite? (y/N) "
msgstr ""

#: g10/openfile.c:124
#, c-format
msgid "%s: unknown suffix\n"
msgstr ""

#: g10/openfile.c:148
msgid "Enter new filename"
msgstr ""

#: g10/openfile.c:219
msgid "writing to stdout\n"
msgstr ""

#: g10/openfile.c:367
#, c-format
msgid "assuming signed data in '%s'\n"
msgstr ""

#: g10/openfile.c:458
#, c-format
msgid "new configuration file '%s' created\n"
msgstr ""

#: g10/openfile.c:499
#, c-format
msgid "WARNING: options in '%s' are not yet active during this run\n"
msgstr ""

#: g10/parse-packet.c:258
#, c-format
msgid "can't handle public key algorithm %d\n"
msgstr ""

#: g10/parse-packet.c:1114
msgid "WARNING: potentially insecure symmetrically encrypted session key\n"
msgstr ""

#: g10/parse-packet.c:1632
#, c-format
msgid "subpacket of type %d has critical bit set\n"
msgstr ""

#: g10/passphrase.c:74 g10/passphrase.c:332 g10/passphrase.c:394
#, c-format
msgid "problem with the agent: %s\n"
msgstr ""

#: g10/passphrase.c:271 g10/passphrase.c:505 g10/passphrase.c:659
#, c-format
msgid " (main key ID %s)"
msgstr ""

#: g10/passphrase.c:278
#, c-format
msgid ""
"Please enter the passphrase to unlock the secret key for the OpenPGP "
"certificate:\n"
"\"%.*s\"\n"
"%u-bit %s key, ID %s,\n"
"created %s%s.\n"
msgstr ""

#: g10/passphrase.c:297
msgid "Enter passphrase\n"
msgstr ""

#: g10/passphrase.c:326
msgid "cancelled by user\n"
msgstr ""

#: g10/passphrase.c:484
#, c-format
msgid ""
"You need a passphrase to unlock the secret key for\n"
"user: \"%s\"\n"
msgstr ""

#: g10/passphrase.c:492
#, c-format
msgid "%u-bit %s key, ID %s, created %s"
msgstr ""

#: g10/passphrase.c:501
#, c-format
msgid "         (subkey on main key ID %s)"
msgstr ""

#: g10/passphrase.c:666
msgid "Please enter the passphrase to unlock the OpenPGP secret key:"
msgstr ""

#: g10/passphrase.c:670
msgid "Please enter the passphrase to import the OpenPGP secret key:"
msgstr ""

#: g10/passphrase.c:675
msgid "Please enter the passphrase to export the OpenPGP secret subkey:"
msgstr ""

#: g10/passphrase.c:678
msgid "Please enter the passphrase to export the OpenPGP secret key:"
msgstr ""

#: g10/passphrase.c:683
msgid ""
"Do you really want to permanently delete the OpenPGP secret subkey key:"
msgstr ""

#: g10/passphrase.c:686
msgid "Do you really want to permanently delete the OpenPGP secret key:"
msgstr ""

#: g10/passphrase.c:695
#, c-format
msgid ""
"%s\n"
"\"%.*s\"\n"
"%u-bit %s key, ID %s,\n"
"created %s%s.\n"
"%s"
msgstr ""

#: g10/photoid.c:77
msgid ""
"\n"
"Pick an image to use for your photo ID.  The image must be a JPEG file.\n"
"Remember that the image is stored within your public key.  If you use a\n"
"very large picture, your key will become very large as well!\n"
"Keeping the image close to 240x288 is a good size to use.\n"
msgstr ""

#: g10/photoid.c:99
msgid "Enter JPEG filename for photo ID: "
msgstr ""

#: g10/photoid.c:120
#, c-format
msgid "unable to open JPEG file '%s': %s\n"
msgstr ""

#: g10/photoid.c:131
#, c-format
msgid "This JPEG is really large (%d bytes) !\n"
msgstr ""

#: g10/photoid.c:133
msgid "Are you sure you want to use it? (y/N) "
msgstr ""

#: g10/photoid.c:149
#, c-format
msgid "'%s' is not a JPEG file\n"
msgstr ""

#: g10/photoid.c:168
msgid "Is this photo correct (y/N/q)? "
msgstr ""

#: g10/photoid.c:379
msgid "unable to display photo ID!\n"
msgstr ""

#: g10/pkclist.c:73 g10/revoke.c:758
msgid "No reason specified"
msgstr ""

#: g10/pkclist.c:75 g10/revoke.c:760
msgid "Key is superseded"
msgstr ""

#: g10/pkclist.c:77 g10/revoke.c:759
msgid "Key has been compromised"
msgstr ""

#: g10/pkclist.c:79 g10/revoke.c:761
msgid "Key is no longer used"
msgstr ""

#: g10/pkclist.c:81 g10/revoke.c:762
msgid "User ID is no longer valid"
msgstr ""

#: g10/pkclist.c:85
msgid "reason for revocation: "
msgstr ""

#: g10/pkclist.c:101
msgid "revocation comment: "
msgstr ""

#. TRANSLATORS: These are the allowed answers in lower and
#. uppercase.  Below you will find the matching strings which
#. should be translated accordingly and the letter changed to
#. match the one in the answer string.
#. 
#. i = please show me more information
#. m = back to the main menu
#. s = skip this key
#. q = quit
#. 
#: g10/pkclist.c:218
msgid "iImMqQsS"
msgstr ""

#: g10/pkclist.c:226
msgid "No trust value assigned to:\n"
msgstr ""

#: g10/pkclist.c:259
#, c-format
msgid "  aka \"%s\"\n"
msgstr ""

#: g10/pkclist.c:269
msgid ""
"How much do you trust that this key actually belongs to the named user?\n"
msgstr ""

#: g10/pkclist.c:284
#, c-format
msgid "  %d = I don't know or won't say\n"
msgstr ""

#: g10/pkclist.c:286
#, c-format
msgid "  %d = I do NOT trust\n"
msgstr ""

#: g10/pkclist.c:292
#, c-format
msgid "  %d = I trust ultimately\n"
msgstr ""

#: g10/pkclist.c:298
msgid "  m = back to the main menu\n"
msgstr ""

#: g10/pkclist.c:301
msgid "  s = skip this key\n"
msgstr ""

#: g10/pkclist.c:302
msgid "  q = quit\n"
msgstr ""

#: g10/pkclist.c:306
#, c-format
msgid ""
"The minimum trust level for this key is: %s\n"
"\n"
msgstr ""

#: g10/pkclist.c:312 g10/revoke.c:787
msgid "Your decision? "
msgstr ""

#: g10/pkclist.c:333
msgid "Do you really want to set this key to ultimate trust? (y/N) "
msgstr ""

#: g10/pkclist.c:347
msgid "Certificates leading to an ultimately trusted key:\n"
msgstr ""

#: g10/pkclist.c:436
#, c-format
msgid "%s: There is no assurance this key belongs to the named user\n"
msgstr ""

#: g10/pkclist.c:441
#, c-format
msgid "%s: There is limited assurance this key belongs to the named user\n"
msgstr ""

#: g10/pkclist.c:447
msgid "This key probably belongs to the named user\n"
msgstr ""

#: g10/pkclist.c:452
msgid "This key belongs to us\n"
msgstr ""

#: g10/pkclist.c:478
msgid ""
"It is NOT certain that the key belongs to the person named\n"
"in the user ID.  If you *really* know what you are doing,\n"
"you may answer the next question with yes.\n"
msgstr ""

#: g10/pkclist.c:497
msgid "Use this key anyway? (y/N) "
msgstr ""

#: g10/pkclist.c:531
msgid "WARNING: Using untrusted key!\n"
msgstr ""

#: g10/pkclist.c:538
msgid "WARNING: this key might be revoked (revocation key not present)\n"
msgstr ""

#: g10/pkclist.c:547
msgid "WARNING: This key has been revoked by its designated revoker!\n"
msgstr ""

#: g10/pkclist.c:550
msgid "WARNING: This key has been revoked by its owner!\n"
msgstr ""

#: g10/pkclist.c:551
msgid "         This could mean that the signature is forged.\n"
msgstr ""

#: g10/pkclist.c:557
msgid "WARNING: This subkey has been revoked by its owner!\n"
msgstr ""

#: g10/pkclist.c:562
msgid "Note: This key has been disabled.\n"
msgstr ""

#: g10/pkclist.c:582
#, c-format
msgid "Note: Verified signer's address is '%s'\n"
msgstr ""

#: g10/pkclist.c:589
#, c-format
msgid "Note: Signer's address '%s' does not match DNS entry\n"
msgstr ""

#: g10/pkclist.c:601
msgid "trustlevel adjusted to FULL due to valid PKA info\n"
msgstr ""

#: g10/pkclist.c:609
msgid "trustlevel adjusted to NEVER due to bad PKA info\n"
msgstr ""

#: g10/pkclist.c:620
msgid "Note: This key has expired!\n"
msgstr ""

#: g10/pkclist.c:631
msgid "WARNING: This key is not certified with a trusted signature!\n"
msgstr ""

#: g10/pkclist.c:633
msgid ""
"         There is no indication that the signature belongs to the owner.\n"
msgstr ""

#: g10/pkclist.c:641
msgid "WARNING: We do NOT trust this key!\n"
msgstr ""

#: g10/pkclist.c:642
msgid "         The signature is probably a FORGERY.\n"
msgstr ""

#: g10/pkclist.c:650
msgid ""
"WARNING: This key is not certified with sufficiently trusted signatures!\n"
msgstr ""

#: g10/pkclist.c:652
msgid "         It is not certain that the signature belongs to the owner.\n"
msgstr ""

#: g10/pkclist.c:809 g10/pkclist.c:827 g10/pkclist.c:1006 g10/pkclist.c:1048
#, c-format
msgid "%s: skipped: %s\n"
msgstr ""

#: g10/pkclist.c:838
#, c-format
msgid "%s: skipped: public key is disabled\n"
msgstr ""

#: g10/pkclist.c:857 g10/pkclist.c:1019
#, c-format
msgid "%s: skipped: public key already present\n"
msgstr ""

#: g10/pkclist.c:943
#, c-format
msgid "can't encrypt to '%s'\n"
msgstr ""

#: g10/pkclist.c:958
#, c-format
msgid "option '%s' given, but no valid default keys given\n"
msgstr ""

#: g10/pkclist.c:965
#, c-format
msgid "option '%s' given, but option '%s' not given\n"
msgstr ""

#: g10/pkclist.c:1068
msgid "You did not specify a user ID. (you may use \"-r\")\n"
msgstr ""

#: g10/pkclist.c:1092
msgid "Current recipients:\n"
msgstr ""

#: g10/pkclist.c:1118
msgid ""
"\n"
"Enter the user ID.  End with an empty line: "
msgstr ""

#: g10/pkclist.c:1142
msgid "No such user ID.\n"
msgstr ""

#: g10/pkclist.c:1153 g10/pkclist.c:1229
msgid "skipped: public key already set as default recipient\n"
msgstr ""

#: g10/pkclist.c:1174
msgid "Public key is disabled.\n"
msgstr ""

#: g10/pkclist.c:1184
msgid "skipped: public key already set\n"
msgstr ""

#: g10/pkclist.c:1219
#, c-format
msgid "unknown default recipient \"%s\"\n"
msgstr ""

#: g10/pkclist.c:1267
msgid "no valid addressees\n"
msgstr ""

#: g10/pkclist.c:1597
#, c-format
msgid "Note: key %s has no %s feature\n"
msgstr ""

#: g10/pkclist.c:1622
#, c-format
msgid "Note: key %s has no preference for %s\n"
msgstr ""

#: g10/plaintext.c:85
msgid "data not saved; use option \"--output\" to save it\n"
msgstr ""

#: g10/plaintext.c:592
msgid "Detached signature.\n"
msgstr ""

#: g10/plaintext.c:600
msgid "Please enter name of data file: "
msgstr ""

#: g10/plaintext.c:637
msgid "reading stdin ...\n"
msgstr ""

#: g10/plaintext.c:682
msgid "no signed data\n"
msgstr ""

#: g10/plaintext.c:700
#, c-format
msgid "can't open signed data '%s'\n"
msgstr ""

#: g10/plaintext.c:735
#, c-format
msgid "can't open signed data fd=%d: %s\n"
msgstr ""

#: g10/pubkey-enc.c:117
#, c-format
msgid "anonymous recipient; trying secret key %s ...\n"
msgstr ""

#: g10/pubkey-enc.c:124
msgid "okay, we are the anonymous recipient.\n"
msgstr ""

#: g10/pubkey-enc.c:283
msgid "old encoding of the DEK is not supported\n"
msgstr ""

#: g10/pubkey-enc.c:311
#, c-format
msgid "cipher algorithm %d%s is unknown or disabled\n"
msgstr ""

#: g10/pubkey-enc.c:353
#, c-format
msgid "WARNING: cipher algorithm %s not found in recipient preferences\n"
msgstr ""

#: g10/pubkey-enc.c:378
#, c-format
msgid "Note: secret key %s expired at %s\n"
msgstr ""

#: g10/pubkey-enc.c:385
msgid "Note: key has been revoked"
msgstr ""

#: g10/revoke.c:102 g10/revoke.c:128 g10/revoke.c:174 g10/revoke.c:186
#: g10/revoke.c:501
#, c-format
msgid "build_packet failed: %s\n"
msgstr ""

#: g10/revoke.c:145
#, c-format
msgid "key %s has no user IDs\n"
msgstr ""

#: g10/revoke.c:313
msgid "To be revoked by:\n"
msgstr ""

#: g10/revoke.c:317
msgid "(This is a sensitive revocation key)\n"
msgstr ""

#: g10/revoke.c:323
msgid "Secret key is not available.\n"
msgstr ""

#: g10/revoke.c:328
msgid "Create a designated revocation certificate for this key? (y/N) "
msgstr ""

#: g10/revoke.c:337 g10/revoke.c:728
msgid "ASCII armored output forced.\n"
msgstr ""

#: g10/revoke.c:353 g10/revoke.c:480
#, c-format
msgid "make_keysig_packet failed: %s\n"
msgstr ""

#: g10/revoke.c:416
msgid "Revocation certificate created.\n"
msgstr ""

#: g10/revoke.c:422
#, c-format
msgid "no revocation keys found for \"%s\"\n"
msgstr ""

#: g10/revoke.c:552
msgid "This is a revocation certificate for the OpenPGP key:"
msgstr ""

#: g10/revoke.c:568
msgid ""
"A revocation certificate is a kind of \"kill switch\" to publicly\n"
"declare that a key shall not anymore be used.  It is not possible\n"
"to retract such a revocation certificate once it has been published."
msgstr ""

#: g10/revoke.c:571
msgid ""
"Use it to revoke this key in case of a compromise or loss of\n"
"the secret key.  However, if the secret key is still accessible,\n"
"it is better to generate a new revocation certificate and give\n"
"a reason for the revocation.  For details see the description of\n"
"of the gpg command \"--gen-revoke\" in the GnuPG manual."
msgstr ""

#: g10/revoke.c:576
msgid ""
"To avoid an accidental use of this file, a colon has been inserted\n"
"before the 5 dashes below.  Remove this colon with a text editor\n"
"before importing and publishing this revocation certificate."
msgstr ""

#: g10/revoke.c:591
#, c-format
msgid "revocation certificate stored as '%s.rev'\n"
msgstr ""

#: g10/revoke.c:635
#, c-format
msgid "secret key \"%s\" not found\n"
msgstr ""

#. TRANSLATORS: The %s prints a key specification which
#. for example has been given at the command line.  Several lines
#. lines with secret key infos are printed after this message.
#: g10/revoke.c:662
#, c-format
msgid "'%s' matches multiple secret keys:\n"
msgstr ""

#: g10/revoke.c:689
#, c-format
msgid "error searching the keyring: %s\n"
msgstr ""

#: g10/revoke.c:712
msgid "Create a revocation certificate for this key? (y/N) "
msgstr ""

#: g10/revoke.c:736
msgid ""
"Revocation certificate created.\n"
"\n"
"Please move it to a medium which you can hide away; if Mallory gets\n"
"access to this certificate he can use it to make your key unusable.\n"
"It is smart to print this certificate and store it away, just in case\n"
"your media become unreadable.  But have some caution:  The print system of\n"
"your machine might store the data and make it available to others!\n"
msgstr ""

#: g10/revoke.c:770
msgid "Please select the reason for the revocation:\n"
msgstr ""

#: g10/revoke.c:780
msgid "Cancel"
msgstr ""

#: g10/revoke.c:782
#, c-format
msgid "(Probably you want to select %d here)\n"
msgstr ""

#: g10/revoke.c:823
msgid "Enter an optional description; end it with an empty line:\n"
msgstr ""

#: g10/revoke.c:851
#, c-format
msgid "Reason for revocation: %s\n"
msgstr ""

#: g10/revoke.c:853
msgid "(No description given)\n"
msgstr ""

#: g10/revoke.c:858
msgid "Is this okay? (y/N) "
msgstr ""

#: g10/seskey.c:61 sm/encrypt.c:123
msgid "weak key created - retrying\n"
msgstr ""

#: g10/seskey.c:65
#, c-format
msgid "cannot avoid weak key for symmetric cipher; tried %d times!\n"
msgstr ""

#: g10/seskey.c:298
#, c-format
msgid "%s key %s uses an unsafe (%zu bit) hash\n"
msgstr ""

#: g10/seskey.c:316
#, c-format
msgid "%s key %s requires a %zu bit or larger hash (hash is %s)\n"
msgstr ""

#: g10/sig-check.c:114
msgid "WARNING: signature digest conflict in message\n"
msgstr ""

#: g10/sig-check.c:141
#, c-format
msgid "WARNING: signing subkey %s is not cross-certified\n"
msgstr ""

#: g10/sig-check.c:143
#, c-format
msgid "please see %s for more information\n"
msgstr ""

#: g10/sig-check.c:153
#, c-format
msgid "WARNING: signing subkey %s has an invalid cross-certification\n"
msgstr ""

#: g10/sig-check.c:275
#, c-format
msgid "public key %s is %lu second newer than the signature\n"
msgid_plural "public key %s is %lu seconds newer than the signature\n"
msgstr[0] ""
msgstr[1] ""

#: g10/sig-check.c:284
#, c-format
msgid "public key %s is %lu day newer than the signature\n"
msgid_plural "public key %s is %lu days newer than the signature\n"
msgstr[0] ""
msgstr[1] ""

#: g10/sig-check.c:298 g10/sign.c:238
#, c-format
msgid ""
"key %s was created %lu second in the future (time warp or clock problem)\n"
msgid_plural ""
"key %s was created %lu seconds in the future (time warp or clock problem)\n"
msgstr[0] ""
msgstr[1] ""

#: g10/sig-check.c:307
#, c-format
msgid ""
"key %s was created %lu day in the future (time warp or clock problem)\n"
msgid_plural ""
"key %s was created %lu days in the future (time warp or clock problem)\n"
msgstr[0] ""
msgstr[1] ""

#: g10/sig-check.c:324
#, c-format
msgid "Note: signature key %s expired %s\n"
msgstr ""

#: g10/sig-check.c:335
#, c-format
msgid "Note: signature key %s has been revoked\n"
msgstr ""

#: g10/sig-check.c:451
#, c-format
msgid "assuming bad signature from key %s due to an unknown critical bit\n"
msgstr ""

#: g10/sig-check.c:801
#, c-format
msgid "key %s: no subkey for subkey revocation signature\n"
msgstr ""

#: g10/sig-check.c:836
#, c-format
msgid "key %s: no subkey for subkey binding signature\n"
msgstr ""

#: g10/sign.c:89
#, c-format
msgid ""
"WARNING: unable to %%-expand notation (too large).  Using unexpanded.\n"
msgstr ""

#: g10/sign.c:115
#, c-format
msgid ""
"WARNING: unable to %%-expand policy URL (too large).  Using unexpanded.\n"
msgstr ""

#: g10/sign.c:138
#, c-format
msgid ""
"WARNING: unable to %%-expand preferred keyserver URL (too large).  Using "
"unexpanded.\n"
msgstr ""

#: g10/sign.c:301
#, c-format
msgid "%s/%s signature from: \"%s\"\n"
msgstr ""

#: g10/sign.c:849
#, c-format
msgid ""
"WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n"
msgstr ""

#: g10/sign.c:980
msgid "signing:"
msgstr ""

#: g10/sign.c:1256
#, c-format
msgid "%s encryption will be used\n"
msgstr ""

#: g10/skclist.c:156 g10/skclist.c:237
msgid "key is not flagged as insecure - can't use it with the faked RNG!\n"
msgstr ""

#: g10/skclist.c:188
#, c-format
msgid "skipped \"%s\": duplicated\n"
msgstr ""

#: g10/skclist.c:207
msgid "skipped: secret key already present\n"
msgstr ""

#: g10/skclist.c:226
msgid ""
"this is a PGP generated Elgamal key which is not secure for signatures!"
msgstr ""

#: g10/tdbdump.c:58 g10/trustdb.c:362
#, c-format
msgid "trust record %lu, type %d: write failed: %s\n"
msgstr ""

#: g10/tdbdump.c:106
#, c-format
msgid ""
"# List of assigned trustvalues, created %s\n"
"# (Use \"gpg --import-ownertrust\" to restore them)\n"
msgstr ""

#: g10/tdbdump.c:163 g10/tdbdump.c:171 g10/tdbdump.c:176 g10/tdbdump.c:181
#, c-format
msgid "error in '%s': %s\n"
msgstr ""

#: g10/tdbdump.c:163
msgid "line too long"
msgstr ""

#: g10/tdbdump.c:171
msgid "colon missing"
msgstr ""

#: g10/tdbdump.c:177
msgid "invalid fingerprint"
msgstr ""

#: g10/tdbdump.c:182
msgid "ownertrust value missing"
msgstr ""

#: g10/tdbdump.c:218
#, c-format
msgid "error finding trust record in '%s': %s\n"
msgstr ""

#: g10/tdbdump.c:222
#, c-format
msgid "read error in '%s': %s\n"
msgstr ""

#: g10/tdbdump.c:231 g10/trustdb.c:377
#, c-format
msgid "trustdb: sync failed: %s\n"
msgstr ""

#: g10/tdbio.c:141 sm/keydb.c:343
#, c-format
msgid "can't create lock for '%s'\n"
msgstr ""

#: g10/tdbio.c:146
#, c-format
msgid "can't lock '%s'\n"
msgstr ""

#: g10/tdbio.c:205 g10/tdbio.c:1777
#, c-format
msgid "trustdb rec %lu: lseek failed: %s\n"
msgstr ""

#: g10/tdbio.c:213 g10/tdbio.c:1788
#, c-format
msgid "trustdb rec %lu: write failed (n=%d): %s\n"
msgstr ""

#: g10/tdbio.c:352
msgid "trustdb transaction too large\n"
msgstr ""

#: g10/tdbio.c:659 dirmngr/dirmngr.c:606
#, c-format
msgid "can't access '%s': %s\n"
msgstr ""

#: g10/tdbio.c:688
#, c-format
msgid "%s: directory does not exist!\n"
msgstr ""

#: g10/tdbio.c:711
#, c-format
msgid "%s: failed to create version record: %s"
msgstr ""

#: g10/tdbio.c:716
#, c-format
msgid "%s: invalid trustdb created\n"
msgstr ""

#: g10/tdbio.c:719
#, c-format
msgid "%s: trustdb created\n"
msgstr ""

#: g10/tdbio.c:776
msgid "Note: trustdb not writable\n"
msgstr ""

#: g10/tdbio.c:785
#, c-format
msgid "%s: invalid trustdb\n"
msgstr ""

#: g10/tdbio.c:822
#, c-format
msgid "%s: failed to create hashtable: %s\n"
msgstr ""

#: g10/tdbio.c:830
#, c-format
msgid "%s: error updating version record: %s\n"
msgstr ""

#: g10/tdbio.c:853 g10/tdbio.c:879 g10/tdbio.c:897 g10/tdbio.c:917
#: g10/tdbio.c:952 g10/tdbio.c:1701 g10/tdbio.c:1730
#, c-format
msgid "%s: error reading version record: %s\n"
msgstr ""

#: g10/tdbio.c:926
#, c-format
msgid "%s: error writing version record: %s\n"
msgstr ""

#: g10/tdbio.c:1451
#, c-format
msgid "trustdb: lseek failed: %s\n"
msgstr ""

#: g10/tdbio.c:1462
#, c-format
msgid "trustdb: read failed (n=%d): %s\n"
msgstr ""

#: g10/tdbio.c:1487
#, c-format
msgid "%s: not a trustdb file\n"
msgstr ""

#: g10/tdbio.c:1512
#, c-format
msgid "%s: version record with recnum %lu\n"
msgstr ""

#: g10/tdbio.c:1518
#, c-format
msgid "%s: invalid file version %d\n"
msgstr ""

#: g10/tdbio.c:1738
#, c-format
msgid "%s: error reading free record: %s\n"
msgstr ""

#: g10/tdbio.c:1747
#, c-format
msgid "%s: error writing dir record: %s\n"
msgstr ""

#: g10/tdbio.c:1758
#, c-format
msgid "%s: failed to zero a record: %s\n"
msgstr ""

#: g10/tdbio.c:1794
#, c-format
msgid "%s: failed to append a record: %s\n"
msgstr ""

#: g10/tdbio.c:1855
msgid "Error: The trustdb is corrupted.\n"
msgstr ""

#: g10/textfilter.c:147
#, c-format
msgid "can't handle text lines longer than %d characters\n"
msgstr ""

#: g10/textfilter.c:242
#, c-format
msgid "input line longer than %d characters\n"
msgstr ""

#: g10/tofu.c:264 g10/tofu.c:283 g10/tofu.c:475
#, c-format
msgid "error beginning transaction on TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:318 g10/tofu.c:339 g10/tofu.c:665
#, c-format
msgid "error committing transaction on TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:369 g10/tofu.c:654
#, c-format
msgid "error rolling back transaction on TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:451
#, c-format
msgid "unsupported TOFU database version: %s\n"
msgstr ""

#: g10/tofu.c:488 g10/tofu.c:1473 g10/tofu.c:1488 g10/tofu.c:1502
#: g10/tofu.c:1514 g10/tofu.c:1725 g10/tofu.c:2340 g10/tofu.c:2629
#, c-format
msgid "error reading TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:516 g10/tofu.c:524
#, c-format
msgid "error determining TOFU database's version: %s\n"
msgstr ""

#: g10/tofu.c:537 g10/tofu.c:550 g10/tofu.c:611 g10/tofu.c:641
#, c-format
msgid "error initializing TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:700
#, c-format
msgid "error opening TOFU database '%s': %s\n"
msgstr ""

#: g10/tofu.c:961
msgid "Warning: Home directory contains both tofu.db and tofu.d.\n"
msgstr ""

#: g10/tofu.c:963
msgid "Using split format for TOFU database\n"
msgstr ""

#: g10/tofu.c:1196 g10/tofu.c:1223 g10/tofu.c:2675
#, c-format
msgid "error updating TOFU database: %s\n"
msgstr ""

#: g10/tofu.c:1625 g10/trustdb.c:748 g10/trustdb.c:1280
#, c-format
msgid "public key %s not found: %s\n"
msgstr ""

#: g10/tofu.c:1639 g10/tofu.c:1752 g10/tofu.c:1779
#, c-format
msgid "error setting TOFU binding's trust level to %s\n"
msgstr ""

#: g10/tofu.c:1821
#, c-format
msgid "The binding %s is NOT known."
msgstr ""

#: g10/tofu.c:1832
#, c-format
msgid ""
"The key %s raised a conflict with this binding (%s).  Since this binding's "
"policy was 'auto', it was changed to 'ask'."
msgstr ""

#: g10/tofu.c:1843
#, c-format
msgid ""
"Please indicate whether you believe the binding %s%sis legitimate (the key "
"belongs to the stated owner) or a forgery (bad)."
msgstr ""

#: g10/tofu.c:1876
#, c-format
msgid "error gathering other user IDs: %s\n"
msgstr ""

#: g10/tofu.c:1887
msgid "Known user IDs associated with this key:\n"
msgstr ""

#: g10/tofu.c:1906 g10/tofu.c:1999
#, c-format
msgid "policy: %s"
msgstr ""

#: g10/tofu.c:1957
#, c-format
msgid "error gathering signature stats: %s\n"
msgstr ""

#: g10/tofu.c:1961
#, c-format
msgid "The email address \"%s\" is associated with %d key:\n"
msgid_plural "The email address \"%s\" is associated with %d keys:\n"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:1984
#, c-format
msgid "Statistics for keys with the email address \"%s\":\n"
msgstr ""

#: g10/tofu.c:1997
msgid "this key"
msgstr ""

#: g10/tofu.c:2007
#, c-format
msgid "%ld message signed in the future."
msgid_plural "%ld messages signed in the future."
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2016
#, c-format
msgid "%ld message signed"
msgid_plural "%ld messages signed"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2022
#, c-format
msgid " over the past %ld day."
msgid_plural " over the past %ld days."
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2026
#, c-format
msgid " over the past %ld week."
msgid_plural " over the past %ld weeks."
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2030
#, c-format
msgid " over the past %ld month."
msgid_plural " over the past %ld months."
msgstr[0] ""
msgstr[1] ""

#. TRANSLATORS: Please translate the text found in the source
#. file below.  We don't directly internationalize that text
#. so that we can tweak it without breaking translations.
#: g10/tofu.c:2043
msgid "TOFU detected a binding conflict"
msgstr ""

#. TRANSLATORS: Two letters (normally the lower and upper case
#. version of the hotkey) for each of the five choices.  If
#. there is only one choice in your language, repeat it.
#: g10/tofu.c:2078
msgid "gGaAuUrRbB"
msgstr ""

#: g10/tofu.c:2084
msgid "(G)ood, (A)ccept once, (U)nknown, (R)eject once, (B)ad? "
msgstr ""

#: g10/tofu.c:2162
#, c-format
msgid "error changing TOFU policy: %s\n"
msgstr ""

#: g10/tofu.c:2252
#, c-format
msgid "%d year"
msgid_plural "%d years"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2261
#, c-format
msgid "%d month"
msgid_plural "%d months"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2270
#, c-format
msgid "%d day"
msgid_plural "%d days"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2279
#, c-format
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2288
#, c-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2297
#, c-format
msgid "%d second"
msgid_plural "%d seconds"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2347
#, c-format
msgid "Have never verified a message signed by key %s!\n"
msgstr ""

#: g10/tofu.c:2400
#, c-format
msgid "Failed to collect signature statistics for \"%s\" (key %s)\n"
msgstr ""

#: g10/tofu.c:2415
#, c-format
msgid "Verified 0 messages signed by \"%s\" (key: %s, policy: %s)."
msgstr ""

#. TRANSLATORS: The final %s is replaced by a string like
#. "7 months, 1 day, 5 minutes, 0 seconds".
#: g10/tofu.c:2427
#, c-format
msgid ""
"Verified %ld message signed by \"%s\" (key: %s, policy: %s) in the past %s."
msgid_plural ""
"Verified %ld messages signed by \"%s\" (key: %s, policy: %s) in the past %s."
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2440
#, c-format
msgid "The most recent message was verified %s ago."
msgstr ""

#: g10/tofu.c:2462
msgid "Warning: we've have yet to see a message signed by this key!\n"
msgstr ""

#: g10/tofu.c:2465
msgid "Warning: we've only seen a single message signed by this key!\n"
msgstr ""

#. TRANSLATORS: translate the below text.  We don't
#. directly internationalize that text so that we can
#. tweak it without breaking translations.
#: g10/tofu.c:2473
#, c-format
msgid "TOFU: few signatures %d message %s"
msgid_plural "TOFU: few signatures %d messages %s"
msgstr[0] ""
msgstr[1] ""

#: g10/tofu.c:2568 g10/tofu.c:2602 g10/tofu.c:2782 g10/tofu.c:2835
#: g10/tofu.c:2915
#, c-format
msgid "error opening TOFU database: %s\n"
msgstr ""

#: g10/trustdb.c:216
#, c-format
msgid "'%s' is not a valid long keyID\n"
msgstr ""

#: g10/trustdb.c:242
#, c-format
msgid "key %s: accepted as trusted key\n"
msgstr ""

#: g10/trustdb.c:280
#, c-format
msgid "key %s occurs more than once in the trustdb\n"
msgstr ""

#: g10/trustdb.c:295
#, c-format
msgid "key %s: no public key for trusted key - skipped\n"
msgstr ""

#: g10/trustdb.c:305
#, c-format
msgid "key %s marked as ultimately trusted\n"
msgstr ""

#: g10/trustdb.c:341
#, c-format
msgid "trust record %lu, req type %d: read failed: %s\n"
msgstr ""

#: g10/trustdb.c:347
#, c-format
msgid "trust record %lu is not of requested type %d\n"
msgstr ""

#: g10/trustdb.c:422
msgid "You may try to re-create the trustdb using the commands:\n"
msgstr ""

#: g10/trustdb.c:431
msgid "If that does not work, please consult the manual\n"
msgstr ""

#: g10/trustdb.c:468
#, c-format
msgid "unable to use unknown trust model (%d) - assuming %s trust model\n"
msgstr ""

#: g10/trustdb.c:474
#, c-format
msgid "using %s trust model\n"
msgstr ""

#: g10/trustdb.c:510
msgid "no need for a trustdb check\n"
msgstr ""

#: g10/trustdb.c:516 g10/trustdb.c:2123
#, c-format
msgid "next trustdb check due at %s\n"
msgstr ""

#: g10/trustdb.c:525
#, c-format
msgid "no need for a trustdb check with '%s' trust model\n"
msgstr ""

#: g10/trustdb.c:541
#, c-format
msgid "no need for a trustdb update with '%s' trust model\n"
msgstr ""

#: g10/trustdb.c:965
msgid "please do a --check-trustdb\n"
msgstr ""

#: g10/trustdb.c:970
msgid "checking the trustdb\n"
msgstr ""

#: g10/trustdb.c:1850
#, c-format
msgid "%d key processed"
msgid_plural "%d keys processed"
msgstr[0] ""
msgstr[1] ""

#: g10/trustdb.c:1853
#, c-format
msgid " (%d validity count cleared)\n"
msgid_plural " (%d validity counts cleared)\n"
msgstr[0] ""
msgstr[1] ""

#: g10/trustdb.c:1923
msgid "no ultimately trusted keys found\n"
msgstr ""

#: g10/trustdb.c:1937
#, c-format
msgid "public key of ultimately trusted key %s not found\n"
msgstr ""

#: g10/trustdb.c:2051
#, c-format
msgid ""
"depth: %d  valid: %3d  signed: %3d  trust: %d-, %dq, %dn, %dm, %df, %du\n"
msgstr ""

#: g10/trustdb.c:2130
#, c-format
msgid "unable to update trustdb version record: write failed: %s\n"
msgstr ""

#: g10/trust.c:106
msgid "undefined"
msgstr ""

#: g10/trust.c:107
msgid "never"
msgstr ""

#: g10/trust.c:108
msgid "marginal"
msgstr ""

#: g10/trust.c:109
msgid "full"
msgstr ""

#: g10/trust.c:110
msgid "ultimate"
msgstr ""

#. TRANSLATORS: these strings are similar to those in
#. trust_value_to_string(), but are a fixed length.  This is needed to
#. make attractive information listings where columns line up
#. properly.  The value "10" should be the length of the strings you
#. choose to translate to.  This is the length in printable columns.
#. It gets passed to atoi() so everything after the number is
#. essentially a comment and need not be translated.  Either key and
#. uid are both NULL, or neither are NULL.
#: g10/trust.c:147
msgid "10 translator see trust.c:uid_trust_string_fixed"
msgstr ""

#: g10/trust.c:150
msgid "[ revoked]"
msgstr ""

#: g10/trust.c:152 g10/trust.c:158
msgid "[ expired]"
msgstr ""

#: g10/trust.c:157
msgid "[ unknown]"
msgstr ""

#: g10/trust.c:159
msgid "[  undef ]"
msgstr ""

#: g10/trust.c:160
msgid "[marginal]"
msgstr ""

#: g10/trust.c:161
msgid "[  full  ]"
msgstr ""

#: g10/trust.c:162
msgid "[ultimate]"
msgstr ""

#: g10/verify.c:118
msgid ""
"the signature could not be verified.\n"
"Please remember that the signature file (.sig or .asc)\n"
"should be the first file given on the command line.\n"
msgstr ""

#: g10/verify.c:205
#, c-format
msgid "input line %u too long or missing LF\n"
msgstr ""

#: g10/verify.c:254
#, c-format
msgid "can't open fd %d: %s\n"
msgstr ""

#: kbx/kbxutil.c:92
msgid "set debugging flags"
msgstr ""

#: kbx/kbxutil.c:93
msgid "enable full debugging"
msgstr ""

#: kbx/kbxutil.c:117
msgid "Usage: kbxutil [options] [files] (-h for help)"
msgstr ""

#: kbx/kbxutil.c:120
msgid ""
"Syntax: kbxutil [options] [files]\n"
"List, export, import Keybox data\n"
msgstr ""

#: scd/app-nks.c:714 scd/app-openpgp.c:2995
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""

#: scd/app-nks.c:722 scd/app-openpgp.c:3007
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""

#: scd/app-nks.c:802 scd/app-openpgp.c:1757 scd/app-openpgp.c:1776
#: scd/app-openpgp.c:1941 scd/app-openpgp.c:1958 scd/app-openpgp.c:2222
#: scd/app-openpgp.c:2269 scd/app-openpgp.c:2374 scd/app-dinsig.c:303
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""

#: scd/app-nks.c:835
msgid "the NullPIN has not yet been changed\n"
msgstr ""

#: scd/app-nks.c:1096
msgid "|N|Please enter a new PIN for the standard keys."
msgstr ""

#: scd/app-nks.c:1097
msgid "||Please enter the PIN for the standard keys."
msgstr ""

#: scd/app-nks.c:1103
msgid ""
"|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys."
msgstr ""

#: scd/app-nks.c:1105
msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
msgstr ""

#: scd/app-nks.c:1113
msgid "|N|Please enter a new PIN for the key to create qualified signatures."
msgstr ""

#: scd/app-nks.c:1115
msgid "||Please enter the PIN for the key to create qualified signatures."
msgstr ""

#: scd/app-nks.c:1123
msgid ""
"|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create "
"qualified signatures."
msgstr ""

#: scd/app-nks.c:1125
msgid ""
"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
"qualified signatures."
msgstr ""

#: scd/app-nks.c:1229 scd/app-openpgp.c:2303 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr ""

#: scd/app-openpgp.c:805
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr ""

#: scd/app-openpgp.c:818
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr ""

#: scd/app-openpgp.c:1286
#, c-format
msgid "reading public key failed: %s\n"
msgstr ""

#: scd/app-openpgp.c:1294 scd/app-openpgp.c:3605
msgid "response does not contain the public key data\n"
msgstr ""

#: scd/app-openpgp.c:1304 scd/app-openpgp.c:3613
msgid "response does not contain the RSA modulus\n"
msgstr ""

#: scd/app-openpgp.c:1312 scd/app-openpgp.c:3623
msgid "response does not contain the RSA public exponent\n"
msgstr ""

#: scd/app-openpgp.c:1322
msgid "response does not contain the EC public point\n"
msgstr ""

#: scd/app-openpgp.c:1708
#, c-format
msgid "using default PIN as %s\n"
msgstr ""

#: scd/app-openpgp.c:1715
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""

#: scd/app-openpgp.c:1730
#, c-format
msgid "||Please enter the PIN%%0A[sigs done: %lu]"
msgstr ""

#: scd/app-openpgp.c:1741 scd/app-openpgp.c:2216
msgid "||Please enter the PIN"
msgstr ""

#: scd/app-openpgp.c:1783 scd/app-openpgp.c:1965 scd/app-openpgp.c:2229
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""

#: scd/app-openpgp.c:1796 scd/app-openpgp.c:1835 scd/app-openpgp.c:1977
#: scd/app-openpgp.c:3937
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr ""

#: scd/app-openpgp.c:1864 scd/app-openpgp.c:2250 scd/app-openpgp.c:4351
msgid "error retrieving CHV status from card\n"
msgstr ""

#: scd/app-openpgp.c:1870 scd/app-openpgp.c:4360
msgid "card is permanently locked!\n"
msgstr ""

#: scd/app-openpgp.c:1877
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
"%d Admin PIN attempts remaining before card is permanently locked\n"
msgstr[0] ""
msgstr[1] ""

#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string.  Use %%0A to force a linefeed.
#: scd/app-openpgp.c:1887
#, c-format
msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
msgstr ""

#: scd/app-openpgp.c:1891
msgid "|A|Please enter the Admin PIN"
msgstr ""

#: scd/app-openpgp.c:1912
msgid "access to admin commands is not configured\n"
msgstr ""

#: scd/app-openpgp.c:2265
msgid "||Please enter the Reset Code for the card"
msgstr ""

#: scd/app-openpgp.c:2275 scd/app-openpgp.c:2329
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""

#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string.  We need this elsewhere
#. to get some infos on the string.
#: scd/app-openpgp.c:2298
msgid "|RN|New Reset Code"
msgstr ""

#: scd/app-openpgp.c:2299
msgid "|AN|New Admin PIN"
msgstr ""

#: scd/app-openpgp.c:2299
msgid "|N|New PIN"
msgstr ""

#: scd/app-openpgp.c:2370
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr ""

#: scd/app-openpgp.c:2371
msgid "||Please enter the PIN and New PIN"
msgstr ""

#: scd/app-openpgp.c:2427 scd/app-openpgp.c:3696
msgid "error reading application data\n"
msgstr ""

#: scd/app-openpgp.c:2433 scd/app-openpgp.c:3703
msgid "error reading fingerprint DO\n"
msgstr ""

#: scd/app-openpgp.c:2443
msgid "key already exists\n"
msgstr ""

#: scd/app-openpgp.c:2447
msgid "existing key will be replaced\n"
msgstr ""

#: scd/app-openpgp.c:2449
msgid "generating new key\n"
msgstr ""

#: scd/app-openpgp.c:2451
msgid "writing new key\n"
msgstr ""

#: scd/app-openpgp.c:2975 scd/app-openpgp.c:3326
msgid "creation timestamp missing\n"
msgstr ""

#: scd/app-openpgp.c:3017 scd/app-openpgp.c:3025
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""

#: scd/app-openpgp.c:3158 scd/app-openpgp.c:3418
#, c-format
msgid "failed to store the key: %s\n"
msgstr ""

#: scd/app-openpgp.c:3320
msgid "unsupported curve\n"
msgstr ""

#: scd/app-openpgp.c:3577
msgid "please wait while key is being generated ...\n"
msgstr ""

#: scd/app-openpgp.c:3590
msgid "generating key failed\n"
msgstr ""

#: scd/app-openpgp.c:3596
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] ""
msgstr[1] ""

#: scd/app-openpgp.c:3661
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""

#: scd/app-openpgp.c:3711
msgid "fingerprint on card does not match requested one\n"
msgstr ""

#: scd/app-openpgp.c:3827
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr ""

#: scd/app-openpgp.c:3912
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""

#: scd/app-openpgp.c:4365
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""

#: scd/app-openpgp.c:4659 scd/app-openpgp.c:4670
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""

#: scd/app-dinsig.c:299
msgid "||Please enter your PIN at the reader's pinpad"
msgstr ""

#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string.  We need this elsewhere
#. to get some infos on the string.
#: scd/app-dinsig.c:529
msgid "|N|Initial New PIN"
msgstr ""

#: scd/scdaemon.c:114
msgid "run in multi server mode (foreground)"
msgstr ""

#: scd/scdaemon.c:124 sm/gpgsm.c:328 dirmngr/dirmngr.c:177
msgid "|LEVEL|set the debugging level to LEVEL"
msgstr ""

#: scd/scdaemon.c:132 tools/gpgconf-comp.c:655
msgid "|FILE|write a log to FILE"
msgstr ""

#: scd/scdaemon.c:134
msgid "|N|connect to reader at port N"
msgstr ""

#: scd/scdaemon.c:136
msgid "|NAME|use NAME as ct-API driver"
msgstr ""

#: scd/scdaemon.c:138
msgid "|NAME|use NAME as PC/SC driver"
msgstr ""

#: scd/scdaemon.c:141
msgid "do not use the internal CCID driver"
msgstr ""

#: scd/scdaemon.c:147
msgid "|N|disconnect the card after N seconds of inactivity"
msgstr ""

#: scd/scdaemon.c:150
msgid "do not use a reader's pinpad"
msgstr ""

#: scd/scdaemon.c:155
msgid "deny the use of admin card commands"
msgstr ""

#: scd/scdaemon.c:158
msgid "use variable length input for pinpad"
msgstr ""

#: scd/scdaemon.c:286
msgid "Usage: @SCDAEMON@ [options] (-h for help)"
msgstr ""

#: scd/scdaemon.c:288
msgid ""
"Syntax: scdaemon [options] [command [args]]\n"
"Smartcard daemon for @GNUPG@\n"
msgstr ""

#: scd/scdaemon.c:802
msgid ""
"please use the option '--daemon' to run the program in the background\n"
msgstr ""

#: scd/scdaemon.c:1159 dirmngr/dirmngr.c:1999
#, c-format
msgid "handler for fd %d started\n"
msgstr ""

#: scd/scdaemon.c:1171 dirmngr/dirmngr.c:2004
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""

#: sm/base64.c:327
#, c-format
msgid "invalid radix64 character %02x skipped\n"
msgstr ""

#: sm/call-dirmngr.c:261 tools/gpg-connect-agent.c:2238
msgid "no dirmngr running in this session\n"
msgstr ""

#: sm/certchain.c:194
#, c-format
msgid "validation model requested by certificate: %s"
msgstr ""

#: sm/certchain.c:195 sm/certchain.c:1919
msgid "chain"
msgstr ""

#: sm/certchain.c:196 sm/certchain.c:1919
msgid "shell"
msgstr ""

#: sm/certchain.c:256 dirmngr/validate.c:107
#, c-format
msgid "critical certificate extension %s is not supported"
msgstr ""

#: sm/certchain.c:295 dirmngr/validate.c:205
msgid "issuer certificate is not marked as a CA"
msgstr ""

#: sm/certchain.c:333
msgid "critical marked policy without configured policies"
msgstr ""

#: sm/certchain.c:343
#, c-format
msgid "failed to open '%s': %s\n"
msgstr ""

#: sm/certchain.c:351 sm/certchain.c:380 dirmngr/validate.c:167
msgid "Note: non-critical certificate policy not allowed"
msgstr ""

#: sm/certchain.c:355 sm/certchain.c:384 dirmngr/validate.c:172
msgid "certificate policy not allowed"
msgstr ""

#: sm/certchain.c:527
msgid "looking up issuer at external location\n"
msgstr ""

#: sm/certchain.c:546
#, c-format
msgid "number of issuers matching: %d\n"
msgstr ""

#: sm/certchain.c:590
msgid "looking up issuer from the Dirmngr cache\n"
msgstr ""

#: sm/certchain.c:614
#, c-format
msgid "number of matching certificates: %d\n"
msgstr ""

#: sm/certchain.c:616
#, c-format
msgid "dirmngr cache-only key lookup failed: %s\n"
msgstr ""

#: sm/certchain.c:815 sm/certchain.c:1309 sm/certchain.c:1947 sm/decrypt.c:262
#: sm/encrypt.c:342 sm/import.c:410 sm/keydb.c:1115 sm/keydb.c:1201
#: sm/sign.c:337 sm/verify.c:114
msgid "failed to allocate keyDB handle\n"
msgstr ""

#: sm/certchain.c:981
msgid "certificate has been revoked"
msgstr ""

#: sm/certchain.c:996
msgid "the status of the certificate is unknown"
msgstr ""

#: sm/certchain.c:1003
msgid "please make sure that the \"dirmngr\" is properly installed\n"
msgstr ""

#: sm/certchain.c:1009
#, c-format
msgid "checking the CRL failed: %s"
msgstr ""

#: sm/certchain.c:1038 sm/certchain.c:1106 dirmngr/validate.c:473
#, c-format
msgid "certificate with invalid validity: %s"
msgstr ""

#: sm/certchain.c:1053 sm/certchain.c:1138 dirmngr/validate.c:491
msgid "certificate not yet valid"
msgstr ""

#: sm/certchain.c:1054 sm/certchain.c:1139
msgid "root certificate not yet valid"
msgstr ""

#: sm/certchain.c:1055 sm/certchain.c:1140
msgid "intermediate certificate not yet valid"
msgstr ""

#: sm/certchain.c:1068 dirmngr/validate.c:502
msgid "certificate has expired"
msgstr ""

#: sm/certchain.c:1069
msgid "root certificate has expired"
msgstr ""

#: sm/certchain.c:1070
msgid "intermediate certificate has expired"
msgstr ""

#: sm/certchain.c:1112
#, c-format
msgid "required certificate attributes missing: %s%s%s"
msgstr ""

#: sm/certchain.c:1121
msgid "certificate with invalid validity"
msgstr ""

#: sm/certchain.c:1158
msgid "signature not created during lifetime of certificate"
msgstr ""

#: sm/certchain.c:1160
msgid "certificate not created during lifetime of issuer"
msgstr ""

#: sm/certchain.c:1161
msgid "intermediate certificate not created during lifetime of issuer"
msgstr ""

#: sm/certchain.c:1165
msgid "  (  signature created at "
msgstr ""

#: sm/certchain.c:1166
msgid "  (certificate created at "
msgstr ""

#: sm/certchain.c:1169
msgid "  (certificate valid from "
msgstr ""

#: sm/certchain.c:1170
msgid "  (     issuer valid from "
msgstr ""

#: sm/certchain.c:1200 dirmngr/validate.c:552
#, c-format
msgid "fingerprint=%s\n"
msgstr ""

#: sm/certchain.c:1209
msgid "root certificate has now been marked as trusted\n"
msgstr ""

#: sm/certchain.c:1222
msgid "interactive marking as trusted not enabled in gpg-agent\n"
msgstr ""

#: sm/certchain.c:1228
msgid "interactive marking as trusted disabled for this session\n"
msgstr ""

#: sm/certchain.c:1286
msgid "WARNING: creation time of signature not known - assuming current time"
msgstr ""

#: sm/certchain.c:1350
msgid "no issuer found in certificate"
msgstr ""

#: sm/certchain.c:1428
msgid "self-signed certificate has a BAD signature"
msgstr ""

#: sm/certchain.c:1497 dirmngr/validate.c:550
msgid "root certificate is not marked trusted"
msgstr ""

#: sm/certchain.c:1513
#, c-format
msgid "checking the trust list failed: %s\n"
msgstr ""

#: sm/certchain.c:1544 sm/import.c:176 dirmngr/validate.c:605
msgid "certificate chain too long\n"
msgstr ""

#: sm/certchain.c:1556 dirmngr/validate.c:617
msgid "issuer certificate not found"
msgstr ""

#: sm/certchain.c:1589 dirmngr/validate.c:643
msgid "certificate has a BAD signature"
msgstr ""

#: sm/certchain.c:1621 dirmngr/validate.c:667
msgid "found another possible matching CA certificate - trying again"
msgstr ""

#: sm/certchain.c:1680 dirmngr/validate.c:692
#, c-format
msgid "certificate chain longer than allowed by CA (%d)"
msgstr ""

#: sm/certchain.c:1722 sm/certchain.c:2018 dirmngr/validate.c:722
msgid "certificate is good\n"
msgstr ""

#: sm/certchain.c:1723
msgid "intermediate certificate is good\n"
msgstr ""

#: sm/certchain.c:1724
msgid "root certificate is good\n"
msgstr ""

#: sm/certchain.c:1906
msgid "switching to chain model"
msgstr ""

#: sm/certchain.c:1915
#, c-format
msgid "validation model used: %s"
msgstr ""

#: sm/certcheck.c:107
#, c-format
msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""

#: sm/certcheck.c:244 sm/verify.c:202
msgid "(this is the MD2 algorithm)\n"
msgstr ""

#: sm/certdump.c:60 sm/certdump.c:143 dirmngr/ocsp.c:709
msgid "none"
msgstr ""

#: sm/certdump.c:552 sm/certdump.c:617
msgid "[Error - invalid encoding]"
msgstr ""

#: sm/certdump.c:560
msgid "[Error - out of core]"
msgstr ""

#: sm/certdump.c:596
msgid "[Error - No name]"
msgstr ""

#: sm/certdump.c:623
msgid "[Error - invalid DN]"
msgstr ""

#: sm/certdump.c:833
#, c-format
msgid ""
"Please enter the passphrase to unlock the secret key for the X.509 "
"certificate:\n"
"\"%s\"\n"
"S/N %s, ID 0x%08lX,\n"
"created %s, expires %s.\n"
msgstr ""

#: sm/certlist.c:122 dirmngr/validate.c:1079
msgid "no key usage specified - assuming all usages\n"
msgstr ""

#: sm/certlist.c:132 sm/keylist.c:274 dirmngr/validate.c:1089
#, c-format
msgid "error getting key usage information: %s\n"
msgstr ""

#: sm/certlist.c:142 dirmngr/validate.c:1099
msgid "certificate should not have been used for certification\n"
msgstr ""

#: sm/certlist.c:154 dirmngr/validate.c:1111
msgid "certificate should not have been used for OCSP response signing\n"
msgstr ""

#: sm/certlist.c:165 dirmngr/validate.c:1131
msgid "certificate should not have been used for encryption\n"
msgstr ""

#: sm/certlist.c:166 dirmngr/validate.c:1133
msgid "certificate should not have been used for signing\n"
msgstr ""

#: sm/certlist.c:167 dirmngr/validate.c:1134
msgid "certificate is not usable for encryption\n"
msgstr ""

#: sm/certlist.c:168 dirmngr/validate.c:1135
msgid "certificate is not usable for signing\n"
msgstr ""

#: sm/certreqgen.c:464
#, c-format
msgid "line %d: invalid algorithm\n"
msgstr ""

#: sm/certreqgen.c:478
#, c-format
msgid "line %d: invalid key length %u (valid are %d to %d)\n"
msgstr ""

#: sm/certreqgen.c:496
#, c-format
msgid "line %d: no subject name given\n"
msgstr ""

#: sm/certreqgen.c:505
#, c-format
msgid "line %d: invalid subject name label '%.*s'\n"
msgstr ""

#: sm/certreqgen.c:508
#, c-format
msgid "line %d: invalid subject name '%s' at pos %d\n"
msgstr ""

#: sm/certreqgen.c:525
#, c-format
msgid "line %d: not a valid email address\n"
msgstr ""

#: sm/certreqgen.c:544
#, c-format
msgid "line %d: invalid serial number\n"
msgstr ""

#: sm/certreqgen.c:560
#, c-format
msgid "line %d: invalid issuer name label '%.*s'\n"
msgstr ""

#: sm/certreqgen.c:563
#, c-format
msgid "line %d: invalid issuer name '%s' at pos %d\n"
msgstr ""

#: sm/certreqgen.c:575 sm/certreqgen.c:586
#, c-format
msgid "line %d: invalid date given\n"
msgstr ""

#: sm/certreqgen.c:599
#, c-format
msgid "line %d: error getting signing key by keygrip '%s': %s\n"
msgstr ""

#: sm/certreqgen.c:618
#, c-format
msgid "line %d: invalid hash algorithm given\n"
msgstr ""

#: sm/certreqgen.c:633
#, c-format
msgid "line %d: invalid authority-key-id\n"
msgstr ""

#: sm/certreqgen.c:648
#, c-format
msgid "line %d: invalid subject-key-id\n"
msgstr ""

#: sm/certreqgen.c:686
#, c-format
msgid "line %d: invalid extension syntax\n"
msgstr ""

#: sm/certreqgen.c:699
#, c-format
msgid "line %d: error reading key '%s' from card: %s\n"
msgstr ""

#: sm/certreqgen.c:712
#, c-format
msgid "line %d: error getting key by keygrip '%s': %s\n"
msgstr ""

#: sm/certreqgen.c:729
#, c-format
msgid "line %d: key generation failed: %s <%s>\n"
msgstr ""

#: sm/certreqgen.c:1324
msgid ""
"To complete this certificate request please enter the passphrase for the key "
"you just created once more.\n"
msgstr ""

#: sm/certreqgen-ui.c:162
#, c-format
msgid "   (%d) RSA\n"
msgstr ""

#: sm/certreqgen-ui.c:163
#, c-format
msgid "   (%d) Existing key\n"
msgstr ""

#: sm/certreqgen-ui.c:164
#, c-format
msgid "   (%d) Existing key from card\n"
msgstr ""

#: sm/certreqgen-ui.c:234 sm/certreqgen-ui.c:243
#, c-format
msgid "error reading the card: %s\n"
msgstr ""

#: sm/certreqgen-ui.c:237
#, c-format
msgid "Serial number of the card: %s\n"
msgstr ""

#: sm/certreqgen-ui.c:249
msgid "Available keys:\n"
msgstr ""

#: sm/certreqgen-ui.c:280
#, c-format
msgid "Possible actions for a %s key:\n"
msgstr ""

#: sm/certreqgen-ui.c:281
#, c-format
msgid "   (%d) sign, encrypt\n"
msgstr ""

#: sm/certreqgen-ui.c:282
#, c-format
msgid "   (%d) sign\n"
msgstr ""

#: sm/certreqgen-ui.c:283
#, c-format
msgid "   (%d) encrypt\n"
msgstr ""

#: sm/certreqgen-ui.c:307
msgid "Enter the X.509 subject name: "
msgstr ""

#: sm/certreqgen-ui.c:311
msgid "No subject name given\n"
msgstr ""

#: sm/certreqgen-ui.c:315
#, c-format
msgid "Invalid subject name label '%.*s'\n"
msgstr ""

#. TRANSLATORS: The 22 in the second string is the
#. length of the first string up to the "%s".  Please
#. adjust it do the length of your translation.  The
#. second string is merely passed to atoi so you can
#. drop everything after the number.
#: sm/certreqgen-ui.c:324
#, c-format
msgid "Invalid subject name '%s'\n"
msgstr ""

#: sm/certreqgen-ui.c:326
msgid "22 translator: see certreg-ui.c:gpgsm_gencertreq_tty"
msgstr ""

#: sm/certreqgen-ui.c:338
msgid "Enter email addresses"
msgstr ""

#: sm/certreqgen-ui.c:339
msgid " (end with an empty line):\n"
msgstr ""

#: sm/certreqgen-ui.c:343
msgid "Enter DNS names"
msgstr ""

#: sm/certreqgen-ui.c:344 sm/certreqgen-ui.c:349
msgid " (optional; end with an empty line):\n"
msgstr ""

#: sm/certreqgen-ui.c:348
msgid "Enter URIs"
msgstr ""

#: sm/certreqgen-ui.c:355
msgid "Create self-signed certificate? (y/N) "
msgstr ""

#: sm/certreqgen-ui.c:382
msgid "These parameters are used:\n"
msgstr ""

#: sm/certreqgen-ui.c:400
msgid "Now creating self-signed certificate.  "
msgstr ""

#: sm/certreqgen-ui.c:402
msgid "Now creating certificate request.  "
msgstr ""

#: sm/certreqgen-ui.c:403
msgid "This may take a while ...\n"
msgstr ""

#: sm/certreqgen-ui.c:414
msgid "Ready.\n"
msgstr ""

#: sm/certreqgen-ui.c:417
msgid "Ready.  You should now send this request to your CA.\n"
msgstr ""

#: sm/certreqgen-ui.c:423
msgid "resource problem: out of core\n"
msgstr ""

#: sm/decrypt.c:330
msgid "(this is the RC2 algorithm)\n"
msgstr ""

#: sm/decrypt.c:332
msgid "(this does not seem to be an encrypted message)\n"
msgstr ""

#: sm/delete.c:51 sm/delete.c:112
#, c-format
msgid "certificate '%s' not found: %s\n"
msgstr ""

#: sm/delete.c:122 sm/keydb.c:1211 sm/keydb.c:1309
#, c-format
msgid "error locking keybox: %s\n"
msgstr ""

#: sm/delete.c:143
#, c-format
msgid "duplicated certificate '%s' deleted\n"
msgstr ""

#: sm/delete.c:145
#, c-format
msgid "certificate '%s' deleted\n"
msgstr ""

#: sm/delete.c:175
#, c-format
msgid "deleting certificate \"%s\" failed: %s\n"
msgstr ""

#: sm/encrypt.c:328
msgid "no valid recipients given\n"
msgstr ""

#: sm/gpgsm.c:204
msgid "list external keys"
msgstr ""

#: sm/gpgsm.c:206
msgid "list certificate chain"
msgstr ""

#: sm/gpgsm.c:213
msgid "import certificates"
msgstr ""

#: sm/gpgsm.c:214
msgid "export certificates"
msgstr ""

#: sm/gpgsm.c:222
msgid "register a smartcard"
msgstr ""

#: sm/gpgsm.c:225
msgid "pass a command to the dirmngr"
msgstr ""

#: sm/gpgsm.c:227
msgid "invoke gpg-protect-tool"
msgstr ""

#: sm/gpgsm.c:243
msgid "create base-64 encoded output"
msgstr ""

#: sm/gpgsm.c:248
msgid "assume input is in PEM format"
msgstr ""

#: sm/gpgsm.c:250
msgid "assume input is in base-64 format"
msgstr ""

#: sm/gpgsm.c:252
msgid "assume input is in binary format"
msgstr ""

#: sm/gpgsm.c:259
msgid "never consult a CRL"
msgstr ""

#: sm/gpgsm.c:269
msgid "check validity using OCSP"
msgstr ""

#: sm/gpgsm.c:274
msgid "|N|number of certificates to include"
msgstr ""

#: sm/gpgsm.c:277
msgid "|FILE|take policy information from FILE"
msgstr ""

#: sm/gpgsm.c:280
msgid "do not check certificate policies"
msgstr ""

#: sm/gpgsm.c:284
msgid "fetch missing issuer certificates"
msgstr ""

#: sm/gpgsm.c:295
msgid "don't use the terminal at all"
msgstr ""

#: sm/gpgsm.c:297
msgid "|FILE|write a server mode log to FILE"
msgstr ""

#: sm/gpgsm.c:302
msgid "|FILE|write an audit log to FILE"
msgstr ""

#: sm/gpgsm.c:305
msgid "batch mode: never ask"
msgstr ""

#: sm/gpgsm.c:306
msgid "assume yes on most questions"
msgstr ""

#: sm/gpgsm.c:307
msgid "assume no on most questions"
msgstr ""

#: sm/gpgsm.c:310
msgid "|FILE|add keyring to the list of keyrings"
msgstr ""

#: sm/gpgsm.c:313
msgid "|USER-ID|use USER-ID as default secret key"
msgstr ""

#: sm/gpgsm.c:323 tools/gpgconf-comp.c:793
msgid "|SPEC|use this keyserver to lookup keys"
msgstr ""

#: sm/gpgsm.c:341
msgid "|NAME|use cipher algorithm NAME"
msgstr ""

#: sm/gpgsm.c:343
msgid "|NAME|use message digest algorithm NAME"
msgstr ""

#: sm/gpgsm.c:559
msgid "Usage: @GPGSM@ [options] [files] (-h for help)"
msgstr ""

#: sm/gpgsm.c:562
msgid ""
"Syntax: @GPGSM@ [options] [files]\n"
"Sign, check, encrypt or decrypt using the S/MIME protocol\n"
"Default operation depends on the input data\n"
msgstr ""

#: sm/gpgsm.c:766
#, c-format
msgid "Note: won't be able to encrypt to '%s': %s\n"
msgstr ""

#: sm/gpgsm.c:777
#, c-format
msgid "unknown validation model '%s'\n"
msgstr ""

#: sm/gpgsm.c:828 dirmngr/ldapserver.c:86
#, c-format
msgid "%s:%u: no hostname given\n"
msgstr ""

#: sm/gpgsm.c:847 dirmngr/ldapserver.c:105
#, c-format
msgid "%s:%u: password given without user\n"
msgstr ""

#: sm/gpgsm.c:868 dirmngr/ldapserver.c:126
#, c-format
msgid "%s:%u: skipping this line\n"
msgstr ""

#: sm/gpgsm.c:1420
msgid "could not parse keyserver\n"
msgstr ""

#: sm/gpgsm.c:1614
#, c-format
msgid "importing common certificates '%s'\n"
msgstr ""

#: sm/gpgsm.c:1655
#, c-format
msgid "can't sign using '%s': %s\n"
msgstr ""

#: sm/gpgsm.c:2011
msgid "invalid command (there is no implicit command)\n"
msgstr ""

#: sm/import.c:127
#, c-format
msgid "total number processed: %lu\n"
msgstr ""

#: sm/import.c:246
msgid "error storing certificate\n"
msgstr ""

#: sm/import.c:254
msgid "basic certificate checks failed - not imported\n"
msgstr ""

#: sm/import.c:467 sm/keydb.c:1231 sm/keydb.c:1321
#, c-format
msgid "error getting stored flags: %s\n"
msgstr ""

#: sm/import.c:526 sm/import.c:558
#, c-format
msgid "error importing certificate: %s\n"
msgstr ""

#: sm/import.c:746 tools/gpg-connect-agent.c:1434
#, c-format
msgid "error reading input: %s\n"
msgstr ""

#: sm/keydb.c:1108 sm/keydb.c:1194
msgid "failed to get the fingerprint\n"
msgstr ""

#: sm/keydb.c:1150
#, c-format
msgid "problem looking for existing certificate: %s\n"
msgstr ""

#: sm/keydb.c:1162
#, c-format
msgid "error finding writable keyDB: %s\n"
msgstr ""

#: sm/keydb.c:1170
#, c-format
msgid "error storing certificate: %s\n"
msgstr ""

#: sm/keydb.c:1222
#, c-format
msgid "problem re-searching certificate: %s\n"
msgstr ""

#: sm/keydb.c:1243 sm/keydb.c:1332
#, c-format
msgid "error storing flags: %s\n"
msgstr ""

#: sm/keylist.c:658
msgid "Error - "
msgstr ""

#: sm/misc.c:58
msgid "GPG_TTY has not been set - using maybe bogus default\n"
msgstr ""

#: sm/qualified.c:105
#, c-format
msgid "invalid formatted fingerprint in '%s', line %d\n"
msgstr ""

#: sm/qualified.c:123
#, c-format
msgid "invalid country code in '%s', line %d\n"
msgstr ""

#: sm/qualified.c:206
#, c-format
msgid ""
"You are about to create a signature using your certificate:\n"
"\"%s\"\n"
"This will create a qualified signature by law equated to a handwritten "
"signature.\n"
"\n"
"%s%sAre you really sure that you want to do this?"
msgstr ""

#: sm/qualified.c:215 sm/verify.c:617
msgid ""
"Note, that this software is not officially approved to create or verify such "
"signatures.\n"
msgstr ""

#: sm/qualified.c:282
#, c-format
msgid ""
"You are about to create a signature using your certificate:\n"
"\"%s\"\n"
"Note, that this certificate will NOT create a qualified signature!"
msgstr ""

#: sm/sign.c:451
#, c-format
msgid "hash algorithm %d (%s) for signer %d not supported; using %s\n"
msgstr ""

#: sm/sign.c:465
#, c-format
msgid "hash algorithm used for signer %d: %s (%s)\n"
msgstr ""

#: sm/sign.c:517
#, c-format
msgid "checking for qualified certificate failed: %s\n"
msgstr ""

#: sm/verify.c:450
msgid "Signature made "
msgstr ""

#: sm/verify.c:454
msgid "[date not given]"
msgstr ""

#: sm/verify.c:455
#, c-format
msgid " using certificate ID 0x%08lX\n"
msgstr ""

#: sm/verify.c:474
msgid ""
"invalid signature: message digest attribute does not match computed one\n"
msgstr ""

#: sm/verify.c:595
msgid "Good signature from"
msgstr ""

#: sm/verify.c:596
msgid "                aka"
msgstr ""

#: sm/verify.c:614
msgid "This is a qualified signature\n"
msgstr ""

#: dirmngr/certcache.c:106
#, c-format
msgid "can't initialize certificate cache lock: %s\n"
msgstr ""

#: dirmngr/certcache.c:117
#, c-format
msgid "can't acquire read lock on the certificate cache: %s\n"
msgstr ""

#: dirmngr/certcache.c:128
#, c-format
msgid "can't acquire write lock on the certificate cache: %s\n"
msgstr ""

#: dirmngr/certcache.c:139
#, c-format
msgid "can't release lock on the certificate cache: %s\n"
msgstr ""

#: dirmngr/certcache.c:267
#, c-format
msgid "dropping %u certificates from the cache\n"
msgstr ""

#: dirmngr/certcache.c:352
#, c-format
msgid "can't access directory '%s': %s\n"
msgstr ""

#: dirmngr/certcache.c:390
#, c-format
msgid "can't parse certificate '%s': %s\n"
msgstr ""

#: dirmngr/certcache.c:398
#, c-format
msgid "certificate '%s' already cached\n"
msgstr ""

#: dirmngr/certcache.c:402
#, c-format
msgid "trusted certificate '%s' loaded\n"
msgstr ""

#: dirmngr/certcache.c:404
#, c-format
msgid "certificate '%s' loaded\n"
msgstr ""

#: dirmngr/certcache.c:408
#, c-format
msgid "  SHA1 fingerprint = %s\n"
msgstr ""

#: dirmngr/certcache.c:411
msgid "   issuer ="
msgstr ""

#: dirmngr/certcache.c:412
msgid "  subject ="
msgstr ""

#: dirmngr/certcache.c:416
#, c-format
msgid "error loading certificate '%s': %s\n"
msgstr ""

#: dirmngr/certcache.c:492
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr ""

#: dirmngr/certcache.c:494
#, c-format
msgid "    runtime cached certificates: %u\n"
msgstr ""

#: dirmngr/certcache.c:509 dirmngr/dirmngr-client.c:380
msgid "certificate already cached\n"
msgstr ""

#: dirmngr/certcache.c:511
msgid "certificate cached\n"
msgstr ""

#: dirmngr/certcache.c:513 dirmngr/certcache.c:533
#: dirmngr/dirmngr-client.c:384
#, c-format
msgid "error caching certificate: %s\n"
msgstr ""

#: dirmngr/certcache.c:596
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr ""

#: dirmngr/certcache.c:1042 dirmngr/certcache.c:1051
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr ""

#: dirmngr/certcache.c:1205 dirmngr/certcache.c:1214
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr ""

#: dirmngr/certcache.c:1318 dirmngr/validate.c:459
msgid "no issuer found in certificate\n"
msgstr ""

#: dirmngr/certcache.c:1328
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr ""

#: dirmngr/crlcache.c:213
#, c-format
msgid "creating directory '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:217
#, c-format
msgid "error creating directory '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:245
#, c-format
msgid "ignoring database dir '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:254
#, c-format
msgid "error reading directory '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:275
#, c-format
msgid "removing cache file '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:284
#, c-format
msgid "not removing file '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:373 dirmngr/crlcache.c:1119 dirmngr/crlcache.c:2207
#, c-format
msgid "error closing cache file: %s\n"
msgstr ""

#: dirmngr/crlcache.c:411 dirmngr/crlcache.c:795
#, c-format
msgid "failed to open cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:421
#, c-format
msgid "error creating new cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:428
#, c-format
msgid "error writing new cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:435
#, c-format
msgid "error closing new cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:440
#, c-format
msgid "new cache dir file '%s' created\n"
msgstr ""

#: dirmngr/crlcache.c:445
#, c-format
msgid "failed to re-open cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:473
#, c-format
msgid "first record of '%s' is not the version\n"
msgstr ""

#: dirmngr/crlcache.c:488
msgid "old version of cache directory - cleaning up\n"
msgstr ""

#: dirmngr/crlcache.c:504
msgid "old version of cache directory - giving up\n"
msgstr ""

#: dirmngr/crlcache.c:615
#, c-format
msgid "extra field detected in crl record of '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:623
#, c-format
msgid "invalid line detected in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:632
#, c-format
msgid "duplicate entry detected in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:647
#, c-format
msgid "unsupported record type in '%s' line %u skipped\n"
msgstr ""

#: dirmngr/crlcache.c:673
#, c-format
msgid "invalid issuer hash in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:679
#, c-format
msgid "no issuer DN in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:686
#, c-format
msgid "invalid timestamp in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:692
#, c-format
msgid "WARNING: invalid cache file hash in '%s' line %u\n"
msgstr ""

#: dirmngr/crlcache.c:698
msgid "detected errors in cache dir file\n"
msgstr ""

#: dirmngr/crlcache.c:699
msgid "please check the reason and manually delete that file\n"
msgstr ""

#: dirmngr/crlcache.c:827 dirmngr/crlcache.c:841
#, c-format
msgid "failed to create temporary cache dir file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:937
#, c-format
msgid "error closing '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:949
#, c-format
msgid "error renaming '%s' to '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:1003
#, c-format
msgid "can't hash '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:1011
#, c-format
msgid "error setting up MD5 hash context: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1027
#, c-format
msgid "error hashing '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:1055
#, c-format
msgid "invalid formatted checksum for '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:1108
msgid "too many open cache files; can't open anymore\n"
msgstr ""

#: dirmngr/crlcache.c:1126
#, c-format
msgid "opening cache file '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:1145
#, c-format
msgid "error opening cache file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:1154
#, c-format
msgid "error initializing cache file '%s' for reading: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1175
msgid "calling unlock_db_file on a closed file\n"
msgstr ""

#: dirmngr/crlcache.c:1177
msgid "calling unlock_db_file on an unlocked file\n"
msgstr ""

#: dirmngr/crlcache.c:1231
#, c-format
msgid "failed to create a new cache object: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1286
#, c-format
msgid "no CRL available for issuer id %s\n"
msgstr ""

#: dirmngr/crlcache.c:1293
#, c-format
msgid "cached CRL for issuer id %s too old; update required\n"
msgstr ""

#: dirmngr/crlcache.c:1307
#, c-format
msgid ""
"force-crl-refresh active and %d minutes passed for issuer id %s; update "
"required\n"
msgstr ""

#: dirmngr/crlcache.c:1315
#, c-format
msgid "force-crl-refresh active for issuer id %s; update required\n"
msgstr ""

#: dirmngr/crlcache.c:1324
#, c-format
msgid "available CRL for issuer ID %s can't be used\n"
msgstr ""

#: dirmngr/crlcache.c:1335
#, c-format
msgid "cached CRL for issuer id %s tampered; we need to update\n"
msgstr ""

#: dirmngr/crlcache.c:1347
msgid "WARNING: invalid cache record length for S/N "
msgstr ""

#: dirmngr/crlcache.c:1357
#, c-format
msgid "problem reading cache record for S/N %s: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1360
#, c-format
msgid "S/N %s is not valid; reason=%02X  date=%.15s\n"
msgstr ""

#: dirmngr/crlcache.c:1371
#, c-format
msgid "S/N %s is valid, it is not listed in the CRL\n"
msgstr ""

#: dirmngr/crlcache.c:1379
#, c-format
msgid "error getting data from cache file: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1542 dirmngr/validate.c:882
#, c-format
msgid "unknown hash algorithm '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:1549
#, c-format
msgid "gcry_md_open for algorithm %d failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1586 dirmngr/crlcache.c:1605
msgid "got an invalid S-expression from libksba\n"
msgstr ""

#: dirmngr/crlcache.c:1593 dirmngr/crlcache.c:1612 dirmngr/misc.c:174
#, c-format
msgid "converting S-expression failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1627 dirmngr/ocsp.c:425
#, c-format
msgid "creating S-expression failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1699
#, c-format
msgid "ksba_crl_parse failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1714
#, c-format
msgid "error getting update times of CRL: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1721
#, c-format
msgid "update times of this CRL: this=%s next=%s\n"
msgstr ""

#: dirmngr/crlcache.c:1725
msgid "nextUpdate not given; assuming a validity period of one day\n"
msgstr ""

#: dirmngr/crlcache.c:1745
#, c-format
msgid "error getting CRL item: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1760
#, c-format
msgid "error inserting item into temporary cache file: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1787
#, c-format
msgid "no CRL issuer found in CRL: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1802
msgid "locating CRL issuer certificate by authorityKeyIdentifier\n"
msgstr ""

#: dirmngr/crlcache.c:1847
#, c-format
msgid "CRL signature verification failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:1858
#, c-format
msgid "error checking validity of CRL issuer certificate: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2001
#, c-format
msgid "ksba_crl_new failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2008
#, c-format
msgid "ksba_crl_set_reader failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2042
#, c-format
msgid "removed stale temporary cache file '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:2046
#, c-format
msgid "problem removing stale temporary cache file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:2056
#, c-format
msgid "error creating temporary cache file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:2066
#, c-format
msgid "crl_parse_insert failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2076
#, c-format
msgid "error finishing temporary cache file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:2083
#, c-format
msgid "error closing temporary cache file '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:2108
#, c-format
msgid "WARNING: new CRL still too old; it expired on %s - loading anyway\n"
msgstr ""

#: dirmngr/crlcache.c:2112
#, c-format
msgid "new CRL still too old; it expired on %s\n"
msgstr ""

#: dirmngr/crlcache.c:2128
#, c-format
msgid "unknown critical CRL extension %s\n"
msgstr ""

#: dirmngr/crlcache.c:2138
#, c-format
msgid "error reading CRL extensions: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2189
#, c-format
msgid "creating cache file '%s'\n"
msgstr ""

#: dirmngr/crlcache.c:2221
#, c-format
msgid "problem renaming '%s' to '%s': %s\n"
msgstr ""

#: dirmngr/crlcache.c:2235
msgid ""
"updating the DIR file failed - cache entry will get lost with the next "
"program start\n"
msgstr ""

#: dirmngr/crlcache.c:2272
#, c-format
msgid "Begin CRL dump (retrieved via %s)\n"
msgstr ""

#: dirmngr/crlcache.c:2295
msgid ""
" ERROR: The CRL will not be used because it was still too old after an "
"update!\n"
msgstr ""

#: dirmngr/crlcache.c:2298
msgid ""
" ERROR: The CRL will not be used due to an unknown critical extension!\n"
msgstr ""

#: dirmngr/crlcache.c:2301
msgid " ERROR: The CRL will not be used\n"
msgstr ""

#: dirmngr/crlcache.c:2308
msgid " ERROR: This cached CRL may have been tampered with!\n"
msgstr ""

#: dirmngr/crlcache.c:2326
msgid " WARNING: invalid cache record length\n"
msgstr ""

#: dirmngr/crlcache.c:2333
#, c-format
msgid "problem reading cache record: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2344
#, c-format
msgid "problem reading cache key: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2375
#, c-format
msgid "error reading cache entry from db: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2378
msgid "End CRL dump\n"
msgstr ""

#: dirmngr/crlcache.c:2499
#, c-format
msgid "crl_fetch via DP failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2510
#, c-format
msgid "crl_cache_insert via DP failed: %s\n"
msgstr ""

#: dirmngr/crlcache.c:2570
#, c-format
msgid "crl_cache_insert via issuer failed: %s\n"
msgstr ""

#: dirmngr/crlfetch.c:74
msgid "reader to file mapping table full - waiting\n"
msgstr ""

#: dirmngr/crlfetch.c:182
msgid "using \"http\" instead of \"https\"\n"
msgstr ""

#: dirmngr/crlfetch.c:193 dirmngr/crlfetch.c:289 dirmngr/crlfetch.c:327
#: dirmngr/crlfetch.c:359
#, c-format
msgid "CRL access not possible due to disabled %s\n"
msgstr ""

#: dirmngr/crlfetch.c:223 dirmngr/ldap-wrapper-ce.c:488
#: dirmngr/ldap-wrapper.c:742 dirmngr/misc.c:563
#, c-format
msgid "error initializing reader object: %s\n"
msgstr ""

#: dirmngr/crlfetch.c:249 dirmngr/ocsp.c:218
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""

#: dirmngr/crlfetch.c:268 dirmngr/ocsp.c:235
msgid "too many redirections\n"
msgstr ""

#: dirmngr/crlfetch.c:274
#, c-format
msgid "error retrieving '%s': %s\n"
msgstr ""

#: dirmngr/crlfetch.c:279
#, c-format
msgid "error retrieving '%s': http status %u\n"
msgstr ""

#: dirmngr/crlfetch.c:296 dirmngr/crlfetch.c:322 dirmngr/crlfetch.c:354
#: dirmngr/crlfetch.c:381
msgid "CRL access not possible due to Tor mode\n"
msgstr ""

#: dirmngr/crlfetch.c:386
#, c-format
msgid "certificate search not possible due to disabled %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:71
msgid "use OCSP instead of CRLs"
msgstr ""

#: dirmngr/dirmngr-client.c:72
msgid "check whether a dirmngr is running"
msgstr ""

#: dirmngr/dirmngr-client.c:73
msgid "add a certificate to the cache"
msgstr ""

#: dirmngr/dirmngr-client.c:74
msgid "validate a certificate"
msgstr ""

#: dirmngr/dirmngr-client.c:75
msgid "lookup a certificate"
msgstr ""

#: dirmngr/dirmngr-client.c:76
msgid "lookup only locally stored certificates"
msgstr ""

#: dirmngr/dirmngr-client.c:77
msgid "expect an URL for --lookup"
msgstr ""

#: dirmngr/dirmngr-client.c:78
msgid "load a CRL into the dirmngr"
msgstr ""

#: dirmngr/dirmngr-client.c:79
msgid "special mode for use by Squid"
msgstr ""

#: dirmngr/dirmngr-client.c:80
msgid "expect certificates in PEM format"
msgstr ""

#: dirmngr/dirmngr-client.c:82
msgid "force the use of the default OCSP responder"
msgstr ""

#: dirmngr/dirmngr-client.c:150
msgid "Usage: dirmngr-client [options] [certfile|pattern] (-h for help)\n"
msgstr ""

#: dirmngr/dirmngr-client.c:154
msgid ""
"Syntax: dirmngr-client [options] [certfile|pattern]\n"
"Test an X.509 certificate against a CRL or do an OCSP check\n"
"The process returns 0 if the certificate is valid, 1 if it is\n"
"not valid and other error codes for general failures\n"
msgstr ""

#: dirmngr/dirmngr-client.c:268 dirmngr/dirmngr-client.c:888
#, c-format
msgid "error reading certificate from stdin: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:275
#, c-format
msgid "error reading certificate from '%s': %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:289
msgid "certificate too large to make any sense\n"
msgstr ""

#: dirmngr/dirmngr-client.c:305
#, c-format
msgid "can't connect to the dirmngr: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:327
#, c-format
msgid "lookup failed: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:342
#, c-format
msgid "loading CRL '%s' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:370
msgid "a dirmngr daemon is up and running\n"
msgstr ""

#: dirmngr/dirmngr-client.c:392
#, c-format
msgid "validation of certificate failed: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:399 dirmngr/dirmngr-client.c:899
msgid "certificate is valid\n"
msgstr ""

#: dirmngr/dirmngr-client.c:405 dirmngr/dirmngr-client.c:907
msgid "certificate has been revoked\n"
msgstr ""

#: dirmngr/dirmngr-client.c:410 dirmngr/dirmngr-client.c:909
#, c-format
msgid "certificate check failed: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:423
#, c-format
msgid "got status: '%s'\n"
msgstr ""

#: dirmngr/dirmngr-client.c:438
#, c-format
msgid "error writing base64 encoding: %s\n"
msgstr ""

#: dirmngr/dirmngr-client.c:685
#, c-format
msgid "unsupported inquiry '%s'\n"
msgstr ""

#: dirmngr/dirmngr-client.c:787
msgid "absolute file name expected\n"
msgstr ""

#: dirmngr/dirmngr-client.c:832
#, c-format
msgid "looking up '%s'\n"
msgstr ""

#: dirmngr/dirmngr.c:159
msgid "run as windows service (background)"
msgstr ""

#: dirmngr/dirmngr.c:161
msgid "list the contents of the CRL cache"
msgstr ""

#: dirmngr/dirmngr.c:162
msgid "|FILE|load CRL from FILE into cache"
msgstr ""

#: dirmngr/dirmngr.c:163
msgid "|URL|fetch a CRL from URL"
msgstr ""

#: dirmngr/dirmngr.c:164
msgid "shutdown the dirmngr"
msgstr ""

#: dirmngr/dirmngr.c:165
msgid "flush the cache"
msgstr ""

#: dirmngr/dirmngr.c:180 tools/gpgconf-comp.c:513 tools/gpgconf-comp.c:722
#: tools/gpgconf-comp.c:807 tools/gpgconf-comp.c:894
msgid "|FILE|write server mode logs to FILE"
msgstr ""

#: dirmngr/dirmngr.c:181
msgid "run without asking a user"
msgstr ""

#: dirmngr/dirmngr.c:182
msgid "force loading of outdated CRLs"
msgstr ""

#: dirmngr/dirmngr.c:183
msgid "allow sending OCSP requests"
msgstr ""

#: dirmngr/dirmngr.c:184
msgid "inhibit the use of HTTP"
msgstr ""

#: dirmngr/dirmngr.c:185
msgid "inhibit the use of LDAP"
msgstr ""

#: dirmngr/dirmngr.c:187
msgid "ignore HTTP CRL distribution points"
msgstr ""

#: dirmngr/dirmngr.c:189
msgid "ignore LDAP CRL distribution points"
msgstr ""

#: dirmngr/dirmngr.c:191
msgid "ignore certificate contained OCSP service URLs"
msgstr ""

#: dirmngr/dirmngr.c:194
msgid "|URL|redirect all HTTP requests to URL"
msgstr ""

#: dirmngr/dirmngr.c:196
msgid "|HOST|use HOST for LDAP queries"
msgstr ""

#: dirmngr/dirmngr.c:198
msgid "do not use fallback hosts with --ldap-proxy"
msgstr ""

#: dirmngr/dirmngr.c:201
msgid "|FILE|read LDAP server list from FILE"
msgstr ""

#: dirmngr/dirmngr.c:203
msgid "add new servers discovered in CRL distribution points to serverlist"
msgstr ""

#: dirmngr/dirmngr.c:206 dirmngr/dirmngr_ldap.c:137
msgid "|N|set LDAP timeout to N seconds"
msgstr ""

#: dirmngr/dirmngr.c:209
msgid "|URL|use OCSP responder at URL"
msgstr ""

#: dirmngr/dirmngr.c:211
msgid "|FPR|OCSP response signed by FPR"
msgstr ""

#: dirmngr/dirmngr.c:217
msgid "|N|do not return more than N items in one query"
msgstr ""

#: dirmngr/dirmngr.c:222
msgid "|FILE|use the CA certificates in FILE for HKP over TLS"
msgstr ""

#: dirmngr/dirmngr.c:224
msgid "route all network traffic via Tor"
msgstr ""

#: dirmngr/dirmngr.c:241
msgid ""
"@\n"
"(See the \"info\" manual for a complete listing of all commands and "
"options)\n"
msgstr ""

#: dirmngr/dirmngr.c:353
msgid "Usage: @DIRMNGR@ [options] (-h for help)"
msgstr ""

#: dirmngr/dirmngr.c:355
msgid ""
"Syntax: @DIRMNGR@ [options] [command [args]]\n"
"Keyserver, CRL, and OCSP access for @GNUPG@\n"
msgstr ""

#: dirmngr/dirmngr.c:435
#, c-format
msgid "valid debug levels are: %s\n"
msgstr ""

#: dirmngr/dirmngr.c:488 tools/gpgconf.c:232 tools/gpgconf.c:266
#: tools/gpgconf.c:337
#, c-format
msgid "usage: %s [options] "
msgstr ""

#: dirmngr/dirmngr.c:1124
msgid "colons are not allowed in the socket name\n"
msgstr ""

#: dirmngr/dirmngr.c:1360 dirmngr/server.c:1535
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr.c:1366 dirmngr/server.c:1541
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr.c:1591
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr ""

#: dirmngr/dirmngr.c:1646 dirmngr/dirmngr.c:1730
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr ""

#: dirmngr/dirmngr.c:1682 dirmngr/dirmngr.c:1708
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr ""

#: dirmngr/dirmngr.c:1737
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""

#: dirmngr/dirmngr.c:1804
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""

#: dirmngr/dirmngr.c:1831
msgid "SIGUSR2 received - no action defined\n"
msgstr ""

#: dirmngr/dirmngr.c:1836 dirmngr/dirmngr.c:1927
msgid "SIGTERM received - shutting down ...\n"
msgstr ""

#: dirmngr/dirmngr.c:1838
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""

#: dirmngr/dirmngr.c:1843 dirmngr/dirmngr.c:1930
msgid "shutdown forced\n"
msgstr ""

#: dirmngr/dirmngr.c:1851
msgid "SIGINT received - immediate shutdown\n"
msgstr ""

#: dirmngr/dirmngr.c:1858
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:138
msgid "return all values in a record oriented format"
msgstr ""

#: dirmngr/dirmngr_ldap.c:141
msgid "|NAME|ignore host part and connect through NAME"
msgstr ""

#: dirmngr/dirmngr_ldap.c:142
msgid "|NAME|connect to host NAME"
msgstr ""

#: dirmngr/dirmngr_ldap.c:143
msgid "|N|connect to port N"
msgstr ""

#: dirmngr/dirmngr_ldap.c:144
msgid "|NAME|use user NAME for authentication"
msgstr ""

#: dirmngr/dirmngr_ldap.c:145
msgid "|PASS|use password PASS for authentication"
msgstr ""

#: dirmngr/dirmngr_ldap.c:147
msgid "take password from $DIRMNGR_LDAP_PASS"
msgstr ""

#: dirmngr/dirmngr_ldap.c:148
msgid "|STRING|query DN STRING"
msgstr ""

#: dirmngr/dirmngr_ldap.c:149
msgid "|STRING|use STRING as filter expression"
msgstr ""

#: dirmngr/dirmngr_ldap.c:150
msgid "|STRING|return the attribute STRING"
msgstr ""

#: dirmngr/dirmngr_ldap.c:209
msgid "Usage: dirmngr_ldap [options] [URL] (-h for help)\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:212
msgid ""
"Syntax: dirmngr_ldap [options] [URL]\n"
"Internal LDAP helper for Dirmngr\n"
"Interface and options may change without notice\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:337
#, c-format
msgid "invalid port number %d\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:413
#, c-format
msgid "scanning result for attribute '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:420 dirmngr/dirmngr_ldap.c:503
#: dirmngr/dirmngr_ldap.c:527 dirmngr/dirmngr_ldap.c:539
#: dirmngr/dirmngr_ldap.c:664
#, c-format
msgid "error writing to stdout: %s\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:437
#, c-format
msgid "          available attribute '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:475
#, c-format
msgid "attribute '%s' not found\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:482
#, c-format
msgid "found attribute '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:591
#, c-format
msgid "processing url '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:593
#, c-format
msgid "          user '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:595
#, c-format
msgid "          pass '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:597
#, c-format
msgid "          host '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:598
#, c-format
msgid "          port %d\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:600
#, c-format
msgid "            DN '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:602
#, c-format
msgid "        filter '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:607 dirmngr/dirmngr_ldap.c:610
#, c-format
msgid "          attr '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:616
#, c-format
msgid "no host name in '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:621
#, c-format
msgid "no attribute given for query '%s'\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:627
msgid "WARNING: using first attribute only\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:636
#, c-format
msgid "LDAP init to '%s:%d' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:646
#, c-format
msgid "binding to '%s:%d' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:673
#, c-format
msgid "searching '%s' failed: %s\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:705
#, c-format
msgid "'%s' is not an LDAP URL\n"
msgstr ""

#: dirmngr/dirmngr_ldap.c:711
#, c-format
msgid "'%s' is an invalid LDAP URL\n"
msgstr ""

#: dirmngr/ldap-wrapper-ce.c:389 dirmngr/ldap-wrapper.c:676
#: dirmngr/ldap-wrapper.c:693
#, c-format
msgid "error allocating memory: %s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:207
#, c-format
msgid "error printing log line: %s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:236
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:304
#, c-format
msgid "npth_select failed: %s - waiting 1s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:343
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""

#: dirmngr/ldap-wrapper.c:352
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:355
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:364
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:376
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:444
#, c-format
msgid "error spawning ldap wrapper reaper thread: %s\n"
msgstr ""

#: dirmngr/ldap-wrapper.c:496 dirmngr/ldap-wrapper.c:517
#, c-format
msgid "reading from ldap wrapper %d failed: %s\n"
msgstr ""

#: dirmngr/ldap.c:91
#, c-format
msgid "invalid char 0x%02x in host name - not added\n"
msgstr ""

#: dirmngr/ldap.c:95
#, c-format
msgid "adding '%s:%d' to the ldap server list\n"
msgstr ""

#: dirmngr/ldap.c:98 dirmngr/misc.c:502
#, c-format
msgid "malloc failed: %s\n"
msgstr ""

#: dirmngr/ldap.c:627
#, c-format
msgid "start_cert_fetch: invalid pattern '%s'\n"
msgstr ""

#: dirmngr/ldap.c:840
msgid "ldap_search hit the size limit of the server\n"
msgstr ""

#: dirmngr/misc.c:170
msgid "invalid canonical S-expression found\n"
msgstr ""

#: dirmngr/misc.c:194 dirmngr/misc.c:228
#, c-format
msgid "gcry_md_open failed: %s\n"
msgstr ""

#: dirmngr/misc.c:199 dirmngr/misc.c:233
#, c-format
msgid "oops: ksba_cert_hash failed: %s\n"
msgstr ""

#: dirmngr/misc.c:518
msgid "bad URL encoding detected\n"
msgstr ""

#: dirmngr/ocsp.c:80
#, c-format
msgid "error reading from responder: %s\n"
msgstr ""

#: dirmngr/ocsp.c:98
#, c-format
msgid "response from server too large; limit is %d bytes\n"
msgstr ""

#: dirmngr/ocsp.c:139
msgid "OCSP request not possible due to Tor mode\n"
msgstr ""

#: dirmngr/ocsp.c:145
msgid "OCSP request not possible due to disabled HTTP\n"
msgstr ""

#: dirmngr/ocsp.c:152
#, c-format
msgid "error setting OCSP target: %s\n"
msgstr ""

#: dirmngr/ocsp.c:170
#, c-format
msgid "error building OCSP request: %s\n"
msgstr ""

#: dirmngr/ocsp.c:181
#, c-format
msgid "error connecting to '%s': %s\n"
msgstr ""

#: dirmngr/ocsp.c:207 dirmngr/ocsp.c:255
#, c-format
msgid "error reading HTTP response for '%s': %s\n"
msgstr ""

#: dirmngr/ocsp.c:240
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr ""

#: dirmngr/ocsp.c:265
#, c-format
msgid "error parsing OCSP response for '%s': %s\n"
msgstr ""

#: dirmngr/ocsp.c:288 dirmngr/ocsp.c:298
#, c-format
msgid "OCSP responder at '%s' status: %s\n"
msgstr ""

#: dirmngr/ocsp.c:293
#, c-format
msgid "hashing the OCSP response for '%s' failed: %s\n"
msgstr ""

#: dirmngr/ocsp.c:328
msgid "not signed by a default OCSP signer's certificate"
msgstr ""

#: dirmngr/ocsp.c:417
msgid "only SHA-1 is supported for OCSP responses\n"
msgstr ""

#: dirmngr/ocsp.c:468
#, c-format
msgid "allocating list item failed: %s\n"
msgstr ""

#: dirmngr/ocsp.c:483
#, c-format
msgid "error getting responder ID: %s\n"
msgstr ""

#: dirmngr/ocsp.c:518
msgid "no suitable certificate found to verify the OCSP response\n"
msgstr ""

#: dirmngr/ocsp.c:557 dirmngr/validate.c:623
#, c-format
msgid "issuer certificate not found: %s\n"
msgstr ""

#: dirmngr/ocsp.c:567
msgid "caller did not return the target certificate\n"
msgstr ""

#: dirmngr/ocsp.c:574
msgid "caller did not return the issuing certificate\n"
msgstr ""

#: dirmngr/ocsp.c:584
#, c-format
msgid "failed to allocate OCSP context: %s\n"
msgstr ""

#: dirmngr/ocsp.c:618
#, c-format
msgid "can't get authorityInfoAccess: %s\n"
msgstr ""

#: dirmngr/ocsp.c:625
msgid "no default OCSP responder defined\n"
msgstr ""

#: dirmngr/ocsp.c:631
msgid "no default OCSP signer defined\n"
msgstr ""

#: dirmngr/ocsp.c:638
#, c-format
msgid "using default OCSP responder '%s'\n"
msgstr ""

#: dirmngr/ocsp.c:643
#, c-format
msgid "using OCSP responder '%s'\n"
msgstr ""

#: dirmngr/ocsp.c:650
#, c-format
msgid "failed to establish a hashing context for OCSP: %s\n"
msgstr ""

#: dirmngr/ocsp.c:680
#, c-format
msgid "error getting OCSP status for target certificate: %s\n"
msgstr ""

#: dirmngr/ocsp.c:705
#, c-format
msgid "certificate status is: %s  (this=%s  next=%s)\n"
msgstr ""

#: dirmngr/ocsp.c:706
msgid "good"
msgstr ""

#: dirmngr/ocsp.c:712
#, c-format
msgid "certificate has been revoked at: %s due to: %s\n"
msgstr ""

#: dirmngr/ocsp.c:747
msgid "OCSP responder returned a status in the future\n"
msgstr ""

#: dirmngr/ocsp.c:759
msgid "OCSP responder returned a non-current status\n"
msgstr ""

#: dirmngr/ocsp.c:774
msgid "OCSP responder returned an too old status\n"
msgstr ""

#: dirmngr/server.c:429 dirmngr/server.c:541 dirmngr/server.c:587
#, c-format
msgid "assuan_inquire(%s) failed: %s\n"
msgstr ""

#: dirmngr/server.c:888
msgid "ldapserver missing"
msgstr ""

#: dirmngr/server.c:962
msgid "serialno missing in cert ID"
msgstr ""

#: dirmngr/server.c:1098 dirmngr/server.c:1184 dirmngr/server.c:1620
#: dirmngr/server.c:1671 dirmngr/server.c:2151 dirmngr/server.c:2167
#, c-format
msgid "assuan_inquire failed: %s\n"
msgstr ""

#: dirmngr/server.c:1227
#, c-format
msgid "fetch_cert_by_url failed: %s\n"
msgstr ""

#: dirmngr/server.c:1239 dirmngr/server.c:1270 dirmngr/server.c:1429
#, c-format
msgid "error sending data: %s\n"
msgstr ""

#: dirmngr/server.c:1377
#, c-format
msgid "start_cert_fetch failed: %s\n"
msgstr ""

#: dirmngr/server.c:1410
#, c-format
msgid "fetch_next_cert failed: %s\n"
msgstr ""

#: dirmngr/server.c:1437
#, c-format
msgid "max_replies %d exceeded\n"
msgstr ""

#: dirmngr/server.c:2398
#, c-format
msgid "can't allocate control structure: %s\n"
msgstr ""

#: dirmngr/server.c:2409
#, c-format
msgid "failed to allocate assuan context: %s\n"
msgstr ""

#: dirmngr/server.c:2430
#, c-format
msgid "failed to initialize the server: %s\n"
msgstr ""

#: dirmngr/server.c:2438
#, c-format
msgid "failed to the register commands with Assuan: %s\n"
msgstr ""

#: dirmngr/server.c:2478
#, c-format
msgid "Assuan accept problem: %s\n"
msgstr ""

#: dirmngr/server.c:2497
#, c-format
msgid "Assuan processing failed: %s\n"
msgstr ""

#: dirmngr/validate.c:201
msgid "accepting root CA not marked as a CA"
msgstr ""

#: dirmngr/validate.c:227
msgid "CRL checking too deeply nested\n"
msgstr ""

#: dirmngr/validate.c:245
msgid "not checking CRL for"
msgstr ""

#: dirmngr/validate.c:250
msgid "checking CRL for"
msgstr ""

#: dirmngr/validate.c:388
msgid "running in compatibility mode - certificate chain not checked!\n"
msgstr ""

#: dirmngr/validate.c:532
msgid "selfsigned certificate has a BAD signature"
msgstr ""

#: dirmngr/validate.c:565
#, c-format
msgid "checking trustworthiness of root certificate failed: %s\n"
msgstr ""

#: dirmngr/validate.c:742
msgid "certificate chain is good\n"
msgstr ""

#: dirmngr/validate.c:972
msgid "DSA requires the use of a 160 bit hash algorithm\n"
msgstr ""

#: dirmngr/validate.c:1120
msgid "certificate should not have been used for CRL signing\n"
msgstr ""

#: tools/gpg-connect-agent.c:78 tools/gpgconf.c:86 tools/symcryptrun.c:167
msgid "quiet"
msgstr ""

#: tools/gpg-connect-agent.c:79
msgid "print data out hex encoded"
msgstr ""

#: tools/gpg-connect-agent.c:80
msgid "decode received data lines"
msgstr ""

#: tools/gpg-connect-agent.c:81
msgid "connect to the dirmngr"
msgstr ""

#: tools/gpg-connect-agent.c:84
msgid "|NAME|connect to Assuan socket NAME"
msgstr ""

#: tools/gpg-connect-agent.c:86
msgid "|ADDR|connect to Assuan server at ADDR"
msgstr ""

#: tools/gpg-connect-agent.c:88
msgid "run the Assuan server given on the command line"
msgstr ""

#: tools/gpg-connect-agent.c:90
msgid "do not use extended connect mode"
msgstr ""

#: tools/gpg-connect-agent.c:92
msgid "|FILE|run commands from FILE on startup"
msgstr ""

#: tools/gpg-connect-agent.c:93
msgid "run /subst on startup"
msgstr ""

#: tools/gpg-connect-agent.c:205
msgid "Usage: @GPG@-connect-agent [options] (-h for help)"
msgstr ""

#: tools/gpg-connect-agent.c:208
msgid ""
"Syntax: @GPG@-connect-agent [options]\n"
"Connect to a running agent and send commands\n"
msgstr ""

#: tools/gpg-connect-agent.c:1248
#, c-format
msgid "option \"%s\" requires a program and optional arguments\n"
msgstr ""

#: tools/gpg-connect-agent.c:1259 tools/gpg-connect-agent.c:1265
#: tools/gpg-connect-agent.c:1271
#, c-format
msgid "option \"%s\" ignored due to \"%s\"\n"
msgstr ""

#: tools/gpg-connect-agent.c:1369 tools/gpg-connect-agent.c:1864
#, c-format
msgid "receiving line failed: %s\n"
msgstr ""

#: tools/gpg-connect-agent.c:1459
msgid "line too long - skipped\n"
msgstr ""

#: tools/gpg-connect-agent.c:1463
msgid "line shortened due to embedded Nul character\n"
msgstr ""

#: tools/gpg-connect-agent.c:1838
#, c-format
msgid "unknown command '%s'\n"
msgstr ""

#: tools/gpg-connect-agent.c:1856
#, c-format
msgid "sending line failed: %s\n"
msgstr ""

#: tools/gpg-connect-agent.c:2244
#, c-format
msgid "error sending standard options: %s\n"
msgstr ""

#: tools/gpgconf-comp.c:479 tools/gpgconf-comp.c:608 tools/gpgconf-comp.c:683
#: tools/gpgconf-comp.c:760 tools/gpgconf-comp.c:856
msgid "Options controlling the diagnostic output"
msgstr ""

#: tools/gpgconf-comp.c:492 tools/gpgconf-comp.c:621 tools/gpgconf-comp.c:696
#: tools/gpgconf-comp.c:773 tools/gpgconf-comp.c:879
msgid "Options controlling the configuration"
msgstr ""

#: tools/gpgconf-comp.c:508 tools/gpgconf-comp.c:650 tools/gpgconf-comp.c:717
#: tools/gpgconf-comp.c:802 tools/gpgconf-comp.c:886
msgid "Options useful for debugging"
msgstr ""

#: tools/gpgconf-comp.c:521 tools/gpgconf-comp.c:660 tools/gpgconf-comp.c:815
msgid "Options controlling the security"
msgstr ""

#: tools/gpgconf-comp.c:528
msgid "|N|expire SSH keys after N seconds"
msgstr ""

#: tools/gpgconf-comp.c:532
msgid "|N|set maximum PIN cache lifetime to N seconds"
msgstr ""

#: tools/gpgconf-comp.c:536
msgid "|N|set maximum SSH key lifetime to N seconds"
msgstr ""

#: tools/gpgconf-comp.c:560
msgid "Options enforcing a passphrase policy"
msgstr ""

#: tools/gpgconf-comp.c:563
msgid "do not allow to bypass the passphrase policy"
msgstr ""

#: tools/gpgconf-comp.c:567
msgid "|N|set minimal required length for new passphrases to N"
msgstr ""

#: tools/gpgconf-comp.c:571
msgid "|N|require at least N non-alpha characters for a new passphrase"
msgstr ""

#: tools/gpgconf-comp.c:575
msgid "|FILE|check new passphrases against pattern in FILE"
msgstr ""

#: tools/gpgconf-comp.c:579
msgid "|N|expire the passphrase after N days"
msgstr ""

#: tools/gpgconf-comp.c:583
msgid "do not allow the reuse of old passphrases"
msgstr ""

#: tools/gpgconf-comp.c:587
msgid "|N|set the Pinentry timeout to N seconds"
msgstr ""

#: tools/gpgconf-comp.c:698 tools/gpgconf-comp.c:775
msgid "|NAME|use NAME as default secret key"
msgstr ""

#: tools/gpgconf-comp.c:701 tools/gpgconf-comp.c:778
msgid "|NAME|encrypt to user ID NAME as well"
msgstr ""

#: tools/gpgconf-comp.c:704
msgid "|SPEC|set up email aliases"
msgstr ""

#: tools/gpgconf-comp.c:730 tools/gpgconf-comp.c:922
msgid "Configuration for Keyservers"
msgstr ""

#: tools/gpgconf-comp.c:732 tools/gpgconf-comp.c:924
msgid "|URL|use keyserver at URL"
msgstr ""

#: tools/gpgconf-comp.c:735
msgid "allow PKA lookups (DNS requests)"
msgstr ""

#: tools/gpgconf-comp.c:738
msgid "|MECHANISMS|use MECHANISMS to locate keys by mail address"
msgstr ""

#: tools/gpgconf-comp.c:787
msgid "disable all access to the dirmngr"
msgstr ""

#: tools/gpgconf-comp.c:790
msgid "|NAME|use encoding NAME for PKCS#12 passphrases"
msgstr ""

#: tools/gpgconf-comp.c:820
msgid "do not check CRLs for root certificates"
msgstr ""

#: tools/gpgconf-comp.c:869
msgid "Options controlling the format of the output"
msgstr ""

#: tools/gpgconf-comp.c:905
msgid "Options controlling the interactivity and enforcement"
msgstr ""

#: tools/gpgconf-comp.c:915
msgid "Options controlling the use of Tor"
msgstr ""

#: tools/gpgconf-comp.c:929
msgid "Configuration for HTTP servers"
msgstr ""

#: tools/gpgconf-comp.c:940
msgid "use system's HTTP proxy setting"
msgstr ""

#: tools/gpgconf-comp.c:945
msgid "Configuration of LDAP servers to use"
msgstr ""

#: tools/gpgconf-comp.c:974
msgid "LDAP server list"
msgstr ""

#: tools/gpgconf-comp.c:982
msgid "Configuration for OCSP"
msgstr ""

#: tools/gpgconf-comp.c:1063
msgid "GPG for OpenPGP"
msgstr ""

#: tools/gpgconf-comp.c:1064
msgid "GPG Agent"
msgstr ""

#: tools/gpgconf-comp.c:1065
msgid "Smartcard Daemon"
msgstr ""

#: tools/gpgconf-comp.c:1066
msgid "GPG for S/MIME"
msgstr ""

#: tools/gpgconf-comp.c:1067
msgid "Key Acquirer"
msgstr ""

#: tools/gpgconf-comp.c:1068
msgid "PIN and Passphrase Entry"
msgstr ""

#: tools/gpgconf-comp.c:1182
msgid "Component not suitable for launching"
msgstr ""

#: tools/gpgconf-comp.c:3240
#, c-format
msgid "External verification of component %s failed"
msgstr ""

#: tools/gpgconf-comp.c:3391
msgid "Note that group specifications are ignored\n"
msgstr ""

#: tools/gpgconf.c:65
msgid "list all components"
msgstr ""

#: tools/gpgconf.c:66
msgid "check all programs"
msgstr ""

#: tools/gpgconf.c:67
msgid "|COMPONENT|list options"
msgstr ""

#: tools/gpgconf.c:68
msgid "|COMPONENT|change options"
msgstr ""

#: tools/gpgconf.c:69
msgid "|COMPONENT|check options"
msgstr ""

#: tools/gpgconf.c:71
msgid "apply global default values"
msgstr ""

#: tools/gpgconf.c:73
msgid "get the configuration directories for @GPGCONF@"
msgstr ""

#: tools/gpgconf.c:75
msgid "list global configuration file"
msgstr ""

#: tools/gpgconf.c:77
msgid "check global configuration file"
msgstr ""

#: tools/gpgconf.c:78
msgid "reload all or a given component"
msgstr ""

#: tools/gpgconf.c:79
msgid "launch a given component"
msgstr ""

#: tools/gpgconf.c:80
msgid "kill a given component"
msgstr ""

#: tools/gpgconf.c:84
msgid "use as output file"
msgstr ""

#: tools/gpgconf.c:88
msgid "activate changes at runtime, if possible"
msgstr ""

#: tools/gpgconf.c:110
msgid "Usage: @GPGCONF@ [options] (-h for help)"
msgstr ""

#: tools/gpgconf.c:113
msgid ""
"Syntax: @GPGCONF@ [options]\n"
"Manage configuration options for tools of the @GNUPG@ system\n"
msgstr ""

#: tools/gpgconf.c:234 tools/gpgconf.c:268
msgid "Need one component argument"
msgstr ""

#: tools/gpgconf.c:243 tools/gpgconf.c:280 tools/gpgconf.c:313
msgid "Component not found"
msgstr ""

#: tools/gpgconf.c:339
msgid "No argument allowed"
msgstr ""

#: tools/symcryptrun.c:154
msgid ""
"@\n"
"Commands:\n"
" "
msgstr ""

#: tools/symcryptrun.c:156
msgid "decryption modus"
msgstr ""

#: tools/symcryptrun.c:157
msgid "encryption modus"
msgstr ""

#: tools/symcryptrun.c:161
msgid "tool class (confucius)"
msgstr ""

#: tools/symcryptrun.c:162
msgid "program filename"
msgstr ""

#: tools/symcryptrun.c:164
msgid "secret key file (required)"
msgstr ""

#: tools/symcryptrun.c:165
msgid "input file name (default stdin)"
msgstr ""

#: tools/symcryptrun.c:209
msgid "Usage: symcryptrun [options] (-h for help)"
msgstr ""

#: tools/symcryptrun.c:212
msgid ""
"Syntax: symcryptrun --class CLASS --program PROGRAM --keyfile KEYFILE "
"[options...] COMMAND [inputfile]\n"
"Call a simple symmetric encryption tool\n"
msgstr ""

#: tools/symcryptrun.c:281
#, c-format
msgid "%s on %s aborted with status %i\n"
msgstr ""

#: tools/symcryptrun.c:288
#, c-format
msgid "%s on %s failed with status %i\n"
msgstr ""

#: tools/symcryptrun.c:320
#, c-format
msgid "can't create temporary directory '%s': %s\n"
msgstr ""

#: tools/symcryptrun.c:360 tools/symcryptrun.c:377
#, c-format
msgid "could not open %s for writing: %s\n"
msgstr ""

#: tools/symcryptrun.c:388
#, c-format
msgid "error writing to %s: %s\n"
msgstr ""

#: tools/symcryptrun.c:395
#, c-format
msgid "error reading from %s: %s\n"
msgstr ""

#: tools/symcryptrun.c:402 tools/symcryptrun.c:409
#, c-format
msgid "error closing %s: %s\n"
msgstr ""

#: tools/symcryptrun.c:494
msgid "no --program option provided\n"
msgstr ""

#: tools/symcryptrun.c:500
msgid "only --decrypt and --encrypt are supported\n"
msgstr ""

#: tools/symcryptrun.c:506
msgid "no --keyfile option provided\n"
msgstr ""

#: tools/symcryptrun.c:517
msgid "cannot allocate args vector\n"
msgstr ""

#: tools/symcryptrun.c:535
#, c-format
msgid "could not create pipe: %s\n"
msgstr ""

#: tools/symcryptrun.c:542
#, c-format
msgid "could not create pty: %s\n"
msgstr ""

#: tools/symcryptrun.c:558
#, c-format
msgid "could not fork: %s\n"
msgstr ""

#: tools/symcryptrun.c:586
#, c-format
msgid "execv failed: %s\n"
msgstr ""

#: tools/symcryptrun.c:615
#, c-format
msgid "select failed: %s\n"
msgstr ""

#: tools/symcryptrun.c:632
#, c-format
msgid "read failed: %s\n"
msgstr ""

#: tools/symcryptrun.c:684
#, c-format
msgid "pty read failed: %s\n"
msgstr ""

#: tools/symcryptrun.c:736
#, c-format
msgid "waitpid failed: %s\n"
msgstr ""

#: tools/symcryptrun.c:750
#, c-format
msgid "child aborted with status %i\n"
msgstr ""

#: tools/symcryptrun.c:805
#, c-format
msgid "cannot allocate infile string: %s\n"
msgstr ""

#: tools/symcryptrun.c:818
#, c-format
msgid "cannot allocate outfile string: %s\n"
msgstr ""

#: tools/symcryptrun.c:993
#, c-format
msgid "either %s or %s must be given\n"
msgstr ""

#: tools/symcryptrun.c:1020
msgid "no class provided\n"
msgstr ""

#: tools/symcryptrun.c:1029
#, c-format
msgid "class %s is not supported\n"
msgstr ""

#: tools/gpg-check-pattern.c:144
msgid "Usage: gpg-check-pattern [options] patternfile (-h for help)\n"
msgstr ""

#: tools/gpg-check-pattern.c:147
msgid ""
"Syntax: gpg-check-pattern [options] patternfile\n"
"Check a passphrase given on stdin against the patternfile\n"
msgstr ""
