Imported Upstream version 2.2.6
[platform/upstream/gpg2.git] / po / ru.po
index bc025f7..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."
@@ -331,9 +331,6 @@ msgstr "|FILE|взять параметры из файла FILE"
 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 "использовать файл журнала для сервера"
 
@@ -380,6 +377,9 @@ msgstr "разрешить ввод фразы-пароля через Emacs"
 msgid "enable ssh support"
 msgstr "включить поддержку ssh"
 
+msgid "|ALGO|use ALGO to show ssh fingerprints"
+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"
@@ -403,6 +403,9 @@ msgstr ""
 msgid "invalid debug-level '%s' given\n"
 msgstr "запрошен недопустимый уровень отладки '%s'\n"
 
+msgid "selected digest algorithm is invalid\n"
+msgstr "выбрана недопустимая хеш-функция\n"
+
 #, c-format
 msgid "Note: no default option file '%s'\n"
 msgstr "Замечание: основной файл параметров '%s' не обнаружен\n"
@@ -442,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"
 
@@ -497,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"
@@ -524,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"
@@ -675,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"
@@ -749,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"
@@ -903,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 "Количество получателей"
@@ -921,7 +919,7 @@ msgstr "хеш-функция данных: %s"
 
 #, c-format
 msgid "Signer %d"
-msgstr "Подпись %d"
+msgstr "Подпись ключом %d"
 
 #, c-format
 msgid "attr hash algorithm: %s"
@@ -1074,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 "(мертвая точка?) "
@@ -1168,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"
@@ -1177,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"
@@ -1204,6 +1202,19 @@ msgstr "сервер '%s' старше нас (%s < %s)"
 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"
@@ -1216,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"
@@ -1237,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"
@@ -1265,10 +1276,6 @@ msgid "URL to retrieve public key: "
 msgstr "URL для получения открытого ключа: "
 
 #, c-format
-msgid "Error: URL too long (limit is %d characters).\n"
-msgstr "Ошибка: Слишком длинный URL (предел - %d символов).\n"
-
-#, c-format
 msgid "error reading '%s': %s\n"
 msgstr "ошибка чтения '%s': %s\n"
 
@@ -1279,18 +1286,9 @@ msgstr "ошибка записи '%s': %s\n"
 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:"
 
-#, c-format
-msgid "Error: Private DO too long (limit is %d characters).\n"
-msgstr "Ошибка: Слишком много секретных данных DO (предел - %d символов).\n"
-
 msgid "Language preferences: "
 msgstr "Предпочтительный язык: "
 
@@ -1336,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"
@@ -1355,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) "
 
@@ -1392,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"
@@ -1404,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"
 
@@ -1416,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 "выйти из этого меню"
 
@@ -1467,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> "
 
@@ -1568,6 +1613,14 @@ msgstr ""
 "          нарушает предпочтения получателя\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"
@@ -1584,8 +1637,8 @@ msgid "%s/%s encrypted for: \"%s\"\n"
 msgstr "%s/%s зашифровано для пользователя \"%s\"\n"
 
 #, c-format
-msgid "you may not use %s while in %s mode\n"
-msgstr "нелÑ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c %s в режиме %s\n"
+msgid "option '%s' may not be used in %s mode\n"
+msgstr "паÑ\80амеÑ\82Ñ\80 '%s' Ð½ÐµÐ»Ñ\8cзÑ\8f Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c в режиме %s\n"
 
 #, c-format
 msgid "%s encrypted data\n"
@@ -1701,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"
@@ -1750,6 +1802,10 @@ msgstr ""
 msgid "using subkey %s instead of primary key %s\n"
 msgstr "использую подключ %s вместо первичного ключа %s\n"
 
+#, c-format
+msgid "valid values for option '%s':\n"
+msgstr "недопустимые значения для параметра \"%s\"\n"
+
 msgid "make a signature"
 msgstr "создать подпись"
 
@@ -1924,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"
@@ -2030,47 +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 "показать в списке подписей сроки действия"
-
-#, c-format
-msgid "valid values for option '%s':\n"
-msgstr "недопустимые значения для параметра \"%s\"\n"
+msgstr "показывать в списке подписей сроки действия"
 
 #, c-format
 msgid "unknown TOFU policy '%s'\n"
@@ -2080,10 +2132,6 @@ msgid "(use \"help\" to list choices)\n"
 msgstr "(\"help\" выведет список вариантов)\n"
 
 #, c-format
-msgid "invalid value for option '%s'\n"
-msgstr "недопустимое значения для параметра \"%s\"\n"
-
-#, c-format
 msgid "Note: old default options file '%s' ignored\n"
 msgstr "Замечание: старый основной файл параметров '%s' проигнорирован\n"
 
@@ -2103,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"
@@ -2217,14 +2270,11 @@ 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"
 
