po: correct attribution for Spanish translation
[gnupg.git] / po / ru.po
index 652803e..fca3be7 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,4 +1,4 @@
-# Copyright (C) 2015 Free Software Foundation, Inc.
+# Copyright (C) 2017 Free Software Foundation, Inc.
 # This file is distributed under the same license as the GnuPG package.
 # Maxim Britov <maxim.britov@gmail.com>, 2006.
 #              !-- no such user (2011-01-11)
@@ -9,9 +9,9 @@
 # Designated-Translator: none
 msgid ""
 msgstr ""
-"Project-Id-Version: GnuPG 2.1.0\n"
+"Project-Id-Version: GnuPG 2.2.0\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"PO-Revision-Date: 2017-03-01 17:17+0000\n"
+"PO-Revision-Date: 2017-12-13 17:41+0100\n"
 "Last-Translator: Ineiev <ineiev@gnu.org>\n"
 "Language-Team: Russian <gnupg-ru@gnupg.org>\n"
 "Language: ru\n"
@@ -111,7 +111,7 @@ msgid "Passphrase too long"
 msgstr "Слишком длинная фраза-пароль"
 
 msgid "Invalid characters in PIN"
-msgstr "Ð\9dедопÑ\83Ñ\81Ñ\82имÑ\8bй Ñ\81имвол в PIN"
+msgstr "Ð\9dедопÑ\83Ñ\81Ñ\82имÑ\8bе Ñ\81имволÑ\8b в PIN"
 
 msgid "PIN too short"
 msgstr "Слишком короткий PIN"
@@ -144,7 +144,7 @@ msgstr "обнаружена карта, серийный номер: %s\n"
 
 #, c-format
 msgid "no authentication key for ssh on card: %s\n"
-msgstr "на ÐºÐ°Ñ\80Ñ\82е Ð½ÐµÑ\82 Ð¾Ñ\81новного Ð°Ñ\83Ñ\82енÑ\82иÑ\84икаÑ\86ионного ÐºÐ»Ñ\8eÑ\87а для ssh: %s\n"
+msgstr "на ÐºÐ°Ñ\80Ñ\82е Ð½ÐµÑ\82 ÐºÐ»Ñ\8eÑ\87а Ñ\83доÑ\81Ñ\82овеÑ\80ениÑ\8f Ð»Ð¸Ñ\87ноÑ\81Ñ\82и для ssh: %s\n"
 
 #, c-format
 msgid "no suitable card key found: %s\n"
@@ -263,9 +263,9 @@ 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 символа"
-msgstr[1] "Фраза-пароль не должна быть короче %u символов"
-msgstr[2] "Фраза-пароль не должна быть короче %u символов"
+msgstr[0] "Фраза-пароль не должна быть короче %u символа."
+msgstr[1] "Фраза-пароль не должна быть короче %u символов."
+msgstr[2] "Фраза-пароль не должна быть короче %u символов."
 
 #, c-format
 msgid "A passphrase should contain at least %u digit or%%0Aspecial character."
@@ -378,7 +378,7 @@ msgid "enable ssh support"
 msgstr "включить поддержку ssh"
 
 msgid "|ALGO|use ALGO to show ssh fingerprints"
-msgstr ""
+msgstr "|ALGO|использовать для отображения отпечатков алгоритм ALGO"
 
 msgid "enable putty support"
 msgstr "включить поддержку putty"
@@ -390,7 +390,7 @@ msgid "Please report bugs to <@EMAIL@>.\n"
 msgstr "Об ошибках в программе сообщайте по адресу <@EMAIL@>.\n"
 
 msgid "Usage: @GPG_AGENT@ [options] (-h for help)"
-msgstr "Вызов: @GPG_AGENT@ [параметры] (-h для подсказки)"
+msgstr "Вызов: @GPG_AGENT@ [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: @GPG_AGENT@ [options] [command [args]]\n"
@@ -445,10 +445,6 @@ msgid "can't set permissions of '%s': %s\n"
 msgstr "не удалось задать права доступа для '%s': %s\n"
 
 #, c-format
-msgid "listen() failed: %s\n"
-msgstr "сбой listen(): %s\n"
-
-#, c-format
 msgid "listening on socket '%s'\n"
 msgstr "слушаем сокет '%s'\n"
 
@@ -500,8 +496,7 @@ msgid "no gpg-agent running in this session\n"
 msgstr "в этом сеансе агент gpg не работает\n"
 
 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n"
-msgstr ""
-"Вызов: gpg-preset-passphrase [параметры] КОД_КЛЮЧА (-h для подсказки)\n"
+msgstr "Вызов: gpg-preset-passphrase [параметры] КОД_КЛЮЧА (-h - подсказка)\n"
 
 msgid ""
 "Syntax: gpg-preset-passphrase [options] KEYGRIP\n"
@@ -527,7 +522,7 @@ msgstr ""
 " "
 
 msgid "Usage: gpg-protect-tool [options] (-h for help)\n"
-msgstr "Вызов: gpg-protect-tool [параметры] (-h для подсказки)\n"
+msgstr "Вызов: gpg-protect-tool [параметры] (-h - подсказка)\n"
 
 msgid ""
 "Syntax: gpg-protect-tool [options] [args]\n"
@@ -678,7 +673,7 @@ msgstr "DSA требует длины хеша, кратной 8 битам\n"
 
 #, c-format
 msgid "%s key uses an unsafe (%u bit) hash\n"
-msgstr "%s ключ использует небезопасный (%u бит) хеш\n"
+msgstr "%s ключ использует небезопасный (%u-битный) хеш\n"
 
 #, c-format
 msgid "a %zu bit hash is not valid for a %u bit %s key\n"
@@ -752,15 +747,15 @@ msgstr "не могу отключить создание файла образ
 
 #, 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"
+msgstr "Внимание: небезопасные права доступа объекта %s \"%s\"\n"
 
 #, c-format
 msgid "waiting for file '%s' to become accessible ...\n"
-msgstr "ожидаÑ\8e Ð´Ð¾Ñ\81Ñ\82Ñ\83пноÑ\81Ñ\82и Ñ\84айла '%s'\n"
+msgstr "ожидаÑ\8e Ð´Ð¾Ñ\81Ñ\82Ñ\83па Ðº Ñ\84айлÑ\83 '%s'\n"
 
 #, c-format
 msgid "renaming '%s' to '%s' failed: %s\n"
@@ -906,7 +901,7 @@ msgid "unsupported algorithm: %s"
 msgstr "алгоритм (не поддерживается): %s"
 
 msgid "seems to be not encrypted"
-msgstr "кажеÑ\82Ñ\81Ñ\8f, не зашифровано"
+msgstr "по-видимомÑ\83, не зашифровано"
 
 msgid "Number of recipients"
 msgstr "Количество получателей"
@@ -924,7 +919,7 @@ msgstr "хеш-функция данных: %s"
 
 #, c-format
 msgid "Signer %d"
-msgstr "Подпись %d"
+msgstr "Подпись ключом %d"
 
 #, c-format
 msgid "attr hash algorithm: %s"
@@ -1077,11 +1072,11 @@ msgstr "ошибка записи в '%s': %s\n"
 
 #, c-format
 msgid "removing stale lockfile (created by %d)\n"
