dirmngr: Validate SRV records in WKD queries.
[gnupg.git] / po / ja.po
index e0a984e..d2b4c7e 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -1,17 +1,18 @@
 # Japanese messages for GnuPG
 # Copyright (C) 1999, 2000, 2002, 2003, 2004, 2013 Free Software Foundation, Inc.
 # Japanese messages for GnuPG
 # Copyright (C) 1999, 2000, 2002, 2003, 2004, 2013 Free Software Foundation, Inc.
+# This file is distributed under the same license as the GnuPG package.
 # IIDA Yosiaki <iida@gnu.org>, 1999, 2000, 2002, 2003, 2004.
 # Yoshihiro Kajiki <kajiki@ylug.org>, 1999.
 # IIDA Yosiaki <iida@gnu.org>, 1999, 2000, 2002, 2003, 2004.
 # Yoshihiro Kajiki <kajiki@ylug.org>, 1999.
-# This file is distributed under the same license as the GnuPG package.
-# Special thanks to "Takashi P.KATOH".
+# Takashi P.KATOH, 2002.
+# NIIBE Yutaka <gniibe@fsij.org>, 2013, 2014, 2015, 2016, 2017, 2018.
 #
 msgid ""
 msgstr ""
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gnupg 2.1\n"
+"Project-Id-Version: gnupg 2.2.6\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"PO-Revision-Date: 2013-02-12 13:30+0900\n"
+"PO-Revision-Date: 2018-04-12 10:51+0900\n"
 "Last-Translator: NIIBE Yutaka <gniibe@fsij.org>\n"
 "Last-Translator: NIIBE Yutaka <gniibe@fsij.org>\n"
-"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
+"Language-Team: none\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -26,20 +27,39 @@ msgstr "pinentryのロックの獲得に失敗しました: %s\n"
 #. 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
 #. 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.
+#. the second vertical bar.  Note that gpg-agent has been set to
+#. utf-8 so that the strings are in the expected encoding.
 msgid "|pinentry-label|_OK"
 msgstr "|pinentry-label|_OK"
 
 msgid "|pinentry-label|_Cancel"
 msgid "|pinentry-label|_OK"
 msgstr "|pinentry-label|_OK"
 
 msgid "|pinentry-label|_Cancel"
-msgstr "|pinentry-label|_キャンセル"
+msgstr "|pinentry-label|キャンセル(_C)"
+
+msgid "|pinentry-label|_Yes"
+msgstr "|pinentry-label|_Yes"
+
+msgid "|pinentry-label|_No"
+msgstr "|pinentry-label|_No"
 
 msgid "|pinentry-label|PIN:"
 msgstr "|pinentry-label|PIN:"
 
 
 msgid "|pinentry-label|PIN:"
 msgstr "|pinentry-label|PIN:"
 
+msgid "|pinentry-label|_Save in password manager"
+msgstr "|pinentry-label|パスワードマネージャに保管(_S)"
+
+msgid "Do you really want to make your passphrase visible on the screen?"
+msgstr "本当に画面にパスフレーズを見えるようにしますか?"
+
+msgid "|pinentry-tt|Make passphrase visible"
+msgstr "|pinentry-tt|パスフレーズを見えるようにする"
+
+msgid "|pinentry-tt|Hide passphrase"
+msgstr "|pinentry-tt|パスフレーズを隠す"
+
 #. TRANSLATORS: This string is displayed by Pinentry as the label
 #. for the quality bar.
 msgid "Quality:"
 #. TRANSLATORS: This string is displayed by Pinentry as the label
 #. for the quality bar.
 msgid "Quality:"
-msgstr "品質: %s"
+msgstr "品質:"
 
 #. TRANSLATORS: This string is a tooltip, shown by pinentry when
 #. hovering over the quality bar.  Please use an appropriate
 
 #. TRANSLATORS: This string is a tooltip, shown by pinentry when
 #. hovering over the quality bar.  Please use an appropriate
@@ -64,6 +84,15 @@ msgstr ""
 "あなたのパスフレーズを入力してください(このセッションで秘密鍵のロックを解除す"
 "るために使われます)"
 
 "あなたのパスフレーズを入力してください(このセッションで秘密鍵のロックを解除す"
 "るために使われます)"
 
+msgid "PIN:"
+msgstr "PIN:"
+
+msgid "Passphrase:"
+msgstr "パスフレーズ:"
+
+msgid "does not match - try again"
+msgstr "一致しません - もう一度"
+
 #. 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.
 #. 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.
@@ -71,6 +100,9 @@ msgstr ""
 msgid "SETERROR %s (try %d of %d)"
 msgstr "SETERROR %s (現在 %d / 最大 %d)"
 
 msgid "SETERROR %s (try %d of %d)"
 msgstr "SETERROR %s (現在 %d / 最大 %d)"
 
+msgid "Repeat:"
+msgstr "繰り返し:"
+
 msgid "PIN too long"
 msgstr "PINが長すぎます"
 
 msgid "PIN too long"
 msgstr "PINが長すぎます"
 
@@ -89,9 +121,6 @@ msgstr "不正なPINです"
 msgid "Bad Passphrase"
 msgstr "パスフレーズが不正です"
 
 msgid "Bad Passphrase"
 msgstr "パスフレーズが不正です"
 
-msgid "Passphrase"
-msgstr "パスフレーズ"
-
 #, c-format
 msgid "ssh keys greater than %d bits are not supported\n"
 msgstr "ssh鍵で%dビットより大きいものはサポートされません\n"
 #, c-format
 msgid "ssh keys greater than %d bits are not supported\n"
 msgstr "ssh鍵で%dビットより大きいものはサポートされません\n"
@@ -121,12 +150,8 @@ msgid "no suitable card key found: %s\n"
 msgstr "適当なカードの鍵が見つかりません: %s\n"
 
 #, c-format
 msgstr "適当なカードの鍵が見つかりません: %s\n"
 
 #, c-format
-msgid "shadowing the key failed: %s\n"
-msgstr "鍵のシャドウ化に失敗しました: %s\n"
-
-#, c-format
-msgid "error writing key: %s\n"
-msgstr "鍵の書き込みエラー: %s\n"
+msgid "error getting list of cards: %s\n"
+msgstr "カードのリスト の取得エラー: %s\n"
 
 #, c-format
 msgid ""
 
 #, c-format
 msgid ""
@@ -157,9 +182,6 @@ msgstr ""
 "パスフレーズを入力してください。gpg-agentの鍵の保管で受信した秘密鍵%%0A   %s"
 "%%0A   %s%%0Aを保護します。"
 
 "パスフレーズを入力してください。gpg-agentの鍵の保管で受信した秘密鍵%%0A   %s"
 "%%0A   %s%%0Aを保護します。"
 
-msgid "does not match - try again"
-msgstr "一致しません - もう一度"
-
 #, c-format
 msgid "failed to create stream from socket: %s\n"
 msgstr "ソケットからストリームを作成するのに失敗しました: %s\n"
 #, c-format
 msgid "failed to create stream from socket: %s\n"
 msgstr "ソケットからストリームを作成するのに失敗しました: %s\n"
@@ -179,14 +201,14 @@ msgid "PUK"
 msgstr "PUK"
 
 msgid "Reset Code"
 msgstr "PUK"
 
 msgid "Reset Code"
-msgstr "Reset Code"
+msgstr "リセット・コード"
 
 #, c-format
 msgid "%s%%0A%%0AUse the reader's pinpad for input."
 msgstr "%s%%0A%%0Aリーダーのピンパッドを入力に使ってください。"
 
 msgid "Repeat this Reset Code"
 
 #, c-format
 msgid "%s%%0A%%0AUse the reader's pinpad for input."
 msgstr "%s%%0A%%0Aリーダーのピンパッドを入力に使ってください。"
 
 msgid "Repeat this Reset Code"
-msgstr "このReset Codeをもう一度入力してください"
+msgstr "このリセット・コードをもう一度入力してください"
 
 msgid "Repeat this PUK"
 msgstr "このPUKをもう一度入力してください"
 
 msgid "Repeat this PUK"
 msgstr "このPUKをもう一度入力してください"
@@ -195,7 +217,7 @@ msgid "Repeat this PIN"
 msgstr "このPINをもう一度入力してください"
 
 msgid "Reset Code not correctly repeated; try again"
 msgstr "このPINをもう一度入力してください"
 
 msgid "Reset Code not correctly repeated; try again"
-msgstr "Reset Codeが正しく繰り返されていません。もう一度"
+msgstr "リセット・コードが正しく繰り返されていません。もう一度"
 
 msgid "PUK not correctly repeated; try again"
 msgstr "PUKが正しく繰り返されていません。もう一度"
 
 msgid "PUK not correctly repeated; try again"
 msgstr "PUKが正しく繰り返されていません。もう一度"
@@ -223,36 +245,6 @@ msgstr "それでもこれを使います"
 
 #, c-format
 msgid ""
 
 #, c-format
 msgid ""
-"Warning: You have entered an insecure passphrase.%%0AA passphrase should be "
-"at least %u character long."
-msgid_plural ""
-"Warning: You have entered an insecure passphrase.%%0AA passphrase should be "
-"at least %u characters long."
-msgstr[0] ""
-"警告: 安全とは言えないパスフレーズが入力されました。%%0Aパスフレーズは最低%u"
-"文字であるべきです。"
-
-#, c-format
-msgid ""
-"Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-"contain at least %u digit or%%0Aspecial character."
-msgid_plural ""
-"Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-"contain at least %u digits or%%0Aspecial characters."
-msgstr[0] ""
-"警告: 安全とは言えないパスフレーズが入力されました。%%0Aパスフレーズは最低%u"
-"文字の数字もしくは%%0A特殊文字を含むべきです。"
-
-#, c-format
-msgid ""
-"Warning: You have entered an insecure passphrase.%%0AA passphrase may not be "
-"a known term or match%%0Acertain pattern."
-msgstr ""
-"警告: 安全とは言えないパスフレーズが入力されました。%%0Aパスフレーズには、よ"
-"く知られている用語や%%0A特定のパターンにマッチするものは避けましょう。"
-
-#, c-format
-msgid ""
 "You have not entered a passphrase!%0AAn empty passphrase is not allowed."
 msgstr ""
 "パスフレーズが入力されませんでした!%0A空のパスフレーズは認められません。"
 "You have not entered a passphrase!%0AAn empty passphrase is not allowed."
 msgstr ""
 "パスフレーズが入力されませんでした!%0A空のパスフレーズは認められません。"
@@ -269,6 +261,26 @@ msgid "Yes, protection is not needed"
 msgstr "はい、保護は必要ありません"
 
 #, c-format
 msgstr "はい、保護は必要ありません"
 
 #, 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] "パスフレーズは最低でも%u文字以上でなければなりません。"
+
+#, 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] "パスフレーズは最低でも%u文字の数字か特殊文字を含むべきです。"
+
+#, c-format
+msgid "A passphrase may not be a known term or match%%0Acertain pattern."
+msgstr ""
+"パスフレーズには、よく知られている用語や特定のパターンにマッチするものは%%0A"
+"避けましょう。"
+
+msgid "Warning: You have entered an insecure passphrase."
+msgstr "警告: 安全とは言えないパスフレーズが入力されました。"
+
+#, c-format
 msgid "Please enter the passphrase to%0Aprotect your new key"
 msgstr "新しい鍵を保護するために、%0Aパスフレーズを入力してください。"
 
 msgid "Please enter the passphrase to%0Aprotect your new key"
 msgstr "新しい鍵を保護するために、%0Aパスフレーズを入力してください。"
 
@@ -288,6 +300,9 @@ msgstr "デーモン・モードで実行 (バックグラウンド)"
 msgid "run in server mode (foreground)"
 msgstr "サーバ・モードで実行 (フォアグラウンド)"
 
 msgid "run in server mode (foreground)"
 msgstr "サーバ・モードで実行 (フォアグラウンド)"
 
+msgid "run in supervised mode"
+msgstr "スーパーバイズド・モードで実行"
+
 msgid "verbose"
 msgstr "冗長"
 
 msgid "verbose"
 msgstr "冗長"
 
@@ -306,15 +321,9 @@ msgstr "|FILE|FILEからオプションを読み込みます"
 msgid "do not detach from the console"
 msgstr "コンソールからデタッチしない"
 
 msgid "do not detach from the console"
 msgstr "コンソールからデタッチしない"
 
-msgid "do not grab keyboard and mouse"
-msgstr "キーボードとマウスを占有しない"
-
 msgid "use a log file for the server"
 msgstr "サーバのログ・ファイルを使う"
 
 msgid "use a log file for the server"
 msgstr "サーバのログ・ファイルを使う"
 
-msgid "use a standard location for the socket"
-msgstr "ソケットに標準の場所を使う"
-
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr "|PGM|PGMをPIN入力プログラムとして使う"
 
 msgid "|PGM|use PGM as the PIN-Entry program"
 msgstr "|PGM|PGMをPIN入力プログラムとして使う"
 
@@ -324,6 +333,9 @@ msgstr "|PGM|PGMをSCdaemonプログラムとして使う"
 msgid "do not use the SCdaemon"
 msgstr "SCdaemonを使わない"
 
 msgid "do not use the SCdaemon"
 msgstr "SCdaemonを使わない"
 
+msgid "|NAME|accept some commands via NAME"
+msgstr "|NAME|NAMEからのコマンドを受け付ける"
+
 msgid "ignore requests to change the TTY"
 msgstr "TTYの変更要求を無視する"
 
 msgid "ignore requests to change the TTY"
 msgstr "TTYの変更要求を無視する"
 
@@ -336,22 +348,29 @@ msgstr "|N|N秒後に保持したPINを無効とする"
 msgid "do not use the PIN cache when signing"
 msgstr "署名に対してPINの保持を使わない"
 
 msgid "do not use the PIN cache when signing"
 msgstr "署名に対してPINの保持を使わない"
 
-#, fuzzy
-#| msgid "allow clients to mark keys as \"trusted\""
+msgid "disallow the use of an external password cache"
+msgstr "外部のパスワードキャッシュの使用を認めない"
+
 msgid "disallow clients to mark keys as \"trusted\""
 msgid "disallow clients to mark keys as \"trusted\""
-msgstr "ã\82¯ã\83©ã\82¤ã\82¢ã\83³ã\83\88ã\81\8cé\8dµã\81«\"trusted\"ã\83\9eã\83¼ã\82¯ã\82\92ã\81¤ã\81\91ã\82\8bã\81\93ã\81¨ã\82\92èª\8dã\82\81ã\82\8b"
+msgstr "ã\82¯ã\83©ã\82¤ã\82¢ã\83³ã\83\88ã\81\8cé\8dµã\81«\"trusted\"ã\83\9eã\83¼ã\82¯ã\82\92ã\81¤ã\81\91ã\82\8bã\81\93ã\81¨ã\82\92èª\8dã\82\81ã\81ªã\81\84"
 
 msgid "allow presetting passphrase"
 msgstr "パスフレーズの事前設定を認める"
 
 
 msgid "allow presetting passphrase"
 msgstr "パスフレーズの事前設定を認める"
 
+msgid "disallow caller to override the pinentry"
+msgstr "pinentryより優先してパスフレーズ入力を認めない"
+
+msgid "allow passphrase to be prompted through Emacs"
+msgstr "Emacsを通じてパスフレーズを催促することを認める"
+
 msgid "enable ssh support"
 msgid "enable ssh support"
-msgstr ""
+msgstr "sshサポートを有功にする"
 
 
-msgid "enable putty support"
-msgstr ""
+msgid "|ALGO|use ALGO to show ssh fingerprints"
+msgstr "|ALGO|ssh署名の表示にALGOを使う"
 
 
-msgid "|FILE|write environment settings also to FILE"
-msgstr "|FILE|FILEに環境変数の設定も書き出す"
+msgid "enable putty support"
+msgstr "puttyサポートを有功にする"
 
 #. TRANSLATORS: @EMAIL@ will get replaced by the actual bug
 #. reporting address.  This is so that we can change the
 
 #. TRANSLATORS: @EMAIL@ will get replaced by the actual bug
 #. reporting address.  This is so that we can change the
@@ -359,33 +378,26 @@ msgstr "|FILE|FILEに環境変数の設定も書き出す"
 msgid "Please report bugs to <@EMAIL@>.\n"
 msgstr "バグは <@EMAIL@> までご報告ください。\n"
 
 msgid "Please report bugs to <@EMAIL@>.\n"
 msgstr "バグは <@EMAIL@> までご報告ください。\n"
 
-#, fuzzy
-#| msgid "Usage: dirmngr [options] (-h for help)"
 msgid "Usage: @GPG_AGENT@ [options] (-h for help)"
 msgid "Usage: @GPG_AGENT@ [options] (-h for help)"
-msgstr "使い方: dirmngr [オプション] (ヘルプは -h)"
+msgstr "使い方: @GPG_AGENT@ [オプション] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg-agent [options] [command [args]]\n"
-#| "Secret key management for GnuPG\n"
 msgid ""
 "Syntax: @GPG_AGENT@ [options] [command [args]]\n"
 "Secret key management for @GNUPG@\n"
 msgstr ""
 msgid ""
 "Syntax: @GPG_AGENT@ [options] [command [args]]\n"
 "Secret key management for @GNUPG@\n"
 msgstr ""
-"形式: gpg-agent [オプション] [コマンド [引数]]\n"
-"GnuPGの秘密鍵の管理\n"
+"形式: @GPG_AGENT@ [オプション] [コマンド [引数]]\n"
+"@GnuPG@の秘密鍵の管理\n"
 
 #, c-format
 msgid "invalid debug-level '%s' given\n"
 msgstr "無効なdebug-level '%s'が与えられました\n"
 
 
 #, c-format
 msgid "invalid debug-level '%s' given\n"
 msgstr "無効なdebug-level '%s'が与えられました\n"
 
-#, c-format
-msgid "%s is too old (need %s, have %s)\n"
-msgstr "%s が古すぎます (%s が必要、現在 %s)\n"
+msgid "selected digest algorithm is invalid\n"
+msgstr "選択されたダイジェスト・アルゴリズムは、無効です\n"
 
 #, c-format
 
 #, c-format
-msgid "NOTE: no default option file '%s'\n"
-msgstr "*注意*: デフォルトのオプション・ファイル '%s' がありません\n"
+msgid "Note: no default option file '%s'\n"
+msgstr "注意: デフォルトのオプション・ファイル '%s' がありません\n"
 
 #, c-format
 msgid "option file '%s': %s\n"
 
 #, c-format
 msgid "option file '%s': %s\n"
@@ -396,19 +408,8 @@ msgid "reading options from '%s'\n"
 msgstr "'%s' からオプションを読み込みます\n"
 
 #, c-format
 msgstr "'%s' からオプションを読み込みます\n"
 
 #, c-format
-msgid "NOTE: '%s' is not considered an option\n"
-msgstr "*注意*: '%s'はオプションとは考えられません\n"
-
-#, c-format
-msgid "error creating '%s': %s\n"
-msgstr "'%s'の作成エラー: %s\n"
-
-#, c-format
-msgid "can't create directory '%s': %s\n"
-msgstr "ディレクトリ'%s'が作成できません: %s\n"
-
-msgid "name of socket too long\n"
-msgstr "ソケット名が長すぎます\n"
+msgid "Note: '%s' is not considered an option\n"
+msgstr "注意: '%s'はオプションとは考えられません\n"
 
 #, c-format
 msgid "can't create socket: %s\n"
 
 #, c-format
 msgid "can't create socket: %s\n"
@@ -429,14 +430,18 @@ msgid "error binding socket to '%s': %s\n"
 msgstr "'%s'でソケットのバインドのエラー: %s\n"
 
 #, c-format
 msgstr "'%s'でソケットのバインドのエラー: %s\n"
 
 #, c-format
-msgid "listen() failed: %s\n"
-msgstr "listen() に失敗しました: %s\n"
+msgid "can't set permissions of '%s': %s\n"
+msgstr "'%s'の許可が設定できません: %s\n"
 
 #, c-format
 msgid "listening on socket '%s'\n"
 msgstr "ソケット'%s'でlisten\n"
 
 #, c-format
 
 #, c-format
 msgid "listening on socket '%s'\n"
 msgstr "ソケット'%s'でlisten\n"
 
 #, c-format
+msgid "can't create directory '%s': %s\n"
+msgstr "ディレクトリ'%s'が作成できません: %s\n"
+
+#, c-format
 msgid "directory '%s' created\n"
 msgstr "ディレクトリ'%s'が作成されました\n"
 
 msgid "directory '%s' created\n"
 msgstr "ディレクトリ'%s'が作成されました\n"
 
@@ -479,15 +484,6 @@ msgstr "%s %s 停止しました\n"
 msgid "no gpg-agent running in this session\n"
 msgstr "このセッションでgpg-agentは実行されていません\n"
 
 msgid "no gpg-agent running in this session\n"
 msgstr "このセッションでgpg-agentは実行されていません\n"
 
-#, fuzzy, c-format
-#| msgid "malformed DIRMNGR_INFO environment variable\n"
-msgid "malformed %s environment variable\n"
-msgstr "DIRMNGR_INFO環境変数が破壊されています\n"
-
-#, c-format
-msgid "gpg-agent protocol version %d is not supported\n"
-msgstr "gpg-agentプロトコル・バージョン%dはサポートされていません\n"
-
 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n"
 msgstr "使い方: gpg-preset-passphrase [オプション] KEYGRIP (ヘルプは -h)\n"
 
 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n"
 msgstr "使い方: gpg-preset-passphrase [オプション] KEYGRIP (ヘルプは -h)\n"
 
@@ -545,9 +541,6 @@ msgstr ""
 "パスフレーズまたはPINを入力してください。\n"
 "この操作を完了するのに必要です。"
 
 "パスフレーズまたはPINを入力してください。\n"
 "この操作を完了するのに必要です。"
 
-msgid "Passphrase:"
-msgstr "パスフレーズ:"
-
 msgid "cancelled\n"
 msgstr "キャンセルされました\n"
 
 msgid "cancelled\n"
 msgstr "キャンセルされました\n"
 
@@ -619,7 +612,7 @@ msgid ""
 "Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
 "fingerprint:%%0A  %s"
 msgstr ""
 "Please verify that the certificate identified as:%%0A  \"%s\"%%0Ahas the "
 "fingerprint:%%0A  %s"
 msgstr ""
-"確èª\8dã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82証æ\98\8eæ\9b¸:%%0A  \"%s\"%%0Aã\81¯ä¸\8bè¨\98ã\81®ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\82\92æ\8c\81ã\81¤:"
+"確認してください。証明書:%%0A  \"%s\"%%0Aは下記のフィンガープリントを持つ:"
 "%%0A  %s"
 
 #. TRANSLATORS: "Correct" is the label of a button and intended
 "%%0A  %s"
 
 #. TRANSLATORS: "Correct" is the label of a button and intended
@@ -649,15 +642,21 @@ msgstr "パスフレーズを変更する"
 msgid "I'll change it later"
 msgstr "後で変更する"
 
 msgid "I'll change it later"
 msgstr "後で変更する"
 
-#, fuzzy
-#| msgid "enable key"
+#, c-format
+msgid ""
+"Do you really want to delete the key identified by keygrip%%0A  %s%%0A  %%C"
+"%%0A?"
+msgstr "本当にこの鍵: keygrip%%0A  %s%%0A  %%C%%0Aを削除しますか?"
+
 msgid "Delete key"
 msgid "Delete key"
-msgstr "鍵を有効にする"
+msgstr "鍵を削除する"
 
 msgid ""
 "Warning: This key is also listed for use with SSH!\n"
 
 msgid ""
 "Warning: This key is also listed for use with SSH!\n"
-"Deleting the key will may remove your ability toaccess remote machines."
+"Deleting the key might remove your ability to access remote machines."
 msgstr ""
 msgstr ""
+"警告: この鍵はSSHの使用にもリストされています!\n"
+"この鍵を削除するとリモート・マシンのアクセスの能力を失うかもしれません。"
 
 msgid "DSA requires the hash length to be a multiple of 8 bits\n"
 msgstr "DSAは8ビットの倍数のハッシュ長を必要とします\n"
 
 msgid "DSA requires the hash length to be a multiple of 8 bits\n"
 msgstr "DSAは8ビットの倍数のハッシュ長を必要とします\n"
@@ -670,6 +669,10 @@ msgstr "%s 鍵は安全でない(%uビット)ハッシュを使用していま
 msgid "a %zu bit hash is not valid for a %u bit %s key\n"
 msgstr "%zuビットのハッシュは%uビットの%s鍵には無効です\n"
 
 msgid "a %zu bit hash is not valid for a %u bit %s key\n"
 msgstr "%zuビットのハッシュは%uビットの%s鍵には無効です\n"
 
+#, c-format
+msgid "checking created signature failed: %s\n"
+msgstr "作成された署名の検査に失敗しました: %s\n"
+
 msgid "secret key parts are not available\n"
 msgstr "秘密部分が得られません\n"
 
 msgid "secret key parts are not available\n"
 msgstr "秘密部分が得られません\n"
 
@@ -714,40 +717,40 @@ msgid "error running '%s': terminated\n"
 msgstr "'%s'の実行エラー: 終了しました\n"
 
 #, c-format
 msgstr "'%s'の実行エラー: 終了しました\n"
 
 #, c-format
+msgid "waiting for processes to terminate failed: %s\n"
+msgstr "プロセスの終了待ちが失敗: %s\n"
+
+#, c-format
 msgid "error getting exit code of process %d: %s\n"
 msgstr "プロセス %d のexitコード取得エラー: %s\n"
 
 msgid "error getting exit code of process %d: %s\n"
 msgstr "プロセス %d のexitコード取得エラー: %s\n"
 
-msgid "gpg-agent is not available in this session\n"
-msgstr "このセッションでgpg-agentは無効です\n"
-
 #, c-format
 msgid "can't connect to '%s': %s\n"
 msgstr "'%s'へ接続できません: %s\n"
 
 #, c-format
 msgid "can't connect to '%s': %s\n"
 msgstr "'%s'へ接続できません: %s\n"
 
-msgid "communication problem with gpg-agent\n"
-msgstr "gpg-agentとの通信障害\n"
-
 msgid "problem setting the gpg-agent options\n"
 msgstr "gpg-agentオプションの設定の問題\n"
 
 msgid "problem setting the gpg-agent options\n"
 msgstr "gpg-agentオプションの設定の問題\n"
 
-msgid "canceled by user\n"
-msgstr "ユーザによる取消し\n"
-
-msgid "problem with the agent\n"
-msgstr "エージェントに障害\n"
-
 #, c-format
 msgid "can't disable core dumps: %s\n"
 msgstr "コア・ダンプを無効にできません: %s\n"
 
 #, c-format
 msgid "Warning: unsafe ownership on %s \"%s\"\n"
 #, c-format
 msgid "can't disable core dumps: %s\n"
 msgstr "コア・ダンプを無効にできません: %s\n"
 
 #, c-format
 msgid "Warning: unsafe ownership on %s \"%s\"\n"
-msgstr "警告: '%s'の安全でない所有 \"%s\"\n"
+msgstr "警告: '%s'の安全でない所有 \"%s\"\n"
 
 #, c-format
 msgid "Warning: unsafe permissions on %s \"%s\"\n"
 msgstr "警告: '%s'の安全でない許可 \"%s\"\n"
 
 
 #, c-format
 msgid "Warning: unsafe permissions on %s \"%s\"\n"
 msgstr "警告: '%s'の安全でない許可 \"%s\"\n"
 
+#, c-format
+msgid "waiting for file '%s' to become accessible ...\n"
+msgstr "ファイル'%s'がアクセスできるのを待ちます...\n"
+
+#, c-format
+msgid "renaming '%s' to '%s' failed: %s\n"
+msgstr "'%s'から'%s'へ名前変更に失敗: %s\n"
+
 #. TRANSLATORS: See doc/TRANSLATE about this string.
 msgid "yes"
 msgstr "yes"
 #. TRANSLATORS: See doc/TRANSLATE about this string.
 msgid "yes"
 msgstr "yes"
@@ -792,6 +795,24 @@ msgid "out of core while allocating %lu bytes"
 msgstr "%luバイトの確保においてメモリが足りません"
 
 #, c-format
 msgstr "%luバイトの確保においてメモリが足りません"
 
 #, c-format
+msgid "error allocating enough memory: %s\n"
+msgstr "十分なメモリの確保のエラー: %s\n"
+
+#, c-format
+msgid "%s:%u: obsolete option \"%s\" - it has no effect\n"
+msgstr ""
+"%s:%u: \"%s\"は、使われなくなったオプションです - なんの効果もありません\n"
+
+#, c-format
+msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n"
+msgstr ""
+"*警告*: \"%s%s\"は、使われなくなったオプションです - なんの効果もありません\n"
+
+#, c-format
+msgid "unknown debug flag '%s' ignored\n"
+msgstr "未知のdebugフラグ'%s'は無視されました\n"
+
+#, c-format
 msgid "no running gpg-agent - starting '%s'\n"
 msgstr "gpg-agentが実行されていません - '%s'を開始します\n"
 
 msgid "no running gpg-agent - starting '%s'\n"
 msgstr "gpg-agentが実行されていません - '%s'を開始します\n"
 
@@ -802,8 +823,8 @@ msgstr "agentの起動のため、%d秒待ちます\n"
 msgid "connection to agent established\n"
 msgstr "エージェントへの接続が確立しました。\n"
 
 msgid "connection to agent established\n"
 msgstr "エージェントへの接続が確立しました。\n"
 
-msgid "can't connect to the agent - trying fall back\n"
-msgstr "agentに接続できません - フォールバックしてみます\n"
+msgid "connection to agent is in restricted mode\n"
+msgstr "エージェントへの接続は制限モードです。\n"
 
 #, c-format
 msgid "no running Dirmngr - starting '%s'\n"
 
 #, c-format
 msgid "no running Dirmngr - starting '%s'\n"
@@ -909,7 +930,7 @@ msgid "Signature available"
 msgstr "署名が利用可能です"
 
 msgid "Parsing data succeeded"
 msgstr "署名が利用可能です"
 
 msgid "Parsing data succeeded"
-msgstr "データのパーズに成功しました"
+msgstr "データの構文解析に成功しました"
 
 #, c-format
 msgid "bad data hash algorithm: %s"
 
 #, c-format
 msgid "bad data hash algorithm: %s"
@@ -959,6 +980,10 @@ msgstr "ガベージ行を無視します"
 msgid "[none]"
 msgstr "[未設定]"
 
 msgid "[none]"
 msgstr "[未設定]"
 
+#, c-format
+msgid "invalid radix64 character %02x skipped\n"
+msgstr "無効な64進文字%02Xをスキップしました\n"
+
 msgid "argument not expected"
 msgstr "引数は期待されていません"
 
 msgid "argument not expected"
 msgstr "引数は期待されていません"
 
@@ -969,7 +994,10 @@ msgid "keyword too long"
 msgstr "キーワードが長すぎます"
 
 msgid "missing argument"
 msgstr "キーワードが長すぎます"
 
 msgid "missing argument"
-msgstr "引数ありません"
+msgstr "引数がありません"
+
+msgid "invalid argument"
+msgstr "無効な引数"
 
 msgid "invalid command"
 msgstr "無効なコマンド"
 
 msgid "invalid command"
 msgstr "無効なコマンド"
@@ -988,6 +1016,10 @@ msgid "missing argument for option \"%.50s\"\n"
 msgstr "オプション\"%.50s\"に引数がありません\n"
 
 #, c-format
 msgstr "オプション\"%.50s\"に引数がありません\n"
 
 #, c-format
+msgid "invalid argument for option \"%.50s\"\n"
+msgstr "オプション\"%.50s\"には無効な引数です\n"
+
+#, c-format
 msgid "option \"%.50s\" does not expect an argument\n"
 msgstr "オプション\"%.50s\"は引数をとりません\n"
 
 msgid "option \"%.50s\" does not expect an argument\n"
 msgstr "オプション\"%.50s\"は引数をとりません\n"
 
@@ -1011,10 +1043,6 @@ msgid "invalid option \"%.50s\"\n"
 msgstr "無効なオプション \"%.50s\"\n"
 
 #, c-format
 msgstr "無効なオプション \"%.50s\"\n"
 
 #, c-format
-msgid "you found a bug ... (%s:%d)\n"
-msgstr "あなたはバグを発見しました ... (%s:%d)\n"
-
-#, c-format
 msgid "conversion from '%s' to '%s' not available\n"
 msgstr "'%s'から'%s'への変換は利用できません\n"
 
 msgid "conversion from '%s' to '%s' not available\n"
 msgstr "'%s'から'%s'への変換は利用できません\n"
 
@@ -1054,6 +1082,10 @@ msgid "waiting for lock %s...\n"
 msgstr "lock %s を待ちます...\n"
 
 #, c-format
 msgstr "lock %s を待ちます...\n"
 
 #, c-format
+msgid "%s is too old (need %s, have %s)\n"
+msgstr "%s が古すぎます (%s が必要、現在 %s)\n"
+
+#, c-format
 msgid "armor: %s\n"
 msgstr "外装: %s\n"
 
 msgid "armor: %s\n"
 msgstr "外装: %s\n"
 
@@ -1114,6 +1146,10 @@ msgstr ""
 "外装の中にquoted printable文字があります。おそらくバグのあるMTAが使われたので"
 "しょう\n"
 
 "外装の中にquoted printable文字があります。おそらくバグのあるMTAが使われたので"
 "しょう\n"
 
+#, c-format
+msgid "[ not human readable (%zu bytes: %s%s) ]"
+msgstr "[ 人には読めません (%zuバイト: %s%s) ]"
+
 msgid ""
 "a notation name must have only printable characters or spaces, and end with "
 "an '='\n"
 msgid ""
 "a notation name must have only printable characters or spaces, and end with "
 "an '='\n"
@@ -1129,12 +1165,15 @@ msgstr "ユーザ注釈名は、一つより大きい'@'文字を含んではな
 msgid "a notation value must not use any control characters\n"
 msgstr "注釈名の値に制御文字を使ってはいけません\n"
 
 msgid "a notation value must not use any control characters\n"
 msgstr "注釈名の値に制御文字を使ってはいけません\n"
 
+msgid "a notation name may not contain an '=' character\n"
+msgstr "ユーザ注釈名は、'='の文字を含んではなりません\n"
+
+msgid "a notation name must have only printable characters or spaces\n"
+msgstr "注釈名には印字可能な文字か空白のみを使わなければなりません\n"
+
 msgid "WARNING: invalid notation data found\n"
 msgstr "*警告*: 無効な注釈データを発見\n"
 
 msgid "WARNING: invalid notation data found\n"
 msgstr "*警告*: 無効な注釈データを発見\n"
 
-msgid "not human readable"
-msgstr "人には読めません"
-
 #, c-format
 msgid "failed to proxy %s inquiry to client\n"
 msgstr "プロキシ%sのクライアントへの問い合わせが失敗しました\n"
 #, c-format
 msgid "failed to proxy %s inquiry to client\n"
 msgstr "プロキシ%sのクライアントへの問い合わせが失敗しました\n"
@@ -1143,6 +1182,30 @@ msgid "Enter passphrase: "
 msgstr "パスフレーズを入力: "
 
 #, c-format
 msgstr "パスフレーズを入力: "
 
 #, c-format