-msgid "selected digest algorithm is invalid\n"
-msgstr "выбрана недопустимая хеш-функция\n"
-
 msgid "selected compression algorithm is invalid\n"
 msgstr "выбран недопустимый алгоритм сжатия\n"
 
@@ -2269,16 +2319,12 @@ msgid "%s does not yet work with %s\n"
 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"
-msgstr "хеш-функцию '%s' в режиме %s использовать нельзя\n"
+msgid "digest algorithm '%s' may not be used in %s mode\n"
+msgstr "хеш-функцию '%s' нельзя использовать в режиме %s\n"
 
 #, c-format
-msgid "you may not use compression algorithm '%s' while in %s mode\n"
-msgstr "сжатие '%s' в режиме %s использовать нельзя\n"
+msgid "compression algorithm '%s' may not be used in %s mode\n"
+msgstr "алгоритм сжатия '%s' нельзя использовать в режиме %s\n"
 
 #, c-format
 msgid "failed to initialize the TrustDB: %s\n"
@@ -2297,7 +2343,7 @@ 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 "в режиме %s нельзя использовать --symmetric --encrypt\n"
 
 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n"
@@ -2305,7 +2351,7 @@ 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 "в режиме %s нельзя использовать --symmetric --sign --encrypt\n"
 
 #, c-format
@@ -2380,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"
@@ -2394,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 "импортировать подписи, обозначенные как 'только локальные'"
@@ -2403,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 "не обновлять таблицу доверия после импорта"
@@ -2426,6 +2472,9 @@ 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"
 msgstr "пропущен блок типа %d\n"
@@ -2582,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"
 
@@ -2675,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"
 
@@ -2715,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"
@@ -2812,64 +2861,6 @@ msgstr "[отзыв]"
 msgid "[self-signature]"
 msgstr "[самоподпись]"
 
-#, c-format
-msgid "error allocating memory: %s\n"
-msgstr "ошибка выделения памяти: %s\n"
-
-#, c-format
-msgid "can't check signature with unsupported public-key algorithm (%d): %s.\n"
-msgstr ""
-"не удалось проверить подпись: алгоритм с открытым ключом %d не "
-"поддерживается: %s.\n"
-
-#, c-format
-msgid ""
-"can't check signature with unsupported message-digest algorithm %d: %s.\n"
-msgstr "не удалось проверить подпись: хеш-функция %d не поддерживается: %s.\n"
-
-msgid " (reordered signatures follow)"
-msgstr "(порядок подписей изменен)"
-
-#, c-format
-msgid "key %s:\n"
-msgstr "ключ %s:\n"
-
-#, c-format
-msgid "%d duplicate signature removed\n"
-msgid_plural "%d duplicate signatures removed\n"
-msgstr[0] "%d повторная подпись удалена\n"
-msgstr[1] "%d повторные подписи удалены\n"
-msgstr[2] "%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"
-msgstr[1] "%d подписи не проверены за отсутствием ключа\n"
-msgstr[2] "%d подписей не проверено за отсутствием ключа\n"
-
-#, c-format
-msgid "%d bad signature\n"
-msgid_plural "%d bad signatures\n"
-msgstr[0] "%d плохая подпись\n"
-msgstr[1] "%d плохих подписи\n"
-msgstr[2] "%d плохих подписей\n"
-
-#, c-format
-msgid "%d signature reordered\n"
-msgid_plural "%d signatures reordered\n"
-msgstr[0] "Порядок %d подписи изменен\n"
-msgstr[1] "Порядок %d подписей изменен\n"
-msgstr[2] "Порядок %d подписей изменен\n"
-
-#, c-format
-msgid ""
-"Warning: errors found and only checked self-signatures, run '%s' to check "
-"all signatures.\n"
-msgstr ""
-"Внимание: обнаружены ошибки, проверялись только самоподписи; для проверки "
-"всех подписей выполните '%s'.\n"
-
 msgid ""
 "Please decide how far you trust this user to correctly verify other users' "
 "keys\n"
@@ -3190,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"
 
@@ -3206,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"
@@ -3292,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 ""
@@ -3315,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"
@@ -3352,6 +3342,14 @@ msgstr "Подписывать нечего.\n"
 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 "Хеш: "
 
@@ -3399,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"
@@ -3487,7 +3485,7 @@ msgid "Nothing deleted.\n"
 msgstr "Ничего не удалено.\n"
 
 msgid "invalid"
-msgstr "недопустимый"
+msgstr "недопустим"
 
 #, c-format
 msgid "User ID \"%s\" compacted: %s\n"
@@ -3554,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"
@@ -3658,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"
@@ -3673,20 +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 "недопустимое значения параметра \"%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"
@@ -3699,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"
@@ -3725,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
@@ -3749,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"
@@ -3792,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"
@@ -3808,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"
@@ -3833,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"
 