-msgstr "удаляю залипшую блокировку (созданную %d)\n"
+msgstr "удаляю залипшую блокировку (созданную процессом %d)\n"
 
 #, c-format
 msgid "waiting for lock (held by %d%s) %s...\n"
-msgstr "жду снятия блокировки (заблокировано %d%s) %s...\n"
+msgstr "жду снятия блокировки (заблокировано процессом %d%s) %s...\n"
 
 msgid "(deadlock?) "
 msgstr "(мертвая точка?) "
@@ -1171,7 +1166,7 @@ msgstr ""
 "заканчиваться знаком '='\n"
 
 msgid "a user notation name must contain the '@' character\n"
-msgstr "имя замечания должно содержать символ '@'\n"
+msgstr "имÑ\8f Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8cÑ\81кого Ð·Ð°Ð¼ÐµÑ\87аниÑ\8f Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ\81одеÑ\80жаÑ\82Ñ\8c Ñ\81имвол '@'\n"
 
 msgid "a notation name must not contain more than one '@' character\n"
 msgstr "имя замечания не должно содержать более одного символа '@'\n"
@@ -1180,7 +1175,7 @@ msgid "a notation value must not use any control characters\n"
 msgstr "в тексте замечания не должно быть управляющих символов\n"
 
 msgid "a notation name may not contain an '=' character\n"
-msgstr "имÑ\8f Ð¿Ñ\80имечания не должно содержать символа '='\n"
+msgstr "имÑ\8f Ð·Ð°мечания не должно содержать символа '='\n"
 
 msgid "a notation name must have only printable characters or spaces\n"
 msgstr "имя замечания должно содержать только печатные символы или пробелы\n"
@@ -1209,15 +1204,16 @@ 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 ""
+msgstr "Замечание: Для их перезагрузки воспользуйтесь командой \"%s\".\n"
 
-#, fuzzy, c-format
-#| msgid "%s does not yet work with %s\n"
+#, c-format
 msgid "%s is not compliant with %s mode\n"
-msgstr "%s Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ\80абоÑ\82аеÑ\82 Ñ\81овмеÑ\81Ñ\82но Ñ\81 %s!\n"
+msgstr "%s Ð½Ðµ Ñ\81овмеÑ\81Ñ\82им Ñ\81 Ñ\80ежимом %s\n"
 
 #, c-format
 msgid "OpenPGP card not available: %s\n"
@@ -1231,7 +1227,7 @@ msgid "can't do this in batch mode\n"
 msgstr "в пакетном режиме это действие невозможно\n"
 
 msgid "This command is only available for version 2 cards\n"
-msgstr "Эта команда доступна только для карт версии 2.\n"
+msgstr "Эта команда доступна только для карт версии 2\n"
 
 msgid "Reset Code not or not anymore available\n"
 msgstr "Код сброса (больше) не доступен\n"
@@ -1252,10 +1248,10 @@ msgid "unspecified"
 msgstr "не указан"
 
 msgid "not forced"
-msgstr "не принудительный"
+msgstr "не требуется"
 
 msgid "forced"
-msgstr "принудительный"
+msgstr "требуется"
 
 msgid "Error: Only plain ASCII is currently allowed.\n"
 msgstr "Ошибка: Допустим только простой текст ASCII.\n"
@@ -1338,16 +1334,8 @@ msgstr ""
 "           на карту и выясните, какие размеры допустимы.\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) "
-
-#, 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"
@@ -1357,14 +1345,60 @@ msgstr "округлен до %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 ""
+
+#, fuzzy
+#| msgid "   (1) Signature key\n"
+msgid "Signature key\n"
+msgstr "   (1) Ключ подписи\n"
+
+#, fuzzy
+#| msgid "   (2) Encryption key\n"
+msgid "Encryption key\n"
+msgstr "   (2) Ключ шифрования\n"
+
+#, fuzzy
+#| msgid "   (3) Authentication key\n"
+msgid "Authentication key\n"
+msgstr "   (3) Ключ удостоверения личности\n"
+
+msgid "Please select what kind of key you want:\n"
+msgstr "Выберите тип ключа:\n"
+
+#, c-format
+msgid "   (%d) RSA\n"
+msgstr "   (%d) RSA\n"
+
+#, fuzzy, c-format
+#| msgid "   (%d) ECC and ECC\n"
+msgid "   (%d) ECC\n"
+msgstr "   (%d) ECC и 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"
 msgstr "Теперь карта будет перенастроена на генерацию ключа длиной %u бит\n"
 
 #, c-format
-msgid "error changing size of key %d to %u bits: %s\n"
+msgid "The card will now be re-configured to generate a key of type: %s\n"
+msgstr "Теперь карта будет перенастроена на генерацию ключа типа %s\n"
+
+#, fuzzy, c-format
+#| msgid "error changing size of key %d to %u bits: %s\n"
+msgid "error changing key attribute for key %d: %s\n"
 msgstr "ошибка изменения размера ключа %d до %u бит: %s\n"
 
+#, fuzzy, c-format
+#| msgid "error getting current key info: %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) "
 msgstr "Сделать вне карты архивную копию ключа шифрования? (Y/n) "
 
@@ -1394,10 +1428,7 @@ msgid "   (2) Encryption key\n"
 msgstr "   (2) Ключ шифрования\n"
 
 msgid "   (3) Authentication key\n"
-msgstr "   (3) Ключ аутентификации\n"
-
-msgid "Invalid selection.\n"
-msgstr "Неправильный выбор.\n"
+msgstr "   (3) Ключ удостоверения личности\n"
 
 msgid "Please select where to store the key:\n"
 msgstr "Выберите, где хранить ключ:\n"
@@ -1406,9 +1437,6 @@ msgstr "Выберите, где хранить ключ:\n"
 msgid "KEYTOCARD failed: %s\n"
 msgstr "сбой записи ключа на карту: %s\n"
 
-msgid "This command is not supported by this card\n"
-msgstr "Данная команда этой картой не поддерживается.\n"
-
 msgid "Note: This command destroys all keys stored on the card!\n"
 msgstr "Замечание: эта команда сотрет с карты все ключи!\n"
 
@@ -1418,6 +1446,11 @@ msgstr "Продолжить? (y/N) "
 msgid "Really do a factory reset? (enter \"yes\") "
 msgstr "Подтвердите сброс к заводским установкам (введите \"yes\") "
 
+#, fuzzy, c-format
+#| msgid "error looking up: %s\n"
+msgid "error for setup KDF: %s\n"
+msgstr "ошибка поиска: %s\n"
+
 msgid "quit this menu"
 msgstr "выйти из этого меню"
 
@@ -1469,6 +1502,16 @@ msgstr "разблокировать PIN с помощью кода сброса
 msgid "destroy all keys and data"
 msgstr "уничтожить все ключи и данные"
 
+#, fuzzy
+#| msgid "|NAME|use user NAME for authentication"
+msgid "setup KDF for PIN authentication"
+msgstr "|NAME|использовать имя пользователя NAME для удостоверения личности"
+
+#, fuzzy
+#| msgid "change the ownertrust"
+msgid "change the key attribute"
+msgstr "изменить уровень доверия владельцу"
+
 msgid "gpg/card> "
 msgstr "gpg/card> "
 