+msgid "error getting version from '%s': %s\n"
+msgstr "%s'からバージョン取得エラー: %s\n"
+
+#, c-format
+msgid "server '%s' is older than us (%s < %s)"
+msgstr "サーバ'%s'はこちらより古いです(%s < %s)"
+
+#, c-format
+msgid "WARNING: %s\n"
+msgstr "*警告*: %s\n"
+
+msgid "Note: Outdated servers may lack important security fixes.\n"
+msgstr ""
+"注意: 古いサーバは、重要なセキュリティの修正が欠如しているかもしれません。\n"
+
+#, c-format
+msgid "Note: Use the command \"%s\" to restart them.\n"
+msgstr "注意: \"%s\"コマンドを使って再起動してください。\n"
+
+#, c-format
+msgid "%s is not compliant with %s mode\n"
+msgstr "%sは%sモードに準拠しません\n"
+
+#, c-format
 msgid "OpenPGP card not available: %s\n"
 msgstr "OpenPGPカードが利用できません: %s\n"
 
 msgid "OpenPGP card not available: %s\n"
 msgstr "OpenPGPカードが利用できません: %s\n"
 
@@ -1151,13 +1214,13 @@ msgid "OpenPGP card no. %s detected\n"
 msgstr "OpenPGPカードno. %sを検出\n"
 
 msgid "can't do this in batch mode\n"
 msgstr "OpenPGPカードno. %sを検出\n"
 
 msgid "can't do this in batch mode\n"
-msgstr "ã\81\9dれはバッチ・モードではできません\n"
+msgstr "ã\81\93れはバッチ・モードではできません\n"
 
 msgid "This command is only available for version 2 cards\n"
 msgstr "このコマンドが使えるのはバージョン2のカードだけです\n"
 
 msgid "Reset Code not or not anymore available\n"
 
 msgid "This command is only available for version 2 cards\n"
 msgstr "このコマンドが使えるのはバージョン2のカードだけです\n"
 
 msgid "Reset Code not or not anymore available\n"
-msgstr "Reset Codeが(もはや)利用可能ではありません\n"
+msgstr "リセット・コードが(もはや)利用可能ではありません\n"
 
 msgid "Your selection? "
 msgstr "あなたの選択は? "
 
 msgid "Your selection? "
 msgstr "あなたの選択は? "
@@ -1203,14 +1266,6 @@ msgid "URL to retrieve public key: "
 msgstr "公開鍵を取得するURL: "
 
 #, c-format
 msgstr "公開鍵を取得するURL: "
 
 #, c-format
-msgid "Error: URL too long (limit is %d characters).\n"
-msgstr "エラー: URLが長すぎます (上限%d文字)。\n"
-
-#, c-format
-msgid "error allocating enough memory: %s\n"
-msgstr "十分なメモリの確保のエラー: %s\n"
-
-#, c-format
 msgid "error reading '%s': %s\n"
 msgstr "'%s'の読み込みエラー: %s\n"
 
 msgid "error reading '%s': %s\n"
 msgstr "'%s'の読み込みエラー: %s\n"
 
@@ -1221,17 +1276,9 @@ msgstr "'%s'の書き込みエラー: %s\n"
 msgid "Login data (account name): "
 msgstr "ログイン・データ (アカウント名): "
 
 msgid "Login data (account name): "
 msgstr "ログイン・データ (アカウント名): "
 
-#, c-format
-msgid "Error: Login data too long (limit is %d characters).\n"
-msgstr "エラー: ログイン・データが長すぎます (上限%d文字)。\n"
-
 msgid "Private DO data: "
 msgstr "プライベート DO データ: "
 
 msgid "Private DO data: "
 msgstr "プライベート DO データ: "
 
-#, c-format
-msgid "Error: Private DO too long (limit is %d characters).\n"
-msgstr "エラー: プライベート DOが長すぎます (上限%d文字)。\n"
-
 msgid "Language preferences: "
 msgstr "言語の優先指定: "
 
 msgid "Language preferences: "
 msgstr "言語の優先指定: "
 
@@ -1242,16 +1289,16 @@ msgid "Error: invalid characters in preference string.\n"
 msgstr "エラー: 優先指定の文字列に無効な文字があります。\n"
 
 msgid "Sex ((M)ale, (F)emale or space): "
 msgstr "エラー: 優先指定の文字列に無効な文字があります。\n"
 
 msgid "Sex ((M)ale, (F)emale or space): "
-msgstr "性別 ((M)男、(F)女、空白): "
+msgstr "性別 ((M)男、(F)女、または空白): "
 
 msgid "Error: invalid response.\n"
 msgstr "エラー: 無効な応答。\n"
 
 msgid "CA fingerprint: "
 
 msgid "Error: invalid response.\n"
 msgstr "エラー: 無効な応答。\n"
 
 msgid "CA fingerprint: "
-msgstr "CAã\81®ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88: "
+msgstr "CAのフィンガープリント: "
 
 msgid "Error: invalid formatted fingerprint.\n"
 
 msgid "Error: invalid formatted fingerprint.\n"
-msgstr "ã\82¨ã\83©ã\83¼: ç\84¡å\8a¹ã\81ªå½¢å¼\8fã\81®ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\80\82\n"
+msgstr "エラー: 無効な形式のフィンガープリント。\n"
 
 #, c-format
 msgid "key operation not possible: %s\n"
 
 #, c-format
 msgid "key operation not possible: %s\n"
@@ -1265,28 +1312,20 @@ msgid "error getting current key info: %s\n"
 msgstr "現行鍵情報の取得エラー: %s\n"
 
 msgid "Replace existing key? (y/N) "
 msgstr "現行鍵情報の取得エラー: %s\n"
 
 msgid "Replace existing key? (y/N) "
-msgstr "既存の鍵を交換しますか? (y/N) "
+msgstr "既存の鍵を置き換えしますか? (y/N) "
 
 msgid ""
 
 msgid ""
-"NOTE: There is no guarantee that the card supports the requested size.\n"
+"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 ""
 "      If the key generation does not succeed, please check the\n"
 "      documentation of your card to see what sizes are allowed.\n"
 msgstr ""
-"*注意*: カードが要求された鍵長をサポートしているという保証はありません。\n"
-"        鍵生成が成功しない場合、あなたのカードに関する技術文書を確認し、\n"
-"        利用できる鍵長についてみてください。\n"
-
-#, c-format
-msgid "What keysize do you want for the Signature key? (%u) "
-msgstr "署名鍵の鍵長は? (%u) "
-
-#, c-format
-msgid "What keysize do you want for the Encryption key? (%u) "
-msgstr "暗号鍵の鍵長は? (%u) "
+"注意: カードが要求された鍵長をサポートしているという保証はありません。\n"
+"      鍵生成が成功しない場合、あなたのカードに関する技術文書を確認し、\n"
+"      利用できる鍵長について確認ください。\n"
 
 #, c-format
 
 #, c-format
-msgid "What keysize do you want for the Authentication key? (%u) "
-msgstr "認証鍵の鍵長は? (%u) "
+msgid "What keysize do you want? (%u) "
+msgstr "鍵長は? (%u) "
 
 #, c-format
 msgid "rounded up to %u bits\n"
 
 #, c-format
 msgid "rounded up to %u bits\n"
@@ -1296,19 +1335,57 @@ msgstr "%uビットに切り上げます\n"
 msgid "%s keysizes must be in the range %u-%u\n"
 msgstr "%s 鍵長は %u-%u の範囲でなければなりません\n"
 
 msgid "%s keysizes must be in the range %u-%u\n"
 msgstr "%s 鍵長は %u-%u の範囲でなければなりません\n"
 
+msgid "Changing card key attribute for: "
+msgstr "こちらのカード鍵の属性を変更します: "
+
+msgid "Signature key\n"
+msgstr "署名鍵\n"
+
+msgid "Encryption key\n"
+msgstr "暗号化鍵\n"
+
+msgid "Authentication key\n"
+msgstr "認証鍵\n"
+
+msgid "Please select what kind of key you want:\n"
+msgstr "ご希望の鍵の種類を選択してください:\n"
+
+#, c-format
+msgid "   (%d) RSA\n"
+msgstr "   (%d) RSA\n"
+
+#, c-format
+msgid "   (%d) ECC\n"
+msgstr "   (%d) ECC\n"
+
+msgid "Invalid selection.\n"
+msgstr "無効な選択です。\n"
+
 #, c-format
 msgid "The card will now be re-configured to generate a key of %u bits\n"
 #, c-format
 msgid "The card will now be re-configured to generate a key of %u bits\n"
-msgstr "今、%uビットの鍵を生成するようにカードは再コンフィグされました\n"
+msgstr "カードは、今、%uビットの鍵を生成するように再コンフィグされます\n"
+
+#, c-format
+msgid "The card will now be re-configured to generate a key of type: %s\n"
+msgstr ""
+"カードは、今、こちらのタイプの鍵を生成するように再コンフィグされます: %s\n"
+
+#, c-format
+msgid "error changing key attribute for key %d: %s\n"
+msgstr "鍵%dの属性を変更する際にエラー: %s\n"
 
 #, c-format
 
 #, c-format
-msgid "error changing size of key %d to %u bits: %s\n"
-msgstr "鍵%dの長さを%u bit に変更する際にエラー: %s\n"
+msgid "error getting card info: %s\n"
+msgstr "カード情報の取得エラー: %s\n"
+
+msgid "This command is not supported by this card\n"
+msgstr "このカードでは、このコマンドはサポートされていません。\n"
 
 msgid "Make off-card backup of encryption key? (Y/n) "
 
 msgid "Make off-card backup of encryption key? (Y/n) "
-msgstr "暗号鍵のカード外バックアップを作成しますか? (Y/n) "
+msgstr "暗号鍵のカード外バックアップを作成しますか? (Y/n) "
 
 
-msgid "NOTE: keys are already stored on the card!\n"
-msgstr "*注意*: 秘密鍵はもうカードに保管してあります!\n"
+msgid "Note: keys are already stored on the card!\n"
+msgstr "注意: 秘密鍵はもうカードに保管してあります!\n"
 
 msgid "Replace existing keys? (y/N) "
 msgstr "既存の鍵を置き換えますか? (y/N) "
 
 msgid "Replace existing keys? (y/N) "
 msgstr "既存の鍵を置き換えますか? (y/N) "
@@ -1320,7 +1397,7 @@ msgid ""
 "You should change them using the command --change-pin\n"
 msgstr ""
 "工場設定のPINは下記のとおり\n"
 "You should change them using the command --change-pin\n"
 msgstr ""
 "工場設定のPINは下記のとおり\n"
-"   PIN = '%s'     Admin PIN = '%s'\n"
+"   PIN = '%s'     管理者PIN = '%s'\n"
 "次のコマンドを使って変更すべきです --change-pin\n"
 
 msgid "Please select the type of key to generate:\n"
 "次のコマンドを使って変更すべきです --change-pin\n"
 
 msgid "Please select the type of key to generate:\n"
@@ -1335,18 +1412,25 @@ msgstr "   (2) 暗号化鍵\n"
 msgid "   (3) Authentication key\n"
 msgstr "   (3) 認証鍵\n"
 
 msgid "   (3) Authentication key\n"
 msgstr "   (3) 認証鍵\n"
 
-msgid "Invalid selection.\n"
-msgstr "無効な選択です。\n"
-
-#, fuzzy
-#| msgid "Please select the reason for the revocation:\n"
 msgid "Please select where to store the key:\n"
 msgid "Please select where to store the key:\n"
-msgstr "失効の理由を選択してください:\n"
+msgstr "鍵を保管する場所を選択してください:\n"
 
 
-#, fuzzy, c-format
-#| msgid "read failed: %s\n"
+#, c-format
 msgid "KEYTOCARD failed: %s\n"
 msgid "KEYTOCARD failed: %s\n"
-msgstr "read が失敗しました: %s\n"
+msgstr "KEYTOCARDが失敗しました: %s\n"
+
+msgid "Note: This command destroys all keys stored on the card!\n"
+msgstr "注意: このコマンドはカードに保管してあるすべての鍵を破壊します!\n"
+
+msgid "Continue? (y/N) "
+msgstr "続けますか? (y/N) "
+
+msgid "Really do a factory reset? (enter \"yes\") "
+msgstr "工場出荷リセットを行いますか? (本当なら \"yes\" と入力) "
+
+#, c-format
+msgid "error for setup KDF: %s\n"
+msgstr "KDF設定のエラー: %s\n"
 
 msgid "quit this menu"
 msgstr "このメニューを終了"
 
 msgid "quit this menu"
 msgstr "このメニューを終了"
@@ -1367,7 +1451,7 @@ msgid "change URL to retrieve key"
 msgstr "鍵を取得するURLの変更"
 
 msgid "fetch the key specified in the card URL"
 msgstr "鍵を取得するURLの変更"
 
 msgid "fetch the key specified in the card URL"
-msgstr "ã\82«ã\83¼ã\83\89URLã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fé\8dµã\81®å¼\95ã\81\8då\87ºã\81\97"
+msgstr "ã\82«ã\83¼ã\83\89URLã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fé\8dµã\81®å\8f\96å¾\97"
 
 msgid "change the login name"
 msgstr "ログイン名の変更"
 
 msgid "change the login name"
 msgstr "ログイン名の変更"
@@ -1379,7 +1463,7 @@ msgid "change card holder's sex"
 msgstr "カード所有者の性別の変更"
 
 msgid "change a CA fingerprint"
 msgstr "カード所有者の性別の変更"
 
 msgid "change a CA fingerprint"
-msgstr "CAã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81®å¤\89æ\9b´"
+msgstr "CAフィンガープリントの変更"
 
 msgid "toggle the signature force PIN flag"
 msgstr "署名強制PINフラグを反転"
 
 msgid "toggle the signature force PIN flag"
 msgstr "署名強制PINフラグを反転"
@@ -1394,19 +1478,28 @@ msgid "verify the PIN and list all data"
 msgstr "PINを確認しすべてのデータを表示する"
 
 msgid "unblock the PIN using a Reset Code"
 msgstr "PINを確認しすべてのデータを表示する"
 
 msgid "unblock the PIN using a Reset Code"
-msgstr "PINをReset Codeで再設定する"
+msgstr "PINをリセット・コードでブロックを解除する"
+
+msgid "destroy all keys and data"
+msgstr "すべての鍵とデータを破壊します"
+
+msgid "setup KDF for PIN authentication"
+msgstr "PIN認証のKDFを設定する"
+
+msgid "change the key attribute"
+msgstr "鍵の属性の変更"
 
 msgid "gpg/card> "
 msgstr "gpg/card> "
 
 msgid "Admin-only command\n"
 
 msgid "gpg/card> "
 msgstr "gpg/card> "
 
 msgid "Admin-only command\n"
-msgstr "管理専用コマンド\n"
+msgstr "管理専用コマンド\n"
 
 msgid "Admin commands are allowed\n"
 
 msgid "Admin commands are allowed\n"
-msgstr "管理コマンドが許可されています\n"
+msgstr "管理コマンドが許可されています\n"
 
 msgid "Admin commands are not allowed\n"
 
 msgid "Admin commands are not allowed\n"
-msgstr "管理コマンドは禁止されています\n"
+msgstr "管理コマンドは禁止されています\n"
 
 msgid "Invalid command  (try \"help\")\n"
 msgstr "無効なコマンド (\"help\"を参照)\n"
 
 msgid "Invalid command  (try \"help\")\n"
 msgstr "無効なコマンド (\"help\"を参照)\n"
@@ -1426,8 +1519,12 @@ msgstr "鍵\"%s\"が見つかりません: %s\n"
 msgid "error reading keyblock: %s\n"
 msgstr "鍵ブロックの読み込みエラー: %s\n"
 
 msgid "error reading keyblock: %s\n"
 msgstr "鍵ブロックの読み込みエラー: %s\n"
 
+#, c-format
+msgid "key \"%s\" not found\n"
+msgstr "鍵\"%s\"が見つかりません\n"
+
 msgid "(unless you specify the key by fingerprint)\n"
 msgid "(unless you specify the key by fingerprint)\n"
-msgstr "(ã\81\82ã\82\8bã\81\84ã\81¯ã\80\81ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81§é\8dµã\82\92æ\8c\87å®\9a)\n"
+msgstr "(ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81§é\8dµã\82\92æ\8c\87å®\9aã\81\97ã\81¦ã\81ªã\81\84é\99\90ã\82\8a)\n"
 
 msgid "can't do this in batch mode without \"--yes\"\n"
 msgstr "\"--yes\"なしでバッチ・モードではできません\n"
 
 msgid "can't do this in batch mode without \"--yes\"\n"
 msgstr "\"--yes\"なしでバッチ・モードではできません\n"
@@ -1438,18 +1535,15 @@ msgstr "この鍵を鍵リングから削除しますか? (y/N) "
 msgid "This is a secret key! - really delete? (y/N) "
 msgstr "これは秘密鍵です! 本当に削除しますか? (y/N) "
 
 msgid "This is a secret key! - really delete? (y/N) "
 msgstr "これは秘密鍵です! 本当に削除しますか? (y/N) "
 
-#, fuzzy, c-format
-#| msgid "deleting certificate \"%s\" failed: %s\n"
+#, c-format
 msgid "deleting secret %s failed: %s\n"
 msgid "deleting secret %s failed: %s\n"
-msgstr "証明書'%s'の削除に失敗しました: %s\n"
+msgstr "秘密%sの削除に失敗しました: %s\n"
 
 msgid "key"
 
 msgid "key"
-msgstr ""
+msgstr ""
 
 
-#, fuzzy
-#| msgid "Pubkey: "
 msgid "subkey"
 msgid "subkey"
-msgstr "å\85¬é\96\8b鍵: "
+msgstr "å\89¯鍵: "
 
 #, c-format
 msgid "deleting keyblock failed: %s\n"
 
 #, c-format
 msgid "deleting keyblock failed: %s\n"
@@ -1460,7 +1554,7 @@ msgstr "所有者信用情報をクリアしました\n"
 
 #, c-format
 msgid "there is a secret key for public key \"%s\"!\n"
 
 #, c-format
 msgid "there is a secret key for public key \"%s\"!\n"
-msgstr "この公開鍵にたいする秘密鍵\"%s\"があります!\n"
+msgstr "この公開鍵にする秘密鍵\"%s\"があります!\n"
 
 msgid "use option \"--delete-secret-keys\" to delete it first.\n"
 msgstr "まず\"--delete-secret-keys\"オプションでこれを削除してください。\n"
 
 msgid "use option \"--delete-secret-keys\" to delete it first.\n"
 msgstr "まず\"--delete-secret-keys\"オプションでこれを削除してください。\n"
@@ -1484,17 +1578,10 @@ msgstr "'%s'はもう圧縮済みです\n"
 msgid "WARNING: '%s' is an empty file\n"
 msgstr "*警告*: '%s'は空のファイルです\n"
 
 msgid "WARNING: '%s' is an empty file\n"
 msgstr "*警告*: '%s'は空のファイルです\n"
 
-msgid "you can only encrypt to RSA keys of 2048 bits or less in --pgp2 mode\n"
-msgstr "--pgp2モードでは2048ビット以下のRSA鍵で暗号化しかできません\n"
-
 #, c-format
 msgid "reading from '%s'\n"
 msgstr "'%s'から読み込み\n"
 
 #, c-format
 msgid "reading from '%s'\n"
 msgstr "'%s'から読み込み\n"
 
-msgid ""
-"unable to use the IDEA cipher for all of the keys you are encrypting to.\n"
-msgstr "暗号化しようとしている鍵は全部IDEA暗号を使えません。\n"
-
 #, c-format
 msgid ""
 "WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n"
 #, c-format
 msgid ""
 "WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n"
@@ -1502,6 +1589,14 @@ msgstr ""
 "*警告*: 共通鍵暗号方式 %s (%d) の強制が、受取人の優先指定をそむきます\n"
 
 #, c-format
 "*警告*: 共通鍵暗号方式 %s (%d) の強制が、受取人の優先指定をそむきます\n"
 
 #, c-format
+msgid "cipher algorithm '%s' may not be used in %s mode\n"
+msgstr "暗号アルゴリズム'%s'を%sモードで使うことはできません\n"
+
+#, c-format
+msgid "WARNING: key %s is not suitable for encryption in %s mode\n"
+msgstr "*警告*: 鍵%sは、%sモードでは、暗号化に適しません\n"
+
+#, c-format
 msgid ""
 "WARNING: forcing compression algorithm %s (%d) violates recipient "
 "preferences\n"
 msgid ""
 "WARNING: forcing compression algorithm %s (%d) violates recipient "
 "preferences\n"
@@ -1513,14 +1608,14 @@ msgid "forcing symmetric cipher %s (%d) violates recipient preferences\n"
 msgstr "共通鍵暗号方式 %s (%d) の強制が、受取人の優先指定をそむきます\n"
 
 #, c-format
 msgstr "共通鍵暗号方式 %s (%d) の強制が、受取人の優先指定をそむきます\n"
 
 #, c-format
-msgid "you may not use %s while in %s mode\n"
-msgstr "%sを%sモードで使うことはできません\n"
-
-#, c-format
 msgid "%s/%s encrypted for: \"%s\"\n"
 msgstr "%s/%s暗号化 受信者:\"%s\"\n"
 
 #, c-format
 msgid "%s/%s encrypted for: \"%s\"\n"
 msgstr "%s/%s暗号化 受信者:\"%s\"\n"
 
 #, c-format
+msgid "option '%s' may not be used in %s mode\n"
+msgstr "オプション'%s'を%sモードで使うことはできません\n"
+
+#, c-format
 msgid "%s encrypted data\n"
 msgstr "%s暗号化済みデータ\n"
 
 msgid "%s encrypted data\n"
 msgstr "%s暗号化済みデータ\n"
 
@@ -1541,8 +1636,8 @@ msgstr "遠隔プログラムの実行は、サポートしていません\n"
 msgid ""
 "external program calls are disabled due to unsafe options file permissions\n"
 msgstr ""
 msgid ""
 "external program calls are disabled due to unsafe options file permissions\n"
 msgstr ""
-"オプション・ファイルの許可モードが、安全ではないので、\n"
-"外部プログラムの呼出しは、使用禁止です。\n"
+"オプション・ファイルの許可モードが安全ではないので、外部プログラムの呼出しは"
+"禁止となります。\n"
 
 msgid "this platform requires temporary files when calling external programs\n"
 msgstr ""
 
 msgid "this platform requires temporary files when calling external programs\n"
 msgstr ""
@@ -1593,30 +1688,54 @@ msgstr "エクスポートの際、利用できない部分を除去する"
 msgid "remove as much as possible from key during export"
 msgstr "エクスポートの際、できるだけ除去する"
 
 msgid "remove as much as possible from key during export"
 msgstr "エクスポートの際、できるだけ除去する"
 
-msgid "export keys in an S-expression based format"
-msgstr "S式ベースのフォーマットで鍵をエクスポートする"
+msgid "use the GnuPG key backup format"
+msgstr "GnuPGの鍵のバックアップフォーマットを使います"
 
 
-msgid "exporting secret keys not allowed\n"
-msgstr "秘密鍵のエクスポートは認められません\n"
+msgid " - skipped"
+msgstr " - スキップされました"
 
 #, c-format
 
 #, c-format
-msgid "key %s: PGP 2.x style key - skipped\n"
-msgstr "鍵%s: PGP 2.x形式の鍵です - スキップします\n"
+msgid "writing to '%s'\n"
+msgstr "'%s'への書き込み\n"
 
 #, c-format
 msgid "key %s: key material on-card - skipped\n"
 msgstr "鍵%s: 鍵はカード上にあります - スキップします\n"
 
 
 #, c-format
 msgid "key %s: key material on-card - skipped\n"
 msgstr "鍵%s: 鍵はカード上にあります - スキップします\n"
 
-msgid " - skipped"
-msgstr " - スキップされました"
+msgid "exporting secret keys not allowed\n"
+msgstr "秘密鍵のエクスポートは認められません\n"
+
+#, c-format
+msgid "key %s: PGP 2.x style key - skipped\n"
+msgstr "鍵%s: PGP 2.x形式の鍵です - スキップします\n"
 
 msgid "WARNING: nothing exported\n"
 
 msgid "WARNING: nothing exported\n"
-msgstr "*警告*: 何もエクスポートしていません\n"
+msgstr "*警告*: 何もエクスポートされていません\n"
+
+#, c-format
+msgid "error creating '%s': %s\n"
+msgstr "'%s'の作成エラー: %s\n"
 
 msgid "[User ID not found]"
 msgstr "[ユーザIDが見つかりません]"
 
 #, c-format
 
 msgid "[User ID not found]"
 msgstr "[ユーザIDが見つかりません]"
 
 #, c-format
+msgid "(check argument of option '%s')\n"
+msgstr "(オプション'%s'の引数を確認ください)\n"
+
+#, c-format
+msgid "Warning: '%s' should be a long key ID or a fingerprint\n"
+msgstr "警告: '%s'は長い鍵IDかフィンガープリントであるべきです。\n"
+
+#, c-format
+msgid "error looking up: %s\n"
+msgstr "検索のエラー: %s\n"
+
+#, c-format
+msgid "Warning: %s appears in the keyring %d times\n"
+msgstr "警告: %sは鍵リングに%d回出現します\n"
+
+#, c-format
 msgid "automatically retrieved '%s' via %s\n"
 msgstr "'%s'を %s から自動取得\n"
 
 msgid "automatically retrieved '%s' via %s\n"
 msgstr "'%s'を %s から自動取得\n"
 
@@ -1625,7 +1744,23 @@ msgid "error retrieving '%s' via %s: %s\n"
 msgstr "'%s'を %s から取得する際のエラー: %s\n"
 
 msgid "No fingerprint"
 msgstr "'%s'を %s から取得する際のエラー: %s\n"
 
 msgid "No fingerprint"
-msgstr "フィンガー・プリントがありません"
+msgstr "フィンガープリントがありません"
+
+#, c-format
+msgid "secret key \"%s\" not found: %s\n"
+msgstr "秘密鍵\"%s\"が見つかりません: %s\n"
+
+#, c-format
+msgid "Warning: not using '%s' as default key: %s\n"
+msgstr "警告: デフォルトの秘密鍵として '%s' を用いません: %s\n"
+
+#, c-format
+msgid "using \"%s\" as default secret key for signing\n"
+msgstr "デフォルトの署名用の秘密鍵として\"%s\"を用います\n"
+
+#, c-format
+msgid "all values passed to '%s' ignored\n"
+msgstr "'%s'に渡されたすべての値は無視されました\n"
 
 #, c-format
 msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
 
 #, c-format
 msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
@@ -1636,8 +1771,8 @@ msgid "using subkey %s instead of primary key %s\n"
 msgstr "副鍵%s(主鍵%sではなく)を用います\n"
 
 #, c-format
 msgstr "副鍵%s(主鍵%sではなく)を用います\n"
 
 #, c-format
-msgid "no secret subkey for public subkey %s - ignoring\n"
-msgstr "公開副鍵%sにたいする秘密副鍵がありません - 無視\n"
+msgid "valid values for option '%s':\n"
+msgstr "オプション'%s'に有効な値:\n"
 
 msgid "make a signature"
 msgstr "署名を作成"
 
 msgid "make a signature"
 msgstr "署名を作成"
@@ -1646,7 +1781,7 @@ msgid "make a clear text signature"
 msgstr "クリア・テクスト署名を作成"
 
 msgid "make a detached signature"
 msgstr "クリア・テクスト署名を作成"
 
 msgid "make a detached signature"
-msgstr "å\88\86é\9b¢署名を作成"
+msgstr "å\88\86é\81£署名を作成"
 
 msgid "encrypt data"
 msgstr "データを暗号化"
 
 msgid "encrypt data"
 msgstr "データを暗号化"
@@ -1670,15 +1805,30 @@ msgid "list and check key signatures"
 msgstr "鍵署名の検査と一覧"
 
 msgid "list keys and fingerprints"
 msgstr "鍵署名の検査と一覧"
 
 msgid "list keys and fingerprints"
-msgstr "é\8dµã\81¨ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81®ä¸\80覧"
+msgstr "鍵とフィンガープリントの一覧"
 
 msgid "list secret keys"
 msgstr "秘密鍵の一覧"
 
 msgid "generate a new key pair"
 
 msgid "list secret keys"
 msgstr "秘密鍵の一覧"
 
 msgid "generate a new key pair"
-msgstr "新しい鍵を生成"
+msgstr "新しい鍵ペアを生成"
 
 
-msgid "generate a revocation certificate"
+msgid "quickly generate a new key pair"
+msgstr "すばやく新しい鍵ペアを生成"
+
+msgid "quickly add a new user-id"
+msgstr "すばやく新しいユーザIDを追加"
+
+msgid "quickly revoke a user-id"
+msgstr "すばやくユーザIDを失効"
+
+msgid "quickly set a new expiration date"
+msgstr "すばやく新しい有効期限を設定"
+
+msgid "full featured key pair generation"
+msgstr "全機能の鍵ペアを生成"
+
+msgid "generate a revocation certificate"
 msgstr "失効証明書を生成"
 
 msgid "remove keys from the public keyring"
 msgstr "失効証明書を生成"
 
 msgid "remove keys from the public keyring"
@@ -1687,21 +1837,17 @@ msgstr "公開鍵リングから鍵を削除"
 msgid "remove keys from the secret keyring"
 msgstr "秘密鍵リングから鍵を削除"
 
 msgid "remove keys from the secret keyring"
 msgstr "秘密鍵リングから鍵を削除"
 
-#, fuzzy
-#| msgid "sign a key"
 msgid "quickly sign a key"
 msgid "quickly sign a key"
-msgstr "鍵に署名"
+msgstr "鍵にすばやく署名"
 
 
-#, fuzzy
-#| msgid "sign a key locally"
 msgid "quickly sign a key locally"
 msgid "quickly sign a key locally"
-msgstr "鍵へ内部的に署名"
+msgstr "鍵へすばやくローカルに署名"
 
 msgid "sign a key"
 msgstr "鍵に署名"
 
 msgid "sign a key locally"
 
 msgid "sign a key"
 msgstr "鍵に署名"
 
 msgid "sign a key locally"
-msgstr "鍵へ内部的に署名"
+msgstr "鍵へローカルに署名"
 
 msgid "sign or edit a key"
 msgstr "鍵への署名や編集"
 
 msgid "sign or edit a key"
 msgstr "鍵への署名や編集"
@@ -1712,13 +1858,13 @@ msgstr "パスフレーズの変更"
 msgid "export keys"
 msgstr "鍵をエクスポートする"
 
 msgid "export keys"
 msgstr "鍵をエクスポートする"
 
-msgid "export keys to a key server"
+msgid "export keys to a keyserver"
 msgstr "鍵サーバに鍵をエクスポートする"
 
 msgstr "鍵サーバに鍵をエクスポートする"
 
-msgid "import keys from a key server"
+msgid "import keys from a keyserver"
 msgstr "鍵サーバから鍵をインポートする"
 
 msgstr "鍵サーバから鍵をインポートする"
 
-msgid "search for keys on a key server"
+msgid "search for keys on a keyserver"
 msgstr "鍵サーバの鍵を検索する"
 
 msgid "update all keys from a keyserver"
 msgstr "鍵サーバの鍵を検索する"
 
 msgid "update all keys from a keyserver"
@@ -1745,6 +1891,9 @@ msgstr "メッセージ・ダイジェストを表示"
 msgid "run in server mode"
 msgstr "サーバ・モードで実行"
 
 msgid "run in server mode"
 msgstr "サーバ・モードで実行"
 
+msgid "|VALUE|set the TOFU policy for a key"
+msgstr "|VALUE|TOFUポリシーを鍵に設定する"
+
 msgid "create ascii armored output"
 msgstr "ASCII形式の外装を作成"
 
 msgid "create ascii armored output"
 msgstr "ASCII形式の外装を作成"
 
@@ -1784,7 +1933,7 @@ msgid ""
 "Examples:\n"
 "\n"
 " -se -r Bob [file]          sign and encrypt for user Bob\n"
 "Examples:\n"
 "\n"
 " -se -r Bob [file]          sign and encrypt for user Bob\n"
-" --clearsign [file]         make a clear text signature\n"
+" --clear-sign [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"
 " --detach-sign [file]       make a detached signature\n"
 " --list-keys [names]        show keys\n"
 " --fingerprint [names]      show fingerprints\n"
@@ -1793,28 +1942,21 @@ msgstr ""
 "例:\n"
 "\n"
 " -se -r Bob [ファイル]      ユーザBobへ署名と暗号化\n"
 "例:\n"
 "\n"
 " -se -r Bob [ファイル]      ユーザBobへ署名と暗号化\n"
-" --clearsign [ファイル]     クリア・テクスト署名を作成\n"
-" --detach-sign [ã\83\95ã\82¡ã\82¤ã\83«]   å\88\86é\9b¢署名を作成\n"
+" --clear-sign [ファイル]     クリア・テクスト署名を作成\n"
+" --detach-sign [ã\83\95ã\82¡ã\82¤ã\83«]   å\88\86é\81£署名を作成\n"
 " --list-keys [名前]         鍵を表示\n"
 " --list-keys [名前]         鍵を表示\n"
-" --fingerprint [å\90\8då\89\8d]       ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\82\92表示\n"
+" --fingerprint [名前]       フィンガープリントを表示\n"
 
 
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: @GPG@ [options] [files] (-h for help)"
 msgid "Usage: @GPG@ [options] [files] (-h for help)"
-msgstr "使い方: gpg [オプション] [ファイル] (ヘルプは -h)"
+msgstr "使い方: @GPG@ [オプション] [ファイル] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg [options] [files]\n"
-#| "Sign, check, encrypt or decrypt\n"
-#| "Default operation depends on the input data\n"
 msgid ""
 "Syntax: @GPG@ [options] [files]\n"
 "Sign, check, encrypt or decrypt\n"
 "Default operation depends on the input data\n"
 msgstr ""
 msgid ""
 "Syntax: @GPG@ [options] [files]\n"
 "Sign, check, encrypt or decrypt\n"
 "Default operation depends on the input data\n"
 msgstr ""
-"形式: gpg [オプション] [ファイル]\n"
-"ç½²å\90\8dã\80\81æ¤\9cæ\9f»ã\80\81æ\9a\97å\8f·å\8c\96ã\82\84復号\n"
+"形式: @GPG@ [オプション] [ファイル]\n"
+"ç½²å\90\8dã\80\81æ¤\9cæ\9f»ã\80\81æ\9a\97å\8f·å\8c\96ã\81¾ã\81\9fã\81¯復号\n"
 "デフォルトの操作は、入力データに依存\n"
 
 msgid ""
 "デフォルトの操作は、入力データに依存\n"
 
 msgid ""
@@ -1836,8 +1978,9 @@ msgstr "ハッシュ: "
 msgid "Compression: "
 msgstr "圧縮: "
 
 msgid "Compression: "
 msgstr "圧縮: "
 
-msgid "usage: gpg [options] "
-msgstr "使い方: gpg [オプション] "
+#, c-format
+msgid "usage: %s [options] %s\n"
+msgstr "使い方: %s [オプション] %s\n"
 
 msgid "conflicting commands\n"
 msgstr "対立するコマンド\n"
 
 msgid "conflicting commands\n"
 msgstr "対立するコマンド\n"