@@ -3972,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 ""
@@ -4003,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"
@@ -4039,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"
 
@@ -4048,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) "
@@ -4091,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
@@ -4146,6 +4151,20 @@ msgstr[1] "%d хороших подписи\n"
 msgstr[2] "%d хороших подписей\n"
 
 #, c-format
+msgid "%d bad signature\n"
+msgid_plural "%d bad signatures\n"
+msgstr[0] "%d плохая подпись\n"
+msgstr[1] "%d плохих подписи\n"
+msgstr[2] "%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"
+msgstr[1] "%d подписи не проверены за отсутствием ключа\n"
+msgstr[2] "%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"
@@ -4218,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"
@@ -4236,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"
@@ -4259,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"
@@ -4276,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"
@@ -4418,6 +4437,10 @@ msgid "                aka \"%s\""
 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"
 
@@ -4650,7 +4673,7 @@ msgid ""
 "Keeping the image close to 240x288 is a good size to use.\n"
 msgstr ""
 "\n"
-"Выберите изображение для Вашего фотоидентификатора. Это должен быть файл "
+"Выберите изображение для своего фотоидентификатора. Это должен быть файл "
 "JPEG.\n"
 "Помните, что изображение будет храниться в Вашем открытом ключе и увеличит\n"
 "его размер! Рекомендуется размер около 240x288.\n"
@@ -4952,6 +4975,10 @@ msgid "can't open signed data fd=%d: %s\n"
 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"
 
@@ -5031,7 +5058,7 @@ msgid ""
 "of the gpg command \"--generate-revocation\" in the GnuPG manual."
 msgstr ""
 "Пользуйтесь им для отзыва этого ключа в случае раскрытия или потери\n"
-"секретного ключа. Однако, если секретный ключ доступен, лучше создать\n"
+"секретного ключа. Однако если секретный ключ доступен, лучше создать\n"
 "новый сертификат с указанием причины отзыва. Подробности см. в описании\n"
 "команды gpg \"--generate-revocation\" в руководстве по GnuPG."
 
@@ -5127,6 +5154,10 @@ msgid "WARNING: signature digest conflict in message\n"
 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"
 
@@ -5189,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 ""
@@ -5299,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"
@@ -5949,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"
@@ -6147,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"
@@ -6235,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"
@@ -6305,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"
@@ -6578,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"
 
@@ -6792,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"
@@ -6800,8 +6832,7 @@ msgid ""
 "Default operation depends on the input data\n"
 msgstr ""
 "Синтаксис: @GPGSM@ [параметры] [файлы]\n"
-"Подписать, проверить, зашифровать или расшифровать, используя протокол S/"
-"MIME\n"
+"Подписать, проверить, зашифровать или расшифровать по протоколу S/MIME\n"
 "Операция по умолчанию зависит от входных данных\n"
 
 #, c-format
@@ -6934,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"
@@ -7043,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"
@@ -7532,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"
@@ -7542,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"
@@ -7698,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"
@@ -7778,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"
@@ -7796,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"
@@ -7895,6 +7927,14 @@ msgid "'%s' is an invalid LDAP URL\n"
 msgstr "'%s' - недопустимый URL LDAP\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"
+
+#, c-format
 msgid "error printing log line: %s\n"
 msgstr "ошибка вывода строки журнала: %s\n"
 
@@ -7998,10 +8038,6 @@ msgid "error reading HTTP response for '%s': %s\n"
 msgstr "ошибка чтения ответа HTTP для '%s': %s\n"
 
 #, c-format
-msgid "error accessing '%s': http status %u\n"
-msgstr "ошибка чтения '%s': статус HTTP %u\n"
-
-#, c-format
 msgid "error parsing OCSP response for '%s': %s\n"
 msgstr "ошибка разбора ответа OCSP для '%s': %s\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,67 @@ 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 "не захватывать клавиатуру и мышь"
+
+#~ 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"
+#~ msgstr[1] "%d повторные подписи удалены\n"
+#~ msgstr[2] "%d повторных подписей удалено\n"
+
+#~ msgid "%d signature reordered\n"
+#~ msgid_plural "%d signatures reordered\n"
+#~ msgstr[0] "Порядок %d подписи изменен\n"
+#~ msgstr[1] "Порядок %d подписей изменен\n"
+#~ msgstr[2] "Порядок %d подписей изменен\n"
+
+#~ msgid ""
+#~ "Warning: errors found and only checked self-signatures, run '%s' to check "
+#~ "all signatures.\n"
+#~ msgstr ""
+#~ "Внимание: обнаружены ошибки, проверялись только самоподписи; для проверки "
+#~ "всех подписей выполните '%s'.\n"
+
 #~ msgid ", "
 #~ msgstr ", "