@@ -1569,15 +1612,13 @@ msgstr ""
 "Внимание: принудительное использование симметричного шифра %s (%d)\n"
 "          нарушает предпочтения получателя\n"
 
-#, fuzzy, c-format
-#| msgid "you may not use cipher algorithm '%s' while in %s mode\n"
+#, c-format
 msgid "cipher algorithm '%s' may not be used in %s mode\n"
-msgstr "шифрование '%s' в режиме %s использовать нельзя\n"
+msgstr "алгоритм шифрования '%s' нельзя использовать в режиме %s\n"
 
-#, fuzzy, c-format
-#| msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n"
+#, c-format
 msgid "WARNING: key %s is not suitable for encryption in %s mode\n"
-msgstr "Ð\92нимание: Ð¿Ð°Ñ\80амеÑ\82Ñ\80 \"%s%s\" Ñ\83Ñ\81Ñ\82аÑ\80ел - Ð¾Ð½ Ð¸Ð³Ð½Ð¾Ñ\80иÑ\80Ñ\83еÑ\82Ñ\81Ñ\8f\n"
+msgstr "Ð\92нимание: ÐºÐ»Ñ\8eÑ\87 %s Ð½Ðµ Ð¿Ð¾Ð´Ñ\85одиÑ\82 Ð´Ð»Ñ\8f Ñ\88иÑ\84Ñ\80ованиÑ\8f Ð² Ñ\80ежиме %s\n"
 
 #, c-format
 msgid ""
@@ -1595,10 +1636,9 @@ msgstr ""
 msgid "%s/%s encrypted for: \"%s\"\n"
 msgstr "%s/%s зашифровано для пользователя \"%s\"\n"
 
-#, fuzzy, c-format
-#| msgid "you may not use %s while in %s mode\n"
+#, c-format
 msgid "option '%s' may not be used in %s mode\n"
-msgstr "нелÑ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c %s в режиме %s\n"
+msgstr "паÑ\80амеÑ\82Ñ\80 '%s' Ð½ÐµÐ»Ñ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c в режиме %s\n"
 
 #, c-format
 msgid "%s encrypted data\n"
@@ -1714,8 +1754,7 @@ msgstr "(проверьте аргумент параметра '%s')\n"
 #, c-format
 msgid "Warning: '%s' should be a long key ID or a fingerprint\n"
 msgstr ""
-"Внимание: '%s' должно быть должно быть длинным идентификатором или "
-"отпечатком ключа\n"
+"Внимание: '%s' должно быть длинным идентификатором или отпечатком ключа\n"
 
 #, c-format
 msgid "error looking up: %s\n"
@@ -1941,7 +1980,7 @@ msgstr ""
 " --fingerprint [имена]      показать отпечатки\n"
 
 msgid "Usage: @GPG@ [options] [files] (-h for help)"
-msgstr "Вызов: @GPG@ [параметры] [файлы] (-h для подсказки)"
+msgstr "Вызов: @GPG@ [параметры] [файлы] (-h - подсказка)"
 
 msgid ""
 "Syntax: @GPG@ [options] [files]\n"
@@ -2047,43 +2086,43 @@ msgid "unknown configuration item '%s'\n"
 msgstr "неизвестный элемент в файле настроек '%s'\n"
 
 msgid "display photo IDs during key listings"
-msgstr "показать в списке ключей фотоидентификаторы"
+msgstr "показывать в списке ключей фотоидентификаторы"
 
 msgid "show key usage information during key listings"
-msgstr "показать в списке ключей сведения о назначении ключа"
+msgstr "показывать в списке ключей сведения о назначении ключа"
 
 msgid "show policy URLs during signature listings"
-msgstr "показать в списке подписей URL правил"
+msgstr "показывать в списке подписей URL правил"
 
 msgid "show all notations during signature listings"
-msgstr "показать в списке подписей все замечания"
+msgstr "показывать в списке подписей все замечания"
 
 msgid "show IETF standard notations during signature listings"
-msgstr "показать в списке подписей замечания стандарта IETF"
+msgstr "показывать в списке подписей замечания стандарта IETF"
 
 msgid "show user-supplied notations during signature listings"
-msgstr "показать в списке подписей пользовательские замечания"
+msgstr "показывать в списке подписей пользовательские замечания"
 
 msgid "show preferred keyserver URLs during signature listings"
-msgstr "показать в списке подписей URL предпочтительных серверов ключей"
+msgstr "показывать в списке подписей URL предпочтительных серверов ключей"
 
 msgid "show user ID validity during key listings"
 msgstr ""
-"показать в списке ключей действительность идентификаторов пользователей"
+"показывать в списке ключей действительность идентификаторов пользователей"
 
 msgid "show revoked and expired user IDs in key listings"
 msgstr ""
-"показать в списке ключей отозванные и просроченные идентификаторы "
+"показывать в списке ключей отозванные и просроченные идентификаторы "
 "пользователей"
 
 msgid "show revoked and expired subkeys in key listings"
-msgstr "показать в списке ключей отозванные и просроченные подключи"
+msgstr "показывать в списке ключей отозванные и просроченные подключи"
 
 msgid "show the keyring name in key listings"
-msgstr "показать в списке ключей название таблицы ключей"
+msgstr "показывать в списке ключей название таблицы ключей"
 
 msgid "show expiration dates during signature listings"
-msgstr "показать в списке подписей сроки действия"
+msgstr "показывать в списке подписей сроки действия"
 
 #, c-format
 msgid "unknown TOFU policy '%s'\n"
@@ -2112,6 +2151,11 @@ msgstr "\"%s\" не является адресом электронной по
 msgid "invalid pinentry mode '%s'\n"
 msgstr "недопустимый режим ввода пароля '%s'\n"
 
+#, fuzzy, c-format
+#| msgid "invalid value for option '%s'\n"
+msgid "invalid request origin '%s'\n"
+msgstr "недопустимое значения параметра \"%s\"\n"
+
 #, c-format
 msgid "'%s' is not a valid character set\n"
 msgstr "'%s' - не допустимая таблица символов\n"
@@ -2226,7 +2270,7 @@ msgstr "Внимание: работаем с фальшивым системн
 
 #, c-format
 msgid "will not run with insecure memory due to %s\n"
-msgstr "не Ð±Ñ\83деÑ\82 работать с небезопасной памятью из-за %s\n"
+msgstr "оÑ\82казÑ\8bваÑ\8eÑ\81Ñ\8c работать с небезопасной памятью из-за %s\n"
 
 msgid "selected cipher algorithm is invalid\n"
 msgstr "выбран недопустимый алгоритм шифрования\n"
@@ -2274,15 +2318,13 @@ msgstr "недопустимые личные предпочтения алго
 msgid "%s does not yet work with %s\n"
 msgstr "%s пока не работает совместно с %s!\n"
 
-#, fuzzy, c-format
-#| msgid "you may not use digest algorithm '%s' while in %s mode\n"
+#, c-format
 msgid "digest algorithm '%s' may not be used in %s mode\n"