@@ -1848,15 +1991,15 @@ msgstr "=記号が、グループ定義'%s'内に見つかりません\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on homedir '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on homedir '%s'\n"
-msgstr "*警告*: homedir '%s'の安全でない所有\n"
+msgstr "*警告*: homedir '%s'の安全でない所有\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on configuration file '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on configuration file '%s'\n"
-msgstr "*警告*: コンフィグレーション・ファイル'%s'の安全でない所有\n"
+msgstr "*警告*: コンフィグレーション・ファイル'%s'の安全でない所有\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on extension '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe ownership on extension '%s'\n"
-msgstr "*警告*: 拡張'%s'の安全でない所有\n"
+msgstr "*警告*: 拡張'%s'の安全でない所有\n"
 
 #, c-format
 msgid "WARNING: unsafe permissions on homedir '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe permissions on homedir '%s'\n"
@@ -1872,18 +2015,17 @@ msgstr "*警告*: 拡張'%s'の安全でない許可\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n"
-msgstr "*警告*: homedir '%s'の安全でない上位ディレクトリ所有\n"
+msgstr "*警告*: homedir '%s'の安全でない上位ディレクトリ所有\n"
 
 #, c-format
 msgid ""
 "WARNING: unsafe enclosing directory ownership on configuration file '%s'\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "WARNING: unsafe enclosing directory ownership on configuration file '%s'\n"
 msgstr ""
-"*警告*: コンフィグレーション・ファイル'%s'の安全でない上位ディレクトリ所有"
-"者\n"
+"*警告*: コンフィグレーション・ファイル'%s'の安全でない上位ディレクトリ所有\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n"
-msgstr "*警告*: 拡張'%s'の安全でない上位ディレクトリ所有\n"
+msgstr "*警告*: 拡張'%s'の安全でない上位ディレクトリ所有\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n"
 
 #, c-format
 msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n"
@@ -1904,25 +2046,28 @@ msgid "unknown configuration item '%s'\n"
 msgstr "不明のコンフィグレーション項目'%s'\n"
 
 msgid "display photo IDs during key listings"
 msgstr "不明のコンフィグレーション項目'%s'\n"
 
 msgid "display photo IDs during key listings"
-msgstr "鍵の一覧にフォトIDを表示する"
+msgstr "鍵の一覧時にフォトIDを表示する"
+
+msgid "show key usage information during key listings"
+msgstr "鍵の一覧時に鍵の使い方の情報を表示する"
 
 msgid "show policy URLs during signature listings"
 
 msgid "show policy URLs during signature listings"
-msgstr "署名の一覧にポリシURLを表示する"
+msgstr "署名の一覧時にポリシーURLを表示する"
 
 msgid "show all notations during signature listings"
 
 msgid "show all notations during signature listings"
-msgstr "署名の一覧にすべての注釈を表示する"
+msgstr "署名の一覧にすべての注釈を表示する"
 
 msgid "show IETF standard notations during signature listings"
 
 msgid "show IETF standard notations during signature listings"
-msgstr "署名の一覧にIETF標準注釈を表示する"
+msgstr "署名の一覧にIETF標準注釈を表示する"
 
 msgid "show user-supplied notations during signature listings"
 
 msgid "show user-supplied notations during signature listings"
-msgstr "署名の一覧にユーザの注釈を表示する"
+msgstr "署名の一覧にユーザの注釈を表示する"
 
 msgid "show preferred keyserver URLs during signature listings"
 
 msgid "show preferred keyserver URLs during signature listings"
-msgstr "署名の一覧に優先鍵サーバURLを表示する"
+msgstr "署名の一覧に優先鍵サーバURLを表示する"
 
 msgid "show user ID validity during key listings"
 
 msgid "show user ID validity during key listings"
-msgstr "鍵の一覧にユーザIDの有効性を表示する"
+msgstr "鍵の一覧にユーザIDの有効性を表示する"
 
 msgid "show revoked and expired user IDs in key listings"
 msgstr "鍵の一覧に失効したユーザID、期限切れとなったユーザIDを表示する"
 
 msgid "show revoked and expired user IDs in key listings"
 msgstr "鍵の一覧に失効したユーザID、期限切れとなったユーザIDを表示する"
@@ -1934,29 +2079,40 @@ msgid "show the keyring name in key listings"
 msgstr "鍵の一覧に鍵リングの名前を表示する"
 
 msgid "show expiration dates during signature listings"
 msgstr "鍵の一覧に鍵リングの名前を表示する"
 
 msgid "show expiration dates during signature listings"
-msgstr "署名の一覧に有効期限の日付を表示する"
+msgstr "署名の一覧に有効期限の日付を表示する"
 
 #, c-format
 
 #, c-format
-msgid "NOTE: old default options file '%s' ignored\n"
-msgstr "*注意*: 以前デフォルトだったオプション・ファイル'%s'は、無視されます\n"
+msgid "unknown TOFU policy '%s'\n"
+msgstr "不明のTOFUポリシー'%s'\n"
+
+msgid "(use \"help\" to list choices)\n"
+msgstr "(選択肢の一覧には\"help\"を使ってください)\n"
 
 #, c-format
 
 #, c-format
-msgid "libgcrypt is too old (need %s, have %s)\n"
-msgstr "libgcrypt は古すぎます (必要 %s, 現在 %s)\n"
+msgid "Note: old default options file '%s' ignored\n"
+msgstr "注意: 以前デフォルトだったオプション・ファイル'%s'は、無視されます\n"
 
 #, c-format
 
 #, c-format
-msgid "NOTE: %s is not for normal use!\n"
-msgstr "*注意*: 普通%sは使いません!\n"
+msgid "Note: %s is not for normal use!\n"
+msgstr "注意: 普通%sは使いません!\n"
 
 #, c-format
 msgid "'%s' is not a valid signature expiration\n"
 msgstr "'%s'は、有効な署名表現ではありません\n"
 
 #, c-format
 
 #, c-format
 msgid "'%s' is not a valid signature expiration\n"
 msgstr "'%s'は、有効な署名表現ではありません\n"
 
 #, c-format
+msgid "\"%s\" is not a proper mail address\n"
+msgstr "\"%s\"は正しいメール・アドレスではありません\n"
+
+#, c-format
 msgid "invalid pinentry mode '%s'\n"
 msgstr "無効な pinentry mode '%s'です\n"
 
 #, c-format
 msgid "invalid pinentry mode '%s'\n"
 msgstr "無効な pinentry mode '%s'です\n"
 
 #, c-format
+msgid "invalid request origin '%s'\n"
+msgstr "無効な送信元要求 '%s' です\n"
+
+#, c-format
 msgid "'%s' is not a valid character set\n"
 msgstr "'%s'は、有効な文字集合ではありません\n"
 
 msgid "'%s' is not a valid character set\n"
 msgstr "'%s'は、有効な文字集合ではありません\n"
 
@@ -1978,6 +2134,10 @@ msgid "invalid import options\n"
 msgstr "無効なインポート・オプションです\n"
 
 #, c-format
 msgstr "無効なインポート・オプションです\n"
 
 #, c-format
+msgid "invalid filter option: %s\n"
+msgstr "無効なフィルタ・オプションです: %s\n"
+
+#, c-format
 msgid "%s:%d: invalid export options\n"
 msgstr "%s:%d: 無効なエクスポート・オプションです\n"
 
 msgid "%s:%d: invalid export options\n"
 msgstr "%s:%d: 無効なエクスポート・オプションです\n"
 
@@ -1995,7 +2155,7 @@ msgid "display photo IDs during signature verification"
 msgstr "署名の検証時にフォトIDを表示する"
 
 msgid "show policy URLs during signature verification"
 msgstr "署名の検証時にフォトIDを表示する"
 
 msgid "show policy URLs during signature verification"
-msgstr "署名の検証時にポリシURLを表示する"
+msgstr "署名の検証時にポリシURLを表示する"
 
 msgid "show all notations during signature verification"
 msgstr "署名の検証時にすべての注釈を表示する"
 
 msgid "show all notations during signature verification"
 msgstr "署名の検証時にすべての注釈を表示する"
@@ -2016,7 +2176,7 @@ msgid "show revoked and expired user IDs in signature verification"
 msgstr "署名の検証時に失効したユーザID、期限切れとなったユーザIDを表示する"
 
 msgid "show only the primary user ID in signature verification"
 msgstr "署名の検証時に失効したユーザID、期限切れとなったユーザIDを表示する"
 
 msgid "show only the primary user ID in signature verification"
-msgstr "署名の検証時に主なユーザIDだけをを表示する"
+msgstr "署名の検証時にプライマリ・ユーザIDだけをを表示する"
 
 msgid "validate signatures with PKA data"
 msgstr "PKAデータで署名を検証する"
 
 msgid "validate signatures with PKA data"
 msgstr "PKAデータで署名を検証する"
@@ -2043,7 +2203,7 @@ msgid "invalid auto-key-locate list\n"
 msgstr "無効な auto-key-locate リストです\n"
 
 msgid "WARNING: program may create a core file!\n"
 msgstr "無効な auto-key-locate リストです\n"
 
 msgid "WARNING: program may create a core file!\n"
-msgstr "*è­¦å\91\8a*: ã\83\97ã\83­ã\82°ã\83©ã\83 ã\81®ã\82³ã\82¢ã\83»ã\83\95ã\82¡ã\82¤ã\83«ã\81\8cã\81§ã\81\8dることがあります!\n"
+msgstr "*è­¦å\91\8a*: ã\83\97ã\83­ã\82°ã\83©ã\83 ã\81¯coreã\83\95ã\82¡ã\82¤ã\83«ã\82\92ä½\9cæ\88\90ã\81\99ることがあります!\n"
 
 #, c-format
 msgid "WARNING: %s overrides %s\n"
 
 #, c-format
 msgid "WARNING: %s overrides %s\n"
@@ -2064,24 +2224,9 @@ msgstr "*警告*: ニセモノのシステム時刻で実行しています: "
 msgid "will not run with insecure memory due to %s\n"
 msgstr "%s のため、セキュアでないメモリで実行しません\n"
 
 msgid "will not run with insecure memory due to %s\n"
 msgstr "%s のため、セキュアでないメモリで実行しません\n"
 
-msgid "you can only make detached or clear signatures while in --pgp2 mode\n"
-msgstr "--pgp2モードでは分離署名かクリア・テクスト署名だけしかできません\n"
-
-msgid "you can't sign and encrypt at the same time while in --pgp2 mode\n"
-msgstr "--pgp2モードでは署名と暗号化を同時にできません\n"
-
-msgid "you must use files (and not a pipe) when working with --pgp2 enabled.\n"
-msgstr "--pgp2を指定したら、(パイプでなく) ファイルを指定せねばなりません。\n"
-
-msgid "encrypting a message in --pgp2 mode requires the IDEA cipher\n"
-msgstr "--pgp2モードのメッセージ暗号化では、IDEA暗号方式が必要です\n"
-
 msgid "selected cipher algorithm is invalid\n"
 msgstr "選択された暗号アルゴリズムは、無効です\n"
 
 msgid "selected cipher algorithm is invalid\n"
 msgstr "選択された暗号アルゴリズムは、無効です\n"
 
-msgid "selected digest algorithm is invalid\n"
-msgstr "選択されたダイジェスト・アルゴリズムは、無効です\n"
-
 msgid "selected compression algorithm is invalid\n"
 msgstr "選択された圧縮アルゴリズムは、無効です\n"
 
 msgid "selected compression algorithm is invalid\n"
 msgstr "選択された圧縮アルゴリズムは、無効です\n"
 
@@ -2103,8 +2248,8 @@ msgstr "無効なdefault-cert-level。0か1か2か3でなければなりませ
 msgid "invalid min-cert-level; must be 1, 2, or 3\n"
 msgstr "無効なmin-cert-level。0か1か2か3でなければなりません\n"
 
 msgid "invalid min-cert-level; must be 1, 2, or 3\n"
 msgstr "無効なmin-cert-level。0か1か2か3でなければなりません\n"
 
-msgid "NOTE: simple S2K mode (0) is strongly discouraged\n"
-msgstr "*注意*: 単純なS2Kモード(0)の使用には強く反対します\n"
+msgid "Note: simple S2K mode (0) is strongly discouraged\n"
+msgstr "注意: 単純なS2Kモード(0)の使用には強く反対します\n"
 
 msgid "invalid S2K mode; must be 0, 1 or 3\n"
 msgstr "無効なS2Kモード。0か1か3でなければなりません\n"
 
 msgid "invalid S2K mode; must be 0, 1 or 3\n"
 msgstr "無効なS2Kモード。0か1か3でなければなりません\n"
@@ -2126,15 +2271,11 @@ msgid "%s does not yet work with %s\n"
 msgstr "%sは%sではまだ機能しません\n"
 
 #, c-format
 msgstr "%sは%sではまだ機能しません\n"
 
 #, c-format
-msgid "you may not use cipher algorithm '%s' while in %s mode\n"
-msgstr "暗号アルゴリズム'%s'を%sモードで使うことはできません\n"
-
-#, c-format
-msgid "you may not use digest algorithm '%s' while in %s mode\n"
+msgid "digest algorithm '%s' may not be used in %s mode\n"
 msgstr "ダイジェスト・アルゴリズム'%s'を%sモードで使うことはできません\n"
 
 #, c-format
 msgstr "ダイジェスト・アルゴリズム'%s'を%sモードで使うことはできません\n"
 
 #, c-format
-msgid "you may not use compression algorithm '%s' while in %s mode\n"
+msgid "compression algorithm '%s' may not be used in %s mode\n"
 msgstr "圧縮アルゴリズム'%s'を%sモードで使うことはできません\n"
 
 #, c-format
 msgstr "圧縮アルゴリズム'%s'を%sモードで使うことはできません\n"
 
 #, c-format
@@ -2144,66 +2285,24 @@ msgstr "信用データベースの初期化に失敗しました: %s\n"
 msgid "WARNING: recipients (-r) given without using public key encryption\n"
 msgstr "*警告*: 公開鍵暗号を使わずに、受取人 (-r) を指定しています\n"
 
 msgid "WARNING: recipients (-r) given without using public key encryption\n"
 msgstr "*警告*: 公開鍵暗号を使わずに、受取人 (-r) を指定しています\n"
 
-msgid "--store [filename]"
-msgstr "--store [ファイル名]"
-
-msgid "--symmetric [filename]"
-msgstr "--symmetric [ファイル名]"
-
 #, c-format
 msgid "symmetric encryption of '%s' failed: %s\n"
 msgstr "'%s'の共通鍵暗号に失敗しました: %s\n"
 
 #, c-format
 msgid "symmetric encryption of '%s' failed: %s\n"
 msgstr "'%s'の共通鍵暗号に失敗しました: %s\n"
 
-msgid "--encrypt [filename]"
-msgstr "--encrypt [ファイル名]"
-
-msgid "--symmetric --encrypt [filename]"
-msgstr "--symmetric --encrypt [ファイル名]"
-
 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n"
 msgstr "--symmetric --encryptを--s2k-mode 0で使うことはできません\n"
 
 #, c-format
 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n"
 msgstr "--symmetric --encryptを--s2k-mode 0で使うことはできません\n"
 
 #, c-format
-msgid "you cannot use --symmetric --encrypt while in %s mode\n"
+msgid "you cannot use --symmetric --encrypt in %s mode\n"
 msgstr "--symmetric --encryptを%sモードで使うことはできません\n"
 
 msgstr "--symmetric --encryptを%sモードで使うことはできません\n"
 
-msgid "--sign [filename]"
-msgstr "--sign [ファイル名]"
-
-msgid "--sign --encrypt [filename]"
-msgstr "--sign --encrypt [ファイル名]"
-
-msgid "--symmetric --sign --encrypt [filename]"
-msgstr "--symmetric --sign --encrypt [ファイル名]"
-
 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
 msgstr "--symmetric --sign --encryptを--s2k-mode 0で使うことはできません\n"
 
 #, c-format
 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
 msgstr "--symmetric --sign --encryptを--s2k-mode 0で使うことはできません\n"
 
 #, c-format
-msgid "you cannot use --symmetric --sign --encrypt while in %s mode\n"
+msgid "you cannot use --symmetric --sign --encrypt in %s mode\n"
 msgstr "--symmetric --sign --encryptを%sモードで使うことはできません\n"
 
 msgstr "--symmetric --sign --encryptを%sモードで使うことはできません\n"
 
-msgid "--sign --symmetric [filename]"
-msgstr "--sign --symmetric [ファイル名]"
-
-msgid "--clearsign [filename]"
-msgstr "--clearsign [ファイル名]"
-
-msgid "--decrypt [filename]"
-msgstr "--decrypt [ファイル名]"
-
-msgid "--sign-key user-id"
-msgstr "--sign-key ユーザid"
-
-msgid "--lsign-key user-id"
-msgstr "--lsign-key ユーザid"
-
-msgid "--edit-key user-id [commands]"
-msgstr "--edit-key ユーザid [コマンド]"
-
-msgid "--passwd <user-id>"
-msgstr "--passwd <ユーザid>"
-
 #, c-format
 msgid "keyserver send failed: %s\n"
 msgstr "鍵サーバへの送信に失敗しました: %s\n"
 #, c-format
 msgid "keyserver send failed: %s\n"
 msgstr "鍵サーバへの送信に失敗しました: %s\n"
@@ -2217,12 +2316,16 @@ msgid "key export failed: %s\n"
 msgstr "鍵のエクスポートに失敗しました: %s\n"
 
 #, c-format
 msgstr "鍵のエクスポートに失敗しました: %s\n"
 
 #, c-format
+msgid "export as ssh key failed: %s\n"
+msgstr "ssh鍵としてのエクスポートに失敗しました: %s\n"
+
+#, c-format
 msgid "keyserver search failed: %s\n"
 msgstr "鍵サーバの検索に失敗しました: %s\n"
 
 #, c-format
 msgid "keyserver refresh failed: %s\n"
 msgid "keyserver search failed: %s\n"
 msgstr "鍵サーバの検索に失敗しました: %s\n"
 
 #, c-format
 msgid "keyserver refresh failed: %s\n"
-msgstr "鍵サーバの回復に失敗しました: %s\n"
+msgstr "鍵サーバの更新に失敗しました: %s\n"
 
 #, c-format
 msgid "dearmoring failed: %s\n"
 
 #, c-format
 msgid "dearmoring failed: %s\n"
@@ -2236,17 +2339,27 @@ msgstr "外装に失敗しました: %s\n"
 msgid "invalid hash algorithm '%s'\n"
 msgstr "無効なハッシュ・アルゴリズム'%s'です\n"
 
 msgid "invalid hash algorithm '%s'\n"
 msgstr "無効なハッシュ・アルゴリズム'%s'です\n"
 
-msgid "[filename]"
-msgstr "[ファイル名]"
+#, c-format
+msgid "error parsing key specification '%s': %s\n"
+msgstr "鍵指定'%s'の構文解析エラー: %s\n"
+
+#, c-format
+msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
+msgstr "'%s'は有効な鍵ID, フィンガープリント、keygripではないようです。\n"
+
+msgid "WARNING: no command supplied.  Trying to guess what you mean ...\n"
+msgstr ""
+"*警告*: コマンドが指定されていません。なにを意味しているのか当ててみま"
+"す ...\n"
 
 msgid "Go ahead and type your message ...\n"
 msgstr "開始します。メッセージを打ってください ...\n"
 
 msgid "the given certification policy URL is invalid\n"
 
 msgid "Go ahead and type your message ...\n"
 msgstr "開始します。メッセージを打ってください ...\n"
 
 msgid "the given certification policy URL is invalid\n"
-msgstr "あたえられた証明書ポリシURLは無効です\n"
+msgstr "あたえられた証明書ポリシURLは無効です\n"
 
 msgid "the given signature policy URL is invalid\n"
 
 msgid "the given signature policy URL is invalid\n"
-msgstr "あたえられた署名ポリシURLは無効です\n"
+msgstr "あたえられた署名ポリシURLは無効です\n"
 
 msgid "the given preferred keyserver URL is invalid\n"
 msgstr "指定された優先鍵サーバURLは無効です\n"
 
 msgid "the given preferred keyserver URL is invalid\n"
 msgstr "指定された優先鍵サーバURLは無効です\n"
@@ -2260,6 +2373,9 @@ msgstr "日時の矛盾を警告だけにします"
 msgid "|FD|write status info to this FD"
 msgstr "|FD|このFDにステイタス情報を書き出す"
 
 msgid "|FD|write status info to this FD"
 msgstr "|FD|このFDにステイタス情報を書き出す"
 
+msgid "|ALGO|reject signatures made with ALGO"
+msgstr "|ALGO|ALGOで作成された署名を拒絶する"
+
 msgid "Usage: gpgv [options] [files] (-h for help)"
 msgstr "使い方: gpgv [オプション] [ファイル] (ヘルプは -h)"
 
 msgid "Usage: gpgv [options] [files] (-h for help)"
 msgstr "使い方: gpgv [オプション] [ファイル] (ヘルプは -h)"
 
@@ -2281,10 +2397,16 @@ msgid "import signatures that are marked as local-only"
 msgstr "ローカルだけとマークされた署名をインポートします"
 
 msgid "repair damage from the pks keyserver during import"
 msgstr "ローカルだけとマークされた署名をインポートします"
 
 msgid "repair damage from the pks keyserver during import"
-msgstr "インポート時にpksキーサーバからのダメージを修正します"
+msgstr "インポートの際、にpksキーサーバからのダメージを修正します"
+
+msgid "do not clear the ownertrust values during import"
+msgstr "インポートの際、所有者信用の値をクリアしない"
 
 msgid "do not update the trustdb after import"
 
 msgid "do not update the trustdb after import"
-msgstr "インポートの際、信用データベースを更新しない"
+msgstr "インポート後、信用データベースを更新しない"
+
+msgid "show key during import"
+msgstr "インポートの際、鍵を表示"
 
 msgid "only accept updates to existing keys"
 msgstr "既存の鍵に対する更新のみ認めます"
 
 msgid "only accept updates to existing keys"
 msgstr "既存の鍵に対する更新のみ認めます"
@@ -2293,7 +2415,16 @@ msgid "remove unusable parts from key after import"
 msgstr "インポート後、利用できない部分を鍵から除去します"
 
 msgid "remove as much as possible from key after import"
 msgstr "インポート後、利用できない部分を鍵から除去します"
 
 msgid "remove as much as possible from key after import"
-msgstr "インポートの後、できるだけ除去します"
+msgstr "インポート後、できるだけ除去します"
+
+msgid "run import filters and export key immediately"
+msgstr "インポート・フィルタを実行し鍵をすぐにエクスポートします"
+
+msgid "assume the GnuPG key backup format"
+msgstr "GnuPGの鍵のバックアップフォーマットを仮定します"
+
+msgid "repair keys on import"
+msgstr "インポートの際、鍵を修復する"
 
 #, c-format
 msgid "skipping block of type %d\n"
 
 #, c-format
 msgid "skipping block of type %d\n"
@@ -2301,67 +2432,71 @@ msgstr "型%dのブロックをスキップします\n"
 
 #, c-format
 msgid "%lu keys processed so far\n"
 
 #, c-format
 msgid "%lu keys processed so far\n"
-msgstr "%lu鍵まで処理\n"
+msgstr "これまで%lu個の鍵を処理\n"
 
 #, c-format
 msgid "Total number processed: %lu\n"
 
 #, c-format
 msgid "Total number processed: %lu\n"
-msgstr "        処理数の合計: %lu\n"
+msgstr "          処理数の合計: %lu\n"
+
+#, c-format
+msgid "    skipped PGP-2 keys: %lu\n"
+msgstr "   スキップしたPGP-2鍵: %lu\n"
 
 #, c-format
 msgid "      skipped new keys: %lu\n"
 
 #, c-format
 msgid "      skipped new keys: %lu\n"
-msgstr "スキップした新しい鍵: %lu\n"
+msgstr "  スキップした新しい鍵: %lu\n"
 
 #, c-format
 msgid "          w/o user IDs: %lu\n"
 
 #, c-format
 msgid "          w/o user IDs: %lu\n"
-msgstr "        ユーザIDなし: %lu\n"
+msgstr "          ユーザIDなし: %lu\n"
 
 #, c-format
 msgid "              imported: %lu"
 
 #, c-format
 msgid "              imported: %lu"
-msgstr "          インポート: %lu"
+msgstr "            インポート: %lu"
 
 #, c-format
 msgid "             unchanged: %lu\n"
 
 #, c-format
 msgid "             unchanged: %lu\n"
-msgstr "            変更なし: %lu\n"
+msgstr "              変更なし: %lu\n"
 
 #, c-format
 msgid "          new user IDs: %lu\n"
 
 #, c-format
 msgid "          new user IDs: %lu\n"
-msgstr "      新しいユーザID: %lu\n"
+msgstr "        新しいユーザID: %lu\n"
 
 #, c-format
 msgid "           new subkeys: %lu\n"
 
 #, c-format
 msgid "           new subkeys: %lu\n"
-msgstr "          新しい副鍵: %lu\n"
+msgstr "            新しい副鍵: %lu\n"
 
 #, c-format
 msgid "        new signatures: %lu\n"
 
 #, c-format
 msgid "        new signatures: %lu\n"
-msgstr "          新しい署名: %lu\n"
+msgstr "            新しい署名: %lu\n"
 
 #, c-format
 msgid "   new key revocations: %lu\n"
 
 #, c-format
 msgid "   new key revocations: %lu\n"
-msgstr "      新しい鍵の失効: %lu\n"
+msgstr "        新しい鍵の失効: %lu\n"
 
 #, c-format
 msgid "      secret keys read: %lu\n"
 
 #, c-format
 msgid "      secret keys read: %lu\n"
-msgstr "    秘密鍵の読み込み: %lu\n"
+msgstr "      秘密鍵の読み込み: %lu\n"
 
 #, c-format
 msgid "  secret keys imported: %lu\n"
 
 #, c-format
 msgid "  secret keys imported: %lu\n"
-msgstr "  秘密鍵のインポート: %lu\n"
+msgstr "    秘密鍵のインポート: %lu\n"
 
 #, c-format
 msgid " secret keys unchanged: %lu\n"
 
 #, c-format
 msgid " secret keys unchanged: %lu\n"
-msgstr "      無変更の秘密鍵: %lu\n"
+msgstr "        無変更の秘密鍵: %lu\n"
 
 #, c-format
 msgid "          not imported: %lu\n"
 
 #, c-format
 msgid "          not imported: %lu\n"
-msgstr "        未インポート: %lu\n"
+msgstr "          未インポート: %lu\n"
 
 #, c-format
 msgid "    signatures cleaned: %lu\n"
 
 #, c-format
 msgid "    signatures cleaned: %lu\n"
-msgstr "      掃除された署名: %lu\n"
+msgstr "        掃除された署名: %lu\n"
 
 #, c-format
 msgid "      user IDs cleaned: %lu\n"
 
 #, c-format
 msgid "      user IDs cleaned: %lu\n"
-msgstr "  掃除されたユーザID: %lu\n"
+msgstr "    掃除されたユーザID: %lu\n"
 
 #, c-format
 msgid ""
 
 #, c-format
 msgid ""
@@ -2398,6 +2533,13 @@ msgid "key %s: no user ID\n"
 msgstr "鍵%s: ユーザIDがありません\n"
 
 #, c-format
 msgstr "鍵%s: ユーザIDがありません\n"
 
 #, c-format
+msgid "key %s: %s\n"
+msgstr "鍵  %s: %s\n"
+
+msgid "rejected by import screener"
+msgstr "インポートの検査で拒否されました"
+
+#, c-format
 msgid "key %s: PKS subkey corruption repaired\n"
 msgstr "鍵%s: PKSの副鍵変造を修復\n"
 
 msgid "key %s: PKS subkey corruption repaired\n"
 msgstr "鍵%s: PKSの副鍵変造を修復\n"
 
@@ -2425,10 +2567,6 @@ msgid "no writable keyring found: %s\n"
 msgstr "書き込み可能な鍵リングが見つかりません: %s\n"
 
 #, c-format
 msgstr "書き込み可能な鍵リングが見つかりません: %s\n"
 
 #, c-format
-msgid "writing to '%s'\n"
-msgstr "'%s'への書き込み\n"
-
-#, c-format
 msgid "error writing keyring '%s': %s\n"
 msgstr "鍵リング'%s'の書き込みエラー: %s\n"
 
 msgid "error writing keyring '%s': %s\n"
 msgstr "鍵リング'%s'の書き込みエラー: %s\n"
 
@@ -2441,14 +2579,6 @@ msgid "key %s: doesn't match our copy\n"
 msgstr "鍵%s: こちらの複製と合いません\n"
 
 #, c-format
 msgstr "鍵%s: こちらの複製と合いません\n"
 
 #, c-format
-msgid "key %s: can't locate original keyblock: %s\n"
-msgstr "鍵%s: 元の鍵ブロックに位置づけできません: %s\n"
-
-#, c-format
-msgid "key %s: can't read original keyblock: %s\n"
-msgstr "鍵%s: 元の鍵ブロックを読み込めません: %s\n"
-
-#, c-format
 msgid "key %s: \"%s\" 1 new user ID\n"
 msgstr "鍵%s: \"%s\" 新しいユーザIDを1個\n"
 
 msgid "key %s: \"%s\" 1 new user ID\n"
 msgstr "鍵%s: \"%s\" 新しいユーザIDを1個\n"
 
@@ -2504,6 +2634,10 @@ msgstr "鍵 %s: 秘密鍵はもうあります\n"
 msgid "key %s: error sending to agent: %s\n"
 msgstr "鍵 %s: エージェントへの送信エラー: %s\n"
 
 msgid "key %s: error sending to agent: %s\n"
 msgstr "鍵 %s: エージェントへの送信エラー: %s\n"
 
+#, c-format
+msgid "secret key %s: %s\n"
+msgstr "秘密鍵 %s: %s\n"
+
 msgid "importing secret keys not allowed\n"
 msgstr "秘密鍵のインポートは禁止です\n"
 
 msgid "importing secret keys not allowed\n"
 msgstr "秘密鍵のインポートは禁止です\n"
 
@@ -2511,11 +2645,33 @@ msgstr "秘密鍵のインポートは禁止です\n"
 msgid "key %s: secret key with invalid cipher %d - skipped\n"
 msgstr "鍵%s: 無効な暗号方式%dの秘密鍵です - スキップします\n"
 
 msgid "key %s: secret key with invalid cipher %d - skipped\n"
 msgstr "鍵%s: 無効な暗号方式%dの秘密鍵です - スキップします\n"
 
+#. 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.
+#, c-format
+msgid "To migrate '%s', with each smartcard, run: %s\n"
+msgstr "'%s'の移行には、スマードカードそれぞれで、以下を実行してください: %s\n"
+
 #, c-format
 msgid "key %s: no public key - can't apply revocation certificate\n"
 msgstr "鍵%s: 公開鍵がありません - 失効証明書を適用できません\n"
 
 #, c-format
 #, c-format
 msgid "key %s: no public key - can't apply revocation certificate\n"
 msgstr "鍵%s: 公開鍵がありません - 失効証明書を適用できません\n"
 
 #, c-format
+msgid "key %s: can't locate original keyblock: %s\n"
+msgstr "鍵%s: 元の鍵ブロックに位置づけできません: %s\n"
+
+#, c-format
+msgid "key %s: can't read original keyblock: %s\n"
+msgstr "鍵%s: 元の鍵ブロックを読み込めません: %s\n"
+
+#, c-format
 msgid "key %s: invalid revocation certificate: %s - rejected\n"
 msgstr "鍵%s: 無効な失効証明書: %s - 拒否\n"
 
 msgid "key %s: invalid revocation certificate: %s - rejected\n"
 msgstr "鍵%s: 無効な失効証明書: %s - 拒否\n"
 
@@ -2601,11 +2757,11 @@ msgstr "鍵%s: 重複したユーザIDの検出 - マージ\n"
 
 #, c-format
 msgid "WARNING: key %s may be revoked: fetching revocation key %s\n"
 
 #, c-format
 msgid "WARNING: key %s may be revoked: fetching revocation key %s\n"
-msgstr "*警告*: 鍵%sは失効可能です: 失効鍵%sを取ってきます\n"
+msgstr "*警告*: 鍵%sは失効されたかもしれません: 失効鍵%sを取ってきます\n"
 
 #, c-format
 msgid "WARNING: key %s may be revoked: revocation key %s not present.\n"
 
 #, c-format
 msgid "WARNING: key %s may be revoked: revocation key %s not present.\n"
-msgstr "*警告*: 鍵%sは失効可能です: 失効鍵%sが存在しません。\n"
+msgstr "*警告*: 鍵%sは失効されたかもしれません: 失効鍵%sが存在しません。\n"
 
 #, c-format
 msgid "key %s: \"%s\" revocation certificate added\n"
 
 #, c-format
 msgid "key %s: \"%s\" revocation certificate added\n"
@@ -2636,6 +2792,10 @@ msgid "keyblock resource '%s': %s\n"
 msgstr "keyblock リソース'%s': %s\n"
 
 #, c-format
 msgstr "keyblock リソース'%s': %s\n"
 
 #, c-format
+msgid "error opening key DB: %s\n"
+msgstr "鍵DBを開く際のエラー: %s\n"
+
+#, c-format
 msgid "failed to rebuild keyring cache: %s\n"
 msgstr "鍵リング・キャッシュの再構築に失敗しました: %s\n"
 
 msgid "failed to rebuild keyring cache: %s\n"
 msgstr "鍵リング・キャッシュの再構築に失敗しました: %s\n"
 
@@ -2645,34 +2805,6 @@ msgstr "[失効]"
 msgid "[self-signature]"
 msgstr "[自己署名]"
 
 msgid "[self-signature]"
 msgstr "[自己署名]"
 
-msgid "1 bad signature\n"
-msgstr "不正な署名1個\n"
-
-#, c-format
-msgid "%d bad signatures\n"
-msgstr "不正な署名%d個\n"
-
-msgid "1 signature not checked due to a missing key\n"
-msgstr "鍵がないため1個の署名を検査しません\n"
-
-#, c-format
-msgid "%d signatures not checked due to missing keys\n"
-msgstr "鍵がないため%d個の署名を検査しません\n"
-
-msgid "1 signature not checked due to an error\n"
-msgstr "エラーのため1個の署名を検査しません\n"
-
-#, c-format
-msgid "%d signatures not checked due to errors\n"
-msgstr "エラーのため%d個の署名を検査しません\n"
-
-msgid "1 user ID without valid self-signature detected\n"
-msgstr "有効な自己署名のないユーザIDを1個検出\n"
-
-#, c-format
-msgid "%d user IDs without valid self-signatures detected\n"
-msgstr "有効な自己署名のないユーザIDを%d個検出\n"
-
 msgid ""
 "Please decide how far you trust this user to correctly verify other users' "
 "keys\n"
 msgid ""
 "Please decide how far you trust this user to correctly verify other users' "
 "keys\n"
@@ -2680,8 +2812,8 @@ msgid ""
 "etc.)\n"
 msgstr ""
 "他のユーザの鍵を正しく検証するために、このユーザの信用度を決めてください\n"
 "etc.)\n"
 msgstr ""
 "他のユーザの鍵を正しく検証するために、このユーザの信用度を決めてください\n"