-msgstr "Ñ\85еÑ\88\84Ñ\83нкÑ\86иÑ\8e '%s' Ð² Ñ\80ежиме %s Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð½ÐµÐ»Ñ\8cзÑ\8f\n"
+msgstr "Ñ\85еÑ\88\84Ñ\83нкÑ\86иÑ\8e '%s' Ð½ÐµÐ»Ñ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð² Ñ\80ежиме %s\n"
 
-#, fuzzy, c-format
-#| msgid "you may not use compression algorithm '%s' while in %s mode\n"
+#, c-format
 msgid "compression algorithm '%s' may not be used in %s mode\n"
-msgstr "сжатие '%s' в режиме %s использовать нельзя\n"
+msgstr "алгоритм сжатия '%s' нельзя использовать в режиме %s\n"
 
 #, c-format
 msgid "failed to initialize the TrustDB: %s\n"
@@ -2300,8 +2342,7 @@ msgstr "сбой симметричного шифрования '%s': %s\n"
 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n"
 msgstr "--symmetric --encrypt нельзя использовать совместно с --s2k-mode 0\n"
 
-#, fuzzy, c-format
-#| msgid "you cannot use --symmetric --encrypt while in %s mode\n"
+#, c-format
 msgid "you cannot use --symmetric --encrypt in %s mode\n"
 msgstr "в режиме %s нельзя использовать --symmetric --encrypt\n"
 
@@ -2309,8 +2350,7 @@ msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
 msgstr ""
 "нельзя использовать --symmetric --sign --encrypt совместно с --s2k-mode 0\n"
 
-#, fuzzy, c-format
-#| msgid "you cannot use --symmetric --sign --encrypt while in %s mode\n"
+#, c-format
 msgid "you cannot use --symmetric --sign --encrypt in %s mode\n"
 msgstr "в режиме %s нельзя использовать --symmetric --sign --encrypt\n"
 
@@ -2386,7 +2426,7 @@ msgid "|ALGO|reject signatures made with ALGO"
 msgstr "|ALGO|отвергать подписи, сделанные по данному алгоритму"
 
 msgid "Usage: gpgv [options] [files] (-h for help)"
-msgstr "Вызов: gpgv [параметры] [файлы] (-h для подсказки)"
+msgstr "Вызов: gpgv [параметры] [файлы] (-h - подсказка)"
 
 msgid ""
 "Syntax: gpgv [options] [files]\n"
@@ -2400,7 +2440,7 @@ msgstr "Справки нет"
 
 #, c-format
 msgid "No help available for '%s'"
-msgstr "Ð\9dеÑ\82 Ñ\81пÑ\80авки Ð´Ð»Ñ\8f '%s'"
+msgstr "Ð\9dеÑ\82 Ñ\81пÑ\80авки Ð¿Ð¾ ÐºÐ»Ñ\8eÑ\87евомÑ\83 Ñ\81ловÑ\83 '%s'"
 
 msgid "import signatures that are marked as local-only"
 msgstr "импортировать подписи, обозначенные как 'только локальные'"
@@ -2409,7 +2449,7 @@ msgid "repair damage from the pks keyserver during import"
 msgstr "устранить при импорте повреждения от сервера ключей pks"
 
 msgid "do not clear the ownertrust values during import"
-msgstr "не сбрасывать уровни доверия владельцам после импорта"
+msgstr "не сбрасывать уровни доверия владельцам при импорте"
 
 msgid "do not update the trustdb after import"
 msgstr "не обновлять таблицу доверия после импорта"
@@ -2432,10 +2472,8 @@ msgstr "применить фильтры импорта и немедленно
 msgid "assume the GnuPG key backup format"
 msgstr "ожидать ключи в архивном формате GnuPG"
 
-#, fuzzy
-#| msgid "show key during import"
 msgid "repair keys on import"
-msgstr "показÑ\8bваÑ\82Ñ\8c ÐºÐ»Ñ\8eÑ\87 Ð²Ð¾ Ð²Ñ\80емÑ\8f Ð¸Ð¼Ð¿Ð¾Ñ\80Ñ\82а"
+msgstr "иÑ\81пÑ\80авлÑ\8fÑ\82Ñ\8c ÐºÐ»Ñ\8eÑ\87и Ð¿Ñ\80и Ð¸Ð¼Ð¿Ð¾Ñ\80Ñ\82е"
 
 #, c-format
 msgid "skipping block of type %d\n"
@@ -2593,14 +2631,6 @@ msgid "key %s: doesn't match our copy\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: \"%s\" 1 new user ID\n"
 msgstr "ключ %s: \"%s\" 1 новый идентификатор пользователя\n"
 
@@ -2686,6 +2716,14 @@ 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"
 
@@ -2726,7 +2764,7 @@ msgstr "ключ %s: недопустимая связь подключей\n"
 
 #, c-format
 msgid "key %s: removed multiple subkey binding\n"
-msgstr "клÑ\8eÑ\87 %s: Ñ\83далено Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ\80аÑ\82ное Ñ\81вÑ\8fзÑ\8bвание подключей\n"
+msgstr "клÑ\8eÑ\87 %s: Ñ\83далена Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ\80аÑ\82наÑ\8f Ñ\81вÑ\8fзÑ\8c подключей\n"
 
 #, c-format
 msgid "key %s: no subkey for key revocation\n"
@@ -3143,6 +3181,9 @@ msgstr ""
 msgid "Secret key is available.\n"
 msgstr "Секретный ключ доступен.\n"
 
+msgid "Secret subkeys are available.\n"
+msgstr "Секретные подключи доступны.\n"
+
 msgid "Need the secret key to do this.\n"
 msgstr "Для данного действия нужен секретный ключ.\n"
 
@@ -3159,13 +3200,13 @@ msgstr ""
 msgid "Key is revoked."
 msgstr "Ключ отозван."
 
-msgid "Really sign all user IDs? (y/N) "
-msgstr "Действительно подписать все идентификаторы пользователя? (y/N) "
-
 msgid "Really sign all text user IDs? (y/N) "
 msgstr ""
 "Действительно подписать все текстовые идентификаторы пользователя? (y/N) "
 
+msgid "Really sign all user IDs? (y/N) "
+msgstr "Действительно подписать все идентификаторы пользователя? (y/N) "
+
 msgid "Hint: Select the user IDs to sign\n"
 msgstr ""
 "Подсказка: Выберите идентификаторы пользователей, которые нужно подписать\n"
@@ -3245,7 +3286,7 @@ msgstr ""
 "пользователем\n"
 
 msgid "Set preference list to:\n"
-msgstr "Установить предпочтения в:\n"
+msgstr "Установить предпочтения, равные:\n"
 
 msgid "Really update the preferences for the selected user IDs? (y/N) "
 msgstr ""
@@ -3268,20 +3309,16 @@ msgstr "сбой при обновлении: %s\n"
 msgid "Key not changed so no update needed.\n"
 msgstr "Ключ не изменялся - обновление не нужно.\n"
 
-#, fuzzy
-#| msgid "You can't delete the last user ID!\n"
 msgid "cannot revoke the last valid user ID.\n"
-msgstr "Ð\92Ñ\8b Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82е Ñ\83далиÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледний Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f!\n"
+msgstr "нелÑ\8cзÑ\8f Ñ\83далÑ\8fÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледний Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cнÑ\8bй Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f.\n"
 
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "revoking the user ID failed: %s\n"
-msgstr "Ñ\81бой Ð¿Ñ\80овеÑ\80ки Ñ\81пиÑ\81ка Ð´Ð¾Ð²ÐµÑ\80ия: %s\n"
+msgstr "Ñ\81бой Ð¾Ñ\82зÑ\8bва Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80а Ð¿Ð¾Ð»Ñ\8cзоваÑ\82еля: %s\n"
 
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "setting the primary user ID failed: %s\n"
-msgstr "сбой проверки списка доверия: %s\n"
+msgstr "сбой установки первичного идентификатора пользователя: %s\n"
 
 #, c-format
 msgid "\"%s\" is not a fingerprint\n"
@@ -3305,15 +3342,13 @@ msgstr "Подписывать нечего.\n"
 msgid "'%s' is not a valid expiration time\n"
 msgstr "'%s' - не допустимый срок действия\n"
 
-#, fuzzy, c-format
-#| msgid "\"%s\" is not a fingerprint\n"
+#, c-format
 msgid "\"%s\" is not a proper fingerprint\n"
-msgstr "\"%s\" - не отпечаток\n"
+msgstr "\"%s\" - Ð½Ðµ Ð¿Ñ\80авилÑ\8cнÑ\8bй Ð¾Ñ\82пеÑ\87аÑ\82ок\n"
 
-#, fuzzy, c-format
-#| msgid "key \"%s\" not found\n"
+#, c-format
 msgid "subkey \"%s\" not found\n"
-msgstr "ключ \"%s\" не найден\n"
+msgstr "подклÑ\8eÑ\87 \"%s\" Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½\n"
 
 msgid "Digest: "
 msgstr "Хеш: "
@@ -3362,7 +3397,7 @@ msgid "expires: %s"
 msgstr "   годен до: %s"
 
 # perhaps this should be somewhere in help/man
-# (S - подпись, C - сертификация, E - шифрование, A - аутентификация)
+# (S - подпись, C - сертификация, E - шифрование, A - удостоверение личности)
 # too long for repeating messages.
 #, c-format
 msgid "usage: %s"
@@ -3450,7 +3485,7 @@ msgid "Nothing deleted.\n"
 msgstr "Ничего не удалено.\n"
 
 msgid "invalid"
-msgstr "недопустимый"
+msgstr "недопустим"
 
 #, c-format
 msgid "User ID \"%s\" compacted: %s\n"
@@ -3517,6 +3552,16 @@ msgstr "Смена срока действия первичного ключа.\
 msgid "You can't change the expiration date of a v3 key\n"
 msgstr "Нельзя изменить срок действия ключа v3\n"
 
+#, fuzzy
+#| msgid "Changing expiration time for a subkey.\n"
+msgid "Changing usage of a subkey.\n"
+msgstr "Смена срока действия подключа.\n"
+
+#, fuzzy
+#| msgid "Changing expiration time for the primary key.\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"
@@ -3621,10 +3666,8 @@ msgstr ""
 "Внимание: подпись идентификатора пользователя датирована %d секундами в "
 "будущем\n"
 
-#, fuzzy
-#| msgid "You can't delete the last user ID!\n"
 msgid "Cannot revoke the last valid user ID.\n"
-msgstr "Ð\92Ñ\8b Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82е Ñ\83далиÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледний Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f!\n"
+msgstr "Ð\9dелÑ\8cзÑ\8f Ñ\83далÑ\8fÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледний Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cнÑ\8bй Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f.\n"
 
 #, c-format
 msgid "Key %s is already revoked.\n"
@@ -3636,24 +3679,26 @@ msgstr "Подключ %s уже отозван.\n"
 
 #, c-format
 msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n"
-msgstr "Показ фотоидентификатора %s размера %ld для ключа %s (uid %d)\n"
+msgstr ""
+"Показ фотоидентификатора %s размера %ld для ключа %s (идентификатор "
+"пользователя %d)\n"
 
 #, c-format
 msgid "invalid value for option '%s'\n"
-msgstr "недопÑ\83Ñ\81Ñ\82имое Ð·Ð½Ð°Ñ\87ениÑ\8f Ð´Ð»Ñ\8f Ð¿Ð°Ñ\80амеÑ\82Ñ\80а \"%s\"\n"
+msgstr "недопустимое значения параметра \"%s\"\n"
 
 #, c-format
 msgid "preference '%s' duplicated\n"
 msgstr "предпочтение '%s' дублируется\n"
 
 msgid "too many cipher preferences\n"
-msgstr "слишком много шифровых предпочтений\n"
+msgstr "слишком много предпочтений шифров\n"
 
 msgid "too many digest preferences\n"
-msgstr "слишком много предпочтений для хеш-функций\n"
+msgstr "слишком много предпочтений хеш-функций\n"
 
 msgid "too many compression preferences\n"
-msgstr "Ñ\81лиÑ\88ком Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ\80едпоÑ\87Ñ\82ений Ð´Ð»Ñ\8f Ð¼ÐµÑ\82одов Ñ\81жаÑ\82иÑ\8f\n"
+msgstr "слишком много предпочтений методов сжатия\n"
 
 #, c-format
 msgid "invalid item '%s' in preference string\n"
@@ -3666,7 +3711,7 @@ msgid "writing self signature\n"
 msgstr "запись самоподписи\n"
 
 msgid "writing key binding signature\n"
-msgstr "запись объединяющей подписи\n"
+msgstr "запись связующей подписи\n"
 
 #, c-format
 msgid "keysize invalid; using %u bits\n"
@@ -3692,7 +3737,7 @@ msgid "Encrypt"
 msgstr "Зашифровать"
 
 msgid "Authenticate"
-msgstr "Ð\90Ñ\83Ñ\82енÑ\82иÑ\84иÑ\86иÑ\80овать"
+msgstr "УдоÑ\81Ñ\82овеÑ\80иÑ\82Ñ\8c Ð»Ð¸Ñ\87ноÑ\81ть"
 
 #. TRANSLATORS: Please use only plain ASCII characters for the
 #. translation.  If this is not possible use single digits.  The
@@ -3716,23 +3761,20 @@ msgstr "Допустимы действия: "
 
 #, c-format
 msgid "   (%c) Toggle the sign capability\n"
-msgstr "   (%c) Ð\9fеÑ\80еклÑ\8eÑ\87иÑ\82Ñ\8c Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ\81Ñ\82Ñ\8c Ð¸Ñ\81полÑ\8cзованиÑ\8f Ð´Ð»Ñ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81и\n"
+msgstr "   (%c) Переключить возможность подписи\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"
-msgstr "   (%c) Переключить возможность использования для аутентификации\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"
@@ -3759,11 +3801,11 @@ msgstr "   (%d) RSA (только для шифрования)\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"
-msgstr "   (%d) RSA (с требуемыми возможностями)\n"
+msgstr "   (%d) RSA (задать возможности)\n"
 
 #, c-format
 msgid "   (%d) ECC and ECC\n"
@@ -3775,7 +3817,7 @@ msgstr "  (%d) ECC (только для подписи)\n"
 
 #, c-format
 msgid "  (%d) ECC (set your own capabilities)\n"