-"(ã\83\91ã\82¹ã\83\9dã\83¼ã\83\88ã\82\92è¦\8bã\81\9bã\81¦ã\82\82ã\82\89ã\81£ã\81\9fã\82\8aã\80\81ä»\96ã\81\8bã\82\89å¾\97ã\81\9fã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\82\92æ¤\9cæ\9f»ã\81\97ã\81\9fã\82\8aã\80\81ã\81ª"
-"ã\81©ã\81ªã\81©)\n"
+"(ã\83\91ã\82¹ã\83\9dã\83¼ã\83\88ã\82\92è¦\8bã\81\9bã\81¦ã\82\82ã\82\89ã\81£ã\81\9fã\82\8aã\80\81ä»\96ã\81\8bã\82\89å¾\97ã\81\9fã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83\97ã\83ªã\83³ã\83\88ã\82\92æ¤\9cæ\9f»ã\81\97ã\81\9fã\82\8aã\80\81ã\81ªã\81©"
+"など)\n"
 
 #, c-format
 msgid "  %d = I trust marginally\n"
 
 #, c-format
 msgid "  %d = I trust marginally\n"
@@ -2703,6 +2835,10 @@ msgid "Please enter a domain to restrict this signature, or enter for none.\n"
 msgstr "署名を制限するドメインを入力するか、空行を入力してください。\n"
 
 #, c-format
 msgstr "署名を制限するドメインを入力するか、空行を入力してください。\n"
 
 #, c-format
+msgid "Skipping user ID \"%s\", which is not a text ID.\n"
+msgstr "ユーザID\"%s\"をスキップします、テキストのIDではありません。\n"
+
+#, c-format
 msgid "User ID \"%s\" is revoked."
 msgstr "ユーザID\"%s\"は、失効されています。"
 
 msgid "User ID \"%s\" is revoked."
 msgstr "ユーザID\"%s\"は、失効されています。"
 
@@ -2732,7 +2868,7 @@ msgid ""
 "The self-signature on \"%s\"\n"
 "is a PGP 2.x-style signature.\n"
 msgstr ""
 "The self-signature on \"%s\"\n"
 "is a PGP 2.x-style signature.\n"
 msgstr ""
-"\"%s\"にたいする自己署名は、\n"
+"\"%s\"にする自己署名は、\n"
 "PGP 2.x形式の署名です。\n"
 
 msgid "Do you want to promote it to an OpenPGP self-signature? (y/N) "
 "PGP 2.x形式の署名です。\n"
 
 msgid "Do you want to promote it to an OpenPGP self-signature? (y/N) "
@@ -2754,15 +2890,15 @@ msgid ""
 "Your current signature on \"%s\"\n"
 "is a local signature.\n"
 msgstr ""
 "Your current signature on \"%s\"\n"
 "is a local signature.\n"
 msgstr ""
-"\"%s\"にたいするあなたの今の署名\n"
-"は内部署名です。\n"
+"\"%s\"にするあなたの今の署名\n"
+"はローカルな署名です。\n"
 
 msgid "Do you want to promote it to a full exportable signature? (y/N) "
 msgstr "エクスポート可能な署名に格上げしたいですか? (y/N) "
 
 #, c-format
 msgid "\"%s\" was already locally signed by key %s\n"
 
 msgid "Do you want to promote it to a full exportable signature? (y/N) "
 msgstr "エクスポート可能な署名に格上げしたいですか? (y/N) "
 
 #, c-format
 msgid "\"%s\" was already locally signed by key %s\n"
-msgstr "\"%s\"は鍵%sでもう内部署名してあります\n"
+msgstr "\"%s\"は鍵%sでもうローカルに署名してあります\n"
 
 #, c-format
 msgid "\"%s\" was already signed by key %s\n"
 
 #, c-format
 msgid "\"%s\" was already signed by key %s\n"
@@ -2786,14 +2922,6 @@ msgid "Do you want your signature to expire at the same time? (Y/n) "
 msgstr "同時に署名も期限切れとしたいですか? (Y/n) "
 
 msgid ""
 msgstr "同時に署名も期限切れとしたいですか? (Y/n) "
 
 msgid ""
-"You may not make an OpenPGP signature on a PGP 2.x key while in --pgp2 "
-"mode.\n"
-msgstr "--pgp2モードではPGP 2.x鍵でOpenPGP署名ができません。\n"
-
-msgid "This would make the key unusable in PGP 2.x.\n"
-msgstr "この鍵はPGP 2.xで使用できなくなります。\n"
-
-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"
 "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"
@@ -2868,14 +2996,14 @@ msgstr ""
 msgid "key %s: error changing passphrase: %s\n"
 msgstr "鍵 %s: パスフレーズの変更エラー: %s\n"
 
 msgid "key %s: error changing passphrase: %s\n"
 msgstr "鍵 %s: パスフレーズの変更エラー: %s\n"
 
-msgid "moving a key signature to the correct place\n"
-msgstr "鍵の署名を正しい場所に移動します\n"
-
 msgid "save and quit"
 msgstr "保存して終了"
 
 msgid "show key fingerprint"
 msgid "save and quit"
 msgstr "保存して終了"
 
 msgid "show key fingerprint"
-msgstr "鍵のフィンガー・プリントを表示"
+msgstr "鍵のフィンガープリントを表示"
+
+msgid "show the keygrip"
+msgstr "keygripを表示"
 
 msgid "list key and user IDs"
 msgstr "鍵とユーザIDの一覧"
 
 msgid "list key and user IDs"
 msgstr "鍵とユーザIDの一覧"
@@ -2884,7 +3012,7 @@ msgid "select user ID N"
 msgstr "ユーザID Nの選択"
 
 msgid "select subkey N"
 msgstr "ユーザID Nの選択"
 
 msgid "select subkey N"
-msgstr "subkey Nの選択"
+msgstr "副鍵Nの選択"
 
 msgid "check signatures"
 msgstr "署名の確認"
 
 msgid "check signatures"
 msgstr "署名の確認"
@@ -2914,13 +3042,13 @@ msgid "add a subkey"
 msgstr "副鍵を追加"
 
 msgid "add a key to a smartcard"
 msgstr "副鍵を追加"
 
 msgid "add a key to a smartcard"
-msgstr "ICカードへ鍵の追加"
+msgstr "スマートカードへ鍵の追加"
 
 msgid "move a key to a smartcard"
 
 msgid "move a key to a smartcard"
-msgstr "鍵をICカードへ移動"
+msgstr "鍵をスマートカードへ移動"
 
 msgid "move a backup key to a smartcard"
 
 msgid "move a backup key to a smartcard"
-msgstr "バックアップ鍵をICカードへ移動"
+msgstr "バックアップ鍵をスマートカードへ移動"
 
 msgid "delete selected subkeys"
 msgstr "選択した副鍵の削除"
 
 msgid "delete selected subkeys"
 msgstr "選択した副鍵の削除"
@@ -2937,9 +3065,6 @@ msgstr "鍵または選択した副鍵の有効期限を変更する"
 msgid "flag the selected user ID as primary"
 msgstr "選択したユーザIDを主にする"
 
 msgid "flag the selected user ID as primary"
 msgstr "選択したユーザIDを主にする"
 
-msgid "toggle between the secret and public key listings"
-msgstr "秘密鍵と公開鍵の一覧の反転"
-
 msgid "list preferences (expert)"
 msgstr "優先指定の一覧 (エキスパート)"
 
 msgid "list preferences (expert)"
 msgstr "優先指定の一覧 (エキスパート)"
 
@@ -2950,7 +3075,7 @@ msgid "set preference list for the selected user IDs"
 msgstr "選択したユーザIDに優先指定リストを設定"
 
 msgid "set the preferred keyserver URL for the selected user IDs"
 msgstr "選択したユーザIDに優先指定リストを設定"
 
 msgid "set the preferred keyserver URL for the selected user IDs"
-msgstr "選択したユーザIDに優先鍵サーバのURIを設定"
+msgstr "選択したユーザIDに優先鍵サーバのURLを設定"
 
 msgid "set a notation for the selected user IDs"
 msgstr "選択したユーザIDに注釈を設定する"
 
 msgid "set a notation for the selected user IDs"
 msgstr "選択したユーザIDに注釈を設定する"
@@ -2965,7 +3090,7 @@ msgid "revoke signatures on the selected user IDs"
 msgstr "選択したユーザIDの署名を失効"
 
 msgid "revoke selected user IDs"
 msgstr "選択したユーザIDの署名を失効"
 
 msgid "revoke selected user IDs"
-msgstr "ユーザIDの失効"
+msgstr "選択したユーザIDの失効"
 
 msgid "revoke key or selected subkeys"
 msgstr "鍵の失効または選択した副鍵の失効"
 
 msgid "revoke key or selected subkeys"
 msgstr "鍵の失効または選択した副鍵の失効"
@@ -2986,14 +3111,14 @@ msgid "compact unusable user IDs and remove all signatures from key"
 msgstr "使えないユーザIDをコンパクトにし、すべての署名を鍵から除去"
 
 msgid "Secret key is available.\n"
 msgstr "使えないユーザIDをコンパクトにし、すべての署名を鍵から除去"
 
 msgid "Secret key is available.\n"
-msgstr "秘密鍵が使用できます。\n"
+msgstr "秘密鍵が利用できます。\n"
+
+msgid "Secret subkeys are available.\n"
+msgstr "秘密副鍵が利用できます。\n"
 
 msgid "Need the secret key to do this.\n"
 msgstr "この実行には秘密鍵がいります。\n"
 
 
 msgid "Need the secret key to do this.\n"
 msgstr "この実行には秘密鍵がいります。\n"
 
-msgid "Please use the command \"toggle\" first.\n"
-msgstr "まず\"toggle\"コマンドを使ってください。\n"
-
 msgid ""
 "* The 'sign' command may be prefixed with an 'l' for local signatures "
 "(lsign),\n"
 msgid ""
 "* The 'sign' command may be prefixed with an 'l' for local signatures "
 "(lsign),\n"
@@ -3007,6 +3132,9 @@ msgstr ""
 msgid "Key is revoked."
 msgstr "鍵は、失効されています。"
 
 msgid "Key is revoked."
 msgstr "鍵は、失効されています。"
 
+msgid "Really sign all text user IDs? (y/N) "
+msgstr "本当に全てのテキストユーザIDに署名しますか? (y/N) "
+
 msgid "Really sign all user IDs? (y/N) "
 msgstr "本当に全ユーザIDに署名しますか? (y/N) "
 
 msgid "Really sign all user IDs? (y/N) "
 msgstr "本当に全ユーザIDに署名しますか? (y/N) "
 
@@ -3024,6 +3152,10 @@ msgstr "%sモードでこのコマンドは禁止です。\n"
 msgid "You must select at least one user ID.\n"
 msgstr "ユーザIDを少なくともひとつ選択してください。\n"
 
 msgid "You must select at least one user ID.\n"
 msgstr "ユーザIDを少なくともひとつ選択してください。\n"
 
+#, c-format
+msgid "(Use the '%s' command.)\n"
+msgstr "('%s'コマンドを使用してください。)\n"
+
 msgid "You can't delete the last user ID!\n"
 msgstr "最後のユーザIDは削除できません!\n"
 
 msgid "You can't delete the last user ID!\n"
 msgstr "最後のユーザIDは削除できません!\n"
 
@@ -3068,7 +3200,7 @@ msgid "Really revoke this user ID? (y/N) "
 msgstr "このユーザIDを本当に失効しますか? (y/N) "
 
 msgid "Do you really want to revoke the entire key? (y/N) "
 msgstr "このユーザIDを本当に失効しますか? (y/N) "
 
 msgid "Do you really want to revoke the entire key? (y/N) "
-msgstr "鍵全体を本当に失効しますか? (y/N) "
+msgstr "この鍵全体を本当に失効しますか? (y/N) "
 
 msgid "Do you really want to revoke the selected subkeys? (y/N) "
 msgstr "選択した副鍵を本当に失効しますか? (y/N) "
 
 msgid "Do you really want to revoke the selected subkeys? (y/N) "
 msgstr "選択した副鍵を本当に失効しますか? (y/N) "
@@ -3102,25 +3234,46 @@ msgstr "更新に失敗しました: %s\n"
 msgid "Key not changed so no update needed.\n"
 msgstr "鍵は無変更なので更新は不要です。\n"
 
 msgid "Key not changed so no update needed.\n"
 msgstr "鍵は無変更なので更新は不要です。\n"
 
-#, fuzzy, c-format
-#| msgid "invalid fingerprint"
+msgid "cannot revoke the last valid user ID.\n"
+msgstr "最後の有効なユーザIDは失効できません。\n"
+
+#, c-format
+msgid "revoking the user ID failed: %s\n"
+msgstr "ユーザIDの失効に失敗しました: %s\n"
+
+#, c-format
+msgid "setting the primary user ID failed: %s\n"
+msgstr "プライマリ・ユーザIDの設定に失敗しました: %s\n"
+
+#, c-format
 msgid "\"%s\" is not a fingerprint\n"
 msgid "\"%s\" is not a fingerprint\n"
-msgstr "無効なフィンガー・プリント"
+msgstr "\"%s\"はフィンガープリントではありません\n"
 
 
-#, fuzzy, c-format
-#| msgid "failed to get the fingerprint\n"
+#, c-format
 msgid "\"%s\" is not the primary fingerprint\n"
 msgid "\"%s\" is not the primary fingerprint\n"
-msgstr "フィンガー・プリントの取得に失敗しました\n"
+msgstr "\"%s\" はプライマリ・フィンガープリントではありません\n"
+
+#, c-format
+msgid "Invalid user ID '%s': %s\n"
+msgstr "無効なユーザID '%s': %s\n"
 
 
-#, fuzzy
-#| msgid "No such user ID.\n"
 msgid "No matching user IDs."
 msgid "No matching user IDs."
-msgstr "ã\81\9dã\81®ã\83¦ã\83¼ã\82¶IDã\81¯ã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ã\80\82\n"
+msgstr "ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\83¦ã\83¼ã\82¶IDã\81¯ã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ã\80\82"
 
 
-#, fuzzy
-#| msgid "Nothing to sign with key %s\n"
 msgid "Nothing to sign.\n"
 msgid "Nothing to sign.\n"
-msgstr "鍵%sで署名すべきものはありません\n"
+msgstr "署名するものがありません。\n"
+
+#, c-format
+msgid "'%s' is not a valid expiration time\n"
+msgstr "'%s'は、有効な有効期限ではありません\n"
+
+#, c-format
+msgid "\"%s\" is not a proper fingerprint\n"
+msgstr "\"%s\"はフ正しいィンガープリントではありません\n"
+
+#, c-format
+msgid "subkey \"%s\" not found\n"
+msgstr "副鍵\"%s\"が見つかりません\n"
 
 msgid "Digest: "
 msgstr "ダイジェスト: "
 
 msgid "Digest: "
 msgstr "ダイジェスト: "
@@ -3142,7 +3295,7 @@ msgstr "PGP 2.x形式ユーザIDの優先指定が、ありません。\n"
 
 #, c-format
 msgid "The following key was revoked on %s by %s key %s\n"
 
 #, c-format
 msgid "The following key was revoked on %s by %s key %s\n"
-msgstr "%s で %s 鍵によってこの鍵は、失効されました: %s\n"
+msgstr "%sで%s鍵%sによって以下の鍵は、失効されました\n"
 
 #, c-format
 msgid "This key may be revoked by %s key %s"
 
 #, c-format
 msgid "This key may be revoked by %s key %s"
@@ -3205,6 +3358,12 @@ msgstr ""
 "*警告*: 主たるユーザIDがありません。このコマンドは、別な\n"
 "              ユーザIDが主になると仮定する場合があります。\n"
 
 "*警告*: 主たるユーザIDがありません。このコマンドは、別な\n"
 "              ユーザIDが主になると仮定する場合があります。\n"
 
+msgid "WARNING: Your encryption subkey expires soon.\n"
+msgstr "*警告*: あなたの暗号副鍵はもうすぐ期限切れとなります。\n"
+
+msgid "You may want to change its expiration date too.\n"
+msgstr "その有効期限も変更したいでしょう\n"
+
 msgid ""
 "WARNING: This is a PGP2-style key.  Adding a photo ID may cause some "
 "versions\n"
 msgid ""
 "WARNING: This is a PGP2-style key.  Adding a photo ID may cause some "
 "versions\n"
@@ -3212,7 +3371,7 @@ msgid ""
 msgstr ""
 "*警告*: これはPGP2形式の鍵です。フォトIDの追加で、一部のバージョンのPGPで"
 "は、\n"
 msgstr ""
 "*警告*: これはPGP2形式の鍵です。フォトIDの追加で、一部のバージョンのPGPで"
 "は、\n"
-"      この鍵を拒否するかもしれません。\n"
+"        この鍵を拒否するかもしれません。\n"
 
 msgid "Are you sure you still want to add it? (y/N) "
 msgstr "それでも追加したいですか? (y/N) "
 
 msgid "Are you sure you still want to add it? (y/N) "
 msgstr "それでも追加したいですか? (y/N) "
@@ -3220,6 +3379,9 @@ msgstr "それでも追加したいですか? (y/N) "
 msgid "You may not add a photo ID to a PGP2-style key.\n"
 msgstr "PGP2形式の鍵にはフォトIDを追加できません。\n"
 
 msgid "You may not add a photo ID to a PGP2-style key.\n"
 msgstr "PGP2形式の鍵にはフォトIDを追加できません。\n"
 
+msgid "Such a user ID already exists on this key!\n"
+msgstr "そういったユーザIDはすでにこの鍵に存在しています!\n"
+
 msgid "Delete this good signature? (y/N/q)"
 msgstr "この正しい署名を削除しますか? (y/N/q)"
 
 msgid "Delete this good signature? (y/N/q)"
 msgstr "この正しい署名を削除しますか? (y/N/q)"
 
@@ -3234,11 +3396,8 @@ msgstr "この自己署名を本当に削除しますか? (y/N)"
 
 #, c-format
 msgid "Deleted %d signature.\n"
 
 #, c-format
 msgid "Deleted %d signature.\n"
-msgstr "%d個の署名を削除しました。\n"
-
-#, c-format
-msgid "Deleted %d signatures.\n"
-msgstr "%d個の署名を削除しました。\n"
+msgid_plural "Deleted %d signatures.\n"
+msgstr[0] "%d個の署名を削除しました。\n"
 
 msgid "Nothing deleted.\n"
 msgstr "何も削除していません。\n"
 
 msgid "Nothing deleted.\n"
 msgstr "何も削除していません。\n"
@@ -3252,11 +3411,8 @@ msgstr "ユーザID \"%s\" は、コンパクトになりました: %s\n"
 
 #, c-format
 msgid "User ID \"%s\": %d signature removed\n"
 
 #, c-format
 msgid "User ID \"%s\": %d signature removed\n"
-msgstr "ユーザID \"%s\": %d の署名が除去されました\n"
-
-#, c-format
-msgid "User ID \"%s\": %d signatures removed\n"
-msgstr "ユーザID \"%s\": %d の署名が除去されました\n"
+msgid_plural "User ID \"%s\": %d signatures removed\n"
+msgstr[0] "ユーザID \"%s\": %d の署名が除去されました\n"
 
 #, c-format
 msgid "User ID \"%s\": already minimized\n"
 
 #, c-format
 msgid "User ID \"%s\": already minimized\n"
@@ -3273,7 +3429,7 @@ msgid ""
 msgstr ""
 "*警告*: これはPGP 2.x形式の鍵です。指名失効者の追加で、一部のバージョンのPGP"
 "では、\n"
 msgstr ""
 "*警告*: これはPGP 2.x形式の鍵です。指名失効者の追加で、一部のバージョンのPGP"
 "では、\n"
-"      この鍵を拒否するかもしれません。\n"
+"        この鍵を拒否するかもしれません。\n"
 
 msgid "You may not add a designated revoker to a PGP 2.x-style key.\n"
 msgstr "PGP 2.x形式の鍵には指名失効者を追加できません。\n"
 
 msgid "You may not add a designated revoker to a PGP 2.x-style key.\n"
 msgstr "PGP 2.x形式の鍵には指名失効者を追加できません。\n"
@@ -3297,8 +3453,10 @@ msgid ""
 "Are you sure you want to appoint this key as a designated revoker? (y/N) "
 msgstr "本当にこの鍵を指名失効者に任命しますか? (y/N) "
 
 "Are you sure you want to appoint this key as a designated revoker? (y/N) "
 msgstr "本当にこの鍵を指名失効者に任命しますか? (y/N) "
 
-msgid "Please select at most one subkey.\n"
-msgstr "高々1個の副鍵を選択してください。\n"
+msgid ""
+"Are you sure you want to change the expiration time for multiple subkeys? (y/"
+"N) "
+msgstr "本当に複数の副鍵の失効期限を変更しますか? (y/N) "
 
 msgid "Changing expiration time for a subkey.\n"
 msgstr "副鍵の有効期限を変更します。\n"
 
 msgid "Changing expiration time for a subkey.\n"
 msgstr "副鍵の有効期限を変更します。\n"
@@ -3309,6 +3467,12 @@ msgstr "主鍵の有効期限を変更します。\n"
 msgid "You can't change the expiration date of a v3 key\n"
 msgstr "v3鍵の有効期限は変更できません\n"
 
 msgid "You can't change the expiration date of a v3 key\n"
 msgstr "v3鍵の有効期限は変更できません\n"
 
+msgid "Changing usage of a subkey.\n"
+msgstr "副鍵の使用法を変更します。\n"
+
+msgid "Changing usage of the primary key.\n"
+msgstr "主鍵の使用法を変更します。\n"
+
 #, c-format
 msgid "signing subkey %s is already cross-certified\n"
 msgstr "署名する副鍵%sはすでに相互証明されています\n"
 #, c-format
 msgid "signing subkey %s is already cross-certified\n"
 msgstr "署名する副鍵%sはすでに相互証明されています\n"
@@ -3348,6 +3512,10 @@ msgid "No user ID with hash %s\n"
 msgstr "ハッシュ%sのユーザIDはありません\n"
 
 #, c-format
 msgstr "ハッシュ%sのユーザIDはありません\n"
 
 #, c-format
+msgid "No subkey with key ID '%s'.\n"
+msgstr "鍵ID'%s'の副鍵はありません\n"
+
+#, c-format
 msgid "No subkey with index %d\n"
 msgstr "%d番の副鍵はありません\n"
 
 msgid "No subkey with index %d\n"
 msgstr "%d番の副鍵はありません\n"
 
@@ -3370,7 +3538,7 @@ msgid "Are you sure you still want to revoke it? (y/N) "
 msgstr "それでも本当に失効したいですか? (y/N) "
 
 msgid "Create a revocation certificate for this signature? (y/N) "
 msgstr "それでも本当に失効したいですか? (y/N) "
 
 msgid "Create a revocation certificate for this signature? (y/N) "
-msgstr "この署名にたいする失効証明書を作成しますか? (y/N) "
+msgstr "この署名にする失効証明書を作成しますか? (y/N) "
 
 msgid "Not signed by you.\n"
 msgstr "あなたによって署名されていません。\n"
 
 msgid "Not signed by you.\n"
 msgstr "あなたによって署名されていません。\n"
@@ -3396,6 +3564,10 @@ msgid "no secret key\n"
 msgstr "秘密鍵がありません\n"
 
 #, c-format
 msgstr "秘密鍵がありません\n"
 
 #, c-format
+msgid "tried to revoke a non-user ID: %s\n"
+msgstr "ユーザIDでないものを失効しようとしました: %s\n"
+
+#, c-format
 msgid "user ID \"%s\" is already revoked\n"
 msgstr "ユーザID\"%s\"は、もう失効されています\n"
 
 msgid "user ID \"%s\" is already revoked\n"
 msgstr "ユーザID\"%s\"は、もう失効されています\n"
 
@@ -3403,6 +3575,9 @@ msgstr "ユーザID\"%s\"は、もう失効されています\n"
 msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
 msgstr "*警告*: ユーザID署名が、%d秒未来です\n"
 
 msgid "WARNING: a user ID signature is dated %d seconds in the future\n"
 msgstr "*警告*: ユーザID署名が、%d秒未来です\n"
 
+msgid "Cannot revoke the last valid user ID.\n"
+msgstr "最後の有効なユーザIDは失効できません。\n"
+
 #, c-format
 msgid "Key %s is already revoked.\n"
 msgstr "鍵 %s は、もう失効されています。\n"
 #, c-format
 msgid "Key %s is already revoked.\n"
 msgstr "鍵 %s は、もう失効されています。\n"
@@ -3416,6 +3591,10 @@ msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
 msgstr "%s (大きさ%ld) の鍵%s (uid %d) のフォトIDとして表示\n"
 
 #, c-format
 msgstr "%s (大きさ%ld) の鍵%s (uid %d) のフォトIDとして表示\n"
 
 #, c-format
+msgid "invalid value for option '%s'\n"
+msgstr "オプション'%s'に無効な値です\n"
+
+#, c-format
 msgid "preference '%s' duplicated\n"
 msgstr "優先指定'%s'の重複\n"
 
 msgid "preference '%s' duplicated\n"
 msgstr "優先指定'%s'の重複\n"
 
@@ -3489,23 +3668,20 @@ msgstr "現在の認められた操作: "
 
 #, c-format
 msgid "   (%c) Toggle the sign capability\n"
 
 #, c-format
 msgid "   (%c) Toggle the sign capability\n"
-msgstr "   (%c) 署名特性を反転する\n"
+msgstr "   (%c) 署名機能を反転する\n"
 
 #, c-format
 msgid "   (%c) Toggle the encrypt capability\n"
 
 #, c-format
 msgid "   (%c) Toggle the encrypt capability\n"
-msgstr "   (%c) 暗号特性を反転する\n"
+msgstr "   (%c) 暗号機能を反転する\n"
 
 #, c-format
 msgid "   (%c) Toggle the authenticate capability\n"
 
 #, c-format
 msgid "   (%c) Toggle the authenticate capability\n"
-msgstr "   (%c) 認証特性を反転する\n"
+msgstr "   (%c) 認証機能を反転する\n"
 
 #, c-format
 msgid "   (%c) Finished\n"
 msgstr "   (%c) 完了\n"
 
 
 #, c-format
 msgid "   (%c) Finished\n"
 msgstr "   (%c) 完了\n"
 
-msgid "Please select what kind of key you want:\n"
-msgstr "ご希望の鍵の種類を選択してください:\n"
-
 #, c-format
 msgid "   (%d) RSA and RSA (default)\n"
 msgstr "   (%d) RSA と RSA (デフォルト)\n"
 #, c-format
 msgid "   (%d) RSA and RSA (default)\n"
 msgstr "   (%d) RSA と RSA (デフォルト)\n"
@@ -3532,35 +3708,31 @@ msgstr "   (%d) RSA (暗号化のみ)\n"
 
 #, c-format
 msgid "   (%d) DSA (set your own capabilities)\n"
 
 #, c-format
 msgid "   (%d) DSA (set your own capabilities)\n"
-msgstr "   (%d) DSA (特性をあなた自身で設定)\n"
+msgstr "   (%d) DSA (機能をあなた自身で設定)\n"
 
 #, c-format
 msgid "   (%d) RSA (set your own capabilities)\n"
 
 #, c-format
 msgid "   (%d) RSA (set your own capabilities)\n"
-msgstr "   (%d) RSA (特性をあなた自身で設定)\n"
+msgstr "   (%d) RSA (機能をあなた自身で設定)\n"
 
 
-#, fuzzy, c-format
-#| msgid "   (%d) RSA\n"
-msgid "   (%d) ECC\n"
-msgstr "   (%d) RSA\n"
+#, c-format
+msgid "   (%d) ECC and ECC\n"
+msgstr "   (%d) ECC と ECC\n"
 
 
-#, fuzzy, c-format
-#| msgid "  (%d) ECDSA (sign only)\n"
+#, c-format
 msgid "  (%d) ECC (sign only)\n"
 msgid "  (%d) ECC (sign only)\n"
-msgstr "   (%d) ECDSA (署名のみ)\n"
+msgstr "  (%d) ECC (署名のみ)\n"
 
 
-#, fuzzy, c-format
-#| msgid "  (%d) ECDSA (set your own capabilities)\n"
+#, c-format
 msgid "  (%d) ECC (set your own capabilities)\n"
 msgid "  (%d) ECC (set your own capabilities)\n"
-msgstr "   (%d) ECDSA (特性をあなた自身で設定)\n"
+msgstr "  (%d) ECC (機能をあなた自身で設定)\n"
 
 
-#, fuzzy, c-format
-#| msgid "  (%d) ECDH (encrypt only)\n"
+#, c-format
 msgid "  (%d) ECC (encrypt only)\n"
 msgid "  (%d) ECC (encrypt only)\n"
-msgstr "   (%d) ECDH (暗号化のみ)\n"
+msgstr "  (%d) ECC (暗号化のみ)\n"
 
 #, c-format
 msgid "  (%d) Existing key\n"
 
 #, c-format
 msgid "  (%d) Existing key\n"
-msgstr "   (%d) 既存の鍵\n"
+msgstr "  (%d) 既存の鍵\n"
 
 msgid "Enter the keygrip: "
 msgstr "keygripを入力: "
 
 msgid "Enter the keygrip: "
 msgstr "keygripを入力: "
@@ -3572,6 +3744,10 @@ msgid "No key with this keygrip\n"
 msgstr "このkeygripの鍵はありません\n"
 
 #, c-format
 msgstr "このkeygripの鍵はありません\n"
 
 #, c-format
+msgid "rounded to %u bits\n"
+msgstr "%uビットに切り上げます\n"
+
+#, c-format
 msgid "%s keys may be between %u and %u bits long.\n"
 msgstr "%s 鍵は %u から %u ビットの長さで可能です。\n"
 
 msgid "%s keys may be between %u and %u bits long.\n"
 msgstr "%s 鍵は %u から %u ビットの長さで可能です。\n"
 
@@ -3580,21 +3756,11 @@ msgid "What keysize do you want for the subkey? (%u) "
 msgstr "副鍵の鍵長は? (%u) "
 
 #, c-format
 msgstr "副鍵の鍵長は? (%u) "
 
 #, c-format
-msgid "What keysize do you want? (%u) "
-msgstr "鍵長は? (%u) "
-
-#, c-format
 msgid "Requested keysize is %u bits\n"
 msgstr "要求された鍵長は%uビット\n"
 
 msgid "Requested keysize is %u bits\n"
 msgstr "要求された鍵長は%uビット\n"
 
-#, c-format
-msgid "rounded to %u bits\n"
-msgstr "%uビットに切り上げます\n"
-
-#, fuzzy
-#| msgid "Please select what kind of key you want:\n"
 msgid "Please select which elliptic curve you want:\n"
 msgid "Please select which elliptic curve you want:\n"
-msgstr "ご希望の鍵の種類を選択してください:\n"
+msgstr "ご希望の楕円曲線を選択してください:\n"
 
 msgid ""
 "Please specify how long the key should be valid.\n"
 
 msgid ""
 "Please specify how long the key should be valid.\n"
@@ -3637,10 +3803,10 @@ msgid "invalid value\n"
 msgstr "無効な値\n"
 
 msgid "Key does not expire at all\n"
 msgstr "無効な値\n"
 
 msgid "Key does not expire at all\n"
-msgstr "%sは無期限です\n"
+msgstr "は無期限です\n"
 
 msgid "Signature does not expire at all\n"
 
 msgid "Signature does not expire at all\n"
-msgstr "%署名は無期限です\n"
+msgstr "署名は無期限です\n"
 
 #, c-format
 msgid "Key expires at %s\n"
 
 #, c-format
 msgid "Key expires at %s\n"
@@ -3694,6 +3860,10 @@ msgstr "本名: "
 msgid "Invalid character in name\n"
 msgstr "名前に無効な文字があります\n"
 
 msgid "Invalid character in name\n"
 msgstr "名前に無効な文字があります\n"
 
+#, c-format
+msgid "The characters '%s' and '%s' may not appear in name\n"
+msgstr "キャラクタ'%s'と'%s'は名前に使えません\n"
+
 msgid "Name may not start with a digit\n"
 msgstr "名前を数字で始めてはいけません\n"
 
 msgid "Name may not start with a digit\n"
 msgstr "名前を数字で始めてはいけません\n"
 
@@ -3729,9 +3899,6 @@ msgstr ""
 msgid "Please don't put the email address into the real name or the comment\n"
 msgstr "電子メールのアドレスを本名やコメントに入れないように\n"
 
 msgid "Please don't put the email address into the real name or the comment\n"
 msgstr "電子メールのアドレスを本名やコメントに入れないように\n"
 
-msgid "Such a user ID already exists on this key!\n"
-msgstr "そういったユーザIDはすでにこの鍵に存在しています!\n"
-
 #. TRANSLATORS: These are the allowed answers in
 #. lower and uppercase.  Below you will find the matching
 #. string which should be translated accordingly and the
 #. TRANSLATORS: These are the allowed answers in
 #. lower and uppercase.  Below you will find the matching
 #. string which should be translated accordingly and the
@@ -3752,57 +3919,68 @@ msgstr "名前(N)、コメント(C)、電子メール(E)の変更、または終
 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
 msgstr "名前(N)、コメント(C)、電子メール(E)の変更、またはOK(O)か終了(Q)? "
 
 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
 msgstr "名前(N)、コメント(C)、電子メール(E)の変更、またはOK(O)か終了(Q)? "
 
+msgid "Change (N)ame, (E)mail, or (Q)uit? "
+msgstr "名前(N)、電子メール(E)の変更、または終了(Q)? "
+
+msgid "Change (N)ame, (E)mail, or (O)kay/(Q)uit? "
+msgstr "名前(N)、電子メール(E)の変更、またはOK(O)か終了(Q)? "
+
 msgid "Please correct the error first\n"
 msgstr "まずエラーを修正してください\n"
 
 msgid ""
 msgid "Please correct the error first\n"
 msgstr "まずエラーを修正してください\n"
 
 msgid ""
-"You need a Passphrase to protect your secret key.\n"
-"\n"
-msgstr ""
-"秘密鍵を保護するためにパスフレーズがいります。\n"
-"\n"
-
-msgid ""
-"Please enter a passphrase to protect the off-card backup of the new "
-"encryption key."
+"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 ""
 msgstr ""
-"パスフレーズを入力してください。これは新しく作られる暗号鍵のカード外のバック"
-"アップを保護するものです。"
-
-msgid "passphrase not correctly repeated; try again"
-msgstr "パスフレーズをちゃんと繰り返していません。再入力してください"
+"たくさんのランダム・バイトの生成が必要です。キーボードを打つ、マウスを動か\n"
+"す、ディスクにアクセスするなどの他の操作を素数生成の間に行うことで、乱数生\n"
+"成器に十分なエントロピーを供給する機会を与えることができます。\n"
 
 #, c-format
 
 #, c-format
-msgid "%s.\n"
-msgstr "%s.\n"
+msgid "Key generation failed: %s\n"
+msgstr "鍵の生成に失敗しました: %s\n"
 
 
+#, c-format
 msgid ""
 msgid ""
-"You don't want a passphrase - this is probably a *bad* idea!\n"
-"I will do it anyway.  You can change your passphrase at any time,\n"
-"using this program with the option \"--edit-key\".\n"
+"About to create a key for:\n"
+"    \"%s\"\n"
 "\n"
 msgstr ""
 "\n"
 msgstr ""
-"パスフレーズを必要としないようですが、おそらくそれは良くない考えです!\n"
-"続けますが、パスフレーズを設定することを検討ください。パスフレーズは、\n"
-"このプログラムの\"--edit-key\"オプションでいつでも変更できます。\n"
+"鍵を作成します:\n"
+"    \"%s\"\n"
 "\n"
 
 "\n"
 