-msgstr "  (%d) ECC (с требуемыми возможностями)\n"
+msgstr "  (%d) ECC (задать возможности)\n"
 
 #, c-format
 msgid "  (%d) ECC (encrypt only)\n"
@@ -3800,17 +3842,13 @@ msgstr "округлен до %u бит\n"
 
 #, c-format
 msgid "%s keys may be between %u and %u bits long.\n"
-msgstr "длина ключей %s может быть от %u до %u бит.\n"
+msgstr "длина ключей %s может быть от %u до %u.\n"
 
 #, c-format
 msgid "What keysize do you want for the subkey? (%u) "
 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"
 
@@ -3939,7 +3977,7 @@ msgstr "Недопустимый символ в примечании\n"
 
 #, c-format
 msgid "You are using the '%s' character set.\n"
-msgstr "Используется таблица символов: '%s'.\n"
+msgstr "Используется таблица символов '%s'.\n"
 
 #, c-format
 msgid ""
@@ -3970,16 +4008,16 @@ msgid "NnCcEeOoQq"
 msgstr "NnCcEeOoQq"
 
 msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
-msgstr "Сменить (N)Имя, (C)Примечание, (E)Адрес или (Q)Выход? "
+msgstr "Сменить (N)Имя, (C)Примечание, (E)Адрес; (Q)Выход? "
 
 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
-msgstr "Сменить (N)Имя, (C)Примечание, (E)Адрес или (O)Принять/(Q)Выход? "
+msgstr "Сменить (N)Имя, (C)Примечание, (E)Адрес; (O)Принять/(Q)Выход? "
 
 msgid "Change (N)ame, (E)mail, or (Q)uit? "
-msgstr "Сменить (N)Имя, (E)Адрес или (Q)Выход? "
+msgstr "Сменить (N)Имя, (E)Адрес; (Q)Выход? "
 
 msgid "Change (N)ame, (E)mail, or (O)kay/(Q)uit? "
-msgstr "Сменить (N)Имя, (E)Адрес или (O)Принять/(Q)Выход? "
+msgstr "Сменить (N)Имя, (E)Адрес; (O)Принять/(Q)Выход? "
 
 msgid "Please correct the error first\n"
 msgstr "Сначала исправьте ошибку\n"
@@ -4006,7 +4044,7 @@ msgid ""
 "    \"%s\"\n"
 "\n"
 msgstr ""
-"СоздаеÑ\82Ñ\81Ñ\8f ÐºÐ»Ñ\8eÑ\87 Ð´Ð»Ñ\8f:\n"
+"СоздаеÑ\82Ñ\81Ñ\8f ÐºÐ»Ñ\8eÑ\87 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f\n"
 "    \"%s\"\n"
 "\n"
 
@@ -4015,7 +4053,7 @@ msgstr "Продолжить? (Y/n) "
 
 #, c-format
 msgid "A key for \"%s\" already exists\n"
-msgstr "Ð\9aлÑ\8eÑ\87 Ð´ля \"%s\" уже существует\n"
+msgstr "Ð\9aлÑ\8eÑ\87 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82еля \"%s\" уже существует\n"
 
 msgid "Create anyway? (y/N) "
 msgstr "Все равно создать новый? (y/N) "
@@ -4058,7 +4096,7 @@ msgid ""
 "Note that this key cannot be used for encryption.  You may want to use\n"
 "the command \"--edit-key\" to generate a subkey for this purpose.\n"
 msgstr ""
-"УÑ\87Ñ\82иÑ\82е, Ñ\87Ñ\82о Ð´Ð°Ð½Ð½Ñ\8bй ÐºÐ»Ñ\8eÑ\87 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8cÑ\81Ñ\8f Ð´Ð»Ñ\8f Ñ\88иÑ\84Ñ\80ованиÑ\8f. Ð\92Ñ\8b Ð¼Ð¾Ð¶ÐµÑ\82е\n"
+"УÑ\87Ñ\82иÑ\82е, Ñ\87Ñ\82о Ð´Ð°Ð½Ð½Ñ\8bй ÐºÐ»Ñ\8eÑ\87 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8cÑ\81Ñ\8f Ð´Ð»Ñ\8f Ñ\88иÑ\84Ñ\80ованиÑ\8f. Ð\9cожно\n"
 "воспользоваться командой \"--edit-key\" и создать подключ для этих целей.\n"
 
 #, c-format
@@ -4199,7 +4237,7 @@ msgid "include revoked keys in search results"
 msgstr "включить в результаты поиска отозванные ключи"
 
 msgid "include subkeys when searching by key ID"
-msgstr "иÑ\81каÑ\82Ñ\8c Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80Ñ\83 ÐºÐ»Ñ\8eÑ\87а, Ð²ÐºÐ»Ñ\8eÑ\87аÑ\8f Ð¿Ð¾Ð´ÐºÐ»Ñ\8eÑ\87и"
+msgstr "добавиÑ\82Ñ\8c Ð¿Ð¾Ð´ÐºÐ»Ñ\8eÑ\87и Ð² Ð¿Ð¾Ð¸Ñ\81к Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80Ñ\83 ÐºÐ»Ñ\8eÑ\87а"
 
 msgid "override timeout options set for dirmngr"
 msgstr "переназначить настройки времени ожидания для dirmngr"
@@ -4217,7 +4255,7 @@ msgid "disabled"
 msgstr "отключен"
 
 msgid "Enter number(s), N)ext, or Q)uit > "
-msgstr "Введите числа, N) Следующее или Q) Выход> "
+msgstr "Введите числа, N) Следующее; Q) Выход > "
 
 #, c-format
 msgid "invalid keyserver protocol (us %d!=handler %d)\n"
@@ -4240,7 +4278,7 @@ msgstr "Внимание: невозможно обновить ключ %s с %
 
 #, c-format
 msgid "key \"%s\" not found on keyserver\n"
-msgstr "клÑ\8eÑ\87 \"%s\" Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð½Ð° Ñ\81еÑ\80веÑ\80е ÐºÐ»Ñ\8eÑ\87ей\n"
+msgstr "клÑ\8eÑ\87 \"%s\" Ð½Ð° Ñ\81еÑ\80веÑ\80е ÐºÐ»Ñ\8eÑ\87ей Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½\n"
 
 msgid "key not found on keyserver\n"
 msgstr "ключ не найден на сервере ключей\n"
@@ -4257,7 +4295,7 @@ msgid "requesting key %s from %s\n"
 msgstr "получение ключа %s с %s\n"
 
 msgid "no keyserver known\n"
-msgstr "ни Ð¾Ð´Ð¸Ð½ Ñ\81еÑ\80веÑ\80 ÐºÐ»Ñ\8eÑ\87ей Ð½Ðµ Ð¸Ð·Ð²ÐµÑ\81Ñ\82ен\n"
+msgstr "не Ð¸Ð·Ð²ÐµÑ\81Ñ\82но Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ\81еÑ\80веÑ\80а ÐºÐ»Ñ\8eÑ\87ей\n"
 
 #, c-format
 msgid "skipped \"%s\": %s\n"
@@ -4398,10 +4436,9 @@ msgstr "[сомнительно]"
 msgid "                aka \"%s\""
 msgstr "                или \"%s\""
 