-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 ""
-"たくさんのランダム・バイトの生成が必要です。キーボードを打つ、マウスを動か"
-"す、\n"
-"ディスクにアクセスするなどの他の操作を素数生成の間に行うことで、乱数生成器"
-"に\n"
-"十分なエントロピーを供給する機会を与えることができます。\n"
+msgid "Continue? (Y/n) "
+msgstr "続けますか? (Y/n) "
+
+#, c-format
+msgid "A key for \"%s\" already exists\n"
+msgstr "\"%s\" の鍵はもうあります\n"
+
+msgid "Create anyway? (y/N) "
+msgstr "それでも鍵を作成しますか? (y/N) "
+
+msgid "creating anyway\n"
+msgstr "いずれにしろ鍵を作成\n"
+
+#, c-format
+msgid "Note: Use \"%s %s\" for a full featured key generation dialog.\n"
+msgstr "注意: 全機能の鍵生成には \"%s %s\" を使います。\n"
 
 msgid "Key generation canceled.\n"
 msgstr "鍵の生成が取り消されました。\n"
 
 #, c-format
 
 msgid "Key generation canceled.\n"
 msgstr "鍵の生成が取り消されました。\n"
 
 #, c-format
+msgid "can't create backup file '%s': %s\n"
+msgstr "バックアップ・ファイル'%s'が作成できません: %s\n"
+
+#, c-format
+msgid "Note: backup of card key saved to '%s'\n"
+msgstr "注意: カード鍵のバックアップが'%s'へ保存されます\n"
+
+#, c-format
 msgid "writing public key to '%s'\n"
 msgstr "'%s'へ公開鍵を書き込みます\n"
 
 msgid "writing public key to '%s'\n"
 msgstr "'%s'へ公開鍵を書き込みます\n"
 
@@ -3825,10 +4003,6 @@ msgstr ""
 "\"--edit-key\"コマンドを使って副鍵を生成してください。\n"
 
 #, c-format
 "\"--edit-key\"コマンドを使って副鍵を生成してください。\n"
 
 #, c-format
-msgid "Key generation failed: %s\n"
-msgstr "鍵の生成に失敗しました: %s\n"
-
-#, c-format
 msgid ""
 "key has been created %lu second in future (time warp or clock problem)\n"
 msgstr "鍵は%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
 msgid ""
 "key has been created %lu second in future (time warp or clock problem)\n"
 msgstr "鍵は%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
@@ -3838,38 +4012,26 @@ msgid ""
 "key has been created %lu seconds in future (time warp or clock problem)\n"
 msgstr "鍵は%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
 
 "key has been created %lu seconds in future (time warp or clock problem)\n"
 msgstr "鍵は%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
 
-msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
-msgstr "*注意*: v3鍵に対する副鍵の作成は、OpenPGPに適合しません\n"
+msgid "Note: creating subkeys for v3 keys is not OpenPGP compliant\n"
+msgstr "注意: v3鍵に対する副鍵の作成は、OpenPGPに適合しません\n"
 
 msgid "Secret parts of primary key are not available.\n"
 
 msgid "Secret parts of primary key are not available.\n"
-msgstr "主é\8dµã\81®ç§\98å¯\86é\83¨å\88\86ã\81\8cå¾\97ã\82\89ã\82\8cません。\n"
+msgstr "主é\8dµã\81®ç§\98å¯\86é\83¨å\88\86ã\81\8cå\88©ç\94¨ã\81§ã\81\8dません。\n"
 
 msgid "Secret parts of primary key are stored on-card.\n"
 
 msgid "Secret parts of primary key are stored on-card.\n"
-msgstr "主鍵の秘密部分は科議場に保存されています。\n"
+msgstr "主鍵の秘密部分はカード上に保存されています。\n"
 
 msgid "Really create? (y/N) "
 msgstr "本当に作成しますか? (y/N) "
 
 
 msgid "Really create? (y/N) "
 msgstr "本当に作成しますか? (y/N) "
 
-#, c-format
-msgid "storing key onto card failed: %s\n"
-msgstr "カードへの鍵の保管に失敗しました: %s\n"
-
-#, c-format
-msgid "can't create backup file '%s': %s\n"
-msgstr "バックアップ・ファイル'%s'が作成できません: %s\n"
-
-#, c-format
-msgid "NOTE: backup of card key saved to '%s'\n"
-msgstr "*注意*: カード鍵のバックアップが'%s'へ保存されます\n"
-
 msgid "never     "
 msgstr "無期限    "
 
 msgid "Critical signature policy: "
 msgid "never     "
 msgstr "無期限    "
 
 msgid "Critical signature policy: "
-msgstr "クリティカルな署名ポリシ: "
+msgstr "クリティカルな署名ポリシ: "
 
 msgid "Signature policy: "
 
 msgid "Signature policy: "
-msgstr "署名ポリシ: "
+msgstr "署名ポリシ: "
 
 msgid "Critical preferred keyserver: "
 msgstr "クリティカルな優先鍵サーバ: "
 
 msgid "Critical preferred keyserver: "
 msgstr "クリティカルな優先鍵サーバ: "
@@ -3880,60 +4042,88 @@ msgstr "クリティカルな署名注釈: "
 msgid "Signature notation: "
 msgstr "署名注釈: "
 
 msgid "Signature notation: "
 msgstr "署名注釈: "
 
+#, c-format
+msgid "%d good signature\n"
+msgid_plural "%d good signatures\n"
+msgstr[0] "正しい署名%d個\n"
+
+#, c-format
+msgid "%d bad signature\n"
+msgid_plural "%d bad signatures\n"
+msgstr[0] "%d個の不正な署名\n"
+
+#, 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] "鍵がないため%d個の署名は検査しません\n"
+
+#, c-format
+msgid "%d signature not checked due to an error\n"
+msgid_plural "%d signatures not checked due to errors\n"
+msgstr[0] "エラーのため%d個の署名を検査しません\n"
+
+#, 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] "警告: %lu個の鍵がその大きさのためスキップされました\n"
+
 msgid "Keyring"
 msgstr "鍵リング"
 
 msgid "Primary key fingerprint:"
 msgid "Keyring"
 msgstr "鍵リング"
 
 msgid "Primary key fingerprint:"
-msgstr "主鍵のフィンガー・プリント:"
+msgstr " 主鍵フィンガープリント:"
 
 msgid "     Subkey fingerprint:"
 
 msgid "     Subkey fingerprint:"
-msgstr "副鍵のフィンガー・プリント:"
+msgstr " 副鍵フィンガープリント:"
 
 
-#. TRANSLATORS: this should fit into 24 bytes to that the
+#. TRANSLATORS: this should fit into 24 bytes so that the
 #. * fingerprint data is properly aligned with the user ID
 msgid " Primary key fingerprint:"
 #. * fingerprint data is properly aligned with the user ID
 msgid " Primary key fingerprint:"
-msgstr "主鍵フィンガー・プリント:"
+msgstr "  主鍵フィンガープリント:"
 
 msgid "      Subkey fingerprint:"
 
 msgid "      Subkey fingerprint:"
-msgstr "副鍵フィンガー・プリント:"
+msgstr "  副鍵フィンガープリント:"
 
 msgid "      Key fingerprint ="
 
 msgid "      Key fingerprint ="
-msgstr "   ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88 ="
+msgstr "   フィンガープリント ="
 
 msgid "      Card serial no. ="
 
 msgid "      Card serial no. ="
-msgstr "   カード・シリアル番号 ="
-
-#, c-format
-msgid "renaming '%s' to '%s' failed: %s\n"
-msgstr "'%s'から'%s'へ名前変更に失敗: %s\n"
+msgstr "   カードシリアル番号 ="
 
 #, c-format
 msgid "caching keyring '%s'\n"
 msgstr "鍵リング'%s'をキャッシュします\n"
 
 #, c-format
 
 #, c-format
 msgid "caching keyring '%s'\n"
 msgstr "鍵リング'%s'をキャッシュします\n"
 
 #, c-format
-msgid "%lu keys cached so far (%lu signatures)\n"
-msgstr "%lu個の鍵までキャッシュ済 (%lu個の署名)\n"
+msgid "%lu keys cached so far (%lu signature)\n"
+msgid_plural "%lu keys cached so far (%lu signatures)\n"
+msgstr[0] "これまで%lu個の鍵をキャッシュしました (%lu個の署名)\n"
 
 #, c-format
 
 #, c-format
-msgid "%lu keys cached (%lu signatures)\n"
-msgstr "%lu個の鍵をキャッシュ済 (%lu個の署名)\n"
+msgid "%lu key cached"
+msgid_plural "%lu keys cached"
+msgstr[0] "%lu個の鍵をキャッシュしました"
+
+#, c-format
+msgid " (%lu signature)\n"
+msgid_plural " (%lu signatures)\n"
+msgstr[0] " (%lu個の不正な署名)\n"
 
 #, c-format
 msgid "%s: keyring created\n"
 msgstr "%s: 鍵リングができました\n"
 
 
 #, c-format
 msgid "%s: keyring created\n"
 msgstr "%s: 鍵リングができました\n"
 
+msgid "override proxy options set for dirmngr"
+msgstr "dirmngrのプロキシ・オプション設定を押し切る"
+
 msgid "include revoked keys in search results"
 msgstr "失効した鍵を検索結果に含める"
 
 msgid "include subkeys when searching by key ID"
 msgstr "key IDによる検索に副鍵も含める"
 
 msgid "include revoked keys in search results"
 msgstr "失効した鍵を検索結果に含める"
 
 msgid "include subkeys when searching by key ID"
 msgstr "key IDによる検索に副鍵も含める"
 
-msgid "use temporary files to pass data to keyserver helpers"
-msgstr "キーサーバ・ヘルパーにデータを与える際、一時ファイルを使う"
-
-msgid "do not delete temporary files after using them"
-msgstr "一時ファイルを使用後、それを削除しない"
+msgid "override timeout options set for dirmngr"
+msgstr "dirmngrのタイムアウト・オプション設定を押し切る"
 
 msgid "automatically retrieve keys when verifying signatures"
 msgstr "署名の検証時に自動的に鍵を取得する"
 
 msgid "automatically retrieve keys when verifying signatures"
 msgstr "署名の検証時に自動的に鍵を取得する"
@@ -3944,11 +4134,6 @@ msgstr "鍵に設定される優先鍵サーバURLを与える"
 msgid "honor the PKA record set on a key when retrieving keys"
 msgstr "鍵に設定されたPKAレコードを鍵の取得時に与える"
 
 msgid "honor the PKA record set on a key when retrieving keys"
 msgstr "鍵に設定されたPKAレコードを鍵の取得時に与える"
 
-#, c-format
-msgid "WARNING: keyserver option '%s' is not used on this platform\n"
-msgstr ""
-"*警告*: 鍵サーバのオプション'%s'は、このプラットホームでは使われません\n"
-
 msgid "disabled"
 msgstr "使用禁止"
 
 msgid "disabled"
 msgstr "使用禁止"
 
@@ -3964,19 +4149,13 @@ msgid "\"%s\" not a key ID: skipping\n"
 msgstr "\"%s\"鍵IDではありません: スキップします\n"
 
 #, c-format
 msgstr "\"%s\"鍵IDではありません: スキップします\n"
 
 #, c-format
-msgid "WARNING: unable to refresh key %s via %s: %s\n"
-msgstr "*警告*: 鍵%sを%s経由で回復できません: %s\n"
-
-#, c-format
-msgid "refreshing 1 key from %s\n"
-msgstr "1本の鍵を%sから回復\n"
+msgid "refreshing %d key from %s\n"
+msgid_plural "refreshing %d keys from %s\n"
+msgstr[0] "%d本の鍵を%sから更新\n"
 
 #, c-format
 
 #, c-format
-msgid "refreshing %d keys from %s\n"
-msgstr "%d本の鍵を%sから回復\n"
-
-msgid "no keyserver known (use option --keyserver)\n"
-msgstr "既知の鍵サーバがありません (オプション--keyserverを使いましょう)\n"
+msgid "WARNING: unable to refresh key %s via %s: %s\n"
+msgstr "*警告*: 鍵%sを%s経由で更新できません: %s\n"
 
 #, c-format
 msgid "key \"%s\" not found on keyserver\n"
 
 #, c-format
 msgid "key \"%s\" not found on keyserver\n"
@@ -3985,6 +4164,9 @@ msgstr "鍵\"%s\"が鍵サーバに見つかりません\n"
 msgid "key not found on keyserver\n"
 msgstr "鍵が鍵サーバに見つかりません\n"
 
 msgid "key not found on keyserver\n"
 msgstr "鍵が鍵サーバに見つかりません\n"
 
+msgid "no keyserver known (use option --keyserver)\n"
+msgstr "既知の鍵サーバがありません (オプション--keyserverを使いましょう)\n"
+
 #, c-format
 msgid "requesting key %s from %s server %s\n"
 msgstr "鍵%sを%sからサーバ%sに要求\n"
 #, c-format
 msgid "requesting key %s from %s server %s\n"
 msgstr "鍵%sを%sからサーバ%sに要求\n"
@@ -3993,15 +4175,14 @@ msgstr "鍵%sを%sからサーバ%sに要求\n"
 msgid "requesting key %s from %s\n"
 msgstr "鍵%sを%sに要求\n"
 
 msgid "requesting key %s from %s\n"
 msgstr "鍵%sを%sに要求\n"
 
+msgid "no keyserver known\n"
+msgstr "鍵サーバがわかりません\n"
+
 #, c-format
 msgid "skipped \"%s\": %s\n"
 msgstr "\"%s\"をスキップしました: %s\n"
 
 #, c-format
 #, c-format
 msgid "skipped \"%s\": %s\n"
 msgstr "\"%s\"をスキップしました: %s\n"
 
 #, c-format
-msgid "sending key %s to %s server %s\n"
-msgstr "鍵%sを%sサーバ%sへ送信\n"
-
-#, c-format
 msgid "sending key %s to %s\n"
 msgstr "鍵%sを%sへ送信\n"
 
 msgid "sending key %s to %s\n"
 msgstr "鍵%sを%sへ送信\n"
 
@@ -4063,25 +4244,21 @@ msgstr "%s暗号化済みデータを仮定\n"
 msgid "IDEA cipher unavailable, optimistically attempting to use %s instead\n"
 msgstr "IDEA暗号方式は利用不能なので、楽天的ですが%sで代用しようとしています\n"
 
 msgid "IDEA cipher unavailable, optimistically attempting to use %s instead\n"
 msgstr "IDEA暗号方式は利用不能なので、楽天的ですが%sで代用しようとしています\n"
 
-msgid "decryption okay\n"
-msgstr "復号に成功\n"
-
 msgid "WARNING: message was not integrity protected\n"
 msgstr "*警告*: メッセージの完全性は保護されていません\n"
 
 msgid "WARNING: message was not integrity protected\n"
 msgstr "*警告*: メッセージの完全性は保護されていません\n"
 
+msgid "decryption okay\n"
+msgstr "復号に成功\n"
+
 msgid "WARNING: encrypted message has been manipulated!\n"
 msgstr "*警告*: 暗号化されたメッセージは改竄されています!\n"
 
 #, c-format
 msgid "WARNING: encrypted message has been manipulated!\n"
 msgstr "*警告*: 暗号化されたメッセージは改竄されています!\n"
 
 #, c-format
-msgid "cleared passphrase cached with ID: %s\n"
-msgstr "保持したパスフレーズをクリアしました ID: %s\n"
-
-#, c-format
 msgid "decryption failed: %s\n"
 msgstr "復号に失敗しました: %s\n"
 
 msgid "decryption failed: %s\n"
 msgstr "復号に失敗しました: %s\n"
 
-msgid "NOTE: sender requested \"for-your-eyes-only\"\n"
-msgstr "*注意*: 送信者は\"極秘とする\"ように求めています\n"
+msgid "Note: sender requested \"for-your-eyes-only\"\n"
+msgstr "注意: 送信者は\"極秘とする\"ように求めています\n"
 
 #, c-format
 msgid "original file name='%.*s'\n"
 
 #, c-format
 msgid "original file name='%.*s'\n"
@@ -4126,6 +4303,10 @@ msgstr "               %s鍵%sを使用\n"
 msgid "Signature made %s using %s key ID %s\n"
 msgstr "%sに%s鍵ID %sで施された署名\n"
 
 msgid "Signature made %s using %s key ID %s\n"
 msgstr "%sに%s鍵ID %sで施された署名\n"
 
+#, c-format
+msgid "               issuer \"%s\"\n"
+msgstr "               発行者\"%s\"\n"
+
 msgid "Key available at: "
 msgstr "以下に鍵があります: "
 
 msgid "Key available at: "
 msgstr "以下に鍵があります: "
 
@@ -4137,6 +4318,10 @@ msgid "                aka \"%s\""
 msgstr "                別名\"%s\""
 
 #, c-format
 msgstr "                別名\"%s\""
 
 #, c-format
+msgid "WARNING: This key is not suitable for signing in %s mode\n"
+msgstr "*警告*: この鍵は%sモードでの署名に適しません!\n"
+
+#, c-format
 msgid "Signature expired %s\n"
 msgstr "期限切れの署名 %s\n"
 
 msgid "Signature expired %s\n"
 msgstr "期限切れの署名 %s\n"
 
@@ -4144,10 +4329,9 @@ msgstr "期限切れの署名 %s\n"
 msgid "Signature expires %s\n"
 msgstr "この署名は%sで期限切れとなります\n"
 
 msgid "Signature expires %s\n"
 msgstr "この署名は%sで期限切れとなります\n"
 
-#, fuzzy, c-format
-#| msgid "%s signature, digest algorithm %s\n"
+#, c-format
 msgid "%s signature, digest algorithm %s%s%s\n"
 msgid "%s signature, digest algorithm %s%s%s\n"
-msgstr "%s署名、ダイジェスト・アルゴリズム %s\n"
+msgstr "%s署名、ダイジェスト・アルゴリズム %s%s%s\n"
 
 msgid "binary"
 msgstr "バイナリ"
 
 msgid "binary"
 msgstr "バイナリ"
@@ -4158,12 +4342,20 @@ msgstr "テキストモード"
 msgid "unknown"
 msgstr "不明の"
 
 msgid "unknown"
 msgstr "不明の"
 
+msgid ", key algorithm "
+msgstr "、鍵アルゴリズム "
+
+#, c-format
+msgid "WARNING: not a detached signature; file '%s' was NOT verified!\n"
+msgstr ""
+"*警告*: 分遣署名ではありません。ファイル「%s」は検証され*ませんでした*!\n"
+
 #, c-format
 msgid "Can't check signature: %s\n"
 msgstr "署名を検査できません: %s\n"
 
 msgid "not a detached signature\n"
 #, c-format
 msgid "Can't check signature: %s\n"
 msgstr "署名を検査できません: %s\n"
 
 msgid "not a detached signature\n"
-msgstr "å\88\86é\9b¢署名でありません\n"
+msgstr "å\88\86é\81£署名でありません\n"
 
 msgid ""
 "WARNING: multiple signatures detected.  Only the first will be checked.\n"
 
 msgid ""
 "WARNING: multiple signatures detected.  Only the first will be checked.\n"
@@ -4176,9 +4368,6 @@ msgstr "クラス0x%02xのスタンドアロン署名\n"
 msgid "old style (PGP 2.x) signature\n"
 msgstr "古い形式 (PGP 2.x) の署名\n"
 
 msgid "old style (PGP 2.x) signature\n"
 msgstr "古い形式 (PGP 2.x) の署名\n"
 
-msgid "invalid root packet detected in proc_tree()\n"
-msgstr "proc_tree() の中に無効なルート・パケットを検出しました\n"
-
 #, c-format
 msgid "fstat of '%s' failed in %s: %s\n"
 msgstr "'%s'のfstatが%sで失敗しました: %s\n"
 #, c-format
 msgid "fstat of '%s' failed in %s: %s\n"
 msgstr "'%s'のfstatが%sで失敗しました: %s\n"
@@ -4207,6 +4396,21 @@ msgid "WARNING: digest algorithm %s is deprecated\n"
 msgstr "*警告*: ダイジェスト・アルゴリズム %s は廃止されています\n"
 
 #, c-format
 msgstr "*警告*: ダイジェスト・アルゴリズム %s は廃止されています\n"
 
 #, c-format
+msgid "Note: signatures using the %s algorithm are rejected\n"
+msgstr "注意: アルゴリズム %s を用いた署名は拒否されました\n"
+
+#, c-format
+msgid "(reported error: %s)\n"
+msgstr "(報告されたエラー: %s)\n"
+
+#, c-format
+msgid "(reported error: %s <%s>)\n"
+msgstr "(報告されたエラー: %s <%s>)\n"
+
+msgid "(further info: "
+msgstr "(より詳細な情報: "
+
+#, c-format
 msgid "%s:%d: deprecated option \"%s\"\n"
 msgstr "%s:%d: 廃止されたオプション\"%s\"\n"
 
 msgid "%s:%d: deprecated option \"%s\"\n"
 msgstr "%s:%d: 廃止されたオプション\"%s\"\n"
 
@@ -4223,14 +4427,17 @@ msgid "WARNING: \"%s\" is a deprecated command - do not use it\n"
 msgstr "*警告*: \"%s\" は、廃止されているコマンドです - 使わないでください\n"
 
 #, c-format
 msgstr "*警告*: \"%s\" は、廃止されているコマンドです - 使わないでください\n"
 
 #, c-format
-msgid "%s:%u: obsolete option \"%s\" - it has no effect\n"
+msgid "%s:%u: \"%s\" is obsolete in this file - it only has effect in %s\n"
 msgstr ""
 msgstr ""
-"%s:%u: \"%s\"は、使われなくなったオプションです - なんの効果もありません\n"
+"%s:%u: \"%s\"は、このファイルで使われなくなりました - %sになんの効果もありま"
+"せん\n"
 
 #, c-format
 
 #, c-format
-msgid "WARNING: \"%s\" is an obsolete option - it has no effect\n"
+msgid ""
+"WARNING: \"%s%s\" is an obsolete option - it has no effect except on %s\n"
 msgstr ""
 msgstr ""
-"*警告*: \"%s\"は、使われなくなったオプションです - なんの効果もありません\n"
+"*警告*: \"%s%s\"は、使われなくなったオプションです - %s以外になんの効果もあり"
+"ません\n"
 
 msgid "Uncompressed"
 msgstr "無圧縮"
 
 msgid "Uncompressed"
 msgstr "無圧縮"
@@ -4255,6 +4462,10 @@ msgid "ECDSA public key is expected to be in SEC encoding multiple of 8 bits\n"
 msgstr "ECDSAの公開鍵は8ビットの倍数のSECエンコーディングを期待します\n"
 
 #, c-format
 msgstr "ECDSAの公開鍵は8ビットの倍数のSECエンコーディングを期待します\n"
 
 #, c-format
+msgid "unknown weak digest '%s'\n"
+msgstr "不明の弱いダイジェスト'%s'\n"
+
+#, c-format
 msgid "File '%s' exists. "
 msgstr "ファイル'%s'は既に存在します。"
 
 msgid "File '%s' exists. "
 msgstr "ファイル'%s'は既に存在します。"
 
@@ -4276,14 +4487,6 @@ msgid "assuming signed data in '%s'\n"
 msgstr "署名されたデータが'%s'にあると想定します\n"
 
 #, c-format
 msgstr "署名されたデータが'%s'にあると想定します\n"
 
 #, c-format
-msgid "new configuration file '%s' created\n"
-msgstr "新しいコンフィグレーション・ファイル'%s'ができました\n"
-
-#, c-format
-msgid "WARNING: options in '%s' are not yet active during this run\n"
-msgstr "*警告*: '%s'のオプションはこの実行では、まだ有効になりません\n"
-
-#, c-format
 msgid "can't handle public key algorithm %d\n"
 msgstr "公開鍵のアルゴリズム%dは、取り扱えません\n"
 
 msgid "can't handle public key algorithm %d\n"
 msgstr "公開鍵のアルゴリズム%dは、取り扱えません\n"
 
@@ -4298,24 +4501,6 @@ msgstr "型%dの下位パケットにクリティカル・ビットを発見\n"
 msgid "problem with the agent: %s\n"
 msgstr "エージェントに問題: %s\n"
 
 msgid "problem with the agent: %s\n"
 msgstr "エージェントに問題: %s\n"
 
-#, c-format
-msgid " (main key ID %s)"
-msgstr " (主鍵ID %s)"
-
-#, 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 ""
-"OpenPGP証明書の秘密鍵のロックを解除するためにパスフレーズを入力してくださ"
-"い:\n"
-"\"%.*s\"\n"
-"%uビット %s 鍵, ID %s,\n"
-"作成日付 %s%s。\n"
-
 msgid "Enter passphrase\n"
 msgstr "パスフレーズを入力\n"
 
 msgid "Enter passphrase\n"
 msgstr "パスフレーズを入力\n"
 
@@ -4323,69 +4508,29 @@ msgid "cancelled by user\n"
 msgstr "ユーザによる取消し\n"
 
 #, c-format
 msgstr "ユーザによる取消し\n"
 
 #, c-format
-msgid ""
-"You need a passphrase to unlock the secret key for\n"
-"user: \"%s\"\n"
-msgstr ""
-"次のユーザの秘密鍵のロックを解除するには\n"
-"パスフレーズがいります:\"%s\"\n"
-
-#, c-format
-msgid "%u-bit %s key, ID %s, created %s"
-msgstr "%uビット%s鍵, ID %s作成日付は%s"
-
-#, c-format
-msgid "         (subkey on main key ID %s)"
-msgstr "         (主鍵ID %s の副鍵)"
+msgid " (main key ID %s)"
+msgstr " (主鍵ID %s)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Please enter the passphrase to unlock the secret key for the OpenPGP "
-#| "certificate:"
 msgid "Please enter the passphrase to unlock the OpenPGP secret key:"
 msgid "Please enter the passphrase to unlock the OpenPGP secret key:"
-msgstr ""
-"OpenPGP証明書の秘密鍵のロックを解除するためにパスフレーズを入力してください:"
+msgstr "OpenPGPの秘密鍵のロックを解除するためにパスフレーズを入力してください:"
 
 
-#, fuzzy
-#| msgid ""
-#| "Please enter the passphrase to import the secret key for the OpenPGP "
-#| "certificate:"
 msgid "Please enter the passphrase to import the OpenPGP secret key:"
 msgid "Please enter the passphrase to import the OpenPGP secret key:"
-msgstr ""
-"OpenPGP証明書の秘密鍵をインポートするためにパスフレーズを入力してください:"
+msgstr "OpenPGPの秘密鍵をインポートするためにパスフレーズを入力してください:"
 
 
-#, fuzzy
-#| msgid ""
-#| "Please enter the passphrase to import the secret key for the OpenPGP "
-#| "certificate:"
 msgid "Please enter the passphrase to export the OpenPGP secret subkey:"
 msgstr ""
 msgid "Please enter the passphrase to export the OpenPGP secret subkey:"
 msgstr ""
-"OpenPGP証明書の秘密鍵をインポートするためにパスフレーズを入力してください:"
+"OpenPGPの秘密副鍵をエクスポートするためにパスフレーズを入力してください:"
 
 
-#, fuzzy
-#| msgid ""
-#| "Please enter the passphrase to import the secret key for the OpenPGP "
-#| "certificate:"
 msgid "Please enter the passphrase to export the OpenPGP secret key:"
 msgid "Please enter the passphrase to export the OpenPGP secret key:"
-msgstr ""
-"OpenPGP証明書の秘密鍵をインポートするためにパスフレーズを入力してください:"
+msgstr "OpenPGPの秘密鍵をエクスポートするためにパスフレーズを入力してください:"
 
 
-#, fuzzy
-#| msgid "Do you really want to delete the selected keys? (y/N) "
 msgid "Do you really want to permanently delete the OpenPGP secret subkey key:"
 msgid "Do you really want to permanently delete the OpenPGP secret subkey key:"
-msgstr "選択した鍵を本当に削除しますか? (y/N) "
+msgstr "選択したOpenPGP副鍵を本当に永久に削除しますか? (y/N) "
 
 
-#, fuzzy
-#| msgid "Do you really want to delete the selected keys? (y/N) "
 msgid "Do you really want to permanently delete the OpenPGP secret key:"
 msgid "Do you really want to permanently delete the OpenPGP secret key:"
-msgstr "選択した鍵を本当に削除しますか? (y/N) "
+msgstr "選択したOpenPGP秘密鍵を本当に永久に削除しますか? (y/N) "
 
 
-#, fuzzy, c-format
-#| msgid ""
-#| "%s\n"
-#| "\"%.*s\"\n"
-#| "%u-bit %s key, ID %s,\n"
-#| "created %s%s.\n"
+#, c-format
 msgid ""
 "%s\n"
 "\"%.*s\"\n"
 msgid ""
 "%s\n"
 "\"%.*s\"\n"
@@ -4397,6 +4542,7 @@ msgstr ""
 "\"%.*s\"\n"
 "%uビット%s鍵, ID %s,\n"
 "作成日付 %s%s.\n"
 "\"%.*s\"\n"
 "%uビット%s鍵, ID %s,\n"
 "作成日付 %s%s.\n"
+"%s"
 
 msgid ""
 "\n"
 
 msgid ""
 "\n"
@@ -4491,7 +4637,7 @@ msgstr "  %d = 信用し ない\n"
 
 #, c-format
 msgid "  %d = I trust ultimately\n"
 
 #, c-format
 msgid "  %d = I trust ultimately\n"
-msgstr "  %d = çµ¶å¯¾的に信用する\n"
+msgstr "  %d = ç©¶æ¥µ的に信用する\n"
 
 msgid "  m = back to the main menu\n"
 msgstr "  m = メーン・メニューに戻る\n"
 
 msgid "  m = back to the main menu\n"
 msgstr "  m = メーン・メニューに戻る\n"
@@ -4512,10 +4658,10 @@ msgid "Your decision? "
 msgstr "あなたの決定は? "
 
 msgid "Do you really want to set this key to ultimate trust? (y/N) "
 msgstr "あなたの決定は? "
 
 msgid "Do you really want to set this key to ultimate trust? (y/N) "
-msgstr "æ\9c¬å½\93ã\81«ã\81\93ã\81®é\8dµã\82\92絶対的に信用しますか? (y/N) "
+msgstr "æ\9c¬å½\93ã\81«ã\81\93ã\81®é\8dµã\82\92究極的に信用しますか? (y/N) "
 
 msgid "Certificates leading to an ultimately trusted key:\n"
 
 msgid "Certificates leading to an ultimately trusted key:\n"
-msgstr "絶対的に信用した鍵への証明書:\n"
+msgstr "究極的に信用した鍵への証明書:\n"
 
 #, c-format
 msgid "%s: There is no assurance this key belongs to the named user\n"
 
 #, c-format
 msgid "%s: There is no assurance this key belongs to the named user\n"
@@ -4531,6 +4677,19 @@ msgstr "この鍵はたぶん本人のものです\n"
 msgid "This key belongs to us\n"
 msgstr "この鍵は自分のものです\n"
 
 msgid "This key belongs to us\n"
 msgstr "この鍵は自分のものです\n"
 
+#, c-format
+msgid "%s: This key is bad!  It has been marked as untrusted!\n"
+msgstr "%s: この鍵はダメです! 信用できないとマークされています!\n"
+
+msgid ""
+"This key is bad!  It has been marked as untrusted!  If you\n"
+"*really* know what you are doing, you may answer the next\n"
+"question with yes.\n"
+msgstr ""
+"この鍵は、ダメです! 信用できないとマークされています! *本当に*\n"
+"なにをしているのか分かっている場合には、次の質問には yes と\n"
+"答えてください。\n"
+
 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"
 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"
@@ -4556,7 +4715,7 @@ msgid "WARNING: This key has been revoked by its owner!\n"
 msgstr "*警告*: この鍵は所有者によって失効されています!\n"
 
 msgid "         This could mean that the signature is forged.\n"
 msgstr "*警告*: この鍵は所有者によって失効されています!\n"
 
 msgid "         This could mean that the signature is forged.\n"
-msgstr "      署名が偽物なこともある、ということです。\n"
+msgstr "        署名が偽物なこともある、ということです。\n"
 
 msgid "WARNING: This subkey has been revoked by its owner!\n"
 msgstr "*警告*: この副鍵は所有者によって失効されています!\n"
 
 msgid "WARNING: This subkey has been revoked by its owner!\n"
 msgstr "*警告*: この副鍵は所有者によって失効されています!\n"
@@ -4592,14 +4751,14 @@ msgid "WARNING: We do NOT trust this key!\n"
 msgstr "*警告*: この鍵は信用できません!\n"
 
 msgid "         The signature is probably a FORGERY.\n"
 msgstr "*警告*: この鍵は信用できません!\n"
 
 msgid "         The signature is probably a FORGERY.\n"
-msgstr "      この署名はおそらく 偽物 です。\n"
+msgstr "        この署名はおそらく 偽物 です。\n"
 
 msgid ""
 "WARNING: This key is not certified with sufficiently trusted signatures!\n"
 msgstr "*警告*: この鍵は十分に信用できる署名で証明されていません!\n"
 
 msgid "         It is not certain that the signature belongs to the owner.\n"
 
 msgid ""
 "WARNING: This key is not certified with sufficiently trusted signatures!\n"
 msgstr "*警告*: この鍵は十分に信用できる署名で証明されていません!\n"
 
 msgid "         It is not certain that the signature belongs to the owner.\n"
-msgstr "      この署名が所有者のものかどうか確信できません。\n"
+msgstr "        この署名が所有者のものかどうか確信できません。\n"
 
 #, c-format
 msgid "%s: skipped: %s\n"
 
 #, c-format
 msgid "%s: skipped: %s\n"
@@ -4613,6 +4772,19 @@ msgstr "%s: スキップ: 公開鍵は使用禁止です\n"
 msgid "%s: skipped: public key already present\n"
 msgstr "%s: スキップ: 公開鍵はもうあります\n"
 
 msgid "%s: skipped: public key already present\n"
 msgstr "%s: スキップ: 公開鍵はもうあります\n"
 
+#, c-format
+msgid "can't encrypt to '%s'\n"
+msgstr "'%s'に暗号化できません\n"
+
+#, c-format
+msgid "option '%s' given, but no valid default keys given\n"
+msgstr ""
+"オプション'%s'が与えられましたが、有効なデフォルト鍵が与えられていません\n"
+
+#, c-format
+msgid "option '%s' given, but option '%s' not given\n"
+msgstr "オプション'%s'が与えられましたが、オプション'%s'は与えられていません\n"
+
 msgid "You did not specify a user ID. (you may use \"-r\")\n"
 msgstr "ユーザIDを指定していません (\"-r\"を使いましょう) 。\n"
 
 msgid "You did not specify a user ID. (you may use \"-r\")\n"
 msgstr "ユーザIDを指定していません (\"-r\"を使いましょう) 。\n"
 
@@ -4658,7 +4830,7 @@ msgstr ""
 "データは保存されていません。保存には\"--output\"オプションを使ってください\n"
 
 msgid "Detached signature.\n"
 "データは保存されていません。保存には\"--output\"オプションを使ってください\n"
 
 msgid "Detached signature.\n"