-#, fuzzy, c-format
-#| msgid "WARNING: This key is not certified with a trusted signature!\n"
+#, c-format
 msgid "WARNING: This key is not suitable for signing in %s mode\n"
-msgstr "Ð\92нимание: Ð\94аннÑ\8bй ÐºÐ»Ñ\8eÑ\87 Ð½Ðµ Ð·Ð°Ð²ÐµÑ\80ен Ð´Ð¾Ð²ÐµÑ\80енной Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81Ñ\8cÑ\8e!\n"
+msgstr "Ð\92нимание: Ð\94аннÑ\8bй ÐºÐ»Ñ\8eÑ\87 Ð½Ðµ Ð¿Ð¾Ð´Ñ\85одиÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81и Ð² Ñ\80ежиме %s\n"
 
 #, c-format
 msgid "Signature expired %s\n"
@@ -4636,7 +4673,7 @@ msgid ""
 "Keeping the image close to 240x288 is a good size to use.\n"
 msgstr ""
 "\n"
-"Выберите изображение для Вашего фотоидентификатора. Это должен быть файл "
+"Выберите изображение для своего фотоидентификатора. Это должен быть файл "
 "JPEG.\n"
 "Помните, что изображение будет храниться в Вашем открытом ключе и увеличит\n"
 "его размер! Рекомендуется размер около 240x288.\n"
@@ -4937,10 +4974,9 @@ msgstr "не могу открыть подписанные данные '%s'\n"
 msgid "can't open signed data fd=%d: %s\n"
 msgstr "не могу открыть подписанные данные fd=%d: %s\n"
 
-#, fuzzy, c-format
-#| msgid "certificate is not usable for encryption\n"
+#, c-format
 msgid "key %s is not suitable for decryption in %s mode\n"
-msgstr "сертификат не пригоден для шифрования\n"
+msgstr "ключ %s не пригоден для расшифрования в режиме %s\n"
 
 #, c-format
 msgid "anonymous recipient; trying secret key %s ...\n"
@@ -5022,7 +5058,7 @@ msgid ""
 "of the gpg command \"--generate-revocation\" in the GnuPG manual."
 msgstr ""
 "Пользуйтесь им для отзыва этого ключа в случае раскрытия или потери\n"
-"секретного ключа. Однако, если секретный ключ доступен, лучше создать\n"
+"секретного ключа. Однако если секретный ключ доступен, лучше создать\n"
 "новый сертификат с указанием причины отзыва. Подробности см. в описании\n"
 "команды gpg \"--generate-revocation\" в руководстве по GnuPG."
 
@@ -5117,10 +5153,9 @@ msgstr "Ключ %s %s требует %zu-битного или более дл
 msgid "WARNING: signature digest conflict in message\n"
 msgstr "Внимание: конфликт хешей подписей в сообщении\n"
 
-#, fuzzy, c-format
-#| msgid "you may not use %s while in %s mode\n"
+#, c-format
 msgid "key %s may not be used for signing in %s mode\n"
-msgstr "нелÑ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c %s в режиме %s\n"
+msgstr "клÑ\8eÑ\87 %s Ð½ÐµÐ»Ñ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð´Ð»Ñ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81и в режиме %s\n"
 
 #, c-format
 msgid "WARNING: signing subkey %s is not cross-certified\n"
@@ -5185,6 +5220,11 @@ msgstr "Замечание: срок действия подписавшего 
 msgid "Note: signature key %s has been revoked\n"
 msgstr "Замечание: ключ для подписей %s отозван\n"
 
+#, fuzzy, c-format
+#| msgid "standalone signature of class 0x%02x\n"
+msgid "bad key signature from key %s: %s (0x%02x, 0x%x)\n"
+msgstr "отдельная подпись класса 0x%02x\n"
+
 #, c-format
 msgid "assuming bad signature from key %s due to an unknown critical bit\n"
 msgstr ""
@@ -5295,11 +5335,11 @@ msgstr "таблица доверия: сбой синхронизации: %s\n
 
 #, c-format
 msgid "can't create lock for '%s'\n"
-msgstr "невозможно создать блокировку для '%s'\n"
+msgstr "не удается создать блокировку для '%s'\n"
 
 #, c-format
 msgid "can't lock '%s'\n"
-msgstr "невозможно заблокировать '%s'\n"
+msgstr "не удается заблокировать '%s'\n"
 
 #, c-format
 msgid "trustdb rec %lu: lseek failed: %s\n"
@@ -5945,7 +5985,7 @@ msgid "enable full debugging"
 msgstr "полностью включить отладку"
 
 msgid "Usage: kbxutil [options] [files] (-h for help)"
-msgstr "Вызов: kbxutil [параметры] [файлы] (-h для подсказки)"
+msgstr "Вызов: kbxutil [параметры] [файлы] (-h - подсказка)"
 
 msgid ""
 "Syntax: kbxutil [options] [files]\n"
@@ -6143,7 +6183,7 @@ msgstr "пропущена метка времени создания\n"
 
 #, c-format
 msgid "RSA prime %s missing or not of size %d bits\n"
-msgstr "Простое число RSA %s пропущено или его размер не равен %d бит\n"
+msgstr "Простое число RSA %s пропущено или его размер не равен %d\n"
 
 #, c-format
 msgid "failed to store the key: %s\n"
@@ -6231,7 +6271,7 @@ msgid "use variable length input for pinpad"
 msgstr "использовать входные данные переменой длины для клавиатуры считывателя"
 
 msgid "Usage: @SCDAEMON@ [options] (-h for help)"
-msgstr "Вызов: @SCDAEMON@ [параметры] (-h для подсказки)"
+msgstr "Вызов: @SCDAEMON@ [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: scdaemon [options] [command [args]]\n"
@@ -6301,7 +6341,7 @@ msgstr "число соответствующих сертификатов: %d\n
 
 #, c-format
 msgid "dirmngr cache-only key lookup failed: %s\n"
-msgstr "клÑ\8eÑ\87 Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð±Ñ\83Ñ\84еÑ\80е dirmngr: %s\n"
+msgstr "клÑ\8eÑ\87 Ð² Ð±Ñ\83Ñ\84еÑ\80е dirmngr Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½: %s\n"
 
 msgid "failed to allocate keyDB handle\n"
 msgstr "сбой при выделении памяти под указатель на базу данных\n"
@@ -6574,10 +6614,6 @@ msgstr ""
 "ключа, который вы только что создали, еще раз.\n"
 
 #, c-format
-msgid "   (%d) RSA\n"
-msgstr "   (%d) RSA\n"
-
-#, c-format
 msgid "   (%d) Existing key\n"
 msgstr "   (%d) Имеющийся ключ\n"
 
@@ -6788,7 +6824,7 @@ msgid "|NAME|use message digest algorithm NAME"
 msgstr "|NAME|использовать хеш-функцию NAME"
 
 msgid "Usage: @GPGSM@ [options] [files] (-h for help)"
-msgstr "Вызов: @GPGSM@ [параметры] [файлы] (-h для подсказки)"
+msgstr "Вызов: @GPGSM@ [параметры] [файлы] (-h - подсказка)"
 
 msgid ""
 "Syntax: @GPGSM@ [options] [files]\n"