-msgstr "å\88\86é\9b¢署名。\n"
+msgstr "å\88\86é\81£署名。\n"
 
 msgid "Please enter name of data file: "
 msgstr "データ・ファイルの名前を入力: "
 
 msgid "Please enter name of data file: "
 msgstr "データ・ファイルの名前を入力: "
@@ -4678,6 +4850,10 @@ msgid "can't open signed data fd=%d: %s\n"
 msgstr "署名されたデータ fd=%d が開けません: %s\n"
 
 #, c-format
 msgstr "署名されたデータ fd=%d が開けません: %s\n"
 
 #, c-format
+msgid "key %s is not suitable for decryption in %s mode\n"
+msgstr "鍵%sは%sモードでの復号化のために適しません\n"
+
+#, c-format
 msgid "anonymous recipient; trying secret key %s ...\n"
 msgstr "匿名の受取人用です。秘密鍵%sを試します ...\n"
 
 msgid "anonymous recipient; trying secret key %s ...\n"
 msgstr "匿名の受取人用です。秘密鍵%sを試します ...\n"
 
@@ -4696,11 +4872,11 @@ msgid "WARNING: cipher algorithm %s not found in recipient preferences\n"
 msgstr "*警告*: 暗号アルゴリズム%sは受取人の優先指定に入っていません\n"
 
 #, c-format
 msgstr "*警告*: 暗号アルゴリズム%sは受取人の優先指定に入っていません\n"
 
 #, c-format
-msgid "NOTE: secret key %s expired at %s\n"
-msgstr "*注意*: 秘密鍵%sは%sで期限切れとなります\n"
+msgid "Note: secret key %s expired at %s\n"
+msgstr "注意: 秘密鍵%sは%sで期限切れとなります\n"
 
 
-msgid "NOTE: key has been revoked"
-msgstr "*注意*: 鍵は失効済みです"
+msgid "Note: key has been revoked"
+msgstr "注意: 鍵は失効済みです"
 
 #, c-format
 msgid "build_packet failed: %s\n"
 
 #, c-format
 msgid "build_packet failed: %s\n"
@@ -4716,8 +4892,11 @@ msgstr "失効者:\n"
 msgid "(This is a sensitive revocation key)\n"
 msgstr "(これは、機密指定の失効鍵です)\n"
 
 msgid "(This is a sensitive revocation key)\n"
 msgstr "(これは、機密指定の失効鍵です)\n"
 
+msgid "Secret key is not available.\n"
+msgstr "秘密鍵が利用できません。\n"
+
 msgid "Create a designated revocation certificate for this key? (y/N) "
 msgid "Create a designated revocation certificate for this key? (y/N) "
-msgstr "この鍵にたいする指名失効証明書を作成しますか? (y/N) "
+msgstr "この鍵にする指名失効証明書を作成しますか? (y/N) "
 
 msgid "ASCII armored output forced.\n"
 msgstr "ASCII外装出力を強制します。\n"
 
 msgid "ASCII armored output forced.\n"
 msgstr "ASCII外装出力を強制します。\n"
@@ -4733,12 +4912,60 @@ msgstr "失効証明書を作成。\n"
 msgid "no revocation keys found for \"%s\"\n"
 msgstr "\"%s\"用の失効鍵が見つかりません\n"
 
 msgid "no revocation keys found for \"%s\"\n"
 msgstr "\"%s\"用の失効鍵が見つかりません\n"
 
+msgid "This is a revocation certificate for the OpenPGP key:"
+msgstr "これは失効証明書でこちらのOpenPGP鍵に対するものです:"
+
+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 ""
+"失効証明書は \"殺すスイッチ\" のようなもので、鍵がそれ以上使えない\n"
+"ように公に宣言するものです。一度発行されると、そのような失効証明書は\n"
+"撤回することはできません。"
+
+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 \"--generate-revocation\" in the GnuPG manual."
+msgstr ""
+"秘密鍵のコンプロマイズや紛失の場合、これを使ってこの鍵を失効させます。\n"
+"しかし、秘密鍵がまだアクセス可能である場合、新しい失効証明書を生成し、\n"
+"失効の理由をつける方がよいでしょう。詳細は、GnuPGマニュアルのgpgコマンド \"--"
+"generate-revocation\"の記述をご覧ください。"
+
+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 ""
+"このファイルを誤って使うのを避けるため、以下ではコロンが5つのダッシュ\n"
+"の前に挿入されます。この失効証明書をインポートして公開する前に、テク\n"
+"スト・エディタでこのコロンを削除してください。"
+
 #, c-format
 #, c-format
-msgid "secret key \"%s\" not found: %s\n"
-msgstr "秘密鍵\"%s\"が見つかりません: %s\n"
+msgid "revocation certificate stored as '%s.rev'\n"
+msgstr "失効証明書を '%s.rev' に保管しました。\n"
+
+#, c-format
+msgid "secret key \"%s\" not found\n"
+msgstr "秘密鍵\"%s\"が見つかりません\n"
+
+#. 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.
+#, c-format
+msgid "'%s' matches multiple secret keys:\n"
+msgstr "'%s'は以下の複数の秘密鍵にマッチします:\n"
+
+#, c-format
+msgid "error searching the keyring: %s\n"
+msgstr "鍵リング探索エラー: %s\n"
 
 msgid "Create a revocation certificate for this key? (y/N) "
 
 msgid "Create a revocation certificate for this key? (y/N) "
-msgstr "この鍵にたいする失効証明書を作成しますか? (y/N) "
+msgstr "この鍵にする失効証明書を作成しますか? (y/N) "
 
 msgid ""
 "Revocation certificate created.\n"
 
 msgid ""
 "Revocation certificate created.\n"
@@ -4803,6 +5030,10 @@ msgid "WARNING: signature digest conflict in message\n"
 msgstr "*警告*: 署名のダイジェストが、メッセージと衝突します\n"
 
 #, c-format
 msgstr "*警告*: 署名のダイジェストが、メッセージと衝突します\n"
 
 #, c-format
+msgid "key %s may not be used for signing in %s mode\n"
+msgstr "鍵%sを署名のために%sモードで使うことはできません\n"
+
+#, c-format
 msgid "WARNING: signing subkey %s is not cross-certified\n"
 msgstr "*警告*: 署名副鍵%sは、相互証明されてません\n"
 
 msgid "WARNING: signing subkey %s is not cross-certified\n"
 msgstr "*警告*: 署名副鍵%sは、相互証明されてません\n"
 
@@ -4816,46 +5047,50 @@ msgstr "*警告*: 無効な相互証明が、署名副鍵%sにあります\n"
 
 #, c-format
 msgid "public key %s is %lu second newer than the signature\n"
 
 #, c-format
 msgid "public key %s is %lu second newer than the signature\n"
-msgstr "公開鍵%sは、署名よりも%lu秒新しいものです\n"
+msgid_plural "public key %s is %lu seconds newer than the signature\n"
+msgstr[0] "公開鍵%sは、署名よりも%lu秒、新しいものです\n"
 
 #, c-format
 
 #, c-format
-msgid "public key %s is %lu seconds newer than the signature\n"
-msgstr "公開鍵%sは、署名よりも%lu秒新しいものです\n"
+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] "公開鍵%sは、署名よりも%lu日、新しいものです\n"
 
 #, c-format
 msgid ""
 "key %s was created %lu second in the future (time warp or clock problem)\n"
 
 #, c-format
 msgid ""
 "key %s was created %lu second in the future (time warp or clock problem)\n"
-msgstr "鍵%sは%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
+msgid_plural ""
+"key %s was created %lu seconds in the future (time warp or clock problem)\n"
+msgstr[0] "鍵%sは%lu秒、未来にできました (時間歪曲か時計の障害でしょう)\n"
 
 #, c-format
 
 #, c-format
-msgid ""
-"key %s was created %lu seconds in the future (time warp or clock problem)\n"
-msgstr "鍵%sは%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
+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] "鍵%sは%lu日、未来にできました (時間歪曲か時計の障害でしょう)\n"
 
 #, c-format
 
 #, c-format
-msgid "NOTE: signature key %s expired %s\n"
-msgstr "*注意*: 署名鍵%sは%sに期限切れとなります\n"
+msgid "Note: signature key %s expired %s\n"
+msgstr "注意: 署名鍵%sは%sに期限切れとなります\n"
 
 #, c-format
 
 #, c-format
-msgid "NOTE: signature key %s has been revoked\n"
-msgstr "*注意*: 鍵 %s は失効済みです\n"
+msgid "Note: signature key %s has been revoked\n"
+msgstr "注意: 鍵 %s は失効済みです\n"
 
 
-#, fuzzy, c-format
-#| msgid "%s signature, digest algorithm %s\n"
-msgid "Note: signatures using the %s algorithm are rejected\n"
-msgstr "%s署名、ダイジェスト・アルゴリズム %s\n"
+#, c-format
+msgid "bad key signature from key %s: %s (0x%02x, 0x%x)\n"
+msgstr "鍵%sによる不正な鍵への署名: %s (0x%02x, 0x%x)\n"
 
 #, c-format
 msgid "assuming bad signature from key %s due to an unknown critical bit\n"
 
 #, c-format
 msgid "assuming bad signature from key %s due to an unknown critical bit\n"
-msgstr "ä¸\8dæ\98\8eã\81®ã\82¯ã\83ªã\83\86ã\82£ã\82«ã\83«ã\83»ã\83\93ã\83\83ã\83\88ã\81«ã\82\88ã\82\8aã\80\81é\8dµ%sã\81®署名を不正とみなします\n"
+msgstr "ä¸\8dæ\98\8eã\81®ã\82¯ã\83ªã\83\86ã\82£ã\82«ã\83«ã\83»ã\83\93ã\83\83ã\83\88ã\81®ã\81\9fã\82\81ã\80\81é\8dµ%sã\81«ã\82\88ã\82\8b署名を不正とみなします\n"
 
 #, c-format
 msgid "key %s: no subkey for subkey revocation signature\n"
 
 #, c-format
 msgid "key %s: no subkey for subkey revocation signature\n"
-msgstr "鍵%s: 副鍵失効署名にたいする副鍵がありません\n"
+msgstr "鍵%s: 副鍵失効署名にする副鍵がありません\n"
 
 #, c-format
 msgid "key %s: no subkey for subkey binding signature\n"
 
 #, c-format
 msgid "key %s: no subkey for subkey binding signature\n"
-msgstr "鍵%s: 副鍵対応への署名にたいする副鍵がありません\n"
+msgstr "鍵%s: 副鍵対応への署名にする副鍵がありません\n"
 
 #, c-format
 msgid "WARNING: unable to %%-expand notation (too large).  Using unexpanded.\n"
 
 #, c-format
 msgid "WARNING: unable to %%-expand notation (too large).  Using unexpanded.\n"
@@ -4864,7 +5099,7 @@ msgstr "*警告*: 表記を%%拡張不能 (大きすぎ)。拡張せずに使用
 #, c-format
 msgid ""
 "WARNING: unable to %%-expand policy URL (too large).  Using unexpanded.\n"
 #, c-format
 msgid ""
 "WARNING: unable to %%-expand policy URL (too large).  Using unexpanded.\n"
-msgstr "*警告*: ポリシURLを%%拡張不能 (大きすぎ)。拡張せずに使用。\n"
+msgstr "*警告*: ポリシURLを%%拡張不能 (大きすぎ)。拡張せずに使用。\n"
 
 #, c-format
 msgid ""
 
 #, c-format
 msgid ""
@@ -4873,16 +5108,9 @@ msgid ""
 msgstr "*警告*: 優先鍵サーバURLを%%拡張不能 (大きすぎ)。拡張せずに使用。\n"
 
 #, c-format
 msgstr "*警告*: 優先鍵サーバURLを%%拡張不能 (大きすぎ)。拡張せずに使用。\n"
 
 #, c-format
-msgid "checking created signature failed: %s\n"
-msgstr "作成された署名の検査に失敗しました: %s\n"
-
-#, c-format
 msgid "%s/%s signature from: \"%s\"\n"
 msgstr "%s/%s署名。署名者:\"%s\"\n"
 
 msgid "%s/%s signature from: \"%s\"\n"
 msgstr "%s/%s署名。署名者:\"%s\"\n"
 
-msgid "you can only detach-sign with PGP 2.x style keys while in --pgp2 mode\n"
-msgstr "--pgp2モードでは、PGP 2.x形式の鍵で分離署名できるだけです\n"
-
 #, c-format
 msgid ""
 "WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n"
 #, c-format
 msgid ""
 "WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n"
@@ -4893,9 +5121,6 @@ msgstr ""
 msgid "signing:"
 msgstr "署名:"
 
 msgid "signing:"
 msgstr "署名:"
 
-msgid "you can only clearsign with PGP 2.x style keys while in --pgp2 mode\n"
-msgstr "--pgp2モードではPGP 2.x形式の鍵でクリア・テクスト署名しかできません\n"
-
 #, c-format
 msgid "%s encryption will be used\n"
 msgstr "%s暗号化を使用します\n"
 #, c-format
 msgid "%s encryption will be used\n"
 msgstr "%s暗号化を使用します\n"
@@ -4924,7 +5149,7 @@ msgid ""
 "# List of assigned trustvalues, created %s\n"
 "# (Use \"gpg --import-ownertrust\" to restore them)\n"
 msgstr ""
 "# List of assigned trustvalues, created %s\n"
 "# (Use \"gpg --import-ownertrust\" to restore them)\n"
 msgstr ""
-"# 指定された信度の一覧です 作成日時: %s\n"
+"# 指定された信度の一覧です 作成日時: %s\n"
 "# (\"gpg --import-ownertrust\" で復旧することができます)\n"
 
 #, c-format
 "# (\"gpg --import-ownertrust\" で復旧することができます)\n"
 
 #, c-format
@@ -4938,7 +5163,7 @@ msgid "colon missing"
 msgstr "コロンがありません"
 
 msgid "invalid fingerprint"
 msgstr "コロンがありません"
 
 msgid "invalid fingerprint"
-msgstr "ç\84¡å\8a¹ã\81ªã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88"
+msgstr "無効なフィンガープリント"
 
 msgid "ownertrust value missing"
 msgstr "所有者信用度がありません"
 
 msgid "ownertrust value missing"
 msgstr "所有者信用度がありません"
@@ -4956,6 +5181,14 @@ msgid "trustdb: sync failed: %s\n"
 msgstr "信用データベース: 同期に失敗しました: %s\n"
 
 #, c-format
 msgstr "信用データベース: 同期に失敗しました: %s\n"
 
 #, c-format
+msgid "can't create lock for '%s'\n"
+msgstr "'%s'のロックを作成できません\n"
+
+#, c-format
+msgid "can't lock '%s'\n"
+msgstr "'%s'がロックできません\n"
+
+#, c-format
 msgid "trustdb rec %lu: lseek failed: %s\n"
 msgstr "信用データベース レコード%lu: シークに失敗しました: %s\n"
 
 msgid "trustdb rec %lu: lseek failed: %s\n"
 msgstr "信用データベース レコード%lu: シークに失敗しました: %s\n"
 
@@ -4967,20 +5200,12 @@ msgid "trustdb transaction too large\n"
 msgstr "信用データベースのトランザクションが大きすぎます\n"
 
 #, c-format
 msgstr "信用データベースのトランザクションが大きすぎます\n"
 
 #, c-format
-msgid "can't access '%s': %s\n"
-msgstr "'%s'にアクセスできません: %s\n"
-
-#, c-format
 msgid "%s: directory does not exist!\n"
 msgstr "%s: ディレクトリがありません!\n"
 
 #, c-format
 msgid "%s: directory does not exist!\n"
 msgstr "%s: ディレクトリがありません!\n"
 
 #, c-format
-msgid "can't create lock for '%s'\n"
-msgstr "'%s'のロックを作成できません\n"
-
-#, c-format
-msgid "can't lock '%s'\n"
-msgstr "'%s'がロックできません\n"
+msgid "can't access '%s': %s\n"
+msgstr "'%s'にアクセスできません: %s\n"
 
 #, c-format
 msgid "%s: failed to create version record: %s"
 
 #, c-format
 msgid "%s: failed to create version record: %s"
@@ -4994,8 +5219,8 @@ msgstr "%s: 無効な信用データベースを作成\n"
 msgid "%s: trustdb created\n"
 msgstr "%s: 信用データベースができました\n"
 
 msgid "%s: trustdb created\n"
 msgstr "%s: 信用データベースができました\n"
 
-msgid "NOTE: trustdb not writable\n"
-msgstr "*注意*: 信用データベースが、書き込み不能です\n"
+msgid "Note: trustdb not writable\n"
+msgstr "注意: 信用データベースが、書き込み不能です\n"
 
 #, c-format
 msgid "%s: invalid trustdb\n"
 
 #, c-format
 msgid "%s: invalid trustdb\n"
@@ -5010,59 +5235,359 @@ msgid "%s: error updating version record: %s\n"
 msgstr "%s: バージョン・レコードの更新エラー: %s\n"
 
 #, c-format
 msgstr "%s: バージョン・レコードの更新エラー: %s\n"
 
 #, c-format
-msgid "%s: error reading version record: %s\n"
-msgstr "%s: バージョン・レコードの読み込みエラー: %s\n"
+msgid "%s: error reading version record: %s\n"
+msgstr "%s: バージョン・レコードの読み込みエラー: %s\n"
+
+#, c-format
+msgid "%s: error writing version record: %s\n"
+msgstr "%s: バージョン・レコードの書き込みエラー: %s\n"
+
+#, c-format
+msgid "trustdb: lseek failed: %s\n"
+msgstr "信用データベース: シークに失敗しました: %s\n"
+
+#, c-format
+msgid "trustdb: read failed (n=%d): %s\n"
+msgstr "信用データベース: 読み込みに失敗しました (n=%d): %s\n"
+
+#, c-format
+msgid "%s: not a trustdb file\n"
+msgstr "%s: 信用データベース・ファイルではありません\n"
+
+#, c-format
+msgid "%s: version record with recnum %lu\n"
+msgstr "%s: レコード番号%lu番のバージョン・レコード\n"
+
+#, c-format
+msgid "%s: invalid file version %d\n"
+msgstr "%s: 無効なファイル・バージョン%d\n"
+
+#, c-format
+msgid "%s: error reading free record: %s\n"
+msgstr "%s: 空きレコードの読み込みエラー: %s\n"
+
+#, c-format
+msgid "%s: error writing dir record: %s\n"
+msgstr "%s: ディレクトリ・レコードの書き込みエラー: %s\n"
+
+#, c-format
+msgid "%s: failed to zero a record: %s\n"
+msgstr "%s: レコードの初期化に失敗しました: %s\n"
+
+#, c-format
+msgid "%s: failed to append a record: %s\n"
+msgstr "%s: レコードの追加に失敗しました: %s\n"
+
+msgid "Error: The trustdb is corrupted.\n"
+msgstr "エラー: 信用データベースが壊れています。\n"
+
+#, c-format
+msgid "can't handle text lines longer than %d characters\n"
+msgstr "%d文字以上の長さのテキスト行は、取り扱えません\n"
+
+#, c-format
+msgid "input line longer than %d characters\n"
+msgstr "入力行の長さが%d文字を超えています\n"
+
+#, c-format
+msgid "error beginning transaction on TOFU database: %s\n"
+msgstr "TOFUデータベースのトランザクション開始エラー: %s\n"
+
+#, c-format
+msgid "error committing transaction on TOFU database: %s\n"
+msgstr "TOFUデータベースのトランザクションコミットのエラー: %s\n"
+
+#, c-format
+msgid "error rolling back transaction on TOFU database: %s\n"
+msgstr "TOFUデータベースのトランザクションのロールバックのエラー: %s\n"
+
+#, c-format
+msgid "unsupported TOFU database version: %s\n"
+msgstr "サポートされていないTOFUデータベースバージョン: %s\n"
+
+#, c-format
+msgid "error creating 'ultimately_trusted_keys' TOFU table: %s\n"
+msgstr "'ultimately_trusted_keys' TOFUテーブル作成エラー: %s\n"
+
+msgid "TOFU DB error"
+msgstr "TOFU DBエラー"
+
+#, c-format
+msgid "error reading TOFU database: %s\n"
+msgstr "TOFUデータベースの読み込みエラー: %s\n"
+
+#, c-format
+msgid "error determining TOFU database's version: %s\n"
+msgstr "TOFUデータベースのバージョン判定エラー: %s\n"
+
+#, c-format
+msgid "error initializing TOFU database: %s\n"
+msgstr "TOFUデータベースの初期化エラー: %s\n"
+
+#, c-format
+msgid "error creating 'encryptions' TOFU table: %s\n"
+msgstr "'encryptions' TOFUデータベースの作成エラー: %s\n"
+
+#, c-format
+msgid "adding column effective_policy to bindings DB: %s\n"
+msgstr "バインディングDBにカラムeffective_policyを追加: %s\n"
+
+#, c-format
+msgid "error opening TOFU database '%s': %s\n"
+msgstr "TOFUデータベースのオープンでエラー '%s': %s\n"
+
+#, c-format
+msgid "error updating TOFU database: %s\n"
+msgstr "TOFUデータベースの更新エラー: %s\n"
+
+#, c-format
+msgid ""
+"This is the first time the email address \"%s\" is being used with key %s."
+msgstr "電子メールアドレス\"%s\"が鍵%sに使われたのはこれが最初です。"
+
+#, c-format
+msgid "The email address \"%s\" is associated with %d key!"
+msgid_plural "The email address \"%s\" is associated with %d keys!"
+msgstr[0] "電子メールアドレス\"%s\"は%d個の鍵に結びつけられます!"
+
+msgid "  Since this binding's policy was 'auto', it has been changed to 'ask'."
+msgstr ""
+"  このバインディングポリシーは'auto'だったので、'ask'に変更されました。"
+
+#, c-format
+msgid ""
+"Please indicate whether this email address should be associated with key %s "
+"or whether you think someone is impersonating \"%s\"."
+msgstr ""
+"この電子メールアドレスが鍵 %s に結びつけられるべきか、あるいは誰かが\"%s\" に"
+"なりすましていると思うか指定してください。"
+
+#, c-format
+msgid "error gathering other user IDs: %s\n"
+msgstr "ほかのユーザIDの収集エラー: %s\n"
+
+msgid "This key's user IDs:\n"
+msgstr "この鍵のユーザID:\n"
+
+#, c-format
+msgid "policy: %s"
+msgstr "ポリシー: %s"
+
+#, c-format
+msgid "error gathering signature stats: %s\n"
+msgstr "署名の統計の収集エラー: %s\n"
+
+#, 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] "電子メールアドレス\"%s\"は%d個の鍵に結びつけられます:\n"
+
+#, c-format
+msgid "Statistics for keys with the email address \"%s\":\n"
+msgstr "この電子メールアドレス\"%s\"の鍵の統計:\n"
+
+msgid "this key"
+msgstr "この鍵"
+
+#, c-format
+msgid "Verified %d message."
+msgid_plural "Verified %d messages."
+msgstr[0] "%d個のメッセージを検証しました。"
+
+#, c-format
+msgid "Encrypted %d message."
+msgid_plural "Encrypted %d messages."
+msgstr[0] "%d個のメッセージを暗号化しました。"
+
+#, c-format
+msgid "Verified %d message in the future."
+msgid_plural "Verified %d messages in the future."
+msgstr[0] "%d個のメッセージが未来に検証されました。"
+
+#, c-format
+msgid "Encrypted %d message in the future."
+msgid_plural "Encrypted %d messages in the future."
+msgstr[0] "%d個のメッセージが未来に暗号化されました。"
+
+#, c-format
+msgid "Messages verified over the past %d day: %d."
+msgid_plural "Messages verified over the past %d days: %d."
+msgstr[0] "過去%d日間に検証されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages encrypted over the past %d day: %d."
+msgid_plural "Messages encrypted over the past %d days: %d."
+msgstr[0] "過去%d日間に暗号化されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages verified over the past %d month: %d."
+msgid_plural "Messages verified over the past %d months: %d."
+msgstr[0] "過去%d月の間に検証されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages encrypted over the past %d month: %d."
+msgid_plural "Messages encrypted over the past %d months: %d."
+msgstr[0] "過去%d月の間に暗号化されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages verified over the past %d year: %d."
+msgid_plural "Messages verified over the past %d years: %d."
+msgstr[0] "過去%d年間に検証されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages encrypted over the past %d year: %d."
+msgid_plural "Messages encrypted over the past %d years: %d."
+msgstr[0] "過去%d年間に暗号化されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages verified in the past: %d."
+msgstr "これまでに検証されたメッセージの数: %d."
+
+#, c-format
+msgid "Messages encrypted in the past: %d."
+msgstr "これまでに暗号化されたメッセージの数: %d."
+
+#. 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.
+msgid "TOFU detected a binding conflict"
+msgstr "TOFUはバインディングの衝突を検出しました"
+
+#. 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.
+msgid "gGaAuUrRbB"
+msgstr "gGaAuUrRbB"
+
+msgid "(G)ood, (A)ccept once, (U)nknown, (R)eject once, (B)ad? "
+msgstr ""
+"(G)ood-良, (A)ccept once-一度だけ認める, (U)nknown-不明, (R)eject once-一度だ"
+"け否, (B)ad-ダメ? "
+
+msgid "Defaulting to unknown.\n"
+msgstr "不明をデフォルトとします。\n"
+
+msgid "TOFU db corruption detected.\n"
+msgstr "TOFU dbが壊れていることが検出されました。\n"
+
+#, c-format
+msgid "resetting keydb: %s\n"
+msgstr "keydbをリセット: %s\n"
+
+#, c-format
+msgid "error setting TOFU binding's policy to %s\n"
+msgstr "TOFUバインディングのポリシーを %s に設定エラー\n"
+
+#, c-format
+msgid "error changing TOFU policy: %s\n"
+msgstr "TOFUポリシーの作成エラー: %s\n"
+
+#, c-format
+msgid "%lld~year"
+msgid_plural "%lld~years"
+msgstr[0] "%lld年"
+
+#, c-format
+msgid "%lld~month"
+msgid_plural "%lld~months"
+msgstr[0] "%lld月"
+
+#, c-format
+msgid "%lld~week"
+msgid_plural "%lld~weeks"
+msgstr[0] "%lld週"
 
 #, c-format
 
 #, c-format
-msgid "%s: error writing version record: %s\n"
-msgstr "%s: バージョン・レコードの書き込みエラー: %s\n"
+msgid "%lld~day"
+msgid_plural "%lld~days"
+msgstr[0] "%lld日"
 
 #, c-format
 
 #, c-format
-msgid "trustdb: lseek failed: %s\n"
-msgstr "信用データベース: シークに失敗しました: %s\n"
+msgid "%lld~hour"
+msgid_plural "%lld~hours"
+msgstr[0] "%lld時間"
 
 #, c-format
 
 #, c-format
-msgid "trustdb: read failed (n=%d): %s\n"
-msgstr "信用データベース: 読み込みに失敗しました (n=%d): %s\n"
+msgid "%lld~minute"
+msgid_plural "%lld~minutes"
+msgstr[0] "%lld分"
 
 #, c-format
 
 #, c-format
-msgid "%s: not a trustdb file\n"
-msgstr "%s: 信用データベース・ファイルではありません\n"
+msgid "%lld~second"
+msgid_plural "%lld~seconds"
+msgstr[0] "%lld秒"
 
 #, c-format
 
 #, c-format
-msgid "%s: version record with recnum %lu\n"
-msgstr "%s: レコード番号%lu番のバージョン・レコード\n"
+msgid "%s: Verified 0~signatures and encrypted 0~messages."
+msgstr "%s: 0個の署名を検証、0個のメッセージを暗号化しました。"
 
 #, c-format
 
 #, c-format
-msgid "%s: invalid file version %d\n"
-msgstr "%s: 無効なファイル・バージョン%d\n"
+msgid "%s: Verified 0 signatures."
+msgstr "%s: 0個の署名を検証しました。"
 
 #, c-format
 
 #, c-format
-msgid "%s: error reading free record: %s\n"
-msgstr "%s: 空きレコードの読み込みエラー: %s\n"
+msgid "%s: Verified %ld~signature in the past %s."
+msgid_plural "%s: Verified %ld~signatures in the past %s."
+msgstr[0] "%s: 署名を%ld個検証しました(これまで %s に)。"
+
+msgid "Encrypted 0 messages."
+msgstr "0 個のメッセージを暗号化しました。"
 
 #, c-format
 
 #, c-format
-msgid "%s: error writing dir record: %s\n"
-msgstr "%s: ディレクトリー・レコードの書き込みエラー: %s\n"
+msgid "Encrypted %ld~message in the past %s."
+msgid_plural "Encrypted %ld~messages in the past %s."
+msgstr[0] "メッセージを%ld個暗号化しました(これまで %s に)。"
 
 #, c-format
 
 #, c-format
-msgid "%s: failed to zero a record: %s\n"
-msgstr "%s: レコードの初期化に失敗しました: %s\n"
+msgid "(policy: %s)"
+msgstr "(ポリシー: %s)"
+
+msgid ""
+"Warning: we have yet to see a message signed using this key and user id!\n"
+msgstr "警告: この鍵とユーザIDで署名されたメッセージは一度も見てません!\n"
+
+msgid ""
+"Warning: we've only seen one message signed using this key and user id!\n"
+msgstr "警告: この鍵とユーザIDで署名されたメッセージは一度しか見てません!\n"
+
+msgid "Warning: you have yet to encrypt a message to this key!\n"
+msgstr "警告: この鍵へは一つもメッセージを暗号化したことがありません!\n"
+
+msgid "Warning: you have only encrypted one message to this key!\n"
+msgstr "警告: この鍵へは一つのメッセージしか暗号化したことがありません!\n"
 
 #, c-format
 
 #, c-format
-msgid "%s: failed to append a record: %s\n"
-msgstr "%s: レコードの追加に失敗しました: %s\n"
+msgid ""
+"Warning: if you think you've seen more signatures by this key and user id, "
+"then this key might be a forgery!  Carefully examine the email address for "
+"small variations.  If the key is suspect, then use\n"
+"  %s\n"
+"to mark it as being bad.\n"
+msgid_plural ""
+"Warning: if you think you've seen more signatures by this key and these user "
+"ids, then this key might be a forgery!  Carefully examine the email "
+"addresses for small variations.  If the key is suspect, then use\n"
+"  %s\n"
+"to mark it as being bad.\n"
+msgstr[0] ""
+"警告: この鍵とユーザIDによる署名をもっと見たと思う場合、この鍵は偽物の可能性"
+"があります! 少数のバリエーションでこの電子メールアドレスを注意深く検査してく"
+"ださい。この鍵が疑われる場合、\n"
+"  %s\n"
+"でダメとマークしてください。\n"
 
 
-msgid "Error: The trustdb is corrupted.\n"
-msgstr "エラー: 信用データベースが壊れています。\n"
+#, c-format
+msgid "error opening TOFU database: %s\n"
+msgstr "TOFUデータベースのオープンでエラー: %s\n"
 
 #, c-format
 
 #, c-format
-msgid "can't handle text lines longer than %d characters\n"
-msgstr "%d文字以上の長さのテキスト行は、取り扱えません\n"
+msgid "WARNING: Encrypting to %s, which has no non-revoked user ids\n"
+msgstr ""
+"*警告*: %s に暗号化します。失効していないユーザIDが一つもないものです\n"
 
 #, c-format
 
 #, c-format
-msgid "input line longer than %d characters\n"
-msgstr "入力行の長さが%d文字を超えています\n"
+msgid "error setting policy for key %s, user id \"%s\": %s"
+msgstr "鍵%s, ユーザID \"%s\"のポリシーの設定エラー: %s"
 
 #, c-format
 msgid "'%s' is not a valid long keyID\n"
 
 #, c-format
 msgid "'%s' is not a valid long keyID\n"
@@ -5082,7 +5607,7 @@ msgstr "鍵%s: 信用される鍵の公開鍵がありません - スキップ
 
 #, c-format
 msgid "key %s marked as ultimately trusted\n"
 
 #, c-format
 msgid "key %s marked as ultimately trusted\n"
-msgstr "é\8dµ%sã\82\92絶対的に信用するよう記録しました\n"
+msgstr "é\8dµ%sã\82\92究極的に信用するよう記録しました\n"
 
 #, c-format
 msgid "trust record %lu, req type %d: read failed: %s\n"
 
 #, c-format
 msgid "trust record %lu, req type %d: read failed: %s\n"
@@ -5132,19 +5657,21 @@ msgid "checking the trustdb\n"
 msgstr "信用データベースの検査\n"
 
 #, c-format
 msgstr "信用データベースの検査\n"
 
 #, c-format
-msgid "%d keys processed (%d validity counts cleared)\n"
-msgstr "%d本の鍵を処理 (うち%d本の有効性数をクリア)\n"
+msgid "%d key processed"
+msgid_plural "%d keys processed"
+msgstr[0] "%d個の鍵を処理"
+
+#, c-format
+msgid " (%d validity count cleared)\n"
+msgid_plural " (%d validity counts cleared)\n"
+msgstr[0] " (うち%d本の有効性数をクリア)\n"
 
 msgid "no ultimately trusted keys found\n"
 
 msgid "no ultimately trusted keys found\n"
-msgstr "絶対的に信用する鍵が見つかりません\n"
+msgstr "究極的に信用する鍵が見つかりません\n"
 
 #, c-format
 msgid "public key of ultimately trusted key %s not found\n"
 
 #, c-format
 msgid "public key of ultimately trusted key %s not found\n"
-msgstr "絶対的に信用する鍵%sの公開鍵が見つかりません\n"
-
-#, c-format
-msgid "%d marginal(s) needed, %d complete(s) needed, %s trust model\n"
-msgstr "'まぁまぁの信用'%d、'全面的信用'%d、%s信用モデル\n"
+msgstr "究極的に信用する鍵%sの公開鍵が見つかりません\n"
 
 #, c-format
 msgid ""
 
 #, c-format
 msgid ""
@@ -5157,6 +5684,56 @@ msgstr ""
 "信用データベースのバージョン・レコードが更新できません: 書き込みに失敗しまし"
 "た: %s\n"
 
 "信用データベースのバージョン・レコードが更新できません: 書き込みに失敗しまし"
 "た: %s\n"
 
+msgid "undefined"
+msgstr "未定義"
+
+msgid "never"
+msgstr "全くなし"
+
+msgid "marginal"
+msgstr "まぁまぁ"
+
+msgid "full"
+msgstr "充分"
+
+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.
+msgid "10 translator see trust.c:uid_trust_string_fixed"
+msgstr "10 translator see trust.c:uid_trust_string_fixed"
+
+msgid "[ revoked]"
+msgstr "[  失効  ]"
+
+msgid "[ expired]"
+msgstr "[期限切れ]"
+
+msgid "[ unknown]"
+msgstr "[  不明  ]"
+
+msgid "[  undef ]"
+msgstr "[ 未定義 ]"
+
+msgid "[  never ]"
+msgstr "[全くなし]"
+
+msgid "[marginal]"
+msgstr "[まぁまぁ]"
+
+msgid "[  full  ]"
+msgstr "[  充分  ]"
+
+msgid "[ultimate]"
+msgstr "[  究極  ]"
+
 msgid ""
 "the signature could not be verified.\n"
 "Please remember that the signature file (.sig or .asc)\n"
 msgid ""
 "the signature could not be verified.\n"
 "Please remember that the signature file (.sig or .asc)\n"
@@ -5192,15 +5769,15 @@ msgstr ""
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
 
 #, c-format
 msgid "RSA modulus missing or not of size %d bits\n"
-msgstr "RSAの法(modulus)がないか、%dビットのものではありません\n"
+msgstr "RSAのモジュラスがないか、%dビットのものではありません\n"
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
 
 #, c-format
 msgid "RSA public exponent missing or larger than %d bits\n"
-msgstr "RSA公開指数が指定されていないか %d ビットより大きすぎます\n"
+msgstr "RSA公開指数がないか %d ビットより大きすぎます\n"
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
 
 #, c-format
 msgid "PIN callback returned error: %s\n"
-msgstr "PINコールバックがエラーをしました: %s\n"
+msgstr "PINコールバックがエラーをしました: %s\n"
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr "NullPINが変更されていません\n"
 
 msgid "the NullPIN has not yet been changed\n"
 msgstr "NullPINが変更されていません\n"
@@ -5247,23 +5824,41 @@ msgstr "指紋の保管に失敗しました: %s\n"
 msgid "failed to store the creation date: %s\n"
 msgstr "生成日の保管に失敗しました: %s\n"
 
 msgid "failed to store the creation date: %s\n"
 msgstr "生成日の保管に失敗しました: %s\n"
 
-#, c-format
-msgid "reading public key failed: %s\n"
-msgstr "公開鍵の読み込みに失敗しました: %s\n"
-
-msgid "response does not contain the public key data\n"
-msgstr "応答に公開鍵データが含まれていません\n"
+msgid "error retrieving CHV status from card\n"
+msgstr "カードからCHVステイタスの取得でエラー\n"
 
 msgid "response does not contain the RSA modulus\n"
 
 msgid "response does not contain the RSA modulus\n"
-msgstr "応答にRSAの法(modulus)が含まれていません\n"
+msgstr "応答にRSAのモジュラスが含まれていません\n"
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr "応答にRSA公開指数が含まれていません\n"
 
 
 msgid "response does not contain the RSA public exponent\n"
 msgstr "応答にRSA公開指数が含まれていません\n"
 
-#, fuzzy
-#| msgid "response does not contain the RSA public exponent\n"
-msgid "response does not contain the EC public point\n"
-msgstr "応答にRSA公開指数が含まれていません\n"
+msgid "response does not contain the EC public key\n"
+msgstr "応答に楕円曲線の公開鍵が含まれていません\n"
+
+msgid "response does not contain the public key data\n"
+msgstr "応答に公開鍵データが含まれていません\n"
+
+#, c-format
+msgid "reading public key failed: %s\n"
+msgstr "公開鍵の読み込みに失敗しました: %s\n"
+
+#. TRANSLATORS: Put a \x1f right before a colon.  This can be
+#. * used by pinentry to nicely align the names and values.  Keep
+#. * the %s at the start and end of the string.
+#, c-format
+msgid "%sNumber\1f: %s%%0AHolder\1f: %s%%0ACounter\1f: %lu%s"
+msgstr "%s番号\1f: %s%%0A保持者\1f: %s%%0Aカウンタ\1f: %lu%s"
+
+#, c-format
+msgid "%sNumber\1f: %s%%0AHolder\1f: %s%s"
+msgstr "%s番号\1f: %s%%0A保持者\1f: %s%s"
+
+#. TRANSLATORS: This is the number of remaining attempts to
+#. * enter a PIN.  Use %%0A (double-percent,0A) for a linefeed.
+#, c-format
+msgid "Remaining attempts: %d"
+msgstr "残された試行回数: %d"
 
 #, c-format
 msgid "using default PIN as %s\n"
 
 #, c-format
 msgid "using default PIN as %s\n"
@@ -5275,12 +5870,8 @@ msgstr ""
 "デフォルトのPIN %s を使うのに失敗しました: %s - これ以上デフォルトとしての使"
 "用を無効とします\n"
 
 "デフォルトのPIN %s を使うのに失敗しました: %s - これ以上デフォルトとしての使"
 "用を無効とします\n"
 
-#, c-format
-msgid "||Please enter the PIN%%0A[sigs done: %lu]"
-msgstr "||PINを入力してください%%0A[署名数: %lu]"
-
-msgid "||Please enter the PIN"
-msgstr "||PINを入力してください"
+msgid "||Please unlock the card"
+msgstr "||カードをアンロックしてください"
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
 
 #, c-format
 msgid "PIN for CHV%d is too short; minimum length is %d\n"
@@ -5290,40 +5881,38 @@ msgstr "CHV%dのPINが短すぎます。最短で%dです\n"
 msgid "verify CHV%d failed: %s\n"
 msgstr "CHV%dの認証に失敗しました: %s\n"
 
 msgid "verify CHV%d failed: %s\n"
 msgstr "CHV%dの認証に失敗しました: %s\n"
 
-msgid "error retrieving CHV status from card\n"
-msgstr "カードからのCHVステイタス取得でエラー\n"
-
 msgid "card is permanently locked!\n"
 msgid "card is permanently locked!\n"
-msgstr "カードが永久にロックされます!\n"
+msgstr "ã\82«ã\83¼ã\83\89ã\81\8cæ°¸ä¹\85ã\81«ã\83­ã\83\83ã\82¯ã\81\95ã\82\8cã\81¦ã\81¾ã\81\99!\n"
 
 #, c-format
 
 #, c-format
-msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
-msgstr "カードの永久ロック前に%dのAdmin PINが試されています\n"
+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] "カードの永久ロック前に%d回の管理者PINの試行が残っています\n"
 
 #. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
 
 #. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
-#. the start of the string.  Use %%0A to force a linefeed.
-#, c-format
-msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
-msgstr "|A|管理者PINを入力してください%%0A[残り回数: %d]"
-
+#. the start of the string.  Use %0A (single percent) for a linefeed.
 msgid "|A|Please enter the Admin PIN"
 msgstr "|A|管理者PINを入力してください"
 
 msgid "access to admin commands is not configured\n"
 msgstr "管理コマンドへのアクセスが設定されていません\n"
 
 msgid "|A|Please enter the Admin PIN"
 msgstr "|A|管理者PINを入力してください"
 
 msgid "access to admin commands is not configured\n"
 msgstr "管理コマンドへのアクセスが設定されていません\n"
 
+msgid "||Please enter the PIN"
+msgstr "||PINを入力してください"
+
 msgid "||Please enter the Reset Code for the card"
 msgid "||Please enter the Reset Code for the card"
-msgstr "||カードのReset Codeを入力してください"
+msgstr "||カードのリセット・コードを入力してください"
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
 
 #, c-format
 msgid "Reset Code is too short; minimum length is %d\n"
-msgstr "Reset Codeが短すぎます。最短の長さは%dです。\n"
+msgstr "リセット・コードが短すぎます。最短の長さは%dです。\n"
 
 #. TRANSLATORS: Do not translate the "|*|" prefixes but
 #. keep it at the start of the string.  We need this elsewhere
 #. to get some infos on the string.
 msgid "|RN|New Reset Code"
 
 #. 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.
 msgid "|RN|New Reset Code"
-msgstr "|RN|新しいReset Code"
+msgstr "|RN|新しいリセット・コード"
 
 msgid "|AN|New Admin PIN"
 msgstr "|AN|新しい管理者PIN"
 
 msgid "|AN|New Admin PIN"
 msgstr "|AN|新しい管理者PIN"
@@ -5341,7 +5930,7 @@ msgid "error reading application data\n"
 msgstr "アプリケーション・データの読み込みエラー\n"
 
 msgid "error reading fingerprint DO\n"
 msgstr "アプリケーション・データの読み込みエラー\n"
 
 msgid "error reading fingerprint DO\n"
-msgstr "ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81®ã\83\87ã\83¼ã\82¿ã\83»ã\82ªã\83\96ã\82¸ã\82§ã\82¯ã\83\88ã\81®èª­ã\81¿è¾¼ã\81¿ã\82¨ã\83©ã\83¼\n"
+msgstr "フィンガープリントのデータ・オブジェクトの読み込みエラー\n"
 
 msgid "key already exists\n"
 msgstr "鍵はもうあります\n"
 
 msgid "key already exists\n"
 msgstr "鍵はもうあります\n"
@@ -5366,6 +5955,9 @@ msgstr "RSA素数 %s がありません、または%dビットのものではあ
 msgid "failed to store the key: %s\n"
 msgstr "鍵の保管に失敗しました: %s\n"
 
 msgid "failed to store the key: %s\n"
 msgstr "鍵の保管に失敗しました: %s\n"
 
+msgid "unsupported curve\n"
+msgstr "サポートされていない曲線\n"
+
 msgid "please wait while key is being generated ...\n"
 msgstr "鍵生成の間、お待ちください ...\n"
 
 msgid "please wait while key is being generated ...\n"
 msgstr "鍵生成の間、お待ちください ...\n"
 
@@ -5373,14 +5965,15 @@ msgid "generating key failed\n"
 msgstr "鍵の生成に失敗しました\n"
 
 #, c-format
 msgstr "鍵の生成に失敗しました\n"
 
 #, c-format
-msgid "key generation completed (%d seconds)\n"
-msgstr "鍵の生成が完了しました (%d秒)\n"
+msgid "key generation completed (%d second)\n"
+msgid_plural "key generation completed (%d seconds)\n"
+msgstr[0] "鍵の生成が完了しました (%d秒)\n"
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "OpenPGPカードに無効な構造 (データ・オブジェクト 0x93)\n"
 
 msgid "fingerprint on card does not match requested one\n"
 
 msgid "invalid structure of OpenPGP card (DO 0x93)\n"
 msgstr "OpenPGPカードに無効な構造 (データ・オブジェクト 0x93)\n"
 
 msgid "fingerprint on card does not match requested one\n"
-msgstr "ã\82«ã\83¼ã\83\89ã\81®ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81\8cè¦\81æ±\82ã\81\95ã\82\8cã\81\9fã\82\82ã\81®ã\81¨ä¸\80è\87´ã\81\97ã\81¾ã\81\9bã\82\93\n"
+msgstr "カードのフィンガープリントが要求されたものと一致しません\n"
 
 #, c-format
 msgid "card does not support digest algorithm %s\n"
 
 #, c-format
 msgid "card does not support digest algorithm %s\n"
@@ -5440,21 +6033,15 @@ msgstr "管理カード・コマンドの使用を拒否"
 msgid "use variable length input for pinpad"
 msgstr "ピンパッドの可変長入力を使う"
 
 msgid "use variable length input for pinpad"
 msgstr "ピンパッドの可変長入力を使う"
 
-#, fuzzy
-#| msgid "Usage: dirmngr [options] (-h for help)"
 msgid "Usage: @SCDAEMON@ [options] (-h for help)"
 msgid "Usage: @SCDAEMON@ [options] (-h for help)"
-msgstr "使い方: dirmngr [オプション] (ヘルプは -h)"
+msgstr "使い方: @SCDAEMON@ [オプション] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: scdaemon [options] [command [args]]\n"
-#| "Smartcard daemon for GnuPG\n"
 msgid ""
 "Syntax: scdaemon [options] [command [args]]\n"
 "Smartcard daemon for @GNUPG@\n"
 msgstr ""
 "形式: scdaemon [オプション] [コマンド [引数]]\n"
 msgid ""
 "Syntax: scdaemon [options] [command [args]]\n"
 "Smartcard daemon for @GNUPG@\n"
 msgstr ""
 "形式: scdaemon [オプション] [コマンド [引数]]\n"
-"GnuPGのSmartcardデーモン\n"
+"@GNUPG@のSmartcardデーモン\n"
 
 msgid "please use the option '--daemon' to run the program in the background\n"
 msgstr ""
 
 msgid "please use the option '--daemon' to run the program in the background\n"
 msgstr ""
@@ -5469,9 +6056,8 @@ msgstr "fd %dのハンドラが開始されました\n"
 msgid "handler for fd %d terminated\n"
 msgstr "fd %dのハンドラが終了しました\n"
 
 msgid "handler for fd %d terminated\n"
 msgstr "fd %dのハンドラが終了しました\n"
 
-#, c-format
-msgid "invalid radix64 character %02x skipped\n"
-msgstr "無効な64進文字%02Xをスキップしました\n"
+msgid "no dirmngr running in this session\n"
+msgstr "このセッションでdirmngrは実行されていません\n"
 
 #, c-format
 msgid "validation model requested by certificate: %s"
 
 #, c-format
 msgid "validation model requested by certificate: %s"
@@ -5491,17 +6077,17 @@ msgid "issuer certificate is not marked as a CA"
 msgstr "発行者の証明書がCAとしてマークされていません"
 
 msgid "critical marked policy without configured policies"
 msgstr "発行者の証明書がCAとしてマークされていません"
 
 msgid "critical marked policy without configured policies"
-msgstr "ã\82³ã\83³ã\83\95ã\82£ã\82°ã\81\95ã\82\8cã\81\9fã\83\9dã\83ªã\82·ã\81ªã\81\97ã\81«ã\82¯ã\83ªã\83\86ã\82£ã\82«ã\83«ã\81«ã\83\9eã\83¼ã\82¯ã\81\95ã\82\8cã\81\9fã\83\9dã\83ªã\82·"
+msgstr "ã\82³ã\83³ã\83\95ã\82£ã\82°ã\81\95ã\82\8cã\81\9fã\83\9dã\83ªã\82·ã\83¼ã\81ªã\81\97ã\81«ã\82¯ã\83ªã\83\86ã\82£ã\82«ã\83«ã\81«ã\83\9eã\83¼ã\82¯ã\81\95ã\82\8cã\81\9fã\83\9dã\83ªã\82·ã\83¼"
 
 #, c-format
 msgid "failed to open '%s': %s\n"
 msgstr "'%s'が開けません: %s\n"
 
 
 #, c-format
 msgid "failed to open '%s': %s\n"
 msgstr "'%s'が開けません: %s\n"
 
-msgid "note: non-critical certificate policy not allowed"
-msgstr "注意: クリティカルでない証明書ポリシは認められません"
+msgid "Note: non-critical certificate policy not allowed"
+msgstr "注æ\84\8f: ã\82¯ã\83ªã\83\86ã\82£ã\82«ã\83«ã\81§ã\81ªã\81\84証æ\98\8eæ\9b¸ã\83\9dã\83ªã\82·ã\83¼ã\81¯èª\8dã\82\81ã\82\89ã\82\8cã\81¾ã\81\9bã\82\93"
 
 msgid "certificate policy not allowed"
 
 msgid "certificate policy not allowed"
-msgstr "証明書ポリシは認められません"
+msgstr "証æ\98\8eæ\9b¸ã\83\9dã\83ªã\82·ã\83¼ã\81¯èª\8dã\82\81ã\82\89ã\82\8cã\81¾ã\81\9bã\82\93"
 
 msgid "looking up issuer at external location\n"
 msgstr "発行者の外部ロケーションを調べています\n"
 
 msgid "looking up issuer at external location\n"
 msgstr "発行者の外部ロケーションを調べています\n"
@@ -5589,7 +6175,7 @@ msgstr "  (     発行者、有効"
 
 #, c-format
 msgid "fingerprint=%s\n"
 
 #, c-format
 msgid "fingerprint=%s\n"
-msgstr "ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88=%s\n"
+msgstr "フィンガープリント=%s\n"
 
 msgid "root certificate has now been marked as trusted\n"
 msgstr "ルート証明書は信用すると今、マークされました\n"
 
 msgid "root certificate has now been marked as trusted\n"
 msgstr "ルート証明書は信用すると今、マークされました\n"
@@ -5792,10 +6378,6 @@ msgstr ""
 "さい。\n"
 
 #, c-format
 "さい。\n"
 
 #, c-format
-msgid "   (%d) RSA\n"
-msgstr "   (%d) RSA\n"
-
-#, c-format
 msgid "   (%d) Existing key\n"
 msgstr "   (%d) 既存の鍵\n"
 
 msgid "   (%d) Existing key\n"
 msgstr "   (%d) 既存の鍵\n"
 
@@ -5933,7 +6515,7 @@ msgid "export certificates"
 msgstr "証明書をエクスポートする"
 
 msgid "register a smartcard"
 msgstr "証明書をエクスポートする"
 
 msgid "register a smartcard"
-msgstr "ICカードを登録する"
+msgstr "スマートカードを登録する"
 
 msgid "pass a command to the dirmngr"
 msgstr "dirmngrにコマンドを渡す"
 
 msgid "pass a command to the dirmngr"
 msgstr "dirmngrにコマンドを渡す"
@@ -5963,10 +6545,10 @@ msgid "|N|number of certificates to include"
 msgstr "|N|インクルードする証明書の数"
 
 msgid "|FILE|take policy information from FILE"
 msgstr "|N|インクルードする証明書の数"
 
 msgid "|FILE|take policy information from FILE"
-msgstr "|FILE|ポリシ情報をFILEから取得する"
+msgstr "|FILE|ポリシ情報をFILEから取得する"
 
 msgid "do not check certificate policies"
 
 msgid "do not check certificate policies"
-msgstr "証明書ポリシをチェックしない"
+msgstr "証æ\98\8eæ\9b¸ã\83\9dã\83ªã\82·ã\83¼ã\82\92ã\83\81ã\82§ã\83\83ã\82¯ã\81\97ã\81ªã\81\84"
 
 msgid "fetch missing issuer certificates"
 msgstr "紛失している発行者証明書を取得する"
 
 msgid "fetch missing issuer certificates"
 msgstr "紛失している発行者証明書を取得する"
@@ -6004,31 +6586,21 @@ msgstr "|NAME|暗号アルゴリズムにNAMEを使用"
 msgid "|NAME|use message digest algorithm NAME"
 msgstr "|NAME|ダイジェスト・アルゴリズムにNAMEを使用"
 
 msgid "|NAME|use message digest algorithm NAME"
 msgstr "|NAME|ダイジェスト・アルゴリズムにNAMEを使用"
 
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: @GPGSM@ [options] [files] (-h for help)"
 msgid "Usage: @GPGSM@ [options] [files] (-h for help)"
-msgstr "使い方: gpg [オプション] [ファイル] (ヘルプは -h)"
+msgstr "使い方: @GPGSM@ [オプション] [ファイル] (ヘルプは -h)"
 
 
-#, fuzzy
-#| 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"
 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 ""
 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 ""
-"形式: gpgsm [オプション] [ファイル]\n"
+"形式: @GPGSM@ [オプション] [ファイル]\n"
 "S/MIMEプロトコルを用いて、署名、検査、暗号化や復号を行います\n"
 "デフォルトの操作は、入力データに依存します\n"
 
 "S/MIMEプロトコルを用いて、署名、検査、暗号化や復号を行います\n"
 "デフォルトの操作は、入力データに依存します\n"
 
-msgid "usage: gpgsm [options] "
-msgstr "使い方: gpgsm [オプション] "
-
 #, c-format
 #, c-format
-msgid "NOTE: won't be able to encrypt to '%s': %s\n"
-msgstr "*注意*:'%s'に対して暗号化できません: %s\n"
+msgid "Note: won't be able to encrypt to '%s': %s\n"
+msgstr "注意:'%s'に対して暗号化できません: %s\n"
 
 #, c-format
 msgid "unknown validation model '%s'\n"
 
 #, c-format
 msgid "unknown validation model '%s'\n"
@@ -6082,11 +6654,8 @@ msgstr "証明書のインポート・エラー: %s\n"
 msgid "error reading input: %s\n"
 msgstr "入力読み込みエラー: %s\n"
 
 msgid "error reading input: %s\n"
 msgstr "入力読み込みエラー: %s\n"
 
-msgid "you may want to start the gpg-agent first\n"
-msgstr "まず gpg-agent を開始したいでしょう\n"
-
 msgid "failed to get the fingerprint\n"
 msgid "failed to get the fingerprint\n"
-msgstr "ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81®å\8f\96å¾\97ã\81«å¤±æ\95\97ã\81\97ã\81¾ã\81\97ã\81\9f\n"
+msgstr "フィンガープリントの取得に失敗しました\n"
 
 #, c-format
 msgid "problem looking for existing certificate: %s\n"
 
 #, c-format
 msgid "problem looking for existing certificate: %s\n"
@@ -6116,7 +6685,7 @@ msgstr "GPG_TTY が設定されていません - 少々疑問のデフォルト
 
 #, c-format
 msgid "invalid formatted fingerprint in '%s', line %d\n"
 
 #, c-format
 msgid "invalid formatted fingerprint in '%s', line %d\n"
-msgstr "'%s'(è¡\8c %d) ç\84¡å\8a¹ã\81ªå½¢å¼\8fã\81®ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88\n"
+msgstr "'%s'(行 %d) 無効な形式のフィンガープリント\n"
 
 #, c-format
 msgid "invalid country code in '%s', line %d\n"
 
 #, c-format
 msgid "invalid country code in '%s', line %d\n"
@@ -6214,10 +6783,6 @@ msgid "dropping %u certificates from the cache\n"
 msgstr "%uの証明書をキャッシュからはずします\n"
 
 #, c-format
 msgstr "%uの証明書をキャッシュからはずします\n"
 
 #, c-format
-msgid "can't access directory '%s': %s\n"
-msgstr "ディレクトリ'%s'が作成できません: %s\n"
-
-#, c-format
 msgid "can't parse certificate '%s': %s\n"
 msgstr "証明書'%s'が解析できません: %s\n"
 
 msgid "can't parse certificate '%s': %s\n"
 msgstr "証明書'%s'が解析できません: %s\n"
 
@@ -6235,7 +6800,7 @@ msgstr "証明書'%s'をロードしました\n"
 
 #, c-format
 msgid "  SHA1 fingerprint = %s\n"
 
 #, c-format
 msgid "  SHA1 fingerprint = %s\n"
-msgstr "  SHA1ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88 = %s\n"
+msgstr "  SHA1フィンガープリント = %s\n"
 
 msgid "   issuer ="
 msgstr "   発行者 ="
 
 msgid "   issuer ="
 msgstr "   発行者 ="
@@ -6255,6 +6820,10 @@ msgstr "永続的にロードされる証明書: %u\n"
 msgid "    runtime cached certificates: %u\n"
 msgstr "実行時キャッシュ証明書の数: %u\n"
 
 msgid "    runtime cached certificates: %u\n"
 msgstr "実行時キャッシュ証明書の数: %u\n"
 
+#, c-format
+msgid "           trusted certificates: %u (%u,%u,%u,%u)\n"
+msgstr "           信用された証明書の数: %u (%u,%u,%u,%u)\n"
+
 msgid "certificate already cached\n"
 msgstr "   すでにキャッシュされた証明書\n"
 
 msgid "certificate already cached\n"
 msgstr "   すでにキャッシュされた証明書\n"
 
@@ -6267,7 +6836,7 @@ msgstr "証明書のキャッシュのエラー: %s\n"
 
 #, c-format
 msgid "invalid SHA1 fingerprint string '%s'\n"
 
 #, c-format
 msgid "invalid SHA1 fingerprint string '%s'\n"
-msgstr "ç\84¡å\8a¹ã\81ªSHA1ã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88æ\96\87å­\97å\88\97'%s'\n"
+msgstr "無効なSHA1フィンガープリント文字列'%s'\n"
 
 #, c-format
 msgid "error fetching certificate by S/N: %s\n"
 
 #, c-format
 msgid "error fetching certificate by S/N: %s\n"
@@ -6659,31 +7228,20 @@ msgstr "発行者からcrl_cache_insertが失敗しました: %s\n"
 msgid "reader to file mapping table full - waiting\n"
 msgstr "readerからファイル・マッピングのテーブルがいっぱいです - 待ちます\n"
 
 msgid "reader to file mapping table full - waiting\n"
 msgstr "readerからファイル・マッピングのテーブルがいっぱいです - 待ちます\n"
 
-msgid "using \"http\" instead of \"https\"\n"
-msgstr "\"http\" を \"https\" の代わりに使います\n"
-
 #, c-format
 msgid "CRL access not possible due to disabled %s\n"
 msgstr "CRLアクセスは停止された%sのため不可能です\n"
 
 #, c-format
 #, c-format
 msgid "CRL access not possible due to disabled %s\n"
 msgstr "CRLアクセスは停止された%sのため不可能です\n"
 
 #, c-format
-msgid "error initializing reader object: %s\n"
-msgstr "リーダ・オブジェクトの初期化エラー: %s\n"
-
-#, c-format
-msgid "URL '%s' redirected to '%s' (%u)\n"
-msgstr "URL'%s' は '%s' (%u) へリダイレクトされました\n"
-
-msgid "too many redirections\n"
-msgstr "リダイレクトが多すぎます\n"
-
-#, c-format
 msgid "error retrieving '%s': %s\n"
 msgstr "'%s'を取得する際のエラー: %s\n"
 
 #, c-format
 msgid "error retrieving '%s': %s\n"
 msgstr "'%s'を取得する際のエラー: %s\n"
 
 #, c-format
-msgid "error retrieving '%s': http status %u\n"
-msgstr "'%s'の取得エラー: httpステイタス %u\n"
+msgid "error initializing reader object: %s\n"
+msgstr "リーダ・オブジェクトの初期化エラー: %s\n"
+
+msgid "CRL access not possible due to Tor mode\n"
+msgstr "CRLアクセスはTorモードのため不可能です\n"
 
 #, c-format
 msgid "certificate search not possible due to disabled %s\n"
 
 #, c-format
 msgid "certificate search not possible due to disabled %s\n"
@@ -6749,6 +7307,10 @@ msgid "certificate too large to make any sense\n"
 msgstr "証明書は意味のあるものとしては大きすぎます\n"
 
 #, c-format
 msgstr "証明書は意味のあるものとしては大きすぎます\n"
 
 #, c-format
+msgid "can't connect to the dirmngr: %s\n"
+msgstr "dirmngrへ接続できません: %s\n"
+
+#, c-format
 msgid "lookup failed: %s\n"
 msgstr "検索に失敗しました: %s\n"
 
 msgid "lookup failed: %s\n"
 msgstr "検索に失敗しました: %s\n"
 
@@ -6782,27 +7344,6 @@ msgid "error writing base64 encoding: %s\n"
 msgstr "base64エンコーディングの書き込みエラー: %s\n"
 
 #, c-format
 msgstr "base64エンコーディングの書き込みエラー: %s\n"
 
 #, c-format
-msgid "failed to allocate assuan context: %s\n"
-msgstr "assuanコンテクストの確保に失敗しました: %s\n"
-
-msgid "apparently no running dirmngr\n"
-msgstr "あきらかにdirmngrが動いていません\n"
-
-msgid "no running dirmngr - starting one\n"
-msgstr "dirmngrが動いていません - 開始します\n"
-
-#, c-format
-msgid "dirmngr protocol version %d is not supported\n"
-msgstr "dirmngrプロトコル・バージョン%dはサポートされていません\n"
-
-msgid "can't connect to the dirmngr - trying fall back\n"
-msgstr "dirmngrに接続できません - フォールバックを試します\n"
-
-#, c-format
-msgid "can't connect to the dirmngr: %s\n"
-msgstr "dirmngrへ接続できません: %s\n"
-
-#, c-format
 msgid "unsupported inquiry '%s'\n"
 msgstr "サポートされていない問い合わせ: '%s'\n"
 
 msgid "unsupported inquiry '%s'\n"
 msgstr "サポートされていない問い合わせ: '%s'\n"
 
@@ -6813,9 +7354,6 @@ msgstr "絶対ファイル名がきます\n"
 msgid "looking up '%s'\n"
 msgstr "'%s'を検索します\n"
 
 msgid "looking up '%s'\n"
 msgstr "'%s'を検索します\n"
 
-msgid "run as windows service (background)"
-msgstr "ウィンドウズ・サービスとして実行 (バックグラウンド)"
-
 msgid "list the contents of the CRL cache"
 msgstr "CRLキャッシュの内容をリストします"
 
 msgid "list the contents of the CRL cache"
 msgstr "CRLキャッシュの内容をリストします"
 
@@ -6843,6 +7381,9 @@ msgstr "期日の過ぎたCRLのロードを強制する"
 msgid "allow sending OCSP requests"
 msgstr "OCSP要求の送信を認める"
 
 msgid "allow sending OCSP requests"
 msgstr "OCSP要求の送信を認める"
 
+msgid "allow online software version check"
+msgstr "オンラインのソフトウェア・バージョン・チェックを許す"
+
 msgid "inhibit the use of HTTP"
 msgstr "HTTPの使用を禁止する"
 
 msgid "inhibit the use of HTTP"
 msgstr "HTTPの使用を禁止する"
 
@@ -6885,8 +7426,11 @@ msgstr "|FPR|FPRで署名されたOCSPレスポンス"
 msgid "|N|do not return more than N items in one query"
 msgstr "|N|一つのクエリでNを越えるのアイテムを返さない"
 
 msgid "|N|do not return more than N items in one query"
 msgstr "|N|一つのクエリでNを越えるのアイテムを返さない"
 
-msgid "|FILE|use the CA certifciates in FILE for HKP over TLS"
-msgstr ""
+msgid "|FILE|use the CA certificates in FILE for HKP over TLS"
+msgstr "|FILE|FILEにあるCA証明書をTLSでのHKPに使う"
+
+msgid "route all network traffic via Tor"
+msgstr "ネットワーク・トラフィックをすべてTor経由にする"
 
 msgid ""
 "@\n"
 
 msgid ""
 "@\n"
@@ -6896,30 +7440,23 @@ msgstr ""
 "@\n"
 "(コマンドとオプション全部の一覧は、\"info\" マニュアルをご覧ください)\n"
 
 "@\n"
 "(コマンドとオプション全部の一覧は、\"info\" マニュアルをご覧ください)\n"
 
-#, fuzzy
-#| msgid "Usage: dirmngr [options] (-h for help)"
 msgid "Usage: @DIRMNGR@ [options] (-h for help)"
 msgid "Usage: @DIRMNGR@ [options] (-h for help)"
-msgstr "使い方: dirmngr [オプション] (ヘルプは -h)"
+msgstr "使い方: @DIRMNGR@ [オプション] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: dirmngr [options] [command [args]]\n"
-#| "LDAP and OCSP access for GnuPG\n"
 msgid ""
 "Syntax: @DIRMNGR@ [options] [command [args]]\n"
 msgid ""
 "Syntax: @DIRMNGR@ [options] [command [args]]\n"
-"LDAP and OCSP access for @GNUPG@\n"
+"Keyserver, CRL, and OCSP access for @GNUPG@\n"
 msgstr ""
 msgstr ""
-"形式: dirmngr [オプション] [コマンド [引数]]\n"
-"GnuPGのLDAPとOCSPアクセス\n"
+"形式: @DIRMNGR@ [オプション] [コマンド [引数]]\n"
+"@GnuPG@の鍵サーバ、CRLとOCSPアクセス\n"
 
 #, c-format
 msgid "valid debug levels are: %s\n"
 msgstr "有効なdebugレベルは: %s\n"
 
 
 #, c-format
 msgid "valid debug levels are: %s\n"
 msgstr "有効なdebugレベルは: %s\n"
 
-#, fuzzy, c-format
-#| msgid "usage: gpgsm [options] "
+#, c-format
 msgid "usage: %s [options] "
 msgid "usage: %s [options] "
-msgstr "使い方: gpgsm [オプション] "
+msgstr "使い方: %s [オプション] "
 
 msgid "colons are not allowed in the socket name\n"
 msgstr "コロンはソケット名に許されません\n"
 
 msgid "colons are not allowed in the socket name\n"
 msgstr "コロンはソケット名に許されません\n"
@@ -6938,7 +7475,7 @@ msgstr "%s:%u: 行が長すぎます - スキップされました\n"
 
 #, c-format
 msgid "%s:%u: invalid fingerprint detected\n"
 
 #, c-format
 msgid "%s:%u: invalid fingerprint detected\n"
-msgstr "%s:%u: ç\84¡å\8a¹ã\81ªã\83\95ã\82£ã\83³ã\82¬ã\83¼ã\83»ã\83\97ã\83ªã\83³ã\83\88ã\81\8cæ¤\9cå\87ºã\81\95ã\82\8cã\81¾ã\81\97ã\81\9f\n"
+msgstr "%s:%u: 無効なフィンガープリントが検出されました\n"
 
 #, c-format
 msgid "%s:%u: read error: %s\n"
 
 #, c-format
 msgid "%s:%u: read error: %s\n"
@@ -7101,6 +7638,10 @@ msgid "'%s' is an invalid LDAP URL\n"
 msgstr "'%s' は無効なLDAP URLです\n"
 
 #, c-format
 msgstr "'%s' は無効なLDAP URLです\n"
 
 #, c-format
+msgid "error accessing '%s': http status %u\n"
+msgstr "'%s'へアクセスのエラー: httpステイタス %u\n"
+
+#, c-format
 msgid "error allocating memory: %s\n"
 msgstr "メモリの確保のエラー: %s\n"
 
 msgid "error allocating memory: %s\n"
 msgstr "メモリの確保のエラー: %s\n"
 
@@ -7113,10 +7654,6 @@ msgid "error reading log from ldap wrapper %d: %s\n"
 msgstr "ldap wrapper %dからのログの読み込みエラー: %s\n"
 
 #, c-format
 msgstr "ldap wrapper %dからのログの読み込みエラー: %s\n"
 
 #, c-format
-msgid "npth_select failed: %s - waiting 1s\n"
-msgstr "npth_selectに失敗しました: %s - 一秒待ちます\n"
-
-#, c-format
 msgid "ldap wrapper %d ready"
 msgstr "ldap wrapper %d が準備完了"
 
 msgid "ldap wrapper %d ready"
 msgstr "ldap wrapper %d が準備完了"
 
@@ -7137,14 +7674,6 @@ msgid "ldap wrapper %d stalled - killing\n"
 msgstr "ldap wrapper %d が止まりました - killしています\n"
 
 #, c-format
 msgstr "ldap wrapper %d が止まりました - killしています\n"
 
 #, c-format
-msgid "error spawning ldap wrapper reaper thread: %s\n"
-msgstr "ldap wrapperのスレッドの起動でエラー: %s\n"
-
-#, c-format
-msgid "reading from ldap wrapper %d failed: %s\n"
-msgstr "ldap wrapper %d からの読み込みに失敗しました: %s\n"
-
-#, c-format
 msgid "invalid char 0x%02x in host name - not added\n"
 msgstr "ホスト名に無効な文字 0x%02x - 加えません\n"
 
 msgid "invalid char 0x%02x in host name - not added\n"
 msgstr "ホスト名に無効な文字 0x%02x - 加えません\n"
 
@@ -7185,6 +7714,9 @@ msgstr "応答からの読み込みエラー: %s\n"
 msgid "response from server too large; limit is %d bytes\n"
 msgstr "サーバからの応答がが長すぎます (上限%dバイト)。\n"
 
 msgid "response from server too large; limit is %d bytes\n"
 msgstr "サーバからの応答がが長すぎます (上限%dバイト)。\n"
 
+msgid "OCSP request not possible due to Tor mode\n"
+msgstr "TorモードのためOCSPリクエストが不可能です\n"
+
 msgid "OCSP request not possible due to disabled HTTP\n"
 msgstr "HTTPが停止されているためOCSPリクエストが不可能です\n"
 
 msgid "OCSP request not possible due to disabled HTTP\n"
 msgstr "HTTPが停止されているためOCSPリクエストが不可能です\n"
 