@@ -6796,8 +6832,7 @@ msgid ""
 "Default operation depends on the input data\n"
 msgstr ""
 "Синтаксис: @GPGSM@ [параметры] [файлы]\n"
-"Подписать, проверить, зашифровать или расшифровать, используя протокол S/"
-"MIME\n"
+"Подписать, проверить, зашифровать или расшифровать по протоколу S/MIME\n"
 "Операция по умолчанию зависит от входных данных\n"
 
 #, c-format
@@ -6930,11 +6965,12 @@ msgstr ""
 
 #, c-format
 msgid "hash algorithm %d (%s) for signer %d not supported; using %s\n"
-msgstr "хеш-функция %d (%s) для %d не поддерживается; использую %s\n"
+msgstr ""
+"хеш-функция %d (%s) для пользователя %d не поддерживается; использую %s\n"
 
 #, c-format
 msgid "hash algorithm used for signer %d: %s (%s)\n"
-msgstr "Ñ\85еÑ\88\84Ñ\83нкÑ\86иÑ\8f Ð´Ð»Ñ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81и %d: %s (%s)\n"
+msgstr "Ñ\85еÑ\88\84Ñ\83нкÑ\86иÑ\8f Ð´Ð»Ñ\8f Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f %d: %s (%s)\n"
 
 #, c-format
 msgid "checking for qualified certificate failed: %s\n"
@@ -7039,7 +7075,7 @@ msgstr "ошибка помещения сертификата в буфер: %s
 
 #, c-format
 msgid "invalid SHA1 fingerprint string '%s'\n"
-msgstr "неверный отпечаток SHA1 '%s'\n"
+msgstr "неверная строка отпечатока SHA1 '%s'\n"
 
 #, c-format
 msgid "error fetching certificate by S/N: %s\n"
@@ -7528,8 +7564,8 @@ msgstr "принудительно использовать основной о
 
 msgid "Usage: dirmngr-client [options] [certfile|pattern] (-h for help)\n"
 msgstr ""
-"Вызов: dirmngr-client [параметры] [файл_сертификата|шаблон] (-h для "
-"подÑ\81казки)\n"
+"Вызов: dirmngr-client [параметры] [файл_сертификата|шаблон] (-h - "
+"подÑ\81казка)\n"
 
 msgid ""
 "Syntax: dirmngr-client [options] [certfile|pattern]\n"
@@ -7538,9 +7574,9 @@ msgid ""
 "not valid and other error codes for general failures\n"
 msgstr ""
 "Синтаксис: dirmngr-client [параметры] [файл_сертификата|шаблон]\n"
-"Проверка сертификата X.509 по списку отозванных сертификатов или по OCSP\n"
+"Проверка сертификата X.509 по списку отозванных сертификатов или по OCSP.\n"
 "Процесс возвращает 0, если сертификат достоверен, 1, если недостоверен,\n"
-"и другие коды ошибок при общих отказах\n"
+"и другие коды ошибок при общих отказах.\n"
 
 #, c-format
 msgid "error reading certificate from stdin: %s\n"
@@ -7694,7 +7730,7 @@ msgstr ""
 "(Полный список команд и параметров см. в руководстве \"info\")\n"
 
 msgid "Usage: @DIRMNGR@ [options] (-h for help)"
-msgstr "Вызов: @DIRMNGR@ [параметры] (-h для подсказки)"
+msgstr "Вызов: @DIRMNGR@ [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: @DIRMNGR@ [options] [command [args]]\n"
@@ -7774,10 +7810,10 @@ msgid "|N|connect to port N"
 msgstr "|N|подключиться к порту N"
 
 msgid "|NAME|use user NAME for authentication"
-msgstr "|NAME|иÑ\81полÑ\8cзоваÑ\82Ñ\8c Ð´Ð»Ñ\8f Ð°Ñ\83Ñ\82енÑ\82иÑ\84икаÑ\86ии Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f NAME"
+msgstr "|NAME|иÑ\81полÑ\8cзоваÑ\82Ñ\8c Ð¸Ð¼Ñ\8f Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f NAME Ð´Ð»Ñ\8f Ñ\83доÑ\81Ñ\82овеÑ\80ениÑ\8f Ð»Ð¸Ñ\87ноÑ\81Ñ\82и"
 
 msgid "|PASS|use password PASS for authentication"
-msgstr "|PASS|использовать для аутентификации пароль PASS"
+msgstr "|PASS|использовать для удостоверения личности пароль PASS"
 
 msgid "take password from $DIRMNGR_LDAP_PASS"
 msgstr "взять пароль из $DIRMNGR_LDAP_PASS"
@@ -7792,7 +7828,7 @@ msgid "|STRING|return the attribute STRING"
 msgstr "|STRING|вернуть атрибут STRING"
 
 msgid "Usage: dirmngr_ldap [options] [URL] (-h for help)\n"
-msgstr "Вызов: dirmngr_ldap [параметры] [URL] (-h для подсказки)\n"
+msgstr "Вызов: dirmngr_ldap [параметры] [URL] (-h - подсказка)\n"
 
 msgid ""
 "Syntax: dirmngr_ldap [options] [URL]\n"
@@ -8207,7 +8243,7 @@ msgid "run /subst on startup"
 msgstr "выполнить при запуске подстановку subst"
 
 msgid "Usage: @GPG@-connect-agent [options] (-h for help)"
-msgstr "Вызов: @GPG@-connect-agent [параметры] (-h для подсказки)"
+msgstr "Вызов: @GPG@-connect-agent [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: @GPG@-connect-agent [options]\n"
@@ -8432,7 +8468,7 @@ msgid "activate changes at runtime, if possible"
 msgstr "задействовать изменения во время исполнения, если возможно"
 
 msgid "Usage: @GPGCONF@ [options] (-h for help)"
-msgstr "Вызов: @GPGCONF@ [параметры] (-h для подсказки)"
+msgstr "Вызов: @GPGCONF@ [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: @GPGCONF@ [options]\n"
@@ -8478,7 +8514,7 @@ msgid "input file name (default stdin)"
 msgstr "имя входного файла (по умолчанию stdin)"
 
 msgid "Usage: symcryptrun [options] (-h for help)"
-msgstr "Вызов: symcryptrun [параметры] (-h для подсказки)"
+msgstr "Вызов: symcryptrun [параметры] (-h - подсказка)"
 
 msgid ""
 "Syntax: symcryptrun --class CLASS --program PROGRAM --keyfile KEYFILE "
@@ -8585,8 +8621,7 @@ msgid "class %s is not supported\n"
 msgstr "класс %s не поддерживается\n"
 
 msgid "Usage: gpg-check-pattern [options] patternfile (-h for help)\n"
-msgstr ""
-"Вызов: gpg-check-pattern [параметры] файл_образцов (-h для подсказки)\n"
+msgstr "Вызов: gpg-check-pattern [параметры] файл_образцов (-h - подсказка)\n"
 
 msgid ""
 "Syntax: gpg-check-pattern [options] patternfile\n"
@@ -8595,6 +8630,18 @@ msgstr ""
 "Синтаксис: gpg-check-pattern [параметры] файл_образцов\n"
 "Проверить фразу-пароль, поступающую из stdin, по файлу образцов\n"
 
+#~ 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 "не захватывать клавиатуру и мышь"