@@ -7205,12 +7737,15 @@ msgid "error reading HTTP response for '%s': %s\n"
 msgstr "'%s'のHTTP応答の読み込みエラー: %s\n"
 
 #, c-format
 msgstr "'%s'のHTTP応答の読み込みエラー: %s\n"
 
 #, c-format
-msgid "error accessing '%s': http status %u\n"
-msgstr "'%s'へアクセスのエラー: httpステイタス %u\n"
+msgid "URL '%s' redirected to '%s' (%u)\n"
+msgstr "URL'%s' は '%s' (%u) へリダイレクトされました\n"
+
+msgid "too many redirections\n"
+msgstr "リダイレクトが多すぎます\n"
 
 #, c-format
 msgid "error parsing OCSP response for '%s': %s\n"
 
 #, c-format
 msgid "error parsing OCSP response for '%s': %s\n"
-msgstr "'%s'に対するOCSP応答解析エラー: %s\n"
+msgstr "'%s'に対するOCSP応答構文解析エラー: %s\n"
 
 #, c-format
 msgid "OCSP responder at '%s' status: %s\n"
 
 #, c-format
 msgid "OCSP responder at '%s' status: %s\n"
@@ -7336,6 +7871,10 @@ msgid "can't allocate control structure: %s\n"
 msgstr "制御構造を確保できません: %s\n"
 
 #, c-format
 msgstr "制御構造を確保できません: %s\n"
 
 #, c-format
+msgid "failed to allocate assuan context: %s\n"
+msgstr "assuanコンテクストの確保に失敗しました: %s\n"
+
+#, c-format
 msgid "failed to initialize the server: %s\n"
 msgstr "サーバの初期化に失敗しました: %s\n"
 
 msgid "failed to initialize the server: %s\n"
 msgstr "サーバの初期化に失敗しました: %s\n"
 
@@ -7363,9 +7902,6 @@ msgstr "CRL を確認しません"
 msgid "checking CRL for"
 msgstr "CRLの検査をしています"
 
 msgid "checking CRL for"
 msgstr "CRLの検査をしています"
 
-msgid "running in compatibility mode - certificate chain not checked!\n"
-msgstr "コンパチ・モードで実行します - 証明書チェインは確認しません!\n"
-
 msgid "selfsigned certificate has a BAD signature"
 msgstr "自己署名証明書に*不正な*署名があります"
 
 msgid "selfsigned certificate has a BAD signature"
 msgstr "自己署名証明書に*不正な*署名があります"
 
@@ -7376,9 +7912,6 @@ msgstr "ルート証明書の信用検査に失敗しました: %s\n"
 msgid "certificate chain is good\n"
 msgstr "証明書チェインは正しいです\n"
 
 msgid "certificate chain is good\n"
 msgstr "証明書チェインは正しいです\n"
 
-msgid "DSA requires the use of a 160 bit hash algorithm\n"
-msgstr "DSAは160ビットののハッシュアルゴリズムの使用を必要とします\n"
-
 msgid "certificate should not have been used for CRL signing\n"
 msgstr "証明書はCRL署名のために使われるべきではありませんでした\n"
 
 msgid "certificate should not have been used for CRL signing\n"
 msgstr "証明書はCRL署名のために使われるべきではありませんでした\n"
 
@@ -7391,10 +7924,8 @@ msgstr "16進でエンコードしてデータ出力を表示する"
 msgid "decode received data lines"
 msgstr "受信したデータ行をデコードする"
 
 msgid "decode received data lines"
 msgstr "受信したデータ行をデコードする"
 
-#, fuzzy
-#| msgid "can't connect to the dirmngr: %s\n"
 msgid "connect to the dirmngr"
 msgid "connect to the dirmngr"
-msgstr "dirmngrへ接続できません: %s\n"
+msgstr "dirmngrへ接続"
 
 msgid "|NAME|connect to Assuan socket NAME"
 msgstr "|NAME|Assuanのソケット名NAMEに接続する"
 
 msgid "|NAME|connect to Assuan socket NAME"
 msgstr "|NAME|Assuanのソケット名NAMEに接続する"
@@ -7414,20 +7945,14 @@ msgstr "|FILE|起動時にFILEからコマンドを実行する"
 msgid "run /subst on startup"
 msgstr "起動時に /subst を実行する"
 
 msgid "run /subst on startup"
 msgstr "起動時に /subst を実行する"
 
-#, fuzzy
-#| msgid "Usage: gpg-connect-agent [options] (-h for help)"
 msgid "Usage: @GPG@-connect-agent [options] (-h for help)"
 msgid "Usage: @GPG@-connect-agent [options] (-h for help)"
-msgstr "使い方: gpg-connect-agent [オプション] (ヘルプは -h)"
+msgstr "使い方: @GPG@-connect-agent [オプション] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg-connect-agent [options]\n"
-#| "Connect to a running agent and send commands\n"
 msgid ""
 "Syntax: @GPG@-connect-agent [options]\n"
 "Connect to a running agent and send commands\n"
 msgstr ""
 msgid ""
 "Syntax: @GPG@-connect-agent [options]\n"
 "Connect to a running agent and send commands\n"
 msgstr ""
-"形式: gpg-connect-agent [オプション]\n"
+"形式: @GPG@-connect-agent [オプション]\n"
 "実行中のagentに接続し、コマンドを送る\n"
 
 #, c-format
 "実行中のagentに接続し、コマンドを送る\n"
 
 #, c-format
@@ -7482,10 +8007,10 @@ msgid "|N|set maximum SSH key lifetime to N seconds"
 msgstr "|N|最大SSH鍵存続時間をN秒とする"
 
 msgid "Options enforcing a passphrase policy"
 msgstr "|N|最大SSH鍵存続時間をN秒とする"
 
 msgid "Options enforcing a passphrase policy"
-msgstr "パスワード・ポリシの強制オプション"
+msgstr "ã\83\91ã\82¹ã\83¯ã\83¼ã\83\89ã\83»ã\83\9dã\83ªã\82·ã\83¼ã\81®å¼·å\88¶ã\82ªã\83\97ã\82·ã\83§ã\83³"
 
 
-msgid "do not allow to bypass the passphrase policy"
-msgstr "パスワード・ポリシを迂回することを認めない"
+msgid "do not allow bypassing the passphrase policy"
+msgstr "ã\83\91ã\82¹ã\83¯ã\83¼ã\83\89ã\83»ã\83\9dã\83ªã\82·ã\83¼ã\82\92è¿\82å\9b\9eã\81\99ã\82\8bã\81\93ã\81¨ã\82\92èª\8dã\82\81ã\81ªã\81\84"
 
 msgid "|N|set minimal required length for new passphrases to N"
 msgstr "|N|新しいパスフレーズの必要とする最低長をNとする"
 
 msgid "|N|set minimal required length for new passphrases to N"
 msgstr "|N|新しいパスフレーズの必要とする最低長をNとする"
@@ -7503,6 +8028,9 @@ msgstr "|N|N日後にパスフレーズを期限切れとする"
 msgid "do not allow the reuse of old passphrases"
 msgstr "古いパスフレーズを再使用することを認めない"
 
 msgid "do not allow the reuse of old passphrases"
 msgstr "古いパスフレーズを再使用することを認めない"
 
+msgid "|N|set the Pinentry timeout to N seconds"
+msgstr "|N|PinentryのタイムアウトをN秒とする"
+
 msgid "|NAME|use NAME as default secret key"
 msgstr "|NAME|デフォルトの秘密鍵としてNAMEを用いる"
 
 msgid "|NAME|use NAME as default secret key"
 msgstr "|NAME|デフォルトの秘密鍵としてNAMEを用いる"
 
@@ -7539,6 +8067,9 @@ msgstr "出力フォーマットを制御するオプション"
 msgid "Options controlling the interactivity and enforcement"
 msgstr "インタラクティビティと強制を制御するオプション"
 
 msgid "Options controlling the interactivity and enforcement"
 msgstr "インタラクティビティと強制を制御するオプション"
 
+msgid "Options controlling the use of Tor"
+msgstr "Torの使用を制御するオプション"
+
 msgid "Configuration for HTTP servers"
 msgstr "HTTPサーバのコンフィグレーション"
 
 msgid "Configuration for HTTP servers"
 msgstr "HTTPサーバのコンフィグレーション"
 
@@ -7554,28 +8085,26 @@ msgstr "LDAPサーバ・リスト"
 msgid "Configuration for OCSP"
 msgstr "OCSPのコンフィグレーション"
 
 msgid "Configuration for OCSP"
 msgstr "OCSPのコンフィグレーション"
 
-msgid "GPG for OpenPGP"
-msgstr "OpenPGPのためのGPG"
+msgid "OpenPGP"
+msgstr "OpenPGP"
 
 
-msgid "GPG Agent"
-msgstr "GPG Agent"
+msgid "Private Keys"
+msgstr "プライベート鍵"
 
 
-msgid "Smartcard Daemon"
-msgstr "スマートカード・デーモン"
+msgid "Smartcards"
+msgstr "スマートカード"
 
 
-msgid "GPG for S/MIME"
-msgstr "S/MIME のためのGPG"
+msgid "S/MIME"
+msgstr "S/MIME"
 
 
-msgid "Directory Manager"
-msgstr "ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\83»ã\83\9eã\83\8dã\83¼ã\82¸ã\83£"
+msgid "Network"
+msgstr "ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯"
 
 
-msgid "PIN and Passphrase Entry"
-msgstr "PINとパスフレーズの入力"
+msgid "Passphrase Entry"
+msgstr "パスフレーズ入力"
 
 
-#, fuzzy
-#| msgid "Component not found"
 msgid "Component not suitable for launching"
 msgid "Component not suitable for launching"
-msgstr "ã\82³ã\83³ã\83\9dã\83¼ã\83\8dã\83³ã\83\88ã\81\8cè¦\8bã\81¤ã\81\8bりません"
+msgstr "ã\82³ã\83³ã\83\9dã\83¼ã\83\8dã\83³ã\83\88ã\81\8cèµ·å\8b\95ã\81\99ã\82\8bã\81\9fã\82\81ã\81«é\81©å\88\87ã\81§ã\81¯ã\81\82りません"
 
 #, c-format
 msgid "External verification of component %s failed"
 
 #, c-format
 msgid "External verification of component %s failed"
@@ -7584,6 +8113,14 @@ msgstr "コンポーネント%sの外部の検証が失敗しました"
 msgid "Note that group specifications are ignored\n"
 msgstr "グループ仕様は無視されていることに注意してください\n"
 
 msgid "Note that group specifications are ignored\n"
 msgstr "グループ仕様は無視されていることに注意してください\n"
 
+#, c-format
+msgid "error closing '%s'\n"
+msgstr "'%s'でクローズのエラー\n"
+
+#, c-format
+msgid "error parsing '%s'\n"
+msgstr "'%s'でパーズのエラー\n"
+
 msgid "list all components"
 msgstr "すべてのコンポーネントをリストする"
 
 msgid "list all components"
 msgstr "すべてのコンポーネントをリストする"
 
@@ -7602,10 +8139,11 @@ msgstr "|COMPONENT|オプションをチェックする"
 msgid "apply global default values"
 msgstr "グローバル・デフォルト値を適用する"
 
 msgid "apply global default values"
 msgstr "グローバル・デフォルト値を適用する"
 
-#, fuzzy
-#| msgid "get the configuration directories for gpgconf"
+msgid "|FILE|update configuration files using FILE"
+msgstr "|FILE|FILEを使ってコンフィグレーション・ファイルを更新する"
+
 msgid "get the configuration directories for @GPGCONF@"
 msgid "get the configuration directories for @GPGCONF@"
-msgstr "gpgconfのためにコンフィグレーション・ディレクトリを取得する"
+msgstr "@GPGCONF@のためにコンフィグレーション・ディレクトリを取得する"
 
 msgid "list global configuration file"
 msgstr "グローバルのコンフィグレーション・ファイルをリストする"
 
 msgid "list global configuration file"
 msgstr "グローバルのコンフィグレーション・ファイルをリストする"
@@ -7613,13 +8151,14 @@ msgstr "グローバルのコンフィグレーション・ファイルをリス
 msgid "check global configuration file"
 msgstr "グローバルのコンフィグレーション・ファイルをチェックする"
 
 msgid "check global configuration file"
 msgstr "グローバルのコンフィグレーション・ファイルをチェックする"
 
+msgid "query the software version database"
+msgstr "ソフトウェア・バージョン・データベースに問い合わせる"
+
 msgid "reload all or a given component"
 msgstr "すべて、あるいは指定されたコンポーネントをリロードする"
 
 msgid "reload all or a given component"
 msgstr "すべて、あるいは指定されたコンポーネントをリロードする"
 
-#, fuzzy
-#| msgid "kill a given component"
 msgid "launch a given component"
 msgid "launch a given component"
-msgstr "指定されたコンポーネントをkillする"
+msgstr "指定されたコンポーネントを起動する"
 
 msgid "kill a given component"
 msgstr "指定されたコンポーネントをkillする"
 
 msgid "kill a given component"
 msgstr "指定されたコンポーネントをkillする"
@@ -7630,21 +8169,15 @@ msgstr "出力ファイルとして使用"
 msgid "activate changes at runtime, if possible"
 msgstr "可能な場合、実行時に変更を有効とする"
 
 msgid "activate changes at runtime, if possible"
 msgstr "可能な場合、実行時に変更を有効とする"
 
-#, fuzzy
-#| msgid "Usage: dirmngr [options] (-h for help)"
 msgid "Usage: @GPGCONF@ [options] (-h for help)"
 msgid "Usage: @GPGCONF@ [options] (-h for help)"
-msgstr "使い方: dirmngr [オプション] (ヘルプは -h)"
+msgstr "使い方: @GPGCONF@ [オプション] (ヘルプは -h)"
 
 
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpgconf [options]\n"
-#| "Manage configuration options for tools of the GnuPG system\n"
 msgid ""
 "Syntax: @GPGCONF@ [options]\n"
 "Manage configuration options for tools of the @GNUPG@ system\n"
 msgstr ""
 msgid ""
 "Syntax: @GPGCONF@ [options]\n"
 "Manage configuration options for tools of the @GNUPG@ system\n"
 msgstr ""
-"形式: gpgconf [オプション]\n"
-"GnuPGシステムのツールに対しコンフィグレーション・オプションを管理する\n"
+"形式: @GPGCONF@ [オプション]\n"
+"@GNUPG@システムのツールに対しコンフィグレーション・オプションを管理する\n"
 
 msgid "Need one component argument"
 msgstr "一つコンポーネント引数が必要です"
 
 msgid "Need one component argument"
 msgstr "一つコンポーネント引数が必要です"
@@ -7799,89 +8332,396 @@ msgstr ""
 "形式: gpg-check-pattern [オプション] パターンファイル\n"
 "パターンファイルに対して標準入力のパスフレーズを確認する\n"
 
 "形式: gpg-check-pattern [オプション] パターンファイル\n"
 "パターンファイルに対して標準入力のパスフレーズを確認する\n"
 
-#~ msgid "can't create `%s': %s\n"
-#~ msgstr "'%s'が作成できません: %s\n"
+#~ msgid "using \"http\" instead of \"https\"\n"
+#~ msgstr "\"http\" を \"https\" の代わりに使います\n"
+
+#~ msgid "error retrieving '%s': http status %u\n"
+#~ msgstr "'%s'の取得エラー: httpステイタス %u\n"
+
+#~ msgid "npth_select failed: %s - waiting 1s\n"
+#~ msgstr "npth_selectに失敗しました: %s - 一秒待ちます\n"
+
+#~ msgid "error spawning ldap wrapper reaper thread: %s\n"
+#~ msgstr "ldap wrapperのスレッドの起動でエラー: %s\n"
+
+#~ msgid "reading from ldap wrapper %d failed: %s\n"
+#~ msgstr "ldap wrapper %d からの読み込みに失敗しました: %s\n"
+
+#~ msgid "No change."
+#~ msgstr "変更なし。"
+
+#~ msgid "What keysize do you want for the Signature key? (%u) "
+#~ msgstr "署名鍵の鍵長は? (%u) "
+
+#~ msgid "What keysize do you want for the Encryption key? (%u) "
+#~ msgstr "暗号化鍵の鍵長は? (%u) "
+
+#~ msgid "What keysize do you want for the Authentication key? (%u) "
+#~ msgstr "認証鍵の鍵長は? (%u) "
+
+#~ msgid "listen() failed: %s\n"
+#~ msgstr "listen() に失敗しました: %s\n"
+
+#~ msgid "do not grab keyboard and mouse"
+#~ msgstr "キーボードとマウスを占有しない"
+
+#~ msgid "Error: URL too long (limit is %d characters).\n"
+#~ msgstr "エラー: URLが長すぎます (上限%d文字)。\n"
+
+#~ msgid "Error: Login data too long (limit is %d characters).\n"
+#~ msgstr "エラー: ログイン・データが長すぎます (上限%d文字)。\n"
+
+#~ msgid "Error: Private DO too long (limit is %d characters).\n"
+#~ msgstr "エラー: プライベート DOが長すぎます (上限%d文字)。\n"
+
+#~ msgid ""
+#~ "can't check signature with unsupported public-key algorithm (%d): %s.\n"
+#~ msgstr ""
+#~ "サポートしていない公開鍵アルゴリズム(%d)の署名は確認できません: %s.\n"
+
+#~ msgid ""
+#~ "can't check signature with unsupported message-digest algorithm %d: %s.\n"
+#~ msgstr ""
+#~ "サポートしていないメッセージ・ダイジェスト(%d)の署名は確認できません: "
+#~ "%s.\n"
+
+#~ msgid " (reordered signatures follow)"
+#~ msgstr "(順番を変えた署名が続きます)"
+
+#~ msgid "key %s:\n"
+#~ msgstr "鍵  %s:\n"
+
+#~ msgid "%d duplicate signature removed\n"
+#~ msgid_plural "%d duplicate signatures removed\n"
+#~ msgstr[0] "%d個の重複した署名が除去されました\n"
+
+#~ msgid "%d signature reordered\n"
+#~ msgid_plural "%d signatures reordered\n"
+#~ msgstr[0] "%d個の正しい署名\n"
+
+#~ msgid ""
+#~ "Warning: errors found and only checked self-signatures, run '%s' to check "
+#~ "all signatures.\n"
+#~ msgstr ""
+#~ "警告: エラーがあり、自己署名だけ確認しました。'%s'を実行してすべての署名を"
+#~ "確認ください。\n"
+
+#~ msgid ", "
+#~ msgstr ", "
+
+#~ msgid "new configuration file '%s' created\n"
+#~ msgstr "新しいコンフィグレーション・ファイル'%s'ができました\n"
+
+#~ msgid "WARNING: options in '%s' are not yet active during this run\n"
+#~ msgstr "*警告*: '%s'のオプションはこの実行では、まだ有効になりません\n"
+
+#~ msgid "User ID revocation failed: %s\n"
+#~ msgstr "ユーザIDの失効に失敗しました: %s\n"
+
+#~ msgid "||Please enter the PIN%%0A[sigs done: %lu]"
+#~ msgstr "||PINを入力してください%%0A[署名数: %lu]"
+
+#~ msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
+#~ msgstr "|A|管理者PINを入力してください%%0A[残り回数: %d]"
+
+#~ msgid "DSA requires the use of a 160 bit hash algorithm\n"
+#~ msgstr "DSAは160ビットののハッシュアルゴリズムの使用を必要とします\n"
+
+#~ 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 ""
+#~ "@\n"
+#~ "例:\n"
+#~ "\n"
+#~ " -se -r Bob [ファイル]      ユーザBobへ署名と暗号化\n"
+#~ " --clearsign [ファイル]     クリア・テクスト署名を作成\n"
+#~ " --detach-sign [ファイル]   分遣署名を作成\n"
+#~ " --list-keys [名前]         鍵を表示\n"
+#~ " --fingerprint [名前]       フィンガープリントを表示\n"
+
+#~ msgid "--store [filename]"
+#~ msgstr "--store [ファイル名]"
+
+#~ msgid "--symmetric [filename]"
+#~ msgstr "--symmetric [ファイル名]"
+
+#~ msgid "--encrypt [filename]"
+#~ msgstr "--encrypt [ファイル名]"
+
+#~ msgid "--symmetric --encrypt [filename]"
+#~ msgstr "--symmetric --encrypt [ファイル名]"
+
+#~ msgid "--sign [filename]"
+#~ msgstr "--sign [ファイル名]"
+
+#~ msgid "--sign --encrypt [filename]"
+#~ msgstr "--sign --encrypt [ファイル名]"
+
+#~ msgid "--symmetric --sign --encrypt [filename]"
+#~ msgstr "--symmetric --sign --encrypt [ファイル名]"
+
+#~ msgid "--sign --symmetric [filename]"
+#~ msgstr "--sign --symmetric [ファイル名]"
+
+#~ msgid "--clear-sign [filename]"
+#~ msgstr "--clear-sign [ファイル名]"
+
+#~ msgid "--decrypt [filename]"
+#~ msgstr "--decrypt [ファイル名]"
+
+#~ msgid "--sign-key user-id"
+#~ msgstr "--sign-key ユーザid"
+
+#~ msgid "--lsign-key user-id"
+#~ msgstr "--lsign-key ユーザid"
+
+#~ msgid "--edit-key user-id [commands]"
+#~ msgstr "--edit-key ユーザid [コマンド]"
+
+#~ msgid "--passwd <user-id>"
+#~ msgstr "--passwd <ユーザid>"
+
+#~ msgid "[filename]"
+#~ msgstr "[ファイル名]"
+
+#~ msgid "shadowing the key failed: %s\n"
+#~ msgstr "鍵のシャドウ化に失敗しました: %s\n"
+
+#~ msgid "available TOFU policies:\n"
+#~ msgstr "利用可能なTOFUポリシー:\n"
+
+#~ msgid "The binding %s is NOT known."
+#~ msgstr "%sのバインディングは不明です。"
+
+#~ msgid ""
+#~ "Please indicate whether you believe the binding %s%sis legitimate (the "
+#~ "key belongs to the stated owner) or a forgery (bad)."
+#~ msgstr ""
+#~ "バインディング%s%sが適切(鍵は述べられた所有者に属する)か、偽られたものか"
+#~ "(ダメ)かを指示してください。"
+
+#~ msgid "Known user IDs associated with this key:\n"
+#~ msgstr "この鍵に結びつけられた知られているユーザID:\n"
+
+#~ msgid "%ld message signed"
+#~ msgid_plural "%ld messages signed"
+#~ msgstr[0] "%ld個のメッセージに署名しました"
+
+#~ msgid " over the past %ld week."
+#~ msgid_plural " over the past %ld weeks."
+#~ msgstr[0] "過去%ld週間に。"
+
+#~ msgid "Have never verified a message signed by key %s!\n"
+#~ msgstr "鍵%sで署名されたメッセージを検証したことは一度もありません!\n"
+
+#~ msgid ""
+#~ "Failed to collect signature statistics for \"%s\"\n"
+#~ "(key %s)\n"
+#~ msgstr ""
+#~ "\"%s\"の署名の統計を収集することに失敗しました\n"
+#~ "(鍵 %s)\n"
+
+#~ msgid "The most recent message was verified %s ago."
+#~ msgstr "もっとも最近のメッセージは%s前に検証されました。"
+
+#~ msgid "GPG Agent"
+#~ msgstr "GPG Agent"
+
+#~ msgid "Key Acquirer"
+#~ msgstr "キー取得プログラム"
+
+#~ msgid "communication problem with gpg-agent\n"
+#~ msgstr "gpg-agentとの通信障害\n"
+
+#~ msgid "canceled by user\n"
+#~ msgstr "ユーザによる取消し\n"
+
+#~ msgid "problem with the agent\n"
+#~ msgstr "エージェントに障害\n"
+
+#~ msgid "problem with the agent (unexpected response \"%s\")\n"
+#~ msgstr "エージェントに問題 (予期しない応答 \"%s\")\n"
+
+#~ msgid "unknown TOFU DB format '%s'\n"
+#~ msgstr "不明のTOFU DBフォーマット'%s'\n"
+
+#~ msgid "libgcrypt is too old (need %s, have %s)\n"
+#~ msgstr "libgcrypt が古すぎます (必要 %s, 現在 %s)\n"
+
+#~ 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 ""
+#~ "OpenPGP証明書の秘密鍵のロックを解除するためにパスフレーズを入力してくださ"
+#~ "い:\n"
+#~ "\"%.*s\"\n"
+#~ "%uビット %s 鍵, ID %s,\n"
+#~ "作成日付 %s%s。\n"
+
+#~ msgid ""
+#~ "You need a passphrase to unlock the secret key for\n"
+#~ "user: \"%s\"\n"
+#~ msgstr ""
+#~ "次のユーザの秘密鍵のロックを解除するには\n"
+#~ "パスフレーズがいります:\"%s\"\n"
+
+#~ msgid "%u-bit %s key, ID %s, created %s"
+#~ msgstr "%uビット%s鍵, ID %s作成日付は%s"
+
+#~ msgid "         (subkey on main key ID %s)"
+#~ msgstr "         (主鍵ID %s の副鍵)"
+
+#~ msgid "Warning: Home directory contains both tofu.db and tofu.d.\n"
+#~ msgstr "警告: tofu.db と tofu.d の両方がホームディレクトリにあります。\n"
+
+#~ msgid "Using split format for TOFU database\n"
+#~ msgstr "TOFUデータベースに分割フォーマットを使用\n"
+
+#~ msgid "can't access directory '%s': %s\n"
+#~ msgstr "ディレクトリ'%s'が作成できません: %s\n"
+
+#~ msgid "run as windows service (background)"
+#~ msgstr "ウィンドウズ・サービスとして実行 (バックグラウンド)"
+
+#~ msgid "running in compatibility mode - certificate chain not checked!\n"
+#~ msgstr "コンパチ・モードで実行します - 証明書チェインは確認しません!\n"
+
+#~ msgid "you found a bug ... (%s:%d)\n"
+#~ msgstr "あなたはバグを発見しました ... (%s:%d)\n"
+
+#~ msgid "moving a key signature to the correct place\n"
+#~ msgstr "鍵の署名を正しい場所に移動します\n"
+
+#~ msgid "key specification '%s' is ambiguous\n"
+#~ msgstr "鍵の指定'%s'はあいまいです\n"
+
+#~ msgid "'%s' matches at least:\n"
+#~ msgstr "'%s'は最低、以下にマッチします:\n"
+
+#~ msgid "%d signatures not checked due to missing keys\n"
+#~ msgstr "鍵がないため%d個の署名を検査しません\n"
+
+#~ msgid "%d signatures not checked due to errors\n"
+#~ msgstr "エラーのため%d個の署名を検査しません\n"
+
+#~ msgid "1 user ID without valid self-signature detected\n"
+#~ msgstr "有効な自己署名のないユーザIDを1個検出\n"
+
+#~ msgid "User ID \"%s\": %d signatures removed\n"
+#~ msgstr "ユーザID \"%s\": %d の署名が除去されました\n"
+
+#~ msgid ""
+#~ "You need a Passphrase to protect your secret key.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "秘密鍵を保護するためにパスフレーズがいります。\n"
+#~ "\n"
 
 
-#~ msgid "can't open `%s': %s\n"
-#~ msgstr "'%s'が開けません: %s\n"
+#~ msgid ""
+#~ "Please enter a passphrase to protect the off-card backup of the new "
+#~ "encryption key."
+#~ msgstr ""
+#~ "パスフレーズを入力してください。これは新しく作られる暗号化鍵のカード外の"
+#~ "バックアップを保護するものです。"
 
 
-#~ msgid "enable ssh-agent emulation"
-#~ msgstr "ssh-agentエミュレーションを有効とする"
+#~ msgid "passphrase not correctly repeated; try again"
+#~ msgstr "パスフレーズをちゃんと繰り返していません。再入力してください"
 
 
-#~ msgid "Usage: gpg-agent [options] (-h for help)"
-#~ msgstr "使い方: gpg-agent [オプション] (ヘルプは -h)"
+#~ msgid "%s.\n"
+#~ msgstr "%s.\n"
 
 
-#~ msgid "malformed GPG_AGENT_INFO environment variable\n"
-#~ msgstr "GPG_AGENT_INFO環境変数が壊れています\n"
+#~ msgid ""
+#~ "You don't want a passphrase - this is probably a *bad* idea!\n"
+#~ "I will do it anyway.  You can change your passphrase at any time,\n"
+#~ "using this program with the option \"--edit-key\".\n"
+#~ "\n"
+#~ msgstr ""
+#~ "パスフレーズを必要としないようですが、おそらくそれは良くない考えです!\n"
+#~ "続けますが、パスフレーズを設定することを検討ください。パスフレーズは、\n"
+#~ "このプログラムの\"--edit-key\"オプションでいつでも変更できます。\n"
+#~ "\n"
 
 
-#~ msgid "error creating socket: %s\n"
-#~ msgstr "ã\82½ã\82±ã\83\83ã\83\88ä½\9cæ\88\90ã\82¨ã\83©ã\83¼: %s\n"
+#~ msgid "storing key onto card failed: %s\n"
+#~ msgstr "ã\82«ã\83¼ã\83\89ã\81¸ã\81®é\8dµã\81®ä¿\9d管ã\81«å¤±æ\95\97ã\81\97ã\81¾ã\81\97ã\81\9f: %s\n"
 
 
-#~ msgid "host not found"
-#~ msgstr "ホストが見つかりません"
+#~ msgid "1 good signature\n"
+#~ msgstr "正しい署名1個\n"
 
 
-#~ msgid "error loading '%s': %s\n"
-#~ msgstr "'%s'の読込みエラー: %s\n"
+#~ msgid "%lu keys cached (%lu signatures)\n"
+#~ msgstr "%lu個の鍵をキャッシュ済 (%lu個の署名)\n"
 
 
-#~ msgid "deleting secret key not implemented\n"
-#~ msgstr "秘密鍵の削除は実装されていません\n"
+#~ msgid "refreshing 1 key from %s\n"
+#~ msgstr "1本の鍵を%sから更新\n"
 
 
-#~ msgid "too many entries in pk cache - disabled\n"
-#~ msgstr "pkキャッシュのエントリーが多すぎます - 使用禁止\n"
+#~ msgid "sending key %s to %s server %s\n"
+#~ msgstr "鍵%sを%sサーバ%sへ送信\n"
 
 
-#~ msgid "   (%d) ECDSA and ECDH\n"
-#~ msgstr "   (%d) ECDSA と ECDH\n"
+#~ msgid "public key %s is %lu seconds newer than the signature\n"
+#~ msgstr "公開鍵%sは、署名よりも%lu秒新しいものです\n"
 
 
-#~ msgid "10 translator see trustdb.c:uid_trust_string_fixed"
-#~ msgstr "10"
+#~ msgid ""
+#~ "key %s was created %lu seconds in the future (time warp or clock "
+#~ "problem)\n"
+#~ msgstr "鍵%sは%lu秒未来にできました (時間歪曲か時計の障害でしょう)\n"
 
 
-#~ msgid "[ revoked]"
-#~ msgstr "[  失効  ]"
+#~ msgid "%d marginal(s) needed, %d complete(s) needed, %s trust model\n"
+#~ msgstr "'まぁまぁの信用'%d、'全面的信用'%d、%s信用モデル\n"
 
 
-#~ msgid "[ expired]"
-#~ msgstr "[期限切れ]"
+#~ msgid "cleared passphrase cached with ID: %s\n"
+#~ msgstr "保持したパスフレーズをクリアしました ID: %s\n"
 
 
-#~ msgid "[ unknown]"
-#~ msgstr "[  不明  ]"
+#~ msgid "Please select at most one subkey.\n"
+#~ msgstr "高々1個の副鍵を選択してください。\n"
 
 
-#~ msgid "[  undef ]"
-#~ msgstr "[ 未定義 ]"
+#~ msgid "apparently no running dirmngr\n"
+#~ msgstr "あきらかにdirmngrが動いていません\n"
 
 
-#~ msgid "[marginal]"
-#~ msgstr "[まぁまぁ]"
+#~ msgid "no running dirmngr - starting one\n"
+#~ msgstr "dirmngrが動いていません - 開始します\n"
 
 
-#~ msgid "[  full  ]"
-#~ msgstr "[  充分  ]"
+#~ msgid "malformed %s environment variable\n"
+#~ msgstr "環境変数%sが破壊されています\n"
 
 
-#~ msgid "[ultimate]"
-#~ msgstr "[  究極  ]"
+#~ msgid "dirmngr protocol version %d is not supported\n"
+#~ msgstr "dirmngrプロトコル・バージョン%dはサポートされていません\n"
 
 
-#~ msgid "undefined"
-#~ msgstr "未定義"
+#~ msgid "can't connect to the dirmngr - trying fall back\n"
+#~ msgstr "dirmngrに接続できません - フォールバックを試します\n"
 
 
-#~ msgid "never"
-#~ msgstr "無期限"
+#~ msgid "export keys in an S-expression based format"
+#~ msgstr "S式ベースのフォーマットで鍵をエクスポートする"
 
 
-#~ msgid "marginal"
-#~ msgstr "ã\81¾ã\81\81ã\81¾ã\81\81"
+#~ msgid "Directory Manager"
+#~ msgstr "ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\83»ã\83\9eã\83\8dã\83¼ã\82¸ã\83£"
 
 
-#~ msgid "full"
-#~ msgstr "充分"
+#~ msgid "toggle between the secret and public key listings"
+#~ msgstr "秘密鍵と公開鍵の一覧の反転"
 
 
-#~ msgid "ultimate"
-#~ msgstr "究極"
+#~ msgid "Passphrase"
+#~ msgstr "パスフレーズ"
 
 
-#~ msgid "Usage: scdaemon [options] (-h for help)"
-#~ msgstr "使い方: scdaemon [オプション] (ヘルプは -h)"
+#~ msgid "use temporary files to pass data to keyserver helpers"
+#~ msgstr "キーサーバ・ヘルパーにデータを与える際、一時ファイルを使う"
 
 
-#~ msgid "Usage: gpgsm [options] [files] (-h for help)"
-#~ msgstr "使ã\81\84æ\96¹: gpgsm [ã\82ªã\83\97ã\82·ã\83§ã\83³] [ã\83\95ã\82¡ã\82¤ã\83«] (ã\83\98ã\83«ã\83\97ã\81¯ -h)"
+#~ msgid "do not delete temporary files after using them"
+#~ msgstr "ä¸\80æ\99\82ã\83\95ã\82¡ã\82¤ã\83«ã\82\92使ç\94¨å¾\8cã\80\81ã\81\9dã\82\8cã\82\92å\89\8aé\99¤ã\81\97ã\81ªã\81\84"
 
 
-#~ msgid "usage: dirmngr [options] "
-#~ msgstr "使い方: dirmngr [オプション] "
+#~ msgid "WARNING: keyserver option '%s' is not used on this platform\n"
+#~ msgstr ""
+#~ "*警告*: 鍵サーバのオプション'%s'は、このプラットホームでは使われません\n"
 
 
-#~ msgid "Usage: gpgconf [options] (-h for help)"
-#~ msgstr "使い方: gpgconf [オプション] (ヘルプは -h)"
+#~ msgid "name of socket too long\n"
+#~ msgstr "ソケット名が長すぎます\n"
 
 
-#~ msgid "usage: gpgconf [options] "
-#~ msgstr "使い方: gpgconf [オプション] "
+#~ msgid "gpg-agent is not available in this session\n"
+#~ msgstr "このセッションでgpg-agentは無効です\n"