--- gnupg-2.2.10/po/pl.po.orig	2018-08-30 14:47:15.000000000 +0200
+++ gnupg-2.2.10/po/pl.po	2018-09-25 21:14:12.751037867 +0200
@@ -2,14 +2,14 @@
 # Copyright (C) 1998, 1999, 2000, 2001, 2002,
 #               2007 Free Software Foundation, Inc.
 # Janusz A. Urbanowicz <alex@bofh.net.pl>, 1999, 2000, 2001, 2002, 2003-2004
-# Jakub Bogusz <qboosh@pld-linux.org>, 2003-2013.
+# Jakub Bogusz <qboosh@pld-linux.org>, 2003-2018.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gnupg-2.0.20\n"
+"Project-Id-Version: gnupg-2.2.10\n"
 "Report-Msgid-Bugs-To: translations@gnupg.org\n"
 "POT-Creation-Date: 2018-08-30 14:47+0200\n"
-"PO-Revision-Date: 2017-11-02 17:41+0100\n"
+"PO-Revision-Date: 2018-09-25 21:09+0200\n"
 "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
 "Language: pl\n"
@@ -39,42 +39,32 @@
 msgstr "|pinentry-label|_Anuluj"
 
 #: agent/call-pinentry.c:510
-#, fuzzy
-#| msgid "|pinentry-label|_OK"
 msgid "|pinentry-label|_Yes"
-msgstr "|pinentry-label|_OK"
+msgstr "|pinentry-label|_Tak"
 
 #: agent/call-pinentry.c:511
-#, fuzzy
-#| msgid "|pinentry-label|_OK"
 msgid "|pinentry-label|_No"
-msgstr "|pinentry-label|_OK"
+msgstr "|pinentry-label|_Nie"
 
 #: agent/call-pinentry.c:512
 msgid "|pinentry-label|PIN:"
 msgstr "|pinentry-label|PIN:"
 
 #: agent/call-pinentry.c:513
-#, fuzzy
-#| msgid "|pinentry-label|_Cancel"
 msgid "|pinentry-label|_Save in password manager"
-msgstr "|pinentry-label|_Anuluj"
+msgstr "|pinentry-label|_Zapisz w zarządcy haseł"
 
 #: agent/call-pinentry.c:514
-#, fuzzy
-#| msgid "Do you really want to delete the selected keys? (y/N) "
 msgid "Do you really want to make your passphrase visible on the screen?"
-msgstr "Czy na pewno chcesz usunąć wybrane klucze? (t/N) "
+msgstr "Czy na pewno pokazać hasło na ekranie?"
 
 #: agent/call-pinentry.c:516
 msgid "|pinentry-tt|Make passphrase visible"
-msgstr ""
+msgstr "|pinentry-tt|Pokazanie hasła"
 
 #: agent/call-pinentry.c:517
-#, fuzzy
-#| msgid "Enter new passphrase"
 msgid "|pinentry-tt|Hide passphrase"
-msgstr "Wprowadź nowe hasło"
+msgstr "|pinentry-tt|Ukrycie hasła"
 
 #. TRANSLATORS: This string is displayed by Pinentry as the label
 #. for the quality bar.
@@ -109,7 +99,7 @@
 
 #: agent/call-pinentry.c:1038 agent/call-pinentry.c:1217
 msgid "PIN:"
-msgstr ""
+msgstr "PIN:"
 
 #: agent/call-pinentry.c:1038 agent/call-pinentry.c:1217
 #: agent/protect-tool.c:714 tools/symcryptrun.c:452
@@ -131,7 +121,7 @@
 
 #: agent/call-pinentry.c:1096
 msgid "Repeat:"
-msgstr ""
+msgstr "Powtórzenie:"
 
 #: agent/call-pinentry.c:1125 agent/call-pinentry.c:1137
 msgid "PIN too long"
@@ -166,8 +156,7 @@
 #: g10/exec.c:484 g10/export.c:1267 g10/gpg.c:1323 g10/keygen.c:4665
 #: g10/keyring.c:1319 g10/keyring.c:1631 g10/openfile.c:291 g10/sign.c:885
 #: g10/sign.c:1188 g10/tdbio.c:739
-#, fuzzy, c-format
-#| msgid "can't create `%s': %s\n"
+#, c-format
 msgid "can't create '%s': %s\n"
 msgstr "nie można utworzyć ,,%s'': %s\n"
 
@@ -175,15 +164,14 @@
 #: g10/dearmor.c:59 g10/dearmor.c:106 g10/decrypt.c:66 g10/decrypt.c:135
 #: g10/decrypt.c:152 g10/encrypt.c:180 g10/encrypt.c:527 g10/gpg.c:1324
 #: g10/import.c:335 g10/import.c:479 g10/import.c:649 g10/keygen.c:3732
-#: g10/keyring.c:1657 g10/openfile.c:195 g10/openfile.c:209
-#: g10/plaintext.c:127 g10/plaintext.c:648 g10/sign.c:867 g10/sign.c:1067
-#: g10/sign.c:1172 g10/sign.c:1317 g10/tdbdump.c:143 g10/tdbdump.c:151
-#: g10/tdbio.c:744 g10/tdbio.c:815 g10/verify.c:96 g10/verify.c:160
-#: sm/gpgsm.c:2195 sm/gpgsm.c:2225 sm/gpgsm.c:2263 sm/qualified.c:66
-#: dirmngr/certcache.c:396 dirmngr/certcache.c:476 dirmngr/certcache.c:478
-#: dirmngr/crlcache.c:2420 dirmngr/dirmngr.c:1724
-#, fuzzy, c-format
-#| msgid "can't open `%s': %s\n"
+#: g10/keyring.c:1657 g10/openfile.c:195 g10/openfile.c:209 g10/plaintext.c:127
+#: g10/plaintext.c:648 g10/sign.c:867 g10/sign.c:1067 g10/sign.c:1172
+#: g10/sign.c:1317 g10/tdbdump.c:143 g10/tdbdump.c:151 g10/tdbio.c:744
+#: g10/tdbio.c:815 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2195
+#: sm/gpgsm.c:2225 sm/gpgsm.c:2263 sm/qualified.c:66 dirmngr/certcache.c:396
+#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2420
+#: dirmngr/dirmngr.c:1724
+#, c-format
 msgid "can't open '%s': %s\n"
 msgstr "nie można otworzyć ,,%s'': %s\n"
 
@@ -199,10 +187,9 @@
 msgstr "wykryto kartę o numerze seryjnym: %s\n"
 
 #: agent/command-ssh.c:2474
-#, fuzzy, c-format
-#| msgid "error getting default authentication keyID of card: %s\n"
+#, c-format
 msgid "no authentication key for ssh on card: %s\n"
-msgstr "błąd pobierania domyślnego keyID uwierzytelnienia karty: %s\n"
+msgstr "nie znaleziono klucza uwierzytelniającego dla ssh na karcie: %s\n"
 
 #: agent/command-ssh.c:2494
 #, c-format
@@ -210,10 +197,9 @@
 msgstr "nie znaleziono pasującego klucza karty: %s\n"
 
 #: agent/command-ssh.c:2621
-#, fuzzy, c-format
-#| msgid "error getting stored flags: %s\n"
+#, c-format
 msgid "error getting list of cards: %s\n"
-msgstr "błąd pobierania zapisanych flag: %s\n"
+msgstr "błąd pobierania listy kart: %s\n"
 
 #: agent/command-ssh.c:2795
 #, c-format
@@ -348,57 +334,32 @@
 msgstr "Tak, ochrona nie jest potrzebna"
 
 #: agent/genkey.c:233
-#, fuzzy, c-format
-#| msgid "Name must be at least 5 characters long\n"
+#, 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] "Imię i nazwisko muszą mieć co najmniej 5 znaków długości.\n"
-msgstr[1] "Imię i nazwisko muszą mieć co najmniej 5 znaków długości.\n"
-msgstr[2] "Imię i nazwisko muszą mieć co najmniej 5 znaków długości.\n"
+msgstr[0] "Hasło musi mieć co najmniej %u znak długości."
+msgstr[1] "Hasło musi mieć co najmniej %u znaki długości."
+msgstr[2] "Hasło musi mieć co najmniej %u znaków długości."
 
 #: agent/genkey.c:252
-#, fuzzy, c-format
-#| msgid ""
-#| "Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-#| "contain at least %u digit or%%0Aspecial character."
-#| msgid_plural ""
-#| "Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-#| "contain at least %u digits or%%0Aspecial characters."
+#, c-format
 msgid "A passphrase should contain at least %u digit or%%0Aspecial character."
 msgid_plural ""
 "A passphrase should contain at least %u digits or%%0Aspecial characters."
-msgstr[0] ""
-"Uwaga: Wprowadzono hasło, które nie jest bezpieczne.%%0AHasło powinno mieć "
-"przynajmniej %u cyfrę lub%%0Aznak specjalny."
+msgstr[0] "Hasło powinno zawierać przynajmniej %u cyfrę lub%%0Aznak specjalny."
 msgstr[1] ""
-"Uwaga: Wprowadzono hasło, które nie jest bezpieczne.%%0AHasło powinno mieć "
-"przynajmniej %u cyfry lub%%0Aznaki specjalne."
+"Hasło powinno zawierać przynajmniej %u cyfry lub%%0Aznaki specjalne."
 msgstr[2] ""
-"Uwaga: Wprowadzono hasło, które nie jest bezpieczne.%%0AHasło powinno mieć "
-"przynajmniej %u cyfr lub%%0Aznaków specjalnych."
+"Hasło powinno zawierać przynajmniej %u cyfr lub%%0Aznaków specjalnych."
 
 #: agent/genkey.c:278
-#, fuzzy, c-format
-#| msgid ""
-#| "Warning: You have entered an insecure passphrase.%%0AA passphrase may not "
-#| "be a known term or match%%0Acertain pattern."
+#, c-format
 msgid "A passphrase may not be a known term or match%%0Acertain pattern."
-msgstr ""
-"Uwaga: Wprowadzono hasło, które nie jest bezpieczne.%%0AHasło nie może być "
-"znanym słowem ani pasować%%0Ado określonego wzorca."
+msgstr "Hasło nie może być znanym słowem ani pasować%%0Ado określonego wzorca."
 
 #: agent/genkey.c:293
-#, fuzzy
-#| msgid ""
-#| "Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-#| "be at least %u character long."
-#| msgid_plural ""
-#| "Warning: You have entered an insecure passphrase.%%0AA passphrase should "
-#| "be at least %u characters long."
 msgid "Warning: You have entered an insecure passphrase."
-msgstr ""
-"Uwaga: Wprowadzono hasło, które nie jest bezpieczne.%%0AHasło powinno mieć "
-"przynajmniej %u znak długości."
+msgstr "Ostrzeżenie: Wprowadzono hasło, które nie jest bezpieczne."
 
 #: agent/genkey.c:480
 #, c-format
@@ -427,17 +388,15 @@
 msgstr "uruchomienie w trybie serwera (pierwszoplanowo)"
 
 #: agent/gpg-agent.c:161 dirmngr/dirmngr.c:167
-#, fuzzy
-#| msgid "run in server mode"
 msgid "run in supervised mode"
-msgstr "uruchomienie w trybie serwera"
+msgstr "uruchomienie w trybie dozorowanym"
 
 #: agent/gpg-agent.c:163 g10/gpg.c:596 g10/gpgv.c:76 kbx/kbxutil.c:88
 #: scd/scdaemon.c:117 sm/gpgsm.c:306 dirmngr/dirmngr-client.c:69
 #: dirmngr/dirmngr.c:179 dirmngr/dirmngr_ldap.c:134
 #: tools/gpg-connect-agent.c:77 tools/gpgconf.c:101 tools/symcryptrun.c:178
 msgid "verbose"
-msgstr "z dodatkowymi informacjami"
+msgstr "więcej komunikatów"
 
 #: agent/gpg-agent.c:164 g10/gpgv.c:77 kbx/kbxutil.c:89 scd/scdaemon.c:118
 #: sm/gpgsm.c:307 dirmngr/dirmngr-client.c:70 dirmngr/dirmngr.c:180
@@ -460,7 +419,7 @@
 
 #: agent/gpg-agent.c:176 scd/scdaemon.c:131 dirmngr/dirmngr.c:186
 msgid "do not detach from the console"
-msgstr "nie odczepianie od konsoli"
+msgstr "bez odłączania od konsoli"
 
 #: agent/gpg-agent.c:181 tools/symcryptrun.c:180
 msgid "use a log file for the server"
@@ -476,13 +435,11 @@
 
 #: agent/gpg-agent.c:190
 msgid "do not use the SCdaemon"
-msgstr "nie używanie SCdaemona"
+msgstr "nieużywanie SCdaemona"
 
 #: agent/gpg-agent.c:194
-#, fuzzy
-#| msgid "|NAME|connect to Assuan socket NAME"
 msgid "|NAME|accept some commands via NAME"
-msgstr "|NAZWA|połączenie z gniazdem Assuan o tej nazwie"
+msgstr "|NAZWA|przyjęcie poleceń poprzez NAZWĘ"
 
 #: agent/gpg-agent.c:210
 msgid "ignore requests to change the TTY"
@@ -498,19 +455,15 @@
 
 #: agent/gpg-agent.c:229
 msgid "do not use the PIN cache when signing"
-msgstr "nie używanie pamięci PIN-ów przy podpisywaniu"
+msgstr "nieużywanie pamięci PIN-ów przy podpisywaniu"
 
 #: agent/gpg-agent.c:231
-#, fuzzy
-#| msgid "do not allow the reuse of old passphrases"
 msgid "disallow the use of an external password cache"
-msgstr "nie zezwalanie na ponowne użycie starych haseł"
+msgstr "niezezwalanie na użycie zewnętrznej pamięci podręcznej haseł"
 
 #: agent/gpg-agent.c:233
-#, fuzzy
-#| msgid "allow clients to mark keys as \"trusted\""
 msgid "disallow clients to mark keys as \"trusted\""
-msgstr "zezwolenie klientom na oznaczanie kluczy jako \"zaufanych\""
+msgstr "niezezwalanie klientom na oznaczanie kluczy jako ,,zaufanych''"
 
 #: agent/gpg-agent.c:236
 msgid "allow presetting passphrase"
@@ -518,23 +471,23 @@
 
 #: agent/gpg-agent.c:238
 msgid "disallow caller to override the pinentry"
-msgstr ""
+msgstr "niezezwalanie wywołującym na nadpisywanie pinentry"
 
 #: agent/gpg-agent.c:241
 msgid "allow passphrase to be prompted through Emacs"
-msgstr ""
+msgstr "zezwolenie na pytanie o hasło poprzez Emacsa"
 
 #: agent/gpg-agent.c:243
 msgid "enable ssh support"
-msgstr ""
+msgstr "włączenie obsługi ssh"
 
 #: agent/gpg-agent.c:245
 msgid "|ALGO|use ALGO to show ssh fingerprints"
-msgstr ""
+msgstr "|ALGO|użycie ALGO do wyświetlania odcisków ssh"
 
 #: agent/gpg-agent.c:248
 msgid "enable putty support"
-msgstr ""
+msgstr "włączenie obsługi putty"
 
 #. TRANSLATORS: @EMAIL@ will get replaced by the actual bug
 #. reporting address.  This is so that we can change the
@@ -542,33 +495,26 @@
 #: agent/gpg-agent.c:514 agent/preset-passphrase.c:96 agent/protect-tool.c:151
 #: g10/gpg.c:1041 g10/gpgv.c:145 kbx/kbxutil.c:113 scd/scdaemon.c:288
 #: sm/gpgsm.c:559 dirmngr/dirmngr-client.c:165 dirmngr/dirmngr.c:397
-#: dirmngr/dirmngr_ldap.c:204 tools/gpg-connect-agent.c:202
-#: tools/gpgconf.c:133 tools/symcryptrun.c:218 tools/gpg-check-pattern.c:140
+#: dirmngr/dirmngr_ldap.c:204 tools/gpg-connect-agent.c:202 tools/gpgconf.c:133
+#: tools/symcryptrun.c:218 tools/gpg-check-pattern.c:140
 msgid "Please report bugs to <@EMAIL@>.\n"
 msgstr "Błędy prosimy zgłaszać na adres <@EMAIL@>.\n"
 
 #: agent/gpg-agent.c:523
-#, fuzzy
-#| msgid "Usage: gpgconf [options] (-h for help)"
 msgid "Usage: @GPG_AGENT@ [options] (-h for help)"
-msgstr "Wywołanie: gpgconf [opcje] (-h podaje pomoc)"
+msgstr "Składnia: @GPG_AGENT@ [opcje] (-h wyświetla pomoc)"
 
 #: agent/gpg-agent.c:525
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg-agent [options] [command [args]]\n"
-#| "Secret key management for GnuPG\n"
 msgid ""
 "Syntax: @GPG_AGENT@ [options] [command [args]]\n"
 "Secret key management for @GNUPG@\n"
 msgstr ""
-"Składnia: gpg-agent [opcje] [polecenie [argumenty]]\n"
-"Zarządzanie kluczem tajnym dla GnuPG\n"
+"Składnia: @GPG_AGENT@ [opcje] [polecenie [argumenty]]\n"
+"Zarządzanie kluczem tajnym dla @GNUPG@\n"
 
 #: agent/gpg-agent.c:570 g10/gpg.c:1233 scd/scdaemon.c:360 sm/gpgsm.c:707
 #: dirmngr/dirmngr.c:481
-#, fuzzy, c-format
-#| msgid "invalid debug-level `%s' given\n"
+#, c-format
 msgid "invalid debug-level '%s' given\n"
 msgstr "podano błędny poziom diagnostyki ,,%s''\n"
 
@@ -580,32 +526,28 @@
 
 #: agent/gpg-agent.c:1144 g10/gpg.c:2516 scd/scdaemon.c:527 sm/gpgsm.c:1041
 #: dirmngr/dirmngr.c:951
-#, fuzzy, c-format
-#| msgid "NOTE: no default option file `%s'\n"
+#, c-format
 msgid "Note: no default option file '%s'\n"
-msgstr "UWAGA: brak domyślnego pliku opcji ,,%s''\n"
+msgstr "Uwaga: brak domyślnego pliku opcji ,,%s''\n"
 
 #: agent/gpg-agent.c:1155 agent/gpg-agent.c:2031 g10/gpg.c:2520
 #: scd/scdaemon.c:532 sm/gpgsm.c:1045 dirmngr/dirmngr.c:956
 #: dirmngr/dirmngr.c:1830 tools/symcryptrun.c:944
-#, fuzzy, c-format
-#| msgid "option file `%s': %s\n"
+#, c-format
 msgid "option file '%s': %s\n"
 msgstr "plik opcji ,,%s'': %s\n"
 
 #: agent/gpg-agent.c:1163 g10/gpg.c:2527 scd/scdaemon.c:540 sm/gpgsm.c:1052
 #: dirmngr/dirmngr.c:964
-#, fuzzy, c-format
-#| msgid "reading options from `%s'\n"
+#, c-format
 msgid "reading options from '%s'\n"
 msgstr "odczyt opcji z ,,%s''\n"
 
 #: agent/gpg-agent.c:1298 g10/gpg.c:3721 scd/scdaemon.c:663 sm/gpgsm.c:1558
 #: dirmngr/dirmngr.c:1072 tools/gpg-connect-agent.c:1237 tools/gpgconf.c:595
-#, fuzzy, c-format
-#| msgid "WARNING: \"%s\" is a deprecated option\n"
+#, c-format
 msgid "Note: '%s' is not considered an option\n"
-msgstr "OSTRZEŻENIE: ,,%s'' jest przestarzałą opcją.\n"
+msgstr "Uwaga: ,,%s'' nie jest uznane za opcję\n"
 
 #: agent/gpg-agent.c:2176 scd/scdaemon.c:1110 dirmngr/dirmngr.c:1224
 #, c-format
@@ -613,15 +555,14 @@
 msgstr "nie można utworzyć gniazda: %s\n"
 
 #: agent/gpg-agent.c:2193 scd/scdaemon.c:1123 dirmngr/dirmngr.c:1237
-#, fuzzy, c-format
-#| msgid "socket name `%s' is too long\n"
+#, c-format
 msgid "socket name '%s' is too long\n"
-msgstr "nazwa gniazda `%s' zbyt długa\n"
+msgstr "nazwa gniazda ,,%s'' zbyt długa\n"
 
 #: agent/gpg-agent.c:2232
 #, c-format
 msgid "a gpg-agent is already running - not starting a new one\n"
-msgstr "gpg-agent już działa - nie uruchamianie nowego\n"
+msgstr "gpg-agent już działa - nieuruchamianie nowego\n"
 
 #: agent/gpg-agent.c:2243 scd/scdaemon.c:1147 dirmngr/dirmngr.c:1269
 #, c-format
@@ -629,47 +570,40 @@
 msgstr "błąd podczas pobierania nonce z gniazda\n"
 
 #: agent/gpg-agent.c:2248 scd/scdaemon.c:1150 dirmngr/dirmngr.c:1272
-#, fuzzy, c-format
-#| msgid "error binding socket to `%s': %s\n"
+#, c-format
 msgid "error binding socket to '%s': %s\n"
 msgstr "błąd podczas przypisywania gniazda do ,,%s'': %s\n"
 
 #: agent/gpg-agent.c:2259 agent/gpg-agent.c:2299 scd/scdaemon.c:1158
 #: dirmngr/dirmngr.c:1281
-#, fuzzy, c-format
-#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
+#, c-format
 msgid "can't set permissions of '%s': %s\n"
-msgstr "Ostrzeżenie: niebezpieczne prawa dostępu do %s ,,%s''\n"
+msgstr "nie można ustawić praw dostępu do ,,%s'': %s\n"
 
 #: agent/gpg-agent.c:2273 scd/scdaemon.c:1170 dirmngr/dirmngr.c:1293
-#, fuzzy, c-format
-#| msgid "listening on socket `%s'\n"
+#, c-format
 msgid "listening on socket '%s'\n"
 msgstr "nasłuchiwanie na gnieździe ,,%s''\n"
 
 #: agent/gpg-agent.c:2293 agent/gpg-agent.c:2336 g10/exec.c:199
 #: g10/openfile.c:395 g10/openfile.c:415 sm/keydb.c:100
-#, fuzzy, c-format
-#| msgid "can't create directory `%s': %s\n"
+#, c-format
 msgid "can't create directory '%s': %s\n"
 msgstr "nie można utworzyć katalogu ,,%s'': %s\n"
 
 #: agent/gpg-agent.c:2296 agent/gpg-agent.c:2341 g10/openfile.c:398
 #: g10/openfile.c:418 sm/keydb.c:103
-#, fuzzy, c-format
-#| msgid "directory `%s' created\n"
+#, c-format
 msgid "directory '%s' created\n"
 msgstr "katalog ,,%s'' utworzony\n"
 
 #: agent/gpg-agent.c:2347
-#, fuzzy, c-format
-#| msgid "stat() failed for `%s': %s\n"
+#, c-format
 msgid "stat() failed for '%s': %s\n"
 msgstr "stat() nie powiodło się dla ,,%s'': %s\n"
 
 #: agent/gpg-agent.c:2351
-#, fuzzy, c-format
-#| msgid "can't use `%s' as home directory\n"
+#, c-format
 msgid "can't use '%s' as home directory\n"
 msgstr "nie można użyć ,,%s'' jako katalogu domowego\n"
 
@@ -699,10 +633,9 @@
 msgstr "obsługa ssh 0x%lx dla fd %d zakończona\n"
 
 #: agent/gpg-agent.c:3020 scd/scdaemon.c:1376 dirmngr/dirmngr.c:2259
-#, fuzzy, c-format
-#| msgid "pth_select failed: %s - waiting 1s\n"
+#, c-format
 msgid "npth_pselect failed: %s - waiting 1s\n"
-msgstr "pth_select nie powiodło się: %s - czekanie 1s\n"
+msgstr "npth_pselect nie powiodło się: %s - czekanie 1s\n"
 
 #: agent/gpg-agent.c:3108 scd/scdaemon.c:1441
 #, c-format
@@ -718,7 +651,7 @@
 #: agent/preset-passphrase.c:100
 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n"
 msgstr ""
-"Wywołanie: gpg-preset-passphrase [opcje] UCHWYT_KLUCZA (-h podaje pomoc)\n"
+"Składnia: gpg-preset-passphrase [opcje] UCHWYT_KLUCZA (-h wyświetla pomoc)\n"
 
 #: agent/preset-passphrase.c:103
 msgid ""
@@ -751,7 +684,7 @@
 
 #: agent/protect-tool.c:154
 msgid "Usage: gpg-protect-tool [options] (-h for help)\n"
-msgstr "Wywołanie: gpg-protect-tool [opcje] (-h podaje pomoc)\n"
+msgstr "Składnia: gpg-protect-tool [opcje] (-h wyświetla pomoc)\n"
 
 #: agent/protect-tool.c:156
 msgid ""
@@ -796,44 +729,37 @@
 
 #: agent/trustlist.c:154 agent/trustlist.c:362 dirmngr/dirmngr.c:1632
 #: tools/gpgconf.c:391
-#, fuzzy, c-format
-#| msgid "error opening `%s': %s\n"
+#, c-format
 msgid "error opening '%s': %s\n"
 msgstr "błąd podczas otwierania ,,%s'': %s\n"
 
 #: agent/trustlist.c:170 common/helpfile.c:73 common/helpfile.c:89
-#, fuzzy, c-format
-#| msgid "file `%s', line %d: %s\n"
+#, c-format
 msgid "file '%s', line %d: %s\n"
 msgstr "plik ,,%s'', linia %d: %s\n"
 
 #: agent/trustlist.c:192 agent/trustlist.c:200
-#, fuzzy, c-format
-#| msgid "statement \"%s\" ignored in `%s', line %d\n"
+#, c-format
 msgid "statement \"%s\" ignored in '%s', line %d\n"
 msgstr "instrukcja \"%s\" zignorowana w ,,%s'', w linii %d\n"
 
 #: agent/trustlist.c:206
-#, fuzzy, c-format
-#| msgid "system trustlist `%s' not available\n"
+#, c-format
 msgid "system trustlist '%s' not available\n"
 msgstr "systemowa lista zaufania ,,%s'' niedostępna\n"
 
 #: agent/trustlist.c:250
-#, fuzzy, c-format
-#| msgid "bad fingerprint in `%s', line %d\n"
+#, c-format
 msgid "bad fingerprint in '%s', line %d\n"
 msgstr "błędny odcisk w ,,%s'', w linii %d\n"
 
 #: agent/trustlist.c:275 agent/trustlist.c:282
-#, fuzzy, c-format
-#| msgid "invalid keyflag in `%s', line %d\n"
+#, c-format
 msgid "invalid keyflag in '%s', line %d\n"
 msgstr "nieprawidłowa flaga klucza w ,,%s'', w linii %d\n"
 
 #: agent/trustlist.c:316 common/helpfile.c:136
-#, fuzzy, c-format
-#| msgid "error reading `%s', line %d: %s\n"
+#, c-format
 msgid "error reading '%s', line %d: %s\n"
 msgstr "błąd odczytu ,,%s'', w linii %d: %s\n"
 
@@ -918,24 +844,24 @@
 msgstr "Zmienię je później"
 
 #: agent/findkey.c:1491
-#, fuzzy, c-format
-#| msgid "Do you really want to delete the selected keys? (y/N) "
+#, c-format
 msgid ""
 "Do you really want to delete the key identified by keygrip%%0A  %s%%0A  %%C"
 "%%0A?"
-msgstr "Czy na pewno chcesz usunąć wybrane klucze? (t/N) "
+msgstr ""
+"Czy na pewno usunąć klucz identyfikowany przez uchwyt%%0A  %s%%0A  %%C%%0A?"
 
 #: agent/findkey.c:1515 agent/findkey.c:1529
-#, fuzzy
-#| msgid "enable key"
 msgid "Delete key"
-msgstr "włączenie klucza do użycia"
+msgstr "Usuń klucz"
 
 #: agent/findkey.c:1526
 msgid ""
 "Warning: This key is also listed for use with SSH!\n"
 "Deleting the key might remove your ability to access remote machines."
 msgstr ""
+"Ostrzeżenie: ten klucz jest wymieniony także do użycia z SSH!\n"
+"Usunięcie klucza może uniemożliwić dostęp do zdalnych maszyn."
 
 #: agent/pksign.c:176 g10/seskey.c:293 sm/certcheck.c:85
 #, c-format
@@ -948,10 +874,9 @@
 msgstr "Klucz %s używa niebezpiecznego (%u-bitowego) skrótu\n"
 
 #: agent/pksign.c:202
-#, fuzzy, c-format
-#| msgid "a %u bit hash is not valid for a %u bit %s key\n"
+#, c-format
 msgid "a %zu bit hash is not valid for a %u bit %s key\n"
-msgstr "skrót %u-bitowy nie jest poprawny dla %u-bitowego klucza %s\n"
+msgstr "skrót %zu-bitowy nie jest poprawny dla %u-bitowego klucza %s\n"
 
 #: agent/pksign.c:523
 #, c-format
@@ -964,22 +889,19 @@
 msgstr "tajne części klucza są niedostępne\n"
 
 #: agent/cvt-openpgp.c:344 g10/card-util.c:1537
-#, fuzzy, c-format
-#| msgid "protection algorithm %d%s is not supported\n"
+#, c-format
 msgid "public key algorithm %d (%s) is not supported\n"
-msgstr "algorytm ochrony %d%s nie jest obsługiwany\n"
+msgstr "algorytm klucza publicznego %d (%s) nie jest obsługiwany\n"
 
 #: agent/cvt-openpgp.c:448
-#, fuzzy, c-format
-#| msgid "protection algorithm %d%s is not supported\n"
+#, c-format
 msgid "protection algorithm %d (%s) is not supported\n"
-msgstr "algorytm ochrony %d%s nie jest obsługiwany\n"
+msgstr "algorytm ochrony %d (%s) nie jest obsługiwany\n"
 
 #: agent/cvt-openpgp.c:455
-#, fuzzy, c-format
-#| msgid "protection algorithm %d%s is not supported\n"
+#, c-format
 msgid "protection hash algorithm %d (%s) is not supported\n"
-msgstr "algorytm ochrony %d%s nie jest obsługiwany\n"
+msgstr "algorytm hasza ochrony %d (%s) nie jest obsługiwany\n"
 
 #: common/exechelp-posix.c:359 common/exechelp-w32.c:449
 #: common/exechelp-w32.c:473 common/exechelp-w32.c:503
@@ -990,10 +912,9 @@
 #: common/exechelp-posix.c:372 common/exechelp-w32.c:355
 #: common/exechelp-w32.c:459 common/exechelp-w32.c:483
 #: common/exechelp-w32.c:513
-#, fuzzy, c-format
-#| msgid "error creating a pipe: %s\n"
+#, c-format
 msgid "error creating a stream for a pipe: %s\n"
-msgstr "błąd tworzenia potoku: %s\n"
+msgstr "błąd tworzenia strumienia dla potoku: %s\n"
 
 #: common/exechelp-posix.c:495 common/exechelp-posix.c:570
 #: common/exechelp-posix.c:848 dirmngr/dirmngr.c:1311
@@ -1007,29 +928,25 @@
 msgstr "oczekiwanie na zakończenie procesu %d nie powiodło się: %s\n"
 
 #: common/exechelp-posix.c:678 common/exechelp-posix.c:792
-#, fuzzy, c-format
-#| msgid "error running `%s': probably not installed\n"
+#, c-format
 msgid "error running '%s': probably not installed\n"
 msgstr "błąd uruchamiania ,,%s'': prawdopodobnie nie zainstalowany\n"
 
 #: common/exechelp-posix.c:684 common/exechelp-posix.c:799
 #: common/exechelp-w32.c:796 common/exechelp-w32ce.c:781
-#, fuzzy, c-format
-#| msgid "error running `%s': exit status %d\n"
+#, c-format
 msgid "error running '%s': exit status %d\n"
 msgstr "błąd uruchamiania ,,%s'': kod wyjścia %d\n"
 
 #: common/exechelp-posix.c:692 common/exechelp-posix.c:807
-#, fuzzy, c-format
-#| msgid "error running `%s': terminated\n"
+#, c-format
 msgid "error running '%s': terminated\n"
 msgstr "błąd uruchamiania ,,%s'': zakończono\n"
 
 #: common/exechelp-posix.c:750 common/exechelp-w32.c:777
-#, fuzzy, c-format
-#| msgid "waiting for process %d to terminate failed: %s\n"
+#, c-format
 msgid "waiting for processes to terminate failed: %s\n"
-msgstr "oczekiwanie na zakończenie procesu %d nie powiodło się: %s\n"
+msgstr "oczekiwanie na zakończenie procesów nie powiodło się: %s\n"
 
 #: common/exechelp-w32.c:789 common/exechelp-w32ce.c:775
 #, c-format
@@ -1037,8 +954,7 @@
 msgstr "błąd odczytu kodu zakończenia procesu %d: %s\n"
 
 #: common/simple-pwquery.c:260
-#, fuzzy, c-format
-#| msgid "can't connect to `%s': %s\n"
+#, c-format
 msgid "can't connect to '%s': %s\n"
 msgstr "nie można się połączyć z ,,%s'': %s\n"
 
@@ -1063,14 +979,12 @@
 msgstr "Ostrzeżenie: niebezpieczne prawa dostępu do %s ,,%s''\n"
 
 #: common/sysutils.c:692
-#, fuzzy, c-format
-#| msgid "waiting %d seconds for the agent to come up\n"
+#, c-format
 msgid "waiting for file '%s' to become accessible ...\n"
-msgstr "oczekiwanie (%d s) na uruchomienie agenta\n"
+msgstr "oczekiwanie aż plik ,,%s'' stanie się dostępny...\n"
 
 #: common/sysutils.c:718
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "renaming '%s' to '%s' failed: %s\n"
 msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
 
@@ -1140,45 +1054,39 @@
 msgstr "%s:%u: przestarzała opcja ,,%s'' - nie ma efektu\n"
 
 #: common/miscellaneous.c:146
-#, fuzzy, c-format
-#| msgid "WARNING: \"%s\" is an obsolete option - it has no effect\n"
+#, c-format
 msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n"
-msgstr "OSTRZEŻENIE: ,,%s'' jest przestarzałą opcją - nie ma efektu\n"
+msgstr "OSTRZEŻENIE: ,,%s%s'' jest przestarzałą opcją - nie ma efektu\n"
 
 #: common/miscellaneous.c:618
 #, c-format
 msgid "unknown debug flag '%s' ignored\n"
-msgstr ""
+msgstr "nieznana flaga diagnostyczna ,,%s'' zignorowana\n"
 
 #: common/asshelp.c:335
-#, fuzzy, c-format
-#| msgid "waiting %d seconds for the agent to come up\n"
+#, c-format
 msgid "waiting for the %s to come up ... (%ds)\n"
-msgstr "oczekiwanie (%d s) na uruchomienie agenta\n"
+msgstr "oczekiwanie na uruchomienie procesu %s... (%ds)\n"
 
 #: common/asshelp.c:347
-#, fuzzy, c-format
-#| msgid "can't connect to the dirmngr - trying fall back\n"
+#, c-format
 msgid "connection to %s established\n"
-msgstr "nie można połączyć się z dirmngr - próba fallbacku\n"
+msgstr "ustanowiono połączenie z procesem %s\n"
 
 #: common/asshelp.c:430
-#, fuzzy, c-format
-#| msgid "no running gpg-agent - starting one\n"
+#, c-format
 msgid "no running gpg-agent - starting '%s'\n"
-msgstr "gpg-agent nie działa - uruchamianie\n"
+msgstr "gpg-agent nie działa - uruchamianie ,,%s''\n"
 
 #: common/asshelp.c:521
-#, fuzzy, c-format
-#| msgid "can't connect to the dirmngr - trying fall back\n"
+#, c-format
 msgid "connection to agent is in restricted mode\n"
-msgstr "nie można połączyć się z dirmngr - próba fallbacku\n"
+msgstr "połączenie z agentem jest w trybie ograniczonym\n"
 
 #: common/asshelp.c:578
-#, fuzzy, c-format
-#| msgid "no running dirmngr - starting `%s'\n"
+#, c-format
 msgid "no running Dirmngr - starting '%s'\n"
-msgstr "dirmngr nie działa - uruchamianie ,,%s''\n"
+msgstr "Dirmngr nie działa - uruchamianie ,,%s''\n"
 
 #. TRANSLATORS: Copy the prefix between the vertical bars
 #. verbatim.  It will not be printed.
@@ -1356,8 +1264,7 @@
 msgstr "Dirmngr sprawny"
 
 #: common/audit.c:1307
-#, fuzzy, c-format
-#| msgid "No help available for `%s'."
+#, c-format
 msgid "No help available for '%s'."
 msgstr "Brak pomocy dla ,,%s''."
 
@@ -1391,10 +1298,8 @@
 msgstr "brak argumentu"
 
 #: common/argparse.c:373
-#, fuzzy
-#| msgid "invalid value\n"
 msgid "invalid argument"
-msgstr "niepoprawna wartość\n"
+msgstr "niepoprawny argument"
 
 #: common/argparse.c:375
 msgid "invalid command"
@@ -1418,10 +1323,9 @@
 msgstr "brak argumentu dla opcji ,,%.50s''\n"
 
 #: common/argparse.c:391 g10/gpg.c:3510
-#, fuzzy, c-format
-#| msgid "missing argument for option \"%.50s\"\n"
+#, c-format
 msgid "invalid argument for option \"%.50s\"\n"
-msgstr "brak argumentu dla opcji ,,%.50s''\n"
+msgstr "błędny argument dla opcji ,,%.50s''\n"
 
 #: common/argparse.c:393
 #, c-format
@@ -1454,8 +1358,7 @@
 msgstr "błędna opcja ,,%.50s''\n"
 
 #: common/utf8conv.c:123
-#, fuzzy, c-format
-#| msgid "conversion from `%s' to `%s' not available\n"
+#, c-format
 msgid "conversion from '%s' to '%s' not available\n"
 msgstr "konwersja z ,,%s'' do ,,%s'' niedostępna\n"
 
@@ -1465,20 +1368,17 @@
 msgstr "iconv_open nie powiodło się: %s\n"
 
 #: common/utf8conv.c:385 common/utf8conv.c:651
-#, fuzzy, c-format
-#| msgid "conversion from `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "conversion from '%s' to '%s' failed: %s\n"
 msgstr "konwersja z ,,%s'' do ,,%s'' nie powiodła się: %s\n"
 
 #: common/dotlock.c:707
-#, fuzzy, c-format
-#| msgid "failed to create temporary file `%s': %s\n"
+#, c-format
 msgid "failed to create temporary file '%s': %s\n"
 msgstr "nie udało się utworzyć pliku tymczasowego ,,%s'': %s\n"
 
 #: common/dotlock.c:771
-#, fuzzy, c-format
-#| msgid "error writing to `%s': %s\n"
+#, c-format
 msgid "error writing to '%s': %s\n"
 msgstr "błąd zapisu do ,,%s'': %s\n"
 
@@ -1497,8 +1397,7 @@
 msgstr "(zakleszczenie?) "
 
 #: common/dotlock.c:1192
-#, fuzzy, c-format
-#| msgid "lock `%s' not made: %s\n"
+#, c-format
 msgid "lock '%s' not made: %s\n"
 msgstr "blokada ,,%s'' nie założona: %s\n"
 
@@ -1507,11 +1406,10 @@
 msgid "waiting for lock %s...\n"
 msgstr "oczekiwanie na blokadę %s...\n"
 
-#: common/init.c:185 sm/gpgsm.c:940 dirmngr/dirmngr.c:856
-#: dirmngr/dirmngr.c:865
+#: common/init.c:185 sm/gpgsm.c:940 dirmngr/dirmngr.c:856 dirmngr/dirmngr.c:865
 #, c-format
 msgid "%s is too old (need %s, have %s)\n"
-msgstr "biblioteka %s jest zbyt stara (potrzebna %s, zainstalowana %s)\n"
+msgstr "biblioteka %s jest zbyt stara (wymagana %s, zainstalowana %s)\n"
 
 #: g10/armor.c:423
 #, c-format
@@ -1607,10 +1505,9 @@
 "przekłamanie wprowadzone przez serwer pocztowy\n"
 
 #: g10/build-packet.c:1210
-#, fuzzy, c-format
-#| msgid "not human readable"
+#, c-format
 msgid "[ not human readable (%zu bytes: %s%s) ]"
-msgstr "nieczytelne dla człowieka"
+msgstr "[ nieczytelne dla człowieka (%zu bajtów: %s%s) ]"
 
 #: g10/build-packet.c:1262
 #, c-format
@@ -1637,20 +1534,14 @@
 msgstr "wartość adnotacji nie może zawierać żadnych znaków sterujących\n"
 
 #: g10/build-packet.c:1354
-#, fuzzy, c-format
-#| msgid "a notation name must not contain more than one '@' character\n"
+#, c-format
 msgid "a notation name may not contain an '=' character\n"
-msgstr "nazwa adnotacjinie może zawierać więcej niż jednego znaku ,,@''\n"
+msgstr "nazwa adnotacji nie może zawierać znaku ,,=''\n"
 
 #: g10/build-packet.c:1360
-#, fuzzy, c-format
-#| msgid ""
-#| "a notation name must have only printable characters or spaces, and end "
-#| "with an '='\n"
+#, c-format
 msgid "a notation name must have only printable characters or spaces\n"
-msgstr ""
-"nazwa adnotacji musi zawierać tylko znaki drukowalne lub spacje i kończyć "
-"się znakiem ,,=''\n"
+msgstr "nazwa adnotacji musi zawierać tylko znaki drukowalne lub spacje\n"
 
 #: g10/build-packet.c:1419 g10/build-packet.c:1430
 #, c-format
@@ -1663,45 +1554,40 @@
 msgstr "nie udało się przekazać zapytania %s do klienta\n"
 
 #: g10/call-agent.c:170
-#, fuzzy
-#| msgid "Enter passphrase\n"
 msgid "Enter passphrase: "
-msgstr "Hasło\n"
+msgstr "Hasło: "
 
 #: g10/call-agent.c:199 sm/call-agent.c:98 sm/call-dirmngr.c:165
-#, fuzzy, c-format
-#| msgid "error creating keyring `%s': %s\n"
+#, c-format
 msgid "error getting version from '%s': %s\n"
-msgstr "błąd tworzenia zbioru kluczy `%s': %s\n"
+msgstr "błąd pobierania wersji z ,,%s'': %s\n"
 
 #: g10/call-agent.c:205 sm/call-agent.c:104 sm/call-dirmngr.c:171
 #, c-format
 msgid "server '%s' is older than us (%s < %s)"
-msgstr ""
+msgstr "serwer ,,%s'' jest starszy niż nasz (%s < %s)"
 
 #: g10/call-agent.c:211 sm/call-agent.c:110 sm/call-dirmngr.c:177
-#, fuzzy, c-format
-#| msgid "WARNING: %s overrides %s\n"
+#, c-format
 msgid "WARNING: %s\n"
-msgstr "OSTRZEŻENIE: %s powoduje obejście %s\n"
+msgstr "OSTRZEŻENIE: %s\n"
 
 #: g10/call-agent.c:214 sm/call-agent.c:113 sm/call-dirmngr.c:180
 #, c-format
 msgid "Note: Outdated servers may lack important security fixes.\n"
 msgstr ""
+"Uwaga: przestarzałe serwery mogą nie mieć ważnych poprawek bezpieczeństwa.\n"
 
 #: g10/call-agent.c:216 sm/call-agent.c:115 sm/call-dirmngr.c:182
-#, fuzzy, c-format
-#| msgid "Please use the command \"toggle\" first.\n"
+#, c-format
 msgid "Note: Use the command \"%s\" to restart them.\n"
-msgstr "Najpierw trzeba użyć polecenia \"przeł\".\n"
+msgstr "Uwaga: do restartu ich należy użyć polecenia ,,%s''.\n"
 
 #: g10/call-agent.c:318 g10/encrypt.c:154 g10/encrypt.c:604 g10/sign.c:304
 #: sm/call-agent.c:205 sm/encrypt.c:425 sm/sign.c:345
-#, 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 jeszcze nie działa z %s!\n"
+msgstr "%s nie jest zgodny z trybem %s\n"
 
 #: g10/card-util.c:86 g10/card-util.c:402 g10/card-util.c:1893
 #, c-format
@@ -1731,8 +1617,8 @@
 
 #: g10/card-util.c:142 g10/card-util.c:1423 g10/card-util.c:1685
 #: g10/card-util.c:1777 g10/keyedit.c:394 g10/keyedit.c:415 g10/keyedit.c:429
-#: g10/keygen.c:1798 g10/keygen.c:1959 g10/keygen.c:2327
-#: sm/certreqgen-ui.c:165 sm/certreqgen-ui.c:249 sm/certreqgen-ui.c:283
+#: g10/keygen.c:1798 g10/keygen.c:1959 g10/keygen.c:2327 sm/certreqgen-ui.c:165
+#: sm/certreqgen-ui.c:249 sm/certreqgen-ui.c:283
 msgid "Your selection? "
 msgstr "Twój wybór? "
 
@@ -1789,19 +1675,17 @@
 msgid "URL to retrieve public key: "
 msgstr "URL do odczytania klucza publicznego: "
 
-#: g10/card-util.c:900 g10/decrypt-data.c:253 g10/import.c:364
-#: g10/import.c:620 g10/import.c:668 dirmngr/crlcache.c:659
-#: dirmngr/crlcache.c:664 dirmngr/crlcache.c:918 dirmngr/crlcache.c:924
-#: dirmngr/dirmngr.c:1670 tools/gpgconf.c:404 tools/gpgconf.c:450
-#, fuzzy, c-format
-#| msgid "error reading `%s': %s\n"
+#: g10/card-util.c:900 g10/decrypt-data.c:253 g10/import.c:364 g10/import.c:620
+#: g10/import.c:668 dirmngr/crlcache.c:659 dirmngr/crlcache.c:664
+#: dirmngr/crlcache.c:918 dirmngr/crlcache.c:924 dirmngr/dirmngr.c:1670
+#: tools/gpgconf.c:404 tools/gpgconf.c:450
+#, c-format
 msgid "error reading '%s': %s\n"
 msgstr "błąd odczytu ,,%s'': %s\n"
 
 #: g10/card-util.c:933 g10/decrypt-data.c:256 g10/export.c:2414
 #: dirmngr/crlcache.c:929
-#, fuzzy, c-format
-#| msgid "error writing `%s': %s\n"
+#, c-format
 msgid "error writing '%s': %s\n"
 msgstr "błąd zapisu ,,%s'': %s\n"
 
@@ -1865,7 +1749,7 @@
 "      If the key generation does not succeed, please check the\n"
 "      documentation of your card to see what sizes are allowed.\n"
 msgstr ""
-"UWAGA: Nie ma gwarancji, że karta obsługuje żądany rozmiar.\n"
+"Uwaga: Nie ma gwarancji, że karta obsługuje żądany rozmiar.\n"
 "       Jeśli tworzenie klucza nie powiedzie się, proszę sprawdzić\n"
 "       dokumentację karty, aby poznać dozwolone rozmiary.\n"
 
@@ -1887,25 +1771,19 @@
 
 #: g10/card-util.c:1408
 msgid "Changing card key attribute for: "
-msgstr ""
+msgstr "Zmiana atrybutu klucza karty dla: "
 
 #: g10/card-util.c:1410
-#, fuzzy
-#| msgid "   (1) Signature key\n"
 msgid "Signature key\n"
-msgstr "   (1) Klucz do podpisów\n"
+msgstr "Klucz do podpisów\n"
 
 #: g10/card-util.c:1412
-#, fuzzy
-#| msgid "   (2) Encryption key\n"
 msgid "Encryption key\n"
-msgstr "   (2) Klucz do szyfrowania\n"
+msgstr "Klucz do szyfrowania\n"
 
 #: g10/card-util.c:1414
-#, fuzzy
-#| msgid "   (3) Authentication key\n"
 msgid "Authentication key\n"
-msgstr "   (3) Klucz do uwierzytelniania\n"
+msgstr "Klucz do uwierzytelniania\n"
 
 #: g10/card-util.c:1416 g10/keygen.c:1907 sm/certreqgen-ui.c:157
 msgid "Please select what kind of key you want:\n"
@@ -1917,10 +1795,9 @@
 msgstr "   (%d) RSA\n"
 
 #: g10/card-util.c:1418
-#, fuzzy, c-format
-#| msgid "   (%d) DSA and Elgamal\n"
+#, c-format
 msgid "   (%d) ECC\n"
-msgstr "   (%d) DSA i Elgamala\n"
+msgstr "   (%d) ECC\n"
 
 #: g10/card-util.c:1430 g10/card-util.c:1697 g10/card-util.c:1797
 #: g10/keyedit.c:899 g10/keygen.c:1824 g10/keygen.c:1852 g10/keygen.c:1966
@@ -1934,49 +1811,40 @@
 msgstr "Karta zostanie przekonfigurowana do tworzenia klucza %u-bitowego\n"
 
 #: g10/card-util.c:1508
-#, fuzzy, c-format
-#| msgid "The card will now be re-configured to generate a key of %u bits\n"
+#, c-format
 msgid "The card will now be re-configured to generate a key of type: %s\n"
-msgstr "Karta zostanie przekonfigurowana do tworzenia klucza %u-bitowego\n"
+msgstr "Karta zostanie przekonfigurowana do tworzenia klucza typu: %s\n"
 
 #: g10/card-util.c:1544
-#, fuzzy, c-format
-#| msgid "error changing size of key %d to %u bits: %s\n"
+#, c-format
 msgid "error changing key attribute for key %d: %s\n"
-msgstr "błąd podczas zmiany rozmiaru klucza %d na %u bitów: %s\n"
+msgstr "błąd podczas zmiany atrybutu klucza %d: %s\n"
 
 #: g10/card-util.c:1560 g10/card-util.c:2073
-#, fuzzy, c-format
-#| msgid "error getting current key info: %s\n"
+#, c-format
 msgid "error getting card info: %s\n"
-msgstr "błąd podczas odczytu aktualnych informacji o kluczu: %s\n"
+msgstr "błąd podczas pobierania informacji o karcie: %s\n"
 
 #: g10/card-util.c:1566 g10/card-util.c:1905 g10/card-util.c:2079
-#, fuzzy, c-format
-#| msgid "This command is not allowed while in %s mode.\n"
+#, c-format
 msgid "This command is not supported by this card\n"
-msgstr "To polecenie nie jest dostępne w trybie %s.\n"
+msgstr "To polecenie nie jest obsługiwane przez tę kartę\n"
 
 #: g10/card-util.c:1612
 msgid "Make off-card backup of encryption key? (Y/n) "
 msgstr "Stworzyć poza kartą kopię zapasową klucza szyfrującego? (T/n) "
 
 #: g10/card-util.c:1626
-#, fuzzy, c-format
-#| msgid "NOTE: keys are already stored on the card!\n"
+#, c-format
 msgid "Note: keys are already stored on the card!\n"
-msgstr "UWAGA: klucze są już zapisane na karcie!\n"
+msgstr "Uwaga: klucze są już zapisane na karcie!\n"
 
 #: g10/card-util.c:1629
 msgid "Replace existing keys? (y/N) "
 msgstr "Zastąpić istniejące klucze? (t/N) "
 
 #: g10/card-util.c:1641
-#, fuzzy, c-format
-#| msgid ""
-#| "Please note that the factory settings of the PINs are\n"
-#| "   PIN = `%s'     Admin PIN = `%s'\n"
-#| "You should change them using the command --change-pin\n"
+#, c-format
 msgid ""
 "Please note that the factory settings of the PINs are\n"
 "   PIN = '%s'     Admin PIN = '%s'\n"
@@ -2007,32 +1875,27 @@
 msgstr "Proszę wybrać gdzie zapisać klucz:\n"
 
 #: g10/card-util.c:1811
-#, fuzzy, c-format
-#| msgid "read failed: %s\n"
+#, c-format
 msgid "KEYTOCARD failed: %s\n"
-msgstr "odczyt nie powiódł się: %s\n"
+msgstr "KEYTOCARD nie powiodło się: %s\n"
 
 #: g10/card-util.c:1910
-#, fuzzy, c-format
-#| msgid "NOTE: keys are already stored on the card!\n"
+#, c-format
 msgid "Note: This command destroys all keys stored on the card!\n"
-msgstr "UWAGA: klucze są już zapisane na karcie!\n"
+msgstr "Uwaga: to polecenie niszczy wszystkie klucze zapisane na karcie!\n"
 
 #: g10/card-util.c:1913
-#, fuzzy
-#| msgid "Sign it? (y/N) "
 msgid "Continue? (y/N) "
-msgstr "Podpisać go? (t/N) "
+msgstr "Kontynuować? (t/N) "
 
 #: g10/card-util.c:1918
 msgid "Really do a factory reset? (enter \"yes\") "
-msgstr ""
+msgstr "Naprawdę przywrócić stan fabryczny? (proszę wpisać ,,yes'') "
 
 #: g10/card-util.c:2097
-#, fuzzy, c-format
-#| msgid "error closing %s: %s\n"
+#, c-format
 msgid "error for setup KDF: %s\n"
-msgstr "błąd zamykania %s: %s\n"
+msgstr "błąd przy ustawianiu KDF: %s\n"
 
 #: g10/card-util.c:2124 g10/keyedit.c:1259
 msgid "quit this menu"
@@ -2100,17 +1963,15 @@
 
 #: g10/card-util.c:2144
 msgid "destroy all keys and data"
-msgstr ""
+msgstr "zniszczenie wszystkich kluczy i danych"
 
 #: g10/card-util.c:2145
 msgid "setup KDF for PIN authentication"
-msgstr ""
+msgstr "ustawienie KDF do uwierzytelniania PIN-em"
 
 #: g10/card-util.c:2146
-#, fuzzy
-#| msgid "change the ownertrust"
 msgid "change the key attribute"
-msgstr "zmiana zaufania właściciela"
+msgstr "zmiana atrybutu klucza"
 
 #: g10/card-util.c:2270
 msgid "gpg/card> "
@@ -2138,15 +1999,14 @@
 msgstr "opcja --output nie działa z tym poleceniem\n"
 
 #: g10/decrypt.c:246 g10/gpg.c:5069 g10/keyring.c:399 g10/keyring.c:747
-#, fuzzy, c-format
-#| msgid "can't open `%s'\n"
+#, c-format
 msgid "can't open '%s'\n"
 msgstr "nie można otworzyć ,,%s''\n"
 
 #: g10/delkey.c:79 g10/export.c:1894 g10/export.c:2177 g10/export.c:2298
 #: g10/getkey.c:1847 g10/gpg.c:5014 g10/keyedit.c:1443 g10/keyedit.c:2333
-#: g10/keyedit.c:2578 g10/keyedit.c:4275 g10/keylist.c:661
-#: g10/keyserver.c:1244 g10/revoke.c:230 g10/tofu.c:2166
+#: g10/keyedit.c:2578 g10/keyedit.c:4275 g10/keylist.c:661 g10/keyserver.c:1244
+#: g10/revoke.c:230 g10/tofu.c:2166
 #, c-format
 msgid "key \"%s\" not found: %s\n"
 msgstr "klucz ,,%s'' nie został odnaleziony: %s\n"
@@ -2159,10 +2019,9 @@
 msgstr "błąd odczytu bloku kluczy: %s\n"
 
 #: g10/delkey.c:118
-#, fuzzy, c-format
-#| msgid "key \"%s\" not found: %s\n"
+#, c-format
 msgid "key \"%s\" not found\n"
-msgstr "klucz ,,%s'' nie został odnaleziony: %s\n"
+msgstr "klucz ,,%s'' nie został odnaleziony\n"
 
 #: g10/delkey.c:129 g10/delkey.c:136
 #, c-format
@@ -2183,20 +2042,17 @@
 msgstr "To jest klucz tajny! - czy na pewno go usunąć? (t/N) "
 
 #: g10/delkey.c:202
-#, fuzzy, c-format
-#| msgid "deleting certificate \"%s\" failed: %s\n"
+#, c-format
 msgid "deleting secret %s failed: %s\n"
-msgstr "usunięcie certyfikatu ,,%s'' nie powiodło się: %s\n"
+msgstr "usunięcie %s tajnego nie powiodło się: %s\n"
 
 #: g10/delkey.c:204
 msgid "key"
-msgstr ""
+msgstr "klucza"
 
 #: g10/delkey.c:204
-#, fuzzy
-#| msgid "Pubkey: "
 msgid "subkey"
-msgstr "Asymetryczne: "
+msgstr "podklucza"
 
 #: g10/delkey.c:227
 #, c-format
@@ -2235,20 +2091,17 @@
 msgstr "szyfrem %s\n"
 
 #: g10/encrypt.c:238 g10/encrypt.c:652
-#, fuzzy, c-format
-#| msgid "`%s' already compressed\n"
+#, c-format
 msgid "'%s' already compressed\n"
 msgstr ",,%s'' już jest skompresowany\n"
 
 #: g10/encrypt.c:295 g10/encrypt.c:688 g10/sign.c:643
-#, fuzzy, c-format
-#| msgid "WARNING: `%s' is an empty file\n"
+#, c-format
 msgid "WARNING: '%s' is an empty file\n"
 msgstr "OSTRZEŻENIE: plik ,,%s'' jest pusty\n"
 
 #: g10/encrypt.c:533
-#, fuzzy, c-format
-#| msgid "reading from `%s'\n"
+#, c-format
 msgid "reading from '%s'\n"
 msgstr "odczyt z ,,%s''\n"
 
@@ -2262,16 +2115,14 @@
 
 #: g10/encrypt.c:594 g10/decrypt-data.c:105 g10/gpg.c:3918 g10/gpg.c:3958
 #: sm/decrypt.c:364 sm/encrypt.c:415 sm/gpgsm.c:1642
-#, 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 "szyfr ,,%s'' nie jest dostępny w trybie %s\n"
+msgstr "szyfr ,,%s'' nie może być używany w trybie %s\n"
 
 #: g10/encrypt.c:624 sm/encrypt.c:489
-#, fuzzy, c-format
-#| msgid "WARNING: \"%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 "OSTRZEŻENIE: ,,%s'' jest przestarzałą opcją - nie ma efektu\n"
+msgstr "OSTRZEŻENIE: klucz %s nie nadaje się do szyfrowania w trybie %s\n"
 
 #: g10/encrypt.c:735 g10/sign.c:1028
 #, c-format
@@ -2293,10 +2144,9 @@
 msgstr "%s/%s zaszyfrowany dla: ,,%s''\n"
 
 #: g10/encrypt.c:961 g10/pkclist.c:1027 g10/pkclist.c:1078
-#, 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 "%s nie jest dostępne w trybie %s\n"
+msgstr "opcja ,,%s'' nie może być używana w trybie %s\n"
 
 #: g10/decrypt-data.c:94 g10/mainproc.c:319
 #, c-format
@@ -2340,14 +2190,12 @@
 "programów\n"
 
 #: g10/exec.c:427
-#, fuzzy, c-format
-#| msgid "unable to execute program `%s': %s\n"
+#, c-format
 msgid "unable to execute program '%s': %s\n"
 msgstr "nie można uruchomić programu ,,%s'': %s\n"
 
 #: g10/exec.c:430
-#, fuzzy, c-format
-#| msgid "unable to execute shell `%s': %s\n"
+#, c-format
 msgid "unable to execute shell '%s': %s\n"
 msgstr "nie można uruchomić powłoki ,,%s'': %s\n"
 
@@ -2372,16 +2220,14 @@
 msgstr "nie można odczytać odpowiedzi programu zewnętrznego: %s\n"
 
 #: g10/exec.c:610 g10/exec.c:617
-#, fuzzy, c-format
-#| msgid "WARNING: unable to remove tempfile (%s) `%s': %s\n"
+#, c-format
 msgid "WARNING: unable to remove tempfile (%s) '%s': %s\n"
-msgstr "OSTRZEŻENIE: nie można skasować pliku tymczasowego (%s) ,,%s'': %s.\n"
+msgstr "OSTRZEŻENIE: nie można skasować pliku tymczasowego (%s) ,,%s'': %s\n"
 
 #: g10/exec.c:622
-#, fuzzy, c-format
-#| msgid "WARNING: unable to remove temp directory `%s': %s\n"
+#, c-format
 msgid "WARNING: unable to remove temp directory '%s': %s\n"
-msgstr "OSTRZEŻENIE: nie można skasować tymczasowego katalogu ,,%s'': %s.\n"
+msgstr "OSTRZEŻENIE: nie można skasować tymczasowego katalogu ,,%s'': %s\n"
 
 #: g10/export.c:108
 msgid "export signatures that are marked as local-only"
@@ -2405,18 +2251,15 @@
 
 #: g10/export.c:122
 msgid "use the GnuPG key backup format"
-msgstr ""
+msgstr "użycie formatu kopii zapasowej klucza GnuPG"
 
 #: g10/export.c:1238
-#, fuzzy
-#| msgid "%s: skipped: %s\n"
 msgid " - skipped"
-msgstr "%s: pominięty: %s\n"
+msgstr " - pominięty"
 
 #: g10/export.c:1271 g10/import.c:1889 g10/openfile.c:200 g10/openfile.c:294
 #: g10/sign.c:889 g10/sign.c:1192
-#, fuzzy, c-format
-#| msgid "writing to `%s'\n"
+#, c-format
 msgid "writing to '%s'\n"
 msgstr "zapis do ,,%s''\n"
 
@@ -2442,8 +2285,7 @@
 
 #: g10/export.c:2379 g10/plaintext.c:152 g10/plaintext.c:161
 #: g10/plaintext.c:167 g10/plaintext.c:190
-#, fuzzy, c-format
-#| msgid "error creating `%s': %s\n"
+#, c-format
 msgid "error creating '%s': %s\n"
 msgstr "błąd tworzenia ,,%s'': %s\n"
 
@@ -2452,16 +2294,14 @@
 msgstr "[brak identyfikatora użytkownika]"
 
 #: g10/getkey.c:1247
-#, fuzzy, c-format
-#| msgid "automatically retrieved `%s' via %s\n"
+#, c-format
 msgid "automatically retrieved '%s' via %s\n"
-msgstr "automatycznie pobrano `%s' poprzez %s\n"
+msgstr "automatycznie pobrano ,,%s'' poprzez %s\n"
 
 #: g10/getkey.c:1253
-#, fuzzy, c-format
-#| msgid "error retrieving `%s' via %s: %s\n"
+#, c-format
 msgid "error retrieving '%s' via %s: %s\n"
-msgstr "błąd odtwarzania ,,%s'' poprzez %s: %s\n"
+msgstr "błąd pobierania ,,%s'' poprzez %s: %s\n"
 
 #: g10/getkey.c:1255
 msgid "No fingerprint"
@@ -2470,7 +2310,7 @@
 #: g10/getkey.c:1464
 #, c-format
 msgid "checking for a fresh copy of an expired key via %s\n"
-msgstr ""
+msgstr "szukanie świeżej kopii wygasłego klucza poprzez %s\n"
 
 #: g10/getkey.c:1824 g10/revoke.c:655 g10/revoke.c:720
 #, c-format
@@ -2478,33 +2318,31 @@
 msgstr "klucz prywatny ,,%s'' nie został odnaleziony: %s\n"
 
 #: g10/getkey.c:1827 g10/pkclist.c:987
-#, fuzzy, c-format
-#| msgid "missing argument for option \"%.50s\"\n"
+#, c-format
 msgid "(check argument of option '%s')\n"
-msgstr "brak argumentu dla opcji ,,%.50s''\n"
+msgstr "(sprawdzić argument opcji ,,%s'')\n"
 
 #: g10/getkey.c:1907
-#, fuzzy, c-format
-#| msgid "|NAME|use NAME as default secret key"
+#, c-format
 msgid "Warning: not using '%s' as default key: %s\n"
-msgstr "|NAZWA|użycie NAZWY jako domyślnego klucza tajnego"
+msgstr "Ostrzeżenie: ,,%s'' nie jest użyty jako domyślny klucz: %s\n"
 
 #: g10/getkey.c:1915
-#, fuzzy, c-format
-#| msgid "|NAME|use NAME as default secret key"
+#, c-format
 msgid "using \"%s\" as default secret key for signing\n"
-msgstr "|NAZWA|użycie NAZWY jako domyślnego klucza tajnego"
+msgstr "użycie ,,%s'' jako domyślnego klucza tajnego do podpisywania\n"
 
 #: g10/getkey.c:1922
 #, c-format
 msgid "all values passed to '%s' ignored\n"
-msgstr ""
+msgstr "wszystkie wartości przekazane do ,,%s'' zostały zignorowane\n"
 
 #: g10/getkey.c:2751
 #, c-format
 msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n"
 msgstr ""
-"Opcja --allow-non-selfsigned-uid wymusiła uznanie za poprawny klucza %s.\n"
+"Opcja --allow-non-selfsigned-uid wymusiła uznanie za poprawny niepoprawnego "
+"klucza %s.\n"
 
 #: g10/getkey.c:3596
 #, c-format
@@ -2512,10 +2350,9 @@
 msgstr "używany jest podklucz %s zamiast klucza głównego %s\n"
 
 #: g10/getkey.c:4285 g10/gpg.c:2074
-#, fuzzy, c-format
-#| msgid "missing argument for option \"%.50s\"\n"
+#, c-format
 msgid "valid values for option '%s':\n"
-msgstr "brak argumentu dla opcji ,,%.50s''\n"
+msgstr "poprawne argimenty dla opcji ,,%s'':\n"
 
 #: g10/gpg.c:433 sm/gpgsm.c:202
 msgid "make a signature"
@@ -2567,35 +2404,27 @@
 
 #: g10/gpg.c:455 sm/gpgsm.c:215
 msgid "generate a new key pair"
-msgstr "generacja nowej pary kluczy"
+msgstr "wygenerowanie nowej pary kluczy"
 
 #: g10/gpg.c:458
-#, fuzzy
-#| msgid "generate a new key pair"
 msgid "quickly generate a new key pair"
-msgstr "generacja nowej pary kluczy"
+msgstr "szybkie wygenerowanie nowej pary kluczy"
 
 #: g10/gpg.c:461
-#, fuzzy
-#| msgid "generate a new key pair"
 msgid "quickly add a new user-id"
-msgstr "generacja nowej pary kluczy"
+msgstr "szybkie dodanie nowego identyfikatora użytkownika"
 
 #: g10/gpg.c:466
-#, fuzzy
-#| msgid "generate a new key pair"
 msgid "quickly revoke a user-id"
-msgstr "generacja nowej pary kluczy"
+msgstr "szybkie unieważnienie identyfikatora użytkownika"
 
 #: g10/gpg.c:469
-#, fuzzy
-#| msgid "generate a new key pair"
 msgid "quickly set a new expiration date"
-msgstr "generacja nowej pary kluczy"
+msgstr "szybkie ustawienie nowej daty wygaśnięcia"
 
 #: g10/gpg.c:472
 msgid "full featured key pair generation"
-msgstr ""
+msgstr "wygenerowanie pary kluczy z pełną funkcjonalnością"
 
 #: g10/gpg.c:475
 msgid "generate a revocation certificate"
@@ -2610,16 +2439,12 @@
 msgstr "usunięcie klucza ze zbioru kluczy prywatnych"
 
 #: g10/gpg.c:482
-#, fuzzy
-#| msgid "sign a key"
 msgid "quickly sign a key"
-msgstr "złożenie podpisu na kluczu"
+msgstr "szybkie złożenie podpisu na kluczu"
 
 #: g10/gpg.c:484
-#, fuzzy
-#| msgid "sign a key locally"
 msgid "quickly sign a key locally"
-msgstr "złożenie prywatnego podpisu na kluczu"
+msgstr "szybkie złożenie prywatnego podpisu na kluczu"
 
 #: g10/gpg.c:485
 msgid "sign a key"
@@ -2687,7 +2512,7 @@
 
 #: g10/gpg.c:539
 msgid "|VALUE|set the TOFU policy for a key"
-msgstr ""
+msgstr "|WARTOŚĆ|ustawienie polityki TOFU dla klucza"
 
 #: g10/gpg.c:543 sm/gpgsm.c:250
 msgid "create ascii armored output"
@@ -2736,16 +2561,6 @@
 "(Pełną listę poleceń i opcji można znaleźć w podręczniku systemowym.)\n"
 
 #: g10/gpg.c:683
-#, fuzzy
-#| msgid ""
-#| "@\n"
-#| "Examples:\n"
-#| "\n"
-#| " -se -r Bob [file]          sign and encrypt for user Bob\n"
-#| " --clear-sign [file]         make a clear text signature\n"
-#| " --detach-sign [file]       make a detached signature\n"
-#| " --list-keys [names]        show keys\n"
-#| " --fingerprint [names]      show fingerprints\n"
 msgid ""
 "@\n"
 "Examples:\n"
@@ -2760,31 +2575,24 @@
 "Przykłady:\n"
 "\n"
 " -se -r Bob [plik]          podpisanie i zaszyfrowanie kluczem Boba\n"
-" --clear-sign [plik]         podpisanie z pozostawieniem czytelności "
+" --clear-sign [plik]        podpisanie z pozostawieniem czytelności "
 "dokumentu\n"
 " --detach-sign [plik]       podpisanie z umieszczeniem podpisu w osobnym "
 "pliku\n"
-" --list-keys [nazwy]        pokazanie klucze\n"
+" --list-keys [nazwy]        pokazanie kluczy\n"
 " --fingerprint [nazwy]      pokazanie odcisków kluczy\n"
 
 #: g10/gpg.c:1063
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: @GPG@ [options] [files] (-h for help)"
-msgstr "Wywołanie: gpg [opcje] [pliki] (-h podaje pomoc)"
+msgstr "Składnia: @GPG@ [opcje] [pliki] (-h wyświetla pomoc)"
 
 #: g10/gpg.c:1066
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg [options] [files]\n"
-#| "Sign, check, encrypt or decrypt\n"
-#| "Default operation depends on the input data\n"
 msgid ""
 "Syntax: @GPG@ [options] [files]\n"
 "Sign, check, encrypt or decrypt\n"
 "Default operation depends on the input data\n"
 msgstr ""
-"Składnia: gpg [opcje] [pliki]\n"
+"Składnia: @GPG@ [opcje] [pliki]\n"
 "Podpisywanie, sprawdzanie podpisów, szyfrowanie, rozszyfrowywanie\n"
 "Domyślnie wykonywana operacja zależy od danych wejściowych\n"
 
@@ -2813,10 +2621,9 @@
 msgstr "Kompresji: "
 
 #: g10/gpg.c:1170 sm/gpgsm.c:657
-#, fuzzy, c-format
-#| msgid "usage: gpgsm [options] "
+#, c-format
 msgid "usage: %s [options] %s\n"
-msgstr "wywołanie: gpgsm [opcje]"
+msgstr "składnia: %s [opcje] %s\n"
 
 #: g10/gpg.c:1359 sm/gpgsm.c:746
 #, c-format
@@ -2824,62 +2631,52 @@
 msgstr "sprzeczne polecenia\n"
 
 #: g10/gpg.c:1377
-#, fuzzy, c-format
-#| msgid "no = sign found in group definition `%s'\n"
+#, c-format
 msgid "no = sign found in group definition '%s'\n"
 msgstr "w definicji grupy ,,%s'' brak znaku ,,=''\n"
 
 #: g10/gpg.c:1575
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe ownership on homedir `%s'\n"
+#, c-format
 msgid "WARNING: unsafe ownership on homedir '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa własności do katalogu domowego ,,%s''\n"
 
 #: g10/gpg.c:1578
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe ownership on configuration file `%s'\n"
+#, c-format
 msgid "WARNING: unsafe ownership on configuration file '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa własności do pliku konfiguracyjnego ,,%s''\n"
 
 #: g10/gpg.c:1581
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe ownership on extension `%s'\n"
+#, c-format
 msgid "WARNING: unsafe ownership on extension '%s'\n"
 msgstr "OSTRZEŻENIE: niebezpieczne prawa własności do rozszerzenia ,,%s''\n"
 
 #: g10/gpg.c:1587
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe permissions on homedir `%s'\n"
+#, c-format
 msgid "WARNING: unsafe permissions on homedir '%s'\n"
 msgstr "OSTRZEŻENIE: niebezpieczne prawa dostępu do katalogu domowego ,,%s''\n"
 
 #: g10/gpg.c:1590
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe permissions on configuration file `%s'\n"
+#, c-format
 msgid "WARNING: unsafe permissions on configuration file '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa dostępu do pliku konfiguracyjnego ,,%s''\n"
 
 #: g10/gpg.c:1593
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe permissions on extension `%s'\n"
+#, c-format
 msgid "WARNING: unsafe permissions on extension '%s'\n"
 msgstr "OSTRZEŻENIE: niebezpieczne prawa dostępu do rozszerzenia ,,%s''\n"
 
 #: g10/gpg.c:1599
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe enclosing directory ownership on homedir `%s'\n"
+#, c-format
 msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa własności do katalogu zawierającego katalog "
 "domowy ,,%s''\n"
 
 #: g10/gpg.c:1602
-#, fuzzy, c-format
-#| msgid ""
-#| "WARNING: unsafe enclosing directory ownership on configuration file `%s'\n"
+#, c-format
 msgid ""
 "WARNING: unsafe enclosing directory ownership on configuration file '%s'\n"
 msgstr ""
@@ -2887,26 +2684,21 @@
 "konfiguracyjny ,,%s''\n"
 
 #: g10/gpg.c:1605
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe enclosing directory ownership on extension `%s'\n"
+#, c-format
 msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa własności do katalogu zawierającego "
 "rozszerzenie ,,%s''\n"
 
 #: g10/gpg.c:1611
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe enclosing directory permissions on homedir `%s'\n"
+#, c-format
 msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa dostępu do katalogu zawierającego katalog "
 "domowy ,,%s''\n"
 
 #: g10/gpg.c:1614
-#, fuzzy, c-format
-#| msgid ""
-#| "WARNING: unsafe enclosing directory permissions on configuration file `"
-#| "%s'\n"
+#, c-format
 msgid ""
 "WARNING: unsafe enclosing directory permissions on configuration file '%s'\n"
 msgstr ""
@@ -2914,16 +2706,14 @@
 "konfiguracyjny ,,%s''\n"
 
 #: g10/gpg.c:1617
-#, fuzzy, c-format
-#| msgid "WARNING: unsafe enclosing directory permissions on extension `%s'\n"
+#, c-format
 msgid "WARNING: unsafe enclosing directory permissions on extension '%s'\n"
 msgstr ""
 "OSTRZEŻENIE: niebezpieczne prawa dostępu do katalogu zawierającego "
 "rozszerzenie ,,%s''\n"
 
 #: g10/gpg.c:1833
-#, fuzzy, c-format
-#| msgid "unknown configuration item `%s'\n"
+#, c-format
 msgid "unknown configuration item '%s'\n"
 msgstr "nieznana opcja konfiguracyjna ,,%s''\n"
 
@@ -2932,10 +2722,8 @@
 msgstr "wyświetlenie ID zdjęć przy wypisywaniu kluczy"
 
 #: g10/gpg.c:1950
-#, fuzzy
-#| msgid "show user ID validity during key listings"
 msgid "show key usage information during key listings"
-msgstr "pokazywanie poprawności ID użytkownika przy wypisywaniu kluczy"
+msgstr "pokazywanie informacji o zastosowaniu klucza przy wypisywaniu kluczy"
 
 #: g10/gpg.c:1952
 msgid "show policy URLs during signature listings"
@@ -2980,55 +2768,47 @@
 msgstr "pokazywanie dat wygaśnięcia przy wypisywaniu podpisów"
 
 #: g10/gpg.c:2085
-#, fuzzy, c-format
-#| msgid "unknown option `%s'\n"
+#, c-format
 msgid "unknown TOFU policy '%s'\n"
-msgstr "nieznana opcja ,,%s''\n"
+msgstr "nieznana polityka TOFU ,,%s''\n"
 
 #: g10/gpg.c:2087
 #, c-format
 msgid "(use \"help\" to list choices)\n"
-msgstr ""
+msgstr "(,,help'' wyświetli listę wyborów)\n"
 
 #: g10/gpg.c:2237
-#, fuzzy, c-format
-#| msgid "NOTE: old default options file `%s' ignored\n"
+#, c-format
 msgid "Note: old default options file '%s' ignored\n"
-msgstr "UWAGA: stary domyślny plik opcji ,,%s'' został zignorowany\n"
+msgstr "Uwaga: stary domyślny plik opcji ,,%s'' został zignorowany\n"
 
 #: g10/gpg.c:2865 g10/gpg.c:3688 g10/gpg.c:3700
-#, fuzzy, c-format
-#| msgid "NOTE: %s is not for normal use!\n"
+#, c-format
 msgid "Note: %s is not for normal use!\n"
-msgstr "UWAGA: %s nie jest do normalnego użytku!\n"
+msgstr "Uwaga: %s nie jest do normalnego użytku!\n"
 
 #: g10/gpg.c:3040 g10/gpg.c:3052
-#, fuzzy, c-format
-#| msgid "`%s' is not a valid signature expiration\n"
+#, c-format
 msgid "'%s' is not a valid signature expiration\n"
 msgstr ",,%s'' nie jest poprawnym czasem wygaśnięcia podpisu\n"
 
 #: g10/gpg.c:3074
-#, fuzzy, c-format
-#| msgid "line %d: not a valid email address\n"
+#, c-format
 msgid "\"%s\" is not a proper mail address\n"
-msgstr "linia %d: niepoprawny adres e-mail\n"
+msgstr ",,%s'' nie jest niepoprawnym adresem e-mail\n"
 
 #: g10/gpg.c:3106 sm/gpgsm.c:1162
-#, fuzzy, c-format
-#| msgid "invalid country code in `%s', line %d\n"
+#, c-format
 msgid "invalid pinentry mode '%s'\n"
-msgstr "niewłaściwy kod kraju w ,,%s'', w linii %d\n"
+msgstr "błędny tryb pinentry ,,%s''\n"
 
 #: g10/gpg.c:3112 sm/gpgsm.c:1168
-#, fuzzy, c-format
-#| msgid "missing argument for option \"%.50s\"\n"
+#, c-format
 msgid "invalid request origin '%s'\n"
-msgstr "brak argumentu dla opcji ,,%.50s''\n"
+msgstr "błędne źródło żądania ,,%s''\n"
 
 #: g10/gpg.c:3166
-#, fuzzy, c-format
-#| msgid "`%s' is not a valid character set\n"
+#, c-format
 msgid "'%s' is not a valid character set\n"
 msgstr ",,%s'' nie jest poprawną nazwą zestawu znaków\n"
 
@@ -3058,10 +2838,9 @@
 msgstr "niepoprawne opcje wczytania kluczy\n"
 
 #: g10/gpg.c:3225 g10/gpg.c:3240
-#, fuzzy, c-format
-#| msgid "invalid list options\n"
+#, c-format
 msgid "invalid filter option: %s\n"
-msgstr "niepoprawne opcje wypisywania\n"
+msgstr "niepoprawne opcje filtrowania: %s\n"
 
 #: g10/gpg.c:3231
 #, c-format
@@ -3228,10 +3007,9 @@
 "niewłaściwy minimalny poziom sprawdzania; musi mieć wartość 0, 1, 2 lub 3\n"
 
 #: g10/gpg.c:3808
-#, fuzzy, c-format
-#| msgid "NOTE: simple S2K mode (0) is strongly discouraged\n"
+#, c-format
 msgid "Note: simple S2K mode (0) is strongly discouraged\n"
-msgstr "UWAGA: prosty tryb S2K (0) jest stanowczo odradzany\n"
+msgstr "Uwaga: prosty tryb S2K (0) jest stanowczo odradzany\n"
 
 #: g10/gpg.c:3812
 #, c-format
@@ -3265,16 +3043,14 @@
 
 #: g10/gpg.c:3924 g10/gpg.c:3970 g10/sig-check.c:141 g10/sign.c:284
 #: sm/gpgsm.c:1652 sm/gpgsm.c:1662 sm/sign.c:478 sm/verify.c:473
-#, 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 "skrót ,,%s'' nie jest dostępny w trybie %s\n"
+msgstr "algorytm skrótu ,,%s'' nie może być używany w trybie %s\n"
 
 #: g10/gpg.c:3930
-#, 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 "kompresja ,,%s'' nie jest dostępna w trybie %s\n"
+msgstr "algorytm kompresji ,,%s'' nie może być używany w trybie %s\n"
 
 #: g10/gpg.c:4073
 #, c-format
@@ -3287,8 +3063,7 @@
 msgstr "OSTRZEŻENIE: podano adresatów (-r) w działaniu które ich nie dotyczy\n"
 
 #: g10/gpg.c:4157
-#, fuzzy, c-format
-#| msgid "symmetric encryption of `%s' failed: %s\n"
+#, c-format
 msgid "symmetric encryption of '%s' failed: %s\n"
 msgstr "szyfrowanie symetryczne ,,%s'' nie powiodło się: %s\n"
 
@@ -3298,8 +3073,7 @@
 msgstr "nie można użyć --symmetric --encrypt wraz z --s2k-mode 0\n"
 
 #: g10/gpg.c:4189
-#, 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 "nie można użyć --symmetric --encrypt w trybie %s\n"
 
@@ -3309,8 +3083,7 @@
 msgstr "nie można użyć --symmetric --sign --encrypt wraz z --s2k-mode 0\n"
 
 #: g10/gpg.c:4250
-#, 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 "nie można użyć --symmetric --sign --encrypt w trybie %s\n"
 
@@ -3330,10 +3103,9 @@
 msgstr "eksport kluczy nie powiódł się: %s\n"
 
 #: g10/gpg.c:4632
-#, fuzzy, c-format
-#| msgid "key export failed: %s\n"
+#, c-format
 msgid "export as ssh key failed: %s\n"
-msgstr "eksport kluczy nie powiódł się: %s\n"
+msgstr "eksport do klucza ssh powiódł się: %s\n"
 
 #: g10/gpg.c:4644
 #, c-format
@@ -3356,26 +3128,25 @@
 msgstr "opakowywanie ASCII nie powiodło się: %s\n"
 
 #: g10/gpg.c:4827
-#, fuzzy, c-format
-#| msgid "invalid hash algorithm `%s'\n"
+#, c-format
 msgid "invalid hash algorithm '%s'\n"
 msgstr "niewłaściwy algorytm skrótu ,,%s''\n"
 
 #: g10/gpg.c:4979 g10/tofu.c:2154
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error parsing key specification '%s': %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd analizy specyfikacji klucza ,,%s'': %s\n"
 
 #: g10/gpg.c:4992
 #, c-format
 msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
 msgstr ""
+",,%s'' nie wygląda na prawidłowy identyfikator, odcisk ani uchwyt klucza\n"
 
 #: g10/gpg.c:5048
 #, c-format
 msgid "WARNING: no command supplied.  Trying to guess what you mean ...\n"
-msgstr ""
+msgstr "OSTRZEŻENIE: nie podano polecenia. Próba odgadnięcia zamiaru...\n"
 
 #: g10/gpg.c:5059
 #, c-format
@@ -3411,11 +3182,11 @@
 
 #: g10/gpgv.c:89
 msgid "|ALGO|reject signatures made with ALGO"
-msgstr ""
+msgstr "|ALGO|odrzucanie podpisów wykonanych podanym ALGOrytmem"
 
 #: g10/gpgv.c:148
 msgid "Usage: gpgv [options] [files] (-h for help)"
-msgstr "Wywołanie: gpgv [opcje] [pliki] (-h podaje pomoc)"
+msgstr "Składnia: gpgv [opcje] [pliki] (-h wyświetla pomoc)"
 
 #: g10/gpgv.c:150
 msgid ""
@@ -3430,8 +3201,7 @@
 msgstr "Pomoc niedostępna"
 
 #: g10/helptext.c:82
-#, fuzzy, c-format
-#| msgid "No help available for `%s'"
+#, c-format
 msgid "No help available for '%s'"
 msgstr "Brak pomocy o ,,%s''"
 
@@ -3444,20 +3214,16 @@
 msgstr "naprawienie uszkodzeń z serwera pks przy imporcie"
 
 #: g10/import.c:167
-#, fuzzy
-#| msgid "do not update the trustdb after import"
 msgid "do not clear the ownertrust values during import"
-msgstr "nie uaktualnianie bazy zaufania po imporcie"
+msgstr "nieczyszczenie wartości zaufania podczas importu"
 
 #: g10/import.c:170
 msgid "do not update the trustdb after import"
-msgstr "nie uaktualnianie bazy zaufania po imporcie"
+msgstr "nieuaktualnianie bazy zaufania po imporcie"
 
 #: g10/import.c:173
-#, fuzzy
-#| msgid "show key fingerprint"
 msgid "show key during import"
-msgstr "okazanie odcisku klucza"
+msgstr "okazanie klucza podczas importu"
 
 #: g10/import.c:176
 msgid "only accept updates to existing keys"
@@ -3473,19 +3239,15 @@
 
 #: g10/import.c:185
 msgid "run import filters and export key immediately"
-msgstr ""
+msgstr "natychmiastowe uruchomienie filtrów importu i eksport klucza"
 
 #: g10/import.c:188
-#, fuzzy
-#| msgid "assume input is in binary format"
 msgid "assume the GnuPG key backup format"
-msgstr "przyjęcie wejścia w formacie binarnym"
+msgstr "przyjęcie wejścia w formacie kopii zapasowej klucza GnuPG"
 
 #: g10/import.c:192
-#, fuzzy
-#| msgid "show key fingerprint"
 msgid "repair keys on import"
-msgstr "okazanie odcisku klucza"
+msgstr "naprawienie kluczy przy imporcie"
 
 #: g10/import.c:357 g10/import.c:597
 #, c-format
@@ -3503,10 +3265,9 @@
 msgstr "Ogółem przetworzonych kluczy: %lu\n"
 
 #: g10/import.c:687
-#, fuzzy, c-format
-#| msgid "      skipped new keys: %lu\n"
+#, c-format
 msgid "    skipped PGP-2 keys: %lu\n"
-msgstr "   pominiętych nowych kluczy: %lu\n"
+msgstr "    pominiętych kluczy PGP-2: %lu\n"
 
 #: g10/import.c:689
 #, c-format
@@ -3624,14 +3385,13 @@
 msgstr "klucz %s: brak identyfikatora użytkownika\n"
 
 #: g10/import.c:1720
-#, fuzzy, c-format
-#| msgid "skipped \"%s\": %s\n"
+#, c-format
 msgid "key %s: %s\n"
-msgstr "pominięty ,,%s'': %s\n"
+msgstr "klucz %s: %s\n"
 
 #: g10/import.c:1721 g10/import.c:2519
 msgid "rejected by import screener"
-msgstr ""
+msgstr "odrzucony przez filtr importu"
 
 #: g10/import.c:1758
 #, c-format
@@ -3669,8 +3429,7 @@
 msgstr "brak zapisywalnego zbioru kluczy: %s\n"
 
 #: g10/import.c:1916 g10/import.c:2012 g10/import.c:2985
-#, fuzzy, c-format
-#| msgid "error writing keyring `%s': %s\n"
+#, c-format
 msgid "error writing keyring '%s': %s\n"
 msgstr "błąd zapisu zbioru kluczy ,,%s'': %s\n"
 
@@ -3745,22 +3504,19 @@
 msgstr "klucz %s: klucz tajny wczytany do zbioru\n"
 
 #: g10/import.c:2405
-#, fuzzy, c-format
-#| msgid "skipped: secret key already present\n"
+#, c-format
 msgid "key %s: secret key already exists\n"
-msgstr "pominięty: klucz prywatny jest już wpisany\n"
+msgstr "klucz %s: klucz prywatny już istnieje\n"
 
 #: g10/import.c:2413
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "key %s: error sending to agent: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "klucz %s: błąd wysyłania do agenta: %s\n"
 
 #: g10/import.c:2518
-#, fuzzy, c-format
-#| msgid "secret key \"%s\" not found: %s\n"
+#, c-format
 msgid "secret key %s: %s\n"
-msgstr "klucz prywatny ,,%s'' nie został odnaleziony: %s\n"
+msgstr "klucz prywatny %s: %s\n"
 
 #: g10/import.c:2538 g10/import.c:2573
 #, c-format
@@ -3786,6 +3542,7 @@
 #, c-format
 msgid "To migrate '%s', with each smartcard, run: %s\n"
 msgstr ""
+"Aby zmigrować ,,%s'', dla każdej karty procesorowej należy uruchomić: %s\n"
 
 #: g10/import.c:2703 g10/pkclist.c:72 g10/revoke.c:776
 msgid "No reason specified"
@@ -3821,7 +3578,7 @@
 #, c-format
 msgid "key %s: no public key - can't apply revocation certificate\n"
 msgstr ""
-"klucz %s: brak klucza publicznego którego dotyczy wczytany certyfikat\n"
+"klucz %s: brak klucza publicznego, którego dotyczy wczytany certyfikat\n"
 "              unieważnienia\n"
 
 #: g10/import.c:2932
@@ -3966,40 +3723,34 @@
 msgstr "klucz %s: dodano bezpośredni podpis\n"
 
 #: g10/keydb.c:429 g10/keydb.c:456 sm/keydb.c:213 sm/keydb.c:226
-#, fuzzy, c-format
-#| msgid "error creating keybox `%s': %s\n"
+#, c-format
 msgid "error creating keybox '%s': %s\n"
 msgstr "błąd tworzenia keyboksa ,,%s'': %s\n"
 
 #: g10/keydb.c:432 g10/keydb.c:459
-#, fuzzy, c-format
-#| msgid "error creating keyring `%s': %s\n"
+#, c-format
 msgid "error creating keyring '%s': %s\n"
-msgstr "błąd tworzenia zbioru kluczy `%s': %s\n"
+msgstr "błąd tworzenia zbioru kluczy ,,%s'': %s\n"
 
 #: g10/keydb.c:468 sm/keydb.c:232
-#, fuzzy, c-format
-#| msgid "keybox `%s' created\n"
+#, c-format
 msgid "keybox '%s' created\n"
 msgstr "keybox ,,%s'' utworzony\n"
 
 #: g10/keydb.c:470
-#, fuzzy, c-format
-#| msgid "keyring `%s' created\n"
+#, c-format
 msgid "keyring '%s' created\n"
 msgstr "zbiór kluczy ,,%s'' został utworzony\n"
 
 #: g10/keydb.c:848
-#, fuzzy, c-format
-#| msgid "keyblock resource `%s': %s\n"
+#, c-format
 msgid "keyblock resource '%s': %s\n"
-msgstr "zasób bloku klucza `%s': %s\n"
+msgstr "zasób bloku klucza ,,%s'': %s\n"
 
 #: g10/keydb.c:954
-#, fuzzy, c-format
-#| msgid "error opening `%s': %s\n"
+#, c-format
 msgid "error opening key DB: %s\n"
-msgstr "błąd podczas otwierania ,,%s'': %s\n"
+msgstr "błąd podczas otwierania bazy kluczy: %s\n"
 
 #: g10/keydb.c:1770
 #, c-format
@@ -4053,6 +3804,8 @@
 #, c-format
 msgid "Skipping user ID \"%s\", which is not a text ID.\n"
 msgstr ""
+"Pominięto identyfikator użytkownika ,,%s'' nie będący identyfikatorem "
+"tekstowym.\n"
 
 #: g10/keyedit.c:560
 #, c-format
@@ -4191,10 +3944,8 @@
 msgstr "   (3) Bardzo dokładnie.%s\n"
 
 #: g10/keyedit.c:886
-#, fuzzy
-#| msgid "Your selection? (enter `?' for more information): "
 msgid "Your selection? (enter '?' for more information): "
-msgstr "Twój wybór (,,?'' podaje więcej informacji): "
+msgstr "Wybór (,,?'' podaje więcej informacji): "
 
 #: g10/keyedit.c:913
 #, c-format
@@ -4257,10 +4008,9 @@
 "Klucz ma tylko zaślepkę albo elementy na karcie - nie ma hasła do zmiany.\n"
 
 #: g10/keyedit.c:1149
-#, fuzzy, c-format
-#| msgid "error creating passphrase: %s\n"
+#, c-format
 msgid "key %s: error changing passphrase: %s\n"
-msgstr "błąd podczas tworzenia hasła: %s\n"
+msgstr "klucz %s: błąd podczas zmiany hasła: %s\n"
 
 #: g10/keyedit.c:1261
 msgid "save and quit"
@@ -4271,10 +4021,8 @@
 msgstr "okazanie odcisku klucza"
 
 #: g10/keyedit.c:1265
-#, fuzzy
-#| msgid "Enter the keygrip: "
 msgid "show the keygrip"
-msgstr "Uchwyt klucza: "
+msgstr "okazanie uchwytu klucza"
 
 #: g10/keyedit.c:1266
 msgid "list key and user IDs"
@@ -4433,30 +4181,21 @@
 msgstr "Dostępny jest klucz tajny.\n"
 
 #: g10/keyedit.c:1464
-#, fuzzy
-#| msgid "Secret key is available.\n"
 msgid "Secret subkeys are available.\n"
-msgstr "Dostępny jest klucz tajny.\n"
+msgstr "Dostępne są podklucze tajne.\n"
 
 #: g10/keyedit.c:1566
 msgid "Need the secret key to do this.\n"
 msgstr "Do wykonania tej operacji potrzebny jest klucz tajny.\n"
 
 #: g10/keyedit.c:1589
-#, fuzzy
-#| msgid ""
-#| "* The `sign' command may be prefixed with an `l' for local signatures "
-#| "(lsign),\n"
-#| "  a `t' for trust signatures (tsign), an `nr' for non-revocable "
-#| "signatures\n"
-#| "  (nrsign), or any combination thereof (ltsign, tnrsign, etc.).\n"
 msgid ""
 "* The 'sign' command may be prefixed with an 'l' for local signatures "
 "(lsign),\n"
 "  a 't' for trust signatures (tsign), an 'nr' for non-revocable signatures\n"
 "  (nrsign), or any combination thereof (ltsign, tnrsign, etc.).\n"
 msgstr ""
-"* Polecenie `sign' można poprzedzić ,,l'' dla lokalnych sygnatur (lsign),\n"
+"* Polecenie ,,sign'' można poprzedzić ,,l'' dla lokalnych sygnatur (lsign),\n"
 "  ,,t'' dla sygnatur zaufania (tsign) albo ,,nr'' dla sygnatur nie\n"
 "  podlegających unieważnieniu (nrsign), albo dowolną ich kombinacją "
 "(ltsign,\n"
@@ -4467,10 +4206,9 @@
 msgstr "Klucz unieważniony."
 
 #: g10/keyedit.c:1670
-#, fuzzy
-#| msgid "Really sign all user IDs? (y/N) "
 msgid "Really sign all text user IDs? (y/N) "
-msgstr "Czy na pewno podpisać wszystkie identyfikatory użytkownika? (t/N) "
+msgstr ""
+"Czy na pewno podpisać wszystkie tekstowe identyfikatory użytkownika? (t/N) "
 
 #: g10/keyedit.c:1674
 msgid "Really sign all user IDs? (y/N) "
@@ -4481,8 +4219,7 @@
 msgstr "Podpowiedź: wybierz identyfikatory użytkownika do podpisania.\n"
 
 #: g10/keyedit.c:1693
-#, fuzzy, c-format
-#| msgid "Unknown signature type `%s'\n"
+#, c-format
 msgid "Unknown signature type '%s'\n"
 msgstr "Nieznany rodzaj podpisu ,,%s''\n"
 
@@ -4498,7 +4235,7 @@
 #: g10/keyedit.c:1741 g10/keyedit.c:1765 g10/keyedit.c:1922 g10/keyedit.c:1962
 #, c-format
 msgid "(Use the '%s' command.)\n"
-msgstr ""
+msgstr "(Należy użyć polecenia ,,%s''.)\n"
 
 #: g10/keyedit.c:1744
 msgid "You can't delete the last user ID!\n"
@@ -4528,16 +4265,14 @@
 msgstr "Polecenie oczekuje argumentu będącego nazwą pliku\n"
 
 #: g10/keyedit.c:1866
-#, fuzzy, c-format
-#| msgid "Can't open `%s': %s\n"
+#, c-format
 msgid "Can't open '%s': %s\n"
 msgstr "Nie można otworzyć ,,%s'': %s\n"
 
 #: g10/keyedit.c:1885
-#, fuzzy, c-format
-#| msgid "Error reading backup key from `%s': %s\n"
+#, c-format
 msgid "Error reading backup key from '%s': %s\n"
-msgstr "Błąd podczas odczytu klucza zapasowego z `%s': %s\n"
+msgstr "Błąd podczas odczytu klucza zapasowego z ,,%s'': %s\n"
 
 #: g10/keyedit.c:1920
 msgid "You must select at least one key.\n"
@@ -4611,70 +4346,57 @@
 msgstr "Klucz nie został zmieniony więc zapis zmian nie jest konieczny.\n"
 
 #: g10/keyedit.c:2447
-#, fuzzy, c-format
-#| msgid "You can't delete the last user ID!\n"
+#, c-format
 msgid "cannot revoke the last valid user ID.\n"
-msgstr "Nie możesz usunąć ostatniego identyfikatora użytkownika!\n"
+msgstr "nie można unieważnić ostatniego identyfikatora użytkownika.\n"
 
 #: g10/keyedit.c:2474
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "revoking the user ID failed: %s\n"
-msgstr "sprawdzenie listy zaufania nie powiodło się: %s\n"
+msgstr "unieważnienie identyfikatora użytkownika nie powiodło się: %s\n"
 
 #: g10/keyedit.c:2540
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "setting the primary user ID failed: %s\n"
-msgstr "sprawdzenie listy zaufania nie powiodło się: %s\n"
+msgstr "ustawienie głównego identyfikatora użytkownika nie powiodło się: %s\n"
 
 #: g10/keyedit.c:2571
-#, fuzzy, c-format
-#| msgid "invalid fingerprint"
+#, c-format
 msgid "\"%s\" is not a fingerprint\n"
-msgstr "niewłaściwy odcisk"
+msgstr ",,%s'' nie jest odciskiem\n"
 
 #: g10/keyedit.c:2600
-#, fuzzy, c-format
-#| msgid "failed to get the fingerprint\n"
+#, c-format
 msgid "\"%s\" is not the primary fingerprint\n"
-msgstr "nie udało się pobrać odcisku\n"
+msgstr ",,%s'' nie jest głównym odciskiem\n"
 
 #: g10/keyedit.c:2736 g10/keyedit.c:2739
-#, fuzzy, c-format
-#| msgid "invalid value\n"
+#, c-format
 msgid "Invalid user ID '%s': %s\n"
-msgstr "niepoprawna wartość\n"
+msgstr "Błędny identyfikator użytkownika ,,%s'': %s\n"
 
 #: g10/keyedit.c:2742
-#, fuzzy
-#| msgid "No such user ID.\n"
 msgid "No matching user IDs."
-msgstr "Brak takiego identyfikatora użytkownika.\n"
+msgstr "Brak pasującego identyfikatora użytkownika."
 
 #: g10/keyedit.c:2742
-#, fuzzy
-#| msgid "Nothing to sign with key %s\n"
 msgid "Nothing to sign.\n"
-msgstr "Nie ma nic do podpisania kluczem %s\n"
+msgstr "Nie ma nic do podpisania.\n"
 
 #: g10/keyedit.c:2880
-#, fuzzy, c-format
-#| msgid "`%s' is not a valid signature expiration\n"
+#, c-format
 msgid "'%s' is not a valid expiration time\n"
-msgstr ",,%s'' nie jest poprawnym czasem wygaśnięcia podpisu\n"
+msgstr ",,%s'' nie jest poprawnym czasem wygaśnięcia\n"
 
 #: g10/keyedit.c:2923
-#, fuzzy, c-format
-#| msgid "invalid fingerprint"
+#, c-format
 msgid "\"%s\" is not a proper fingerprint\n"
-msgstr "niewłaściwy odcisk"
+msgstr ",,%s'' nie jest właściwym odciskiem\n"
 
 #: g10/keyedit.c:2947
-#, fuzzy, c-format
-#| msgid "key \"%s\" not found: %s\n"
+#, c-format
 msgid "subkey \"%s\" not found\n"
-msgstr "klucz ,,%s'' nie został odnaleziony: %s\n"
+msgstr "podklucz ,,%s'' nie został odnaleziony\n"
 
 #: g10/keyedit.c:3070
 msgid "Digest: "
@@ -4789,13 +4511,12 @@
 #: g10/keyedit.c:3883
 #, c-format
 msgid "WARNING: Your encryption subkey expires soon.\n"
-msgstr ""
+msgstr "OSTRZEŻENIE: podklucz do szyfrowania wkrótce wygaśnie.\n"
 
 #: g10/keyedit.c:3884
-#, fuzzy, c-format
-#| msgid "You can't change the expiration date of a v3 key\n"
+#, c-format
 msgid "You may want to change its expiration date too.\n"
-msgstr "Nie można zmienić daty ważności klucza w wersji 3.\n"
+msgstr "Może warto także zmienić jego datę ważności.\n"
 
 #: g10/keyedit.c:3943
 msgid ""
@@ -4835,13 +4556,12 @@
 msgstr "Na pewno usunąć ten podpis klucza nim samym? (t/N) "
 
 #: g10/keyedit.c:4108
-#, fuzzy, c-format
-#| msgid "Deleted %d signature.\n"
+#, c-format
 msgid "Deleted %d signature.\n"
 msgid_plural "Deleted %d signatures.\n"
 msgstr[0] "%d podpis usunięty.\n"
-msgstr[1] "%d podpis usunięty.\n"
-msgstr[2] "%d podpis usunięty.\n"
+msgstr[1] "%d podpisy usunięte.\n"
+msgstr[2] "%d podpisów usuniętych.\n"
 
 #: g10/keyedit.c:4112
 msgid "Nothing deleted.\n"
@@ -4857,13 +4577,12 @@
 msgstr "Identyfikator użytkownika ,,%s'' upakowany: %s\n"
 
 #: g10/keyedit.c:4155
-#, fuzzy, c-format
-#| msgid "User ID \"%s\": %d signature removed\n"
+#, c-format
 msgid "User ID \"%s\": %d signature removed\n"
 msgid_plural "User ID \"%s\": %d signatures removed\n"
-msgstr[0] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
-msgstr[1] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
-msgstr[2] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
+msgstr[0] "Identyfikator użytkownika ,,%s'': %d podpis usunięty\n"
+msgstr[1] "Identyfikator użytkownika ,,%s'': %d podpisy usunięte\n"
+msgstr[2] "Identyfikator użytkownika ,,%s'': %d podpisów usuniętych\n"
 
 #: g10/keyedit.c:4163
 #, c-format
@@ -4919,13 +4638,10 @@
 msgstr "Czy na pewno chcesz wyznaczyć ten klucz jako unieważniający? (t/N) "
 
 #: g10/keyedit.c:4415
-#, fuzzy
-#| msgid ""
-#| "Are you sure you want to appoint this key as a designated revoker? (y/N) "
 msgid ""
 "Are you sure you want to change the expiration time for multiple subkeys? (y/"
 "N) "
-msgstr "Czy na pewno chcesz wyznaczyć ten klucz jako unieważniający? (t/N) "
+msgstr "Czy na pewno zmienić datę ważności dla wielu podkluczy? (t/N) "
 
 #: g10/keyedit.c:4420
 msgid "Changing expiration time for a subkey.\n"
@@ -4941,16 +4657,12 @@
 msgstr "Nie można zmienić daty ważności klucza w wersji 3.\n"
 
 #: g10/keyedit.c:4539
-#, fuzzy
-#| msgid "Changing expiration time for a subkey.\n"
 msgid "Changing usage of a subkey.\n"
-msgstr "Zmiana daty ważności podklucza.\n"
+msgstr "Zmiana zastosowań podklucza.\n"
 
 #: g10/keyedit.c:4542
-#, fuzzy
-#| msgid "Changing expiration time for the primary key.\n"
 msgid "Changing usage of the primary key.\n"
-msgstr "Zmiana daty ważności głównego klucza.\n"
+msgstr "Zmiana zastosowań klucza głównego.\n"
 
 #: g10/keyedit.c:4660
 #, c-format
@@ -5003,10 +4715,9 @@
 msgstr "Brak identyfikatora użytkownika o skrócie %s\n"
 
 #: g10/keyedit.c:5515
-#, fuzzy, c-format
-#| msgid "No subkey with index %d\n"
+#, c-format
 msgid "No subkey with key ID '%s'.\n"
-msgstr "Brak podklucza o numerze %d.\n"
+msgstr "Brak podklucza o identyfikatorze ,,%s''.\n"
 
 #: g10/keyedit.c:5537
 #, c-format
@@ -5075,6 +4786,7 @@
 #, c-format
 msgid "tried to revoke a non-user ID: %s\n"
 msgstr ""
+"próba unieważnienia identyfikatora nie odnoszącego się do użytkownika: %s\n"
 
 #: g10/keyedit.c:5932
 #, c-format
@@ -5089,10 +4801,10 @@
 "przyszłości)\n"
 
 #: g10/keyedit.c:6045
-#, fuzzy, c-format
-#| msgid "You can't delete the last user ID!\n"
+#, c-format
 msgid "Cannot revoke the last valid user ID.\n"
-msgstr "Nie możesz usunąć ostatniego identyfikatora użytkownika!\n"
+msgstr ""
+"Nie można unieważnić ostatniego poprawnego identyfikatora użytkownika.\n"
 
 #: g10/keyedit.c:6083
 #, c-format
@@ -5112,14 +4824,12 @@
 "%d).\n"
 
 #: g10/keygen.c:169
-#, fuzzy, c-format
-#| msgid "missing argument for option \"%.50s\"\n"
+#, c-format
 msgid "invalid value for option '%s'\n"
-msgstr "brak argumentu dla opcji ,,%.50s''\n"
+msgstr "błędna wartość dla opcji ,,%s''\n"
 
 #: g10/keygen.c:318
-#, fuzzy, c-format
-#| msgid "preference `%s' duplicated\n"
+#, c-format
 msgid "preference '%s' duplicated\n"
 msgstr "ustawienie ,,%s'' powtarza się\n"
 
@@ -5139,10 +4849,9 @@
 msgstr "zbyt wiele ustawień kompresji\n"
 
 #: g10/keygen.c:489
-#, fuzzy, c-format
-#| msgid "invalid item `%s' in preference string\n"
+#, c-format
 msgid "invalid item '%s' in preference string\n"
-msgstr "niewłaściwy element `%s' w tekście ustawień\n"
+msgstr "niewłaściwy element ,,%s'' w tekście ustawień\n"
 
 #: g10/keygen.c:968
 #, c-format
@@ -5278,32 +4987,27 @@
 msgstr "   (%d) RSA (możliwości do ustawienia)\n"
 
 #: g10/keygen.c:1942
-#, fuzzy, c-format
-#| msgid "   (%d) DSA and Elgamal\n"
+#, c-format
 msgid "   (%d) ECC and ECC\n"
-msgstr "   (%d) DSA i Elgamala\n"
+msgstr "   (%d) ECC i ECC\n"
 
 #: g10/keygen.c:1944
-#, fuzzy, c-format
-#| msgid "   (%d) DSA (sign only)\n"
+#, c-format
 msgid "  (%d) ECC (sign only)\n"
-msgstr "   (%d) DSA (tylko do podpisywania)\n"
+msgstr "   (%d) ECC (tylko do podpisywania)\n"
 
 #: g10/keygen.c:1946
-#, fuzzy, c-format
-#| msgid "   (%d) DSA (set your own capabilities)\n"
+#, c-format
 msgid "  (%d) ECC (set your own capabilities)\n"
-msgstr "   (%d) DSA (możliwości do ustawienia)\n"
+msgstr "   (%d) ECC (możliwości do ustawienia)\n"
 
 #: g10/keygen.c:1948
-#, fuzzy, c-format
-#| msgid "   (%d) RSA (encrypt only)\n"
+#, c-format
 msgid "  (%d) ECC (encrypt only)\n"
-msgstr "   (%d) RSA (tylko do szyfrowania)\n"
+msgstr "   (%d) ECC (tylko do szyfrowania)\n"
 
 #: g10/keygen.c:1952
-#, fuzzy, c-format
-#| msgid "   (%d) Existing key\n"
+#, c-format
 msgid "  (%d) Existing key\n"
 msgstr "   (%d) Istniejący klucz\n"
 
@@ -5320,8 +5024,7 @@
 msgstr "Brak klucza o tym uchwycie\n"
 
 #: g10/keygen.c:2147 g10/keygen.c:2161
-#, fuzzy, c-format
-#| msgid "rounded up to %u bits\n"
+#, c-format
 msgid "rounded to %u bits\n"
 msgstr "zaokrąglono do %u bitów\n"
 
@@ -5341,10 +5044,8 @@
 msgstr "Żądana długość klucza to %u bitów.\n"
 
 #: g10/keygen.c:2273
-#, fuzzy
-#| msgid "Please select what kind of key you want:\n"
 msgid "Please select which elliptic curve you want:\n"
-msgstr "Proszę wybrać rodzaj klucza:\n"
+msgstr "Proszę wybrać rodzaj krzywej eliptycznej:\n"
 
 #: g10/keygen.c:2450
 msgid ""
@@ -5445,8 +5146,8 @@
 "\n"
 msgstr ""
 "\n"
-"Musisz podać identyfikator użytkownika aby można było rozpoznać twój klucz;\n"
-"program złoży go z twojego imienia i nazwiska, komentarza i adresu poczty\n"
+"Należy podać identyfikator użytkownika, aby można było rozpoznać klucz;\n"
+"program złoży go z podanego imienia i nazwiska, komentarza i adresu poczty\n"
 "elektronicznej. Będzie on miał, na przykład, taką postać:\n"
 "    \"Tadeusz Żeleński (Boy) <tzb@ziemianska.pl>\"\n"
 "\n"
@@ -5462,7 +5163,7 @@
 #: g10/keygen.c:2645
 #, c-format
 msgid "The characters '%s' and '%s' may not appear in name\n"
-msgstr ""
+msgstr "Znaki ,,%s'' i ,,%s'' nie mogą występować w inieniu ani nazwisku\n"
 
 #: g10/keygen.c:2649
 msgid "Name may not start with a digit\n"
@@ -5489,10 +5190,9 @@
 msgstr "Niewłaściwy znak w komentarzu\n"
 
 #: g10/keygen.c:2719
-#, fuzzy, c-format
-#| msgid "You are using the `%s' character set.\n"
+#, c-format
 msgid "You are using the '%s' character set.\n"
-msgstr "Używasz zestawu znaków %s.\n"
+msgstr "Używany zestaw znaków: ,,%s''.\n"
 
 #: g10/keygen.c:2725
 #, c-format
@@ -5579,33 +5279,34 @@
 "    \"%s\"\n"
 "\n"
 msgstr ""
+"Będzie tworzony klucz dla:\n"
+"    ,,%s''\n"
+"\n"
 
 #: g10/keygen.c:3975
 msgid "Continue? (Y/n) "
-msgstr ""
+msgstr "Kontynuować? (T/n) "
 
 #: g10/keygen.c:3996
-#, fuzzy, c-format
-#| msgid "key already exists\n"
+#, c-format
 msgid "A key for \"%s\" already exists\n"
-msgstr "klucz już istnieje\n"
+msgstr "klucz dla ,,%s'' już istnieje\n"
 
 #: g10/keygen.c:4001
-#, fuzzy
-#| msgid "Use this key anyway? (y/N) "
 msgid "Create anyway? (y/N) "
-msgstr "Użyć tego klucza pomimo to? (t/N) "
+msgstr "Utworzyć klucz mimo to? (t/N) "
 
 #: g10/keygen.c:4007
-#, fuzzy, c-format
-#| msgid "generating new key\n"
+#, c-format
 msgid "creating anyway\n"
-msgstr "generowanie nowego klucza\n"
+msgstr "tworzenie mimo to\n"
 
 #: g10/keygen.c:4395
 #, c-format
 msgid "Note: Use \"%s %s\" for a full featured key generation dialog.\n"
 msgstr ""
+"Uwaga: pełną funkcjonalność generowania klucza można uzyskać przez ,,%s "
+"%s''.\n"
 
 #: g10/keygen.c:4438
 #, c-format
@@ -5613,22 +5314,19 @@
 msgstr "Procedura generacji klucza została anulowana.\n"
 
 #: g10/keygen.c:4498
-#, fuzzy, c-format
-#| msgid "can't create backup file `%s': %s\n"
+#, c-format
 msgid "can't create backup file '%s': %s\n"
 msgstr "nie można utworzyć pliku kopii zapasowej ,,%s'': %s\n"
 
 #: g10/keygen.c:4518
-#, fuzzy, c-format
-#| msgid "NOTE: backup of card key saved to `%s'\n"
+#, c-format
 msgid "Note: backup of card key saved to '%s'\n"
-msgstr "UWAGA: kopia zapasowa klucza karty zapisana do ,,%s''\n"
+msgstr "Uwaga: kopia zapasowa klucza karty zapisana do ,,%s''\n"
 
 #: g10/keygen.c:4677 g10/keygen.c:4837
-#, fuzzy, c-format
-#| msgid "writing public key to `%s'\n"
+#, c-format
 msgid "writing public key to '%s'\n"
-msgstr "zapisuję klucz publiczny w ,,%s''\n"
+msgstr "zapis klucza publicznego w ,,%s''\n"
 
 #: g10/keygen.c:4831
 #, c-format
@@ -5636,8 +5334,7 @@
 msgstr "brak zapisywalnego zbioru kluczy publicznych: %s\n"
 
 #: g10/keygen.c:4845
-#, fuzzy, c-format
-#| msgid "error writing public keyring `%s': %s\n"
+#, c-format
 msgid "error writing public keyring '%s': %s\n"
 msgstr "błąd podczas zapisu zbioru kluczy publicznych ,,%s'': %s\n"
 
@@ -5670,11 +5367,10 @@
 "czasoprzestrzeni, lub źle ustawiony zegar systemowy)\n"
 
 #: g10/keygen.c:5049 g10/keygen.c:5237
-#, fuzzy, c-format
-#| msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
+#, c-format
 msgid "Note: creating subkeys for v3 keys is not OpenPGP compliant\n"
 msgstr ""
-"UWAGA: tworzenie podkluczy dla kluczy wersji 3 jest niezgodne z OpenPGP.\n"
+"Uwaga: tworzenie podkluczy dla kluczy wersji 3 jest niezgodne z OpenPGP.\n"
 
 #: g10/keygen.c:5061 g10/keygen.c:5063
 #, c-format
@@ -5715,48 +5411,44 @@
 msgstr "Adnotacje podpisu: "
 
 #: g10/keylist.c:474
-#, fuzzy, c-format
-#| msgid "%d bad signatures\n"
+#, c-format
 msgid "%d good signature\n"
 msgid_plural "%d good signatures\n"
-msgstr[0] "%d niepoprawnych podpisów\n"
-msgstr[1] "%d niepoprawnych podpisów\n"
-msgstr[2] "%d niepoprawnych podpisów\n"
+msgstr[0] "%d poprawny podpis\n"
+msgstr[1] "%d poprawne podpisy\n"
+msgstr[2] "%d poprawnych podpisów\n"
 
 #: g10/keylist.c:478
-#, fuzzy, c-format
-#| msgid "%d bad signatures\n"
+#, c-format
 msgid "%d bad signature\n"
 msgid_plural "%d bad signatures\n"
-msgstr[0] "%d niepoprawnych podpisów\n"
-msgstr[1] "%d niepoprawnych podpisów\n"
+msgstr[0] "%d niepoprawny podpis\n"
+msgstr[1] "%d niepoprawne podpisy\n"
 msgstr[2] "%d niepoprawnych podpisów\n"
 
 #: g10/keylist.c:482
-#, fuzzy, c-format
-#| msgid "1 signature not checked due to a missing key\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] "1 podpis nie został sprawdzony z powodu braku klucza\n"
-msgstr[1] "1 podpis nie został sprawdzony z powodu braku klucza\n"
-msgstr[2] "1 podpis nie został sprawdzony z powodu braku klucza\n"
+msgstr[0] "%d podpis nie został sprawdzony z powodu braku klucza\n"
+msgstr[1] "%d podpisy nie zostały sprawdzone z powodu braku klucza\n"
+msgstr[2] "%d podpisów nie zostało sprawdzonych z powodu braku klucza\n"
 
 #: g10/keylist.c:487
-#, fuzzy, c-format
-#| msgid "1 signature not checked due to an error\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] "1 podpis nie został sprawdzony z powodu błędu\n"
-msgstr[1] "1 podpis nie został sprawdzony z powodu błędu\n"
-msgstr[2] "1 podpis nie został sprawdzony z powodu błędu\n"
+msgstr[0] "%d podpis nie został sprawdzony z powodu błędu\n"
+msgstr[1] "%d podpisy nie został sprawdzone z powodu błędu\n"
+msgstr[2] "%d podpisów nie zostało sprawdzonych z powodu błędu\n"
 
 #: g10/keylist.c:569
 #, c-format
 msgid "Warning: %lu key skipped due to its large size\n"
 msgid_plural "Warning: %lu keys skipped due to their large sizes\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Ostrzeżenie: %lu klucz pominięto z powodu dużego rozmiaru\n"
+msgstr[1] "Ostrzeżenie: %lu klucze pominięto z powodu dużego rozmiaru\n"
+msgstr[2] "Ostrzeżenie: %lu kluczy pominięto z powodu dużego rozmiaru\n"
 
 #: g10/keylist.c:591
 msgid "Keyring"
@@ -5789,36 +5481,33 @@
 msgstr "    Nr seryjny karty ="
 
 #: g10/keyring.c:1467
-#, fuzzy, c-format
-#| msgid "caching keyring `%s'\n"
+#, c-format
 msgid "caching keyring '%s'\n"
 msgstr "buforowanie zbioru kluczy ,,%s''\n"
 
 #: g10/keyring.c:1541
-#, fuzzy, c-format
-#| msgid "%lu keys cached so far (%lu signatures)\n"
+#, c-format
 msgid "%lu keys cached so far (%lu signature)\n"
 msgid_plural "%lu keys cached so far (%lu signatures)\n"
-msgstr[0] "%lu kluczy zbuforowano do tej pory (%lu podpisów)\n"
-msgstr[1] "%lu kluczy zbuforowano do tej pory (%lu podpisów)\n"
+msgstr[0] "%lu kluczy zbuforowano do tej pory (%lu podpis)\n"
+msgstr[1] "%lu kluczy zbuforowano do tej pory (%lu podpisy)\n"
 msgstr[2] "%lu kluczy zbuforowano do tej pory (%lu podpisów)\n"
 
 #: g10/keyring.c:1557
 #, c-format
 msgid "%lu key cached"
 msgid_plural "%lu keys cached"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "%lu klucz zbuforowany"
+msgstr[1] "%lu klucze zbuforowane"
+msgstr[2] "%lu kluczy zbuforowanych"
 
 #: g10/keyring.c:1559
-#, fuzzy, c-format
-#| msgid "1 bad signature\n"
+#, c-format
 msgid " (%lu signature)\n"
 msgid_plural " (%lu signatures)\n"
-msgstr[0] "1 niepoprawny podpis\n"
-msgstr[1] "1 niepoprawny podpis\n"
-msgstr[2] "1 niepoprawny podpis\n"
+msgstr[0] " (%lu podpis)\n"
+msgstr[1] " (%lu podpisy)\n"
+msgstr[2] " (%lu podpisów)\n"
 
 #: g10/keyring.c:1635
 #, c-format
@@ -5827,7 +5516,7 @@
 
 #: g10/keyserver.c:91
 msgid "override proxy options set for dirmngr"
-msgstr ""
+msgstr "nadpisanie zbioru opcji proxy dla dirmngr"
 
 #: g10/keyserver.c:93
 msgid "include revoked keys in search results"
@@ -5839,7 +5528,7 @@
 
 #: g10/keyserver.c:96
 msgid "override timeout options set for dirmngr"
-msgstr ""
+msgstr "nadpisanie zbioru opcji limitu czasu dla dirmngr"
 
 #: g10/keyserver.c:100
 msgid "automatically retrieve keys when verifying signatures"
@@ -5872,11 +5561,10 @@
 msgstr ",,%s'' nie jest identyfikatorem klucza - pominięto\n"
 
 #: g10/keyserver.c:1423 g10/keyserver.c:1456
-#, fuzzy, c-format
-#| msgid "refreshing %d keys from %s\n"
+#, c-format
 msgid "refreshing %d key from %s\n"
 msgid_plural "refreshing %d keys from %s\n"
-msgstr[0] "odświeżanie %d kluczy z %s\n"
+msgstr[0] "odświeżanie %d klucza z %s\n"
 msgstr[1] "odświeżanie %d kluczy z %s\n"
 msgstr[2] "odświeżanie %d kluczy z %s\n"
 
@@ -5911,10 +5599,9 @@
 msgstr "zapytanie o klucz %s z %s\n"
 
 #: g10/keyserver.c:1818 g10/keyserver.c:1996
-#, fuzzy, c-format
-#| msgid "no keyserver action!\n"
+#, c-format
 msgid "no keyserver known\n"
-msgstr "brak akcji serwera kluczy!\n"
+msgstr "brak znanego serwera kluczy\n"
 
 #: g10/keyserver.c:1833 g10/skclist.c:214 g10/skclist.c:242
 #, c-format
@@ -5927,10 +5614,9 @@
 msgstr "wysyłanie klucza %s na %s\n"
 
 #: g10/keyserver.c:1877
-#, fuzzy, c-format
-#| msgid "requesting key %s from %s\n"
+#, c-format
 msgid "requesting key from '%s'\n"
-msgstr "zapytanie o klucz %s z %s\n"
+msgstr "zapytanie o klucz z ,,%s''\n"
 
 #: g10/keyserver.c:1893
 #, c-format
@@ -6019,17 +5705,19 @@
 "likely that this message is legitimate.  This is because back\n"
 "then integrity protection was not widely used.\n"
 msgstr ""
+"Podpowiedź: jeśli ta wiadomość była utworzona przed rokiem 2003, jest\n"
+"prawdopodobne, że jest ona prawdziwa. Jest tak dlatego, że w tamtych\n"
+"czasach ochrona integralności nie była szeroko stosowana.\n"
 
 #: g10/mainproc.c:705
 #, c-format
 msgid "Use the option '%s' to decrypt anyway.\n"
-msgstr ""
+msgstr "Użycie mimo to opcji ,,%s'' do odszyfrowania.\n"
 
 #: g10/mainproc.c:710
-#, fuzzy, c-format
-#| msgid "decryption failed: %s\n"
+#, c-format
 msgid "decryption forced to fail!\n"
-msgstr "błąd odszyfrowywania: %s\n"
+msgstr "wymuszono błąd odszyfrowywania!\n"
 
 #: g10/mainproc.c:718
 #, c-format
@@ -6047,10 +5735,9 @@
 msgstr "błąd odszyfrowywania: %s\n"
 
 #: g10/mainproc.c:774
-#, fuzzy, c-format
-#| msgid "NOTE: sender requested \"for-your-eyes-only\"\n"
+#, c-format
 msgid "Note: sender requested \"for-your-eyes-only\"\n"
-msgstr "UWAGA: nadawca zaznaczył że wiadomość nie powinna być zapisywana\n"
+msgstr "Uwaga: nadawca zaznaczył, że wiadomość nie powinna być zapisywana\n"
 
 #: g10/mainproc.c:781
 #, c-format
@@ -6109,10 +5796,9 @@
 msgstr "Podpisano w %s kluczem %s o numerze %s\n"
 
 #: g10/mainproc.c:1891
-#, fuzzy, c-format
-#| msgid "                aka \"%s\""
+#, c-format
 msgid "               issuer \"%s\"\n"
-msgstr "                        alias ,,%s''"
+msgstr "                        wystawca ,,%s''\n"
 
 #: g10/mainproc.c:1908
 #, c-format
@@ -6129,10 +5815,9 @@
 msgstr "                        alias ,,%s''"
 
 #: g10/mainproc.c:2259
-#, 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 "OSTRZEŻENIE: Ten klucz nie jest poświadczony zaufanym podpisem!\n"
+msgstr "OSTRZEŻENIE: ten klucz nie nadaje się do podpisywania w trybie %s\n"
 
 #: g10/mainproc.c:2277
 #, c-format
@@ -6145,10 +5830,9 @@
 msgstr "Ważność podpisu wygasa %s.\n"
 
 #: g10/mainproc.c:2292
-#, fuzzy, c-format
-#| msgid "%s signature, digest algorithm %s\n"
+#, c-format
 msgid "%s signature, digest algorithm %s%s%s\n"
-msgstr "podpis %s, skrót %s\n"
+msgstr "podpis %s, algorytm skrótu %s%s%s\n"
 
 #: g10/mainproc.c:2293
 msgid "binary"
@@ -6163,15 +5847,15 @@
 msgstr "nieznany"
 
 #: g10/mainproc.c:2296
-#, fuzzy
-#| msgid "algorithm: %s"
 msgid ", key algorithm "
-msgstr "algorytm: %s"
+msgstr ", algorytm klucza "
 
 #: g10/mainproc.c:2331
 #, c-format
 msgid "WARNING: not a detached signature; file '%s' was NOT verified!\n"
 msgstr ""
+"OSTRZEŻENIE: to nie jest oddzielony podpis; plik ,,%s'' NIE został "
+"zweryfikowany!\n"
 
 #: g10/mainproc.c:2369
 #, c-format
@@ -6201,8 +5885,7 @@
 msgstr "podpis starego typu (PGP 2.x).\n"
 
 #: g10/misc.c:102 g10/misc.c:132 g10/misc.c:208
-#, fuzzy, c-format
-#| msgid "fstat of `%s' failed in %s: %s\n"
+#, c-format
 msgid "fstat of '%s' failed in %s: %s\n"
 msgstr "fstat na ,,%s'' nie powiodło się w %s: %s\n"
 
@@ -6239,32 +5922,29 @@
 msgstr "OSTRZEŻENIE: algorytm skrótu %s jest odradzany\n"
 
 #: g10/misc.c:354
-#, fuzzy, c-format
-#| msgid "%s signature, digest algorithm %s\n"
+#, c-format
 msgid "Note: signatures using the %s algorithm are rejected\n"
-msgstr "podpis %s, skrót %s\n"
+msgstr "Uwaga: podpisy wykorzystujące algorytm %s są odrzucane\n"
 
 #: g10/misc.c:376
-#, fuzzy, c-format
-#| msgid "read error in `%s': %s\n"
+#, c-format
 msgid "(reported error: %s)\n"
-msgstr "błąd odczytu w ,,%s'': %s\n"
+msgstr "(zgłoszony błąd: %s)\n"
 
 #: g10/misc.c:379
-#, fuzzy, c-format
-#| msgid "read error in `%s': %s\n"
+#, c-format
 msgid "(reported error: %s <%s>)\n"
-msgstr "błąd odczytu w ,,%s'': %s\n"
+msgstr "(zgłoszony błąd: %s <%s>)\n"
 
 #: g10/misc.c:398
 #, c-format
 msgid "(further info: "
-msgstr ""
+msgstr "(dalsze informacje: "
 
 #: g10/misc.c:1060
 #, c-format
 msgid "%s:%d: deprecated option \"%s\"\n"
-msgstr "%s:%d jest przestarzałą opcją ,,%s''\n"
+msgstr "%s:%d: przestarzała opcja ,,%s''\n"
 
 #: g10/misc.c:1064
 #, c-format
@@ -6283,17 +5963,18 @@
 "OSTRZEŻENIE: ,,%s'' jest przestarzałym poleceniem - nie należy go używać\n"
 
 #: g10/misc.c:1083
-#, fuzzy, c-format
-#| msgid "%s:%u: obsolete option \"%s\" - it has no effect\n"
+#, c-format
 msgid "%s:%u: \"%s\" is obsolete in this file - it only has effect in %s\n"
-msgstr "%s:%u: przestarzała opcja ,,%s'' - nie ma efektu\n"
+msgstr ""
+"%s:%u: ,,%s'' jest przestarzałe w tym pliku - ma znaczenie tylko w %s\n"
 
 #: g10/misc.c:1087
-#, fuzzy, c-format
-#| msgid "WARNING: \"%s\" is an obsolete option - it has no effect\n"
+#, c-format
 msgid ""
 "WARNING: \"%s%s\" is an obsolete option - it has no effect except on %s\n"
-msgstr "OSTRZEŻENIE: ,,%s'' jest przestarzałą opcją - nie ma efektu\n"
+msgstr ""
+"OSTRZEŻENIE: ,,%s%s'' jest przestarzałą opcją - nie ma efektu z wyjątkiem "
+"%s\n"
 
 #: g10/misc.c:1151
 msgid "Uncompressed"
@@ -6310,34 +5991,30 @@
 msgstr "ta wiadomość może nie dać się odczytać za pomocą %s\n"
 
 #: g10/misc.c:1458
-#, fuzzy, c-format
-#| msgid "ambiguous option `%s'\n"
+#, c-format
 msgid "ambiguous option '%s'\n"
 msgstr "niejednoznaczna opcja ,,%s''\n"
 
 #: g10/misc.c:1483
-#, fuzzy, c-format
-#| msgid "unknown option `%s'\n"
+#, c-format
 msgid "unknown option '%s'\n"
 msgstr "nieznana opcja ,,%s''\n"
 
 #: g10/misc.c:1721
-#, fuzzy, c-format
-#| msgid "DSA requires the hash length to be a multiple of 8 bits\n"
+#, c-format
 msgid "ECDSA public key is expected to be in SEC encoding multiple of 8 bits\n"
-msgstr "DSA wymaga długości skrótu będącego wielokrotnością 8 bitów\n"
+msgstr ""
+"klucz publiczny ECDSA powinien być w kodowaniu SEC wielokrotnością 8 bitów\n"
 
 #: g10/misc.c:1743
-#, fuzzy, c-format
-#| msgid "Unknown signature type `%s'\n"
+#, c-format
 msgid "unknown weak digest '%s'\n"
-msgstr "Nieznany rodzaj podpisu ,,%s''\n"
+msgstr "nieznany słaby skrót ,,%s''\n"
 
 #: g10/openfile.c:78
-#, fuzzy, c-format
-#| msgid "File `%s' exists. "
+#, c-format
 msgid "File '%s' exists. "
-msgstr "Plik ,,%s'' już istnieje. "
+msgstr "Plik ,,%s'' istnieje. "
 
 #: g10/openfile.c:82
 msgid "Overwrite? (y/N) "
@@ -6358,8 +6035,7 @@
 msgstr "zapisywanie na wyjście standardowe\n"
 
 #: g10/openfile.c:360
-#, fuzzy, c-format
-#| msgid "assuming signed data in `%s'\n"
+#, c-format
 msgid "assuming signed data in '%s'\n"
 msgstr "przyjęto obecność podpisanych danych w '%s'\n"
 
@@ -6376,10 +6052,9 @@
 "bezpieczny\n"
 
 #: g10/parse-packet.c:1651
-#, fuzzy, c-format
-#| msgid "Critical signature notation: "
+#, c-format
 msgid "Unknown critical signature notation: "
-msgstr "Krytyczne adnotacje podpisu: "
+msgstr "Nieznane krytyczne adnotacje podpisu: "
 
 #: g10/parse-packet.c:1770
 #, c-format
@@ -6406,51 +6081,44 @@
 msgstr " (ID głównego klucza %s)"
 
 #: g10/passphrase.c:503
-#, fuzzy
-#| msgid "Please enter the passphrase to unprotect the PKCS#12 object."
 msgid "Please enter the passphrase to unlock the OpenPGP secret key:"
-msgstr "Proszę wprowadzić hasło do odbezpieczenia obiektu PKCS#12."
+msgstr "Proszę wprowadzić hasło do odbezpieczenia klucza prywatnego OpenPGP:"
 
 #: g10/passphrase.c:507
-#, fuzzy
-#| msgid "Please enter the passphrase to protect the new PKCS#12 object."
 msgid "Please enter the passphrase to import the OpenPGP secret key:"
-msgstr "Proszę wprowadzić hasło do zabezpieczenia obiektu PKCS#12."
+msgstr "Proszę wprowadzić hasło do zaimportowania klucza prywatnego OpenPGP:"
 
 #: g10/passphrase.c:512
-#, fuzzy
-#| msgid "Please enter the passphrase to protect the new PKCS#12 object."
 msgid "Please enter the passphrase to export the OpenPGP secret subkey:"
-msgstr "Proszę wprowadzić hasło do zabezpieczenia obiektu PKCS#12."
+msgstr ""
+"Proszę wprowadzić hasło do wyeksportowania podklucza prywatnego OpenPGP:"
 
 #: g10/passphrase.c:515
-#, fuzzy
-#| msgid "Please enter the passphrase to protect the new PKCS#12 object."
 msgid "Please enter the passphrase to export the OpenPGP secret key:"
-msgstr "Proszę wprowadzić hasło do zabezpieczenia obiektu PKCS#12."
+msgstr "Proszę wprowadzić hasło do wyeksportowania klucza prywatnego OpenPGP:"
 
 #: g10/passphrase.c:520
-#, fuzzy
-#| msgid "Do you really want to delete the selected keys? (y/N) "
 msgid "Do you really want to permanently delete the OpenPGP secret subkey key:"
-msgstr "Czy na pewno chcesz usunąć wybrane klucze? (t/N) "
+msgstr "Czy na pewno trwale usunąć podklucz prywatny OpenPGP:"
 
 #: g10/passphrase.c:523
-#, fuzzy
-#| msgid "Do you really want to delete the selected keys? (y/N) "
 msgid "Do you really want to permanently delete the OpenPGP secret key:"
-msgstr "Czy na pewno chcesz usunąć wybrane klucze? (t/N) "
+msgstr "Czy na pewno trwale usunąć klucz prywatny OpenPGP:"
 
 #: g10/passphrase.c:532
-#, fuzzy, c-format
-#| msgid "%u-bit %s key, ID %s, created %s"
+#, c-format
 msgid ""
 "%s\n"
 "\"%.*s\"\n"
 "%u-bit %s key, ID %s,\n"
 "created %s%s.\n"
 "%s"
-msgstr "długość %u bitów, typ %s, numer %s, stworzony %s"
+msgstr ""
+"%s\n"
+",,%.*s''\n"
+"klucz %u-bitowy %s, ID %s,\n"
+"utworzony %s%s.\n"
+"%s"
 
 #: g10/photoid.c:77
 msgid ""
@@ -6471,8 +6139,7 @@
 msgstr "Nazwa pliku ze zdjęciem w formacie JPEG: "
 
 #: g10/photoid.c:120
-#, fuzzy, c-format
-#| msgid "unable to open JPEG file `%s': %s\n"
+#, c-format
 msgid "unable to open JPEG file '%s': %s\n"
 msgstr "nie można otworzyć pliku JPEG ,,%s'': %s\n"
 
@@ -6486,8 +6153,7 @@
 msgstr "Czy na pewno chcesz go użyć? (t/N) "
 
 #: g10/photoid.c:149
-#, fuzzy, c-format
-#| msgid "`%s' is not a JPEG file\n"
+#, c-format
 msgid "'%s' is not a JPEG file\n"
 msgstr ",,%s'' nie jest plikiem JPEG\n"
 
@@ -6566,7 +6232,7 @@
 
 #: g10/pkclist.c:310 g10/revoke.c:805
 msgid "Your decision? "
-msgstr "Twoja decyzja? "
+msgstr "Decyzja? "
 
 #: g10/pkclist.c:331
 msgid "Do you really want to set this key to ultimate trust? (y/N) "
@@ -6597,25 +6263,19 @@
 msgstr "Ten klucz należy do nas\n"
 
 #: g10/pkclist.c:456
-#, fuzzy, c-format
-#| msgid "root certificate has now been marked as trusted\n"
+#, c-format
 msgid "%s: This key is bad!  It has been marked as untrusted!\n"
-msgstr "główny certyfikat nie został oznaczony jako zaufany\n"
+msgstr "%s: Ten klucz jest niedobry! Został oznaczony jako niezaufany!\n"
 
 #: g10/pkclist.c:484
-#, fuzzy
-#| msgid ""
-#| "It is NOT certain that the key belongs to the person named\n"
-#| "in the user ID.  If you *really* know what you are doing,\n"
-#| "you may answer the next question with yes.\n"
 msgid ""
 "This key is bad!  It has been marked as untrusted!  If you\n"
 "*really* know what you are doing, you may answer the next\n"
 "question with yes.\n"
 msgstr ""
-"NIE MA pewności, czy klucz należy do osoby wymienionej w identyfikatorze.\n"
-"Jeśli nie masz co do tego żadnych wątpliwości i *naprawdę* wiesz co robisz,\n"
-"możesz odpowiedzieć ,,tak'' na następne pytanie.\n"
+"Ten klucz jest niedobry! Został oznaczony jako niezaufany!\n"
+"Jeżeli *naprawdę* wiesz, co robisz, możesz odpowiedzieć ,,tak'' na\n"
+"następne pytanie.\n"
 
 #: g10/pkclist.c:489
 msgid ""
@@ -6669,16 +6329,14 @@
 msgstr "Uwaga: Ten klucz został wyłączony z użytku.\n"
 
 #: g10/pkclist.c:613
-#, fuzzy, c-format
-#| msgid "Note: Verified signer's address is `%s'\n"
+#, c-format
 msgid "Note: Verified signer's address is '%s'\n"
-msgstr "Uwaga: Sprawdzony adres pospisującego to `%s'\n"
+msgstr "Uwaga: Sprawdzony adres pospisującego to ,,%s''\n"
 
 #: g10/pkclist.c:620
-#, fuzzy, c-format
-#| msgid "Note: Signer's address `%s' does not match DNS entry\n"
+#, c-format
 msgid "Note: Signer's address '%s' does not match DNS entry\n"
-msgstr "Uwaga: Adres podpisującego `%s' nie pasuje do wpisu DNS\n"
+msgstr "Uwaga: Adres podpisującego ,,%s'' nie pasuje do wpisu DNS\n"
 
 #: g10/pkclist.c:632
 #, c-format
@@ -6749,22 +6407,19 @@
 msgstr "%s: pominięty: został już wybrany w innej opcji\n"
 
 #: g10/pkclist.c:985
-#, fuzzy, c-format
-#| msgid "can't connect to `%s': %s\n"
+#, c-format
 msgid "can't encrypt to '%s'\n"
-msgstr "nie można się połączyć z ,,%s'': %s\n"
+msgstr "nie można zaszyfrować do ,,%s''\n"
 
 #: g10/pkclist.c:1000
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "option '%s' given, but no valid default keys given\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "podano opcję ,,%s'', ale nie podano poprawnych kluczy domyślnych\n"
 
 #: g10/pkclist.c:1007
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "option '%s' given, but option '%s' not given\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "podano opcję ,,%s'', ale nie podano opcji ,,%s''\n"
 
 #: g10/pkclist.c:1110
 msgid "You did not specify a user ID. (you may use \"-r\")\n"
@@ -6845,8 +6500,7 @@
 msgstr "brak podpisanych danych\n"
 
 #: g10/plaintext.c:722
-#, fuzzy, c-format
-#| msgid "can't open signed data `%s'\n"
+#, c-format
 msgid "can't open signed data '%s'\n"
 msgstr "nie można otworzyć podpisanego pliku ,,%s''\n"
 
@@ -6856,10 +6510,9 @@
 msgstr "nie można otworzyć podpisanych danych z fd=%d: %s\n"
 
 #: g10/pubkey-enc.c:98 g10/pubkey-enc.c:139 sm/decrypt.c:493
-#, 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 "certyfikat nie nadaje się do szyfrowania\n"
+msgstr "klucz %s nie nadaje się do odszyfrowywania w trybie %s\n"
 
 #: g10/pubkey-enc.c:131
 #, c-format
@@ -6887,16 +6540,14 @@
 msgstr "OSTRZEŻENIE: brak algorytmu szyfrującego %s w ustawieniach odbiorcy\n"
 
 #: g10/pubkey-enc.c:415
-#, fuzzy, c-format
-#| msgid "NOTE: secret key %s expired at %s\n"
+#, c-format
 msgid "Note: secret key %s expired at %s\n"
-msgstr "UWAGA: ważność klucza tajnego %s wygasła %s\n"
+msgstr "Uwaga: ważność klucza tajnego %s wygasła %s\n"
 
 #: g10/pubkey-enc.c:422
-#, fuzzy, c-format
-#| msgid "NOTE: key has been revoked"
+#, c-format
 msgid "Note: key has been revoked"
-msgstr "UWAGA: klucz został unieważniony"
+msgstr "Uwaga: klucz został unieważniony"
 
 #: g10/revoke.c:100 g10/revoke.c:126 g10/revoke.c:172 g10/revoke.c:184
 #: g10/revoke.c:500
@@ -6918,10 +6569,8 @@
 msgstr "(to jest czuły klucz unieważniający)\n"
 
 #: g10/revoke.c:321
-#, fuzzy
-#| msgid "Secret key is available.\n"
 msgid "Secret key is not available.\n"
-msgstr "Dostępny jest klucz tajny.\n"
+msgstr "Klucz tajny nie jest dostępny.\n"
 
 #: g10/revoke.c:326
 msgid "Create a designated revocation certificate for this key? (y/N) "
@@ -6946,10 +6595,8 @@
 msgstr "brak kluczy unieważniających dla ,,%s''\n"
 
 #: g10/revoke.c:565
-#, fuzzy
-#| msgid "Create a revocation certificate for this key? (y/N) "
 msgid "This is a revocation certificate for the OpenPGP key:"
-msgstr "Stworzyć certyfikat unieważnienia tego klucza? (t/N) "
+msgstr "To certyfikat unieważnienia dla klucza OpenPGP:"
 
 #: g10/revoke.c:581
 msgid ""
@@ -6957,6 +6604,10 @@
 "declare that a key shall not anymore be used.  It is not possible\n"
 "to retract such a revocation certificate once it has been published."
 msgstr ""
+"Certyfikat unieważnienia to rodzaj ,,wyłącznika awaryjnego,, do\n"
+"publicznego zadeklarowania, że klucz nie powinien być już więcej\n"
+"używany. Po opublikowaniu takiego certyfikatu nie jest już możliwe\n"
+"wycofanie go."
 
 #: g10/revoke.c:584
 msgid ""
@@ -6966,6 +6617,11 @@
 "a reason for the revocation.  For details see the description of\n"
 "of the gpg command \"--generate-revocation\" in the GnuPG manual."
 msgstr ""
+"Możliwość tę należy wykorzystać w przypadku kompromitacji lub utraty\n"
+"klucza tajnego. Co więcej, jeśli klucz tajny jest nadal dostępny,\n"
+"lepiej wygenerować nowy certyfikat unieważnienia i podać powód\n"
+"unieważnienia. Więcej szczegółów w opisie polecenia gpg\n"
+",,--generate-revocation'' w podręczniku do GnuPG."
 
 #: g10/revoke.c:590
 msgid ""
@@ -6973,18 +6629,20 @@
 "before the 5 dashes below.  Remove this colon with a text editor\n"
 "before importing and publishing this revocation certificate."
 msgstr ""
+"Aby zapobiec przypadkowemu użyciu tego pliku, poniżej przed 5 kreskami\n"
+"został umieszczony dwukropek. Należy go usunąć przy użyciu edytora\n"
+"tekstu przed zaimportowaniem i opublikowaniem tego certyfikatu\n"
+"unieważnienia."
 
 #: g10/revoke.c:609
-#, fuzzy, c-format
-#| msgid "Revocation certificate created.\n"
+#, c-format
 msgid "revocation certificate stored as '%s.rev'\n"
-msgstr "Certyfikat unieważnienia został utworzony.\n"
+msgstr "certyfikat unieważnienia został zapisany jako ,,%s.rev''\n"
 
 #: g10/revoke.c:653
-#, fuzzy, c-format
-#| msgid "secret key \"%s\" not found: %s\n"
+#, c-format
 msgid "secret key \"%s\" not found\n"
-msgstr "klucz prywatny ,,%s'' nie został odnaleziony: %s\n"
+msgstr "klucz prywatny ,,%s'' nie został odnaleziony\n"
 
 #. TRANSLATORS: The %s prints a key specification which
 #. for example has been given at the command line.  Several lines
@@ -6992,13 +6650,12 @@
 #: g10/revoke.c:680
 #, c-format
 msgid "'%s' matches multiple secret keys:\n"
-msgstr ""
+msgstr ",,%s'' pasuje do wielu kluczy tajnych:\n"
 
 #: g10/revoke.c:707
-#, fuzzy, c-format
-#| msgid "error creating keyring `%s': %s\n"
+#, c-format
 msgid "error searching the keyring: %s\n"
-msgstr "błąd tworzenia zbioru kluczy `%s': %s\n"
+msgstr "błąd przeszukiwania zbioru kluczy: %s\n"
 
 #: g10/revoke.c:730
 msgid "Create a revocation certificate for this key? (y/N) "
@@ -7071,16 +6728,14 @@
 "operacja była powtarzana %d razy!\n"
 
 #: g10/seskey.c:306
-#, fuzzy, c-format
-#| msgid "%s key uses an unsafe (%u bit) hash\n"
+#, c-format
 msgid "%s key %s uses an unsafe (%zu bit) hash\n"
-msgstr "Klucz %s używa niebezpiecznego (%u-bitowego) skrótu\n"
+msgstr "klucz %s %s używa niebezpiecznego (%zu-bitowego) skrótu\n"
 
 #: g10/seskey.c:324
-#, fuzzy, c-format
-#| msgid "DSA key %s requires a %u bit or larger hash\n"
+#, c-format
 msgid "%s key %s requires a %zu bit or larger hash (hash is %s)\n"
-msgstr "Klucz DSA %s wymaga %u-bitowego lub większego skrótu\n"
+msgstr "klucz %s %s wymaga skrótu %zu-bitowego lub większego (skrót to %s)\n"
 
 #: g10/sig-check.c:156
 #, c-format
@@ -7088,10 +6743,9 @@
 msgstr "OSTRZEŻENIE: konflikt skrótów podpisów w wiadomości\n"
 
 #: g10/sig-check.c:167 g10/sign.c:294 sm/sign.c:496 sm/verify.c:465
-#, 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 "%s nie jest dostępne w trybie %s\n"
+msgstr "klucz %s nie może być używany do podpisów w trybie %s\n"
 
 #: g10/sig-check.c:194
 #, c-format
@@ -7110,27 +6764,23 @@
 "OSTRZEŻENIE: podklucz podpisujący %s jest niepoprawnie skrośnie podpisany\n"
 
 #: g10/sig-check.c:326
-#, fuzzy, c-format
-#| msgid "public key %s is %lu second newer than the signature\n"
+#, c-format
 msgid "public key %s is %lu second newer than the signature\n"
 msgid_plural "public key %s is %lu seconds newer than the signature\n"
 msgstr[0] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
-msgstr[1] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
-msgstr[2] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
+msgstr[1] "klucz publiczny %s jest o %lu sekundy młodszy od podpisu\n"
+msgstr[2] "klucz publiczny %s jest o %lu sekund młodszy od podpisu\n"
 
 #: g10/sig-check.c:334
-#, fuzzy, c-format
-#| msgid "public key %s is %lu second newer than the signature\n"
+#, c-format
 msgid "public key %s is %lu day newer than the signature\n"
 msgid_plural "public key %s is %lu days newer than the signature\n"
-msgstr[0] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
-msgstr[1] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
-msgstr[2] "klucz publiczny %s jest o %lu sekundę młodszy od podpisu\n"
+msgstr[0] "klucz publiczny %s jest o %lu dzień młodszy od podpisu\n"
+msgstr[1] "klucz publiczny %s jest o %lu dni młodszy od podpisu\n"
+msgstr[2] "klucz publiczny %s jest o %lu dni młodszy od podpisu\n"
 
 #: g10/sig-check.c:348 g10/sign.c:267
-#, fuzzy, c-format
-#| msgid ""
-#| "key %s was created %lu second in the future (time warp or clock problem)\n"
+#, c-format
 msgid ""
 "key %s was created %lu second in the future (time warp or clock problem)\n"
 msgid_plural ""
@@ -7139,52 +6789,46 @@
 "klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 msgstr[1] ""
-"klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
+"klucz %s został stworzony %lu sekundy w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 msgstr[2] ""
-"klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
+"klucz %s został stworzony %lu sekund w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 
 #: g10/sig-check.c:357
-#, fuzzy, c-format
-#| msgid ""
-#| "key %s was created %lu second in the future (time warp or clock problem)\n"
+#, c-format
 msgid "key %s was created %lu day in the future (time warp or clock problem)\n"
 msgid_plural ""
 "key %s was created %lu days in the future (time warp or clock problem)\n"
 msgstr[0] ""
-"klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
+"klucz %s został stworzony %lu dzień w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 msgstr[1] ""
-"klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
+"klucz %s został stworzony %lu dni w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 msgstr[2] ""
-"klucz %s został stworzony %lu sekundę w przyszłości (zaburzenia\n"
+"klucz %s został stworzony %lu dni w przyszłości (zaburzenia\n"
 "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
 
 #: g10/sig-check.c:375
-#, fuzzy, c-format
-#| msgid "NOTE: signature key %s expired %s\n"
+#, c-format
 msgid "Note: signature key %s expired %s\n"
-msgstr "UWAGA: klucz podpisujący %s przekroczył datę ważności %s\n"
+msgstr "Uwaga: klucz podpisujący %s przekroczył datę ważności %s\n"
 
 #: g10/sig-check.c:386
-#, fuzzy, c-format
-#| msgid "NOTE: signature key %s has been revoked\n"
+#, c-format
 msgid "Note: signature key %s has been revoked\n"
-msgstr "UWAGA: klucz podpisujący %s został unieważniony\n"
+msgstr "Uwaga: klucz podpisujący %s został unieważniony\n"
 
 #: g10/sig-check.c:477
-#, fuzzy, c-format
-#| msgid "standalone signature of class 0x%02x\n"
+#, c-format
 msgid "bad key signature from key %s: %s (0x%02x, 0x%x)\n"
-msgstr "oddzielony podpis klasy 0x%02x.\n"
+msgstr "błędny podpis klucza wykonany kluczem %s: %s (0x%02x, 0x%x)\n"
 
 #: g10/sig-check.c:488
-#, fuzzy, c-format
-#| msgid "standalone signature of class 0x%02x\n"
+#, c-format
 msgid "bad data signature from key %s: %s (0x%02x, 0x%x)\n"
-msgstr "oddzielony podpis klasy 0x%02x.\n"
+msgstr "błędny podpis danych wykonany kluczem %s: %s (0x%02x, 0x%x)\n"
 
 #: g10/sig-check.c:555
 #, c-format
@@ -7288,8 +6932,7 @@
 "# (użyj \"gpg --import-ownertrust\" aby ją przywrócić)\n"
 
 #: g10/tdbdump.c:162 g10/tdbdump.c:170 g10/tdbdump.c:175 g10/tdbdump.c:180
-#, fuzzy, c-format
-#| msgid "error in `%s': %s\n"
+#, c-format
 msgid "error in '%s': %s\n"
 msgstr "błąd w ,,%s'': %s\n"
 
@@ -7310,14 +6953,12 @@
 msgstr "brak wartości zaufania właściciela"
 
 #: g10/tdbdump.c:221
-#, fuzzy, c-format
-#| msgid "error finding trust record in `%s': %s\n"
+#, c-format
 msgid "error finding trust record in '%s': %s\n"
 msgstr "błąd podczas szukania zapisu wartości zaufania w ,,%s'': %s\n"
 
 #: g10/tdbdump.c:225
-#, fuzzy, c-format
-#| msgid "read error in `%s': %s\n"
+#, c-format
 msgid "read error in '%s': %s\n"
 msgstr "błąd odczytu w ,,%s'': %s\n"
 
@@ -7327,14 +6968,12 @@
 msgstr "baza zaufania: synchronizacja nie powiodła się %s\n"
 
 #: g10/tdbio.c:144 sm/keydb.c:356
-#, fuzzy, c-format
-#| msgid "can't create lock for `%s'\n"
+#, c-format
 msgid "can't create lock for '%s'\n"
 msgstr "nie można utworzyć blokady dla ,,%s''\n"
 
 #: g10/tdbio.c:149
-#, fuzzy, c-format
-#| msgid "can't lock `%s'\n"
+#, c-format
 msgid "can't lock '%s'\n"
 msgstr "nie można zablokować ,,%s''\n"
 
@@ -7359,8 +6998,7 @@
 msgstr "%s: katalog nie istnieje!\n"
 
 #: g10/tdbio.c:727 dirmngr/http.c:593 dirmngr/http.c:622
-#, fuzzy, c-format
-#| msgid "can't access `%s': %s\n"
+#, c-format
 msgid "can't access '%s': %s\n"
 msgstr "nie można dostać się do ,,%s'': %s\n"
 
@@ -7380,10 +7018,9 @@
 msgstr "%s: baza zaufania utworzona\n"
 
 #: g10/tdbio.c:812
-#, fuzzy, c-format
-#| msgid "NOTE: trustdb not writable\n"
+#, c-format
 msgid "Note: trustdb not writable\n"
-msgstr "UWAGA: nie można zapisywać bazy zaufania\n"
+msgstr "Uwaga: nie można zapisywać bazy zaufania\n"
 
 #: g10/tdbio.c:821
 #, c-format
@@ -7472,99 +7109,92 @@
 msgstr "linia dłuższa niż %d znaków\n"
 
 #: g10/tofu.c:231 g10/tofu.c:255 g10/tofu.c:674
-#, fuzzy, c-format
-#| msgid "error sending standard options: %s\n"
+#, c-format
 msgid "error beginning transaction on TOFU database: %s\n"
-msgstr "błąd wysyłania standardowych opcji: %s\n"
+msgstr "błąd rozpoczynania transakcji w bazie danych TOFU: %s\n"
 
 #: g10/tofu.c:301 g10/tofu.c:324 g10/tofu.c:898
 #, c-format
 msgid "error committing transaction on TOFU database: %s\n"
-msgstr ""
+msgstr "błąd zatwierdzania transakcji w bazie danych TOFU: %s\n"
 
 #: g10/tofu.c:354 g10/tofu.c:887
 #, c-format
 msgid "error rolling back transaction on TOFU database: %s\n"
-msgstr ""
+msgstr "błąd wycofywania transakcji w bazie danych TOFU: %s\n"
 
 #: g10/tofu.c:504
-#, fuzzy, c-format
-#| msgid "unsupported algorithm: %s"
+#, c-format
 msgid "unsupported TOFU database version: %s\n"
-msgstr "nieobsługiwany algorytm: %s"
+msgstr "nieobsługiwana wersja bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:537
-#, fuzzy, c-format
-#| msgid "error creating temporary file: %s\n"
+#, c-format
 msgid "error creating 'ultimately_trusted_keys' TOFU table: %s\n"
-msgstr "błąd tworzenia pliku tymczasowego: %s\n"
+msgstr "błąd tworzenia tabeli TOFU ,,ultimately_trusted_keys'': %s\n"
 
 #: g10/tofu.c:586 g10/tofu.c:607 g10/tofu.c:619 g10/tofu.c:631 g10/tofu.c:647
 #, c-format
 msgid "TOFU DB error"
-msgstr ""
+msgstr "Błąd bazy danych TOFU"
 
 #: g10/tofu.c:687 g10/tofu.c:2073 g10/tofu.c:2352 g10/tofu.c:2371
 #: g10/tofu.c:2384 g10/tofu.c:2396 g10/tofu.c:2411 g10/tofu.c:2423
 #: g10/tofu.c:3018 g10/tofu.c:3035 g10/tofu.c:3072 g10/tofu.c:3089
 #: g10/tofu.c:3408
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error reading TOFU database: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd odczytu bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:715 g10/tofu.c:723
-#, fuzzy, c-format
-#| msgid "error writing secret keyring `%s': %s\n"
+#, c-format
 msgid "error determining TOFU database's version: %s\n"
-msgstr "błąd podczas zapisu zbioru kluczy tajnych ,,%s'': %s\n"
+msgstr "błąd określania wersji bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:736 g10/tofu.c:749 g10/tofu.c:795 g10/tofu.c:823
-#, fuzzy, c-format
-#| msgid "%s: error writing dir record: %s\n"
+#, c-format
 msgid "error initializing TOFU database: %s\n"
-msgstr "%s: błąd zapisu wpisu katalogowego: %s\n"
+msgstr "błąd inicjowania bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:843
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error creating 'encryptions' TOFU table: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd tworzenia tabeli TOFU ,,encryptions'': %s\n"
 
 #: g10/tofu.c:873
 #, c-format
 msgid "adding column effective_policy to bindings DB: %s\n"
-msgstr ""
+msgstr "dodawanie kolumny effective_policy do bazy danych powiązań: %s\n"
 
 #: g10/tofu.c:955
-#, fuzzy, c-format
-#| msgid "error opening `%s': %s\n"
+#, c-format
 msgid "error opening TOFU database '%s': %s\n"
-msgstr "błąd podczas otwierania ,,%s'': %s\n"
+msgstr "błąd otwierania bazy danych TOFU ,,%s'': %s\n"
 
 #: g10/tofu.c:1148 g10/tofu.c:3462 g10/tofu.c:3608
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error updating TOFU database: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd uaktualniania bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:1327
 #, c-format
 msgid ""
 "This is the first time the email address \"%s\" is being used with key %s."
-msgstr ""
+msgstr "To pierwsze użycie adresu e-mail ,,%s'' z kluczem %s."
 
 #: g10/tofu.c:1336
 #, c-format
 msgid "The email address \"%s\" is associated with %d key!"
 msgid_plural "The email address \"%s\" is associated with %d keys!"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Adres e-mail ,,%s'' jest powiązany z %d kluczem!"
+msgstr[1] "Adres e-mail ,,%s'' jest powiązany z %d kluczami!"
+msgstr[2] "Adres e-mail ,,%s'' jest powiązany z %d kluczami!"
 
 #: g10/tofu.c:1342
 msgid "  Since this binding's policy was 'auto', it has been changed to 'ask'."
 msgstr ""
+"  Ponieważ polityką tego powiązania było ,,auto'', została zmieniona na ,,"
+"ask''."
 
 #: g10/tofu.c:1348
 #, c-format
@@ -7572,144 +7202,134 @@
 "Please indicate whether this email address should be associated with key %s "
 "or whether you think someone is impersonating \"%s\"."
 msgstr ""
+"Proszę zdecydować, czy ten adres e-mail powinien być powiązany z kluczem %s, "
+"czy raczej ktoś się podszywa za ,,%s''."
 
 #: g10/tofu.c:1608
-#, fuzzy, c-format
-#| msgid "error getting new PIN: %s\n"
+#, c-format
 msgid "error gathering other user IDs: %s\n"
-msgstr "błąd podczas odczytu nowego PIN-u: %s\n"
+msgstr "błąd zbierania ID innych użytkowników: %s\n"
 
 #: g10/tofu.c:1618
-#, fuzzy
-#| msgid "list key and user IDs"
 msgid "This key's user IDs:\n"
-msgstr "lista kluczy i identyfikatorów użytkownika"
+msgstr "ID użytkowników tego klucza:\n"
 
 #: g10/tofu.c:1634 g10/tofu.c:1799
-#, fuzzy, c-format
-#| msgid "validity: %s"
+#, c-format
 msgid "policy: %s"
-msgstr "poprawność: %s"
+msgstr "polityka: %s"
 
 #: g10/tofu.c:1725
-#, fuzzy, c-format
-#| msgid "error getting stored flags: %s\n"
+#, c-format
 msgid "error gathering signature stats: %s\n"
-msgstr "błąd pobierania zapisanych flag: %s\n"
+msgstr "błąd zbierania statystyk podpisów: %s\n"
 
 #: g10/tofu.c:1729
 #, c-format
 msgid "The email address \"%s\" is associated with %d key:\n"
 msgid_plural "The email address \"%s\" is associated with %d keys:\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Adres e-mail ,,%s'' jest powiązany z %d kluczem:\n"
+msgstr[1] "Adres e-mail ,,%s'' jest powiązany z %d kluczami:\n"
+msgstr[2] "Adres e-mail ,,%s'' jest powiązany z %d kluczami:\n"
 
 #: g10/tofu.c:1747
 #, c-format
 msgid "Statistics for keys with the email address \"%s\":\n"
-msgstr ""
+msgstr "Statystyki dla kluczy o adresie e-mail ,,%s'':\n"
 
 #: g10/tofu.c:1797
-#, fuzzy
-#| msgid "list keys"
 msgid "this key"
-msgstr "lista kluczy"
+msgstr "ten klucz"
 
 #: g10/tofu.c:1823
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "Verified %d message."
 msgid_plural "Verified %d messages."
-msgstr[0] "wypisanie skrótów wiadomości"
-msgstr[1] "wypisanie skrótów wiadomości"
-msgstr[2] "wypisanie skrótów wiadomości"
+msgstr[0] "Sprawdzono %d wiadomość."
+msgstr[1] "Sprawdzono %d wiadomości."
+msgstr[2] "Sprawdzono %d wiadomości."
 
 #: g10/tofu.c:1827
-#, fuzzy, c-format
-#| msgid "encrypted with %lu passphrases\n"
+#, c-format
 msgid "Encrypted %d message."
 msgid_plural "Encrypted %d messages."
-msgstr[0] "zaszyfrowane za pomocą %lu haseł\n"
-msgstr[1] "zaszyfrowane za pomocą %lu haseł\n"
-msgstr[2] "zaszyfrowane za pomocą %lu haseł\n"
+msgstr[0] "Zaszyfrowano %d wiadomość."
+msgstr[1] "Zaszyfrowano %d wiadomości."
+msgstr[2] "Zaszyfrowano %d wiadomości."
 
 #: g10/tofu.c:1834
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "Verified %d message in the future."
 msgid_plural "Verified %d messages in the future."
-msgstr[0] "wypisanie skrótów wiadomości"
-msgstr[1] "wypisanie skrótów wiadomości"
-msgstr[2] "wypisanie skrótów wiadomości"
+msgstr[0] "Sprawdzono %d wiadomość w przyszłości."
+msgstr[1] "Sprawdzono %d wiadomości w przyszłości."
+msgstr[2] "Sprawdzono %d wiadomości w przyszłości."
 
 #: g10/tofu.c:1838
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "Encrypted %d message in the future."
 msgid_plural "Encrypted %d messages in the future."
-msgstr[0] "wypisanie skrótów wiadomości"
-msgstr[1] "wypisanie skrótów wiadomości"
-msgstr[2] "wypisanie skrótów wiadomości"
+msgstr[0] "Zaszyfrowano %d wiadomość w przyszłości."
+msgstr[1] "Zaszyfrowano %d wiadomości w przyszłości."
+msgstr[2] "Zaszyfrowano %d wiadomości w przyszłości."
 
 #: g10/tofu.c:1852
 #, c-format
 msgid "Messages verified over the past %d day: %d."
 msgid_plural "Messages verified over the past %d days: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości sprawdzonych przez ostatni %d dzień: %d."
+msgstr[1] "Wiadomości sprawdzonych przez ostatnie %d dni: %d."
+msgstr[2] "Wiadomości sprawdzonych przez ostatnie %d dni: %d."
 
 #: g10/tofu.c:1858
 #, c-format
 msgid "Messages encrypted over the past %d day: %d."
 msgid_plural "Messages encrypted over the past %d days: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości zaszyfrowanych przez ostatni %d dzień: %d."
+msgstr[1] "Wiadomości zaszyfrowanych przez ostatnie %d dni: %d."
+msgstr[2] "Wiadomości zaszyfrowanych przez ostatnie %d dni: %d."
 
 #: g10/tofu.c:1868
 #, c-format
 msgid "Messages verified over the past %d month: %d."
 msgid_plural "Messages verified over the past %d months: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości sprawdzonych przez ostatni %d miesiąc: %d."
+msgstr[1] "Wiadomości sprawdzonych przez ostatnie %d miesiące: %d."
+msgstr[2] "Wiadomości sprawdzonych przez ostatnie %d miesięcy: %d."
 
 #: g10/tofu.c:1874
 #, c-format
 msgid "Messages encrypted over the past %d month: %d."
 msgid_plural "Messages encrypted over the past %d months: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości zaszyfrowanych przez ostatni %d miesiąc: %d."
+msgstr[1] "Wiadomości zaszyfrowanych przez ostatnie %d miesiące: %d."
+msgstr[2] "Wiadomości zaszyfrowanych przez ostatnie %d miesięcy: %d."
 
 #: g10/tofu.c:1884
 #, c-format
 msgid "Messages verified over the past %d year: %d."
 msgid_plural "Messages verified over the past %d years: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości sprawdzonych przez ostatni %d rok: %d."
+msgstr[1] "Wiadomości sprawdzonych przez ostatnie %d lata: %d."
+msgstr[2] "Wiadomości sprawdzonych przez ostatnie %d lat: %d."
 
 #: g10/tofu.c:1890
 #, c-format
 msgid "Messages encrypted over the past %d year: %d."
 msgid_plural "Messages encrypted over the past %d years: %d."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Wiadomości zaszyfrowanych przez ostatni %d rok: %d."
+msgstr[1] "Wiadomości zaszyfrowanych przez ostatnie %d lata: %d."
+msgstr[2] "Wiadomości zaszyfrowanych przez ostatnie %d lat: %d."
 
 #: g10/tofu.c:1898
 #, c-format
 msgid "Messages verified in the past: %d."
-msgstr ""
+msgstr "Wiadomości sprawdzonych w przeszłości: %d."
 
 #: g10/tofu.c:1902
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "Messages encrypted in the past: %d."
-msgstr "wypisanie skrótów wiadomości"
+msgstr "Wiadomości zaszyfrowanych w przeszłości: %d."
 
 #. TRANSLATORS: Please translate the text found in the source
 #. * file below.  We don't directly internationalize that text so
@@ -7717,163 +7337,163 @@
 #: g10/tofu.c:1919
 msgid "TOFU detected a binding conflict"
 msgstr ""
+"Zwykle adres e-mail jest powiązany z pojedynczym kluczem. Jednak ludzie "
+"czasem generują nowy klucz, jeśli poprzedni jest zbyt stary, albo myślą, że "
+"uległ kompromitacji. Ale nowy klucz może oznaczać też atak man-in-the-"
+"middle! Przed akceptacją tego powiązania należy skontaktować się z daną "
+"osobą i upewnić się, że nowy klucz jest legalny."
 
 #. TRANSLATORS: Two letters (normally the lower and upper case
 #. * version of the hotkey) for each of the five choices.  If
 #. * there is only one choice in your language, repeat it.
 #: g10/tofu.c:1961
 msgid "gGaAuUrRbB"
-msgstr ""
+msgstr "dDaAnNoOzZ"
 
 #: g10/tofu.c:1967
 msgid "(G)ood, (A)ccept once, (U)nknown, (R)eject once, (B)ad? "
-msgstr ""
+msgstr "(D)obry, (A)kceptuj raz, (N)ieznany, (O)drzuć raz, (Z)ły? "
 
 #: g10/tofu.c:1975
 msgid "Defaulting to unknown.\n"
-msgstr ""
+msgstr "Domyślnie nieznany.\n"
 
 #: g10/tofu.c:2090 g10/tofu.c:2226
 #, c-format
 msgid "TOFU db corruption detected.\n"
-msgstr ""
+msgstr "Wykryto uszkodzenie bazy danych TOFU.\n"
 
 #: g10/tofu.c:2146
-#, fuzzy, c-format
-#| msgid "error writing key: %s\n"
+#, c-format
 msgid "resetting keydb: %s\n"
-msgstr "błąd zapisu klucza: %s\n"
+msgstr "resetowanie bazy danych kluczy: %s\n"
 
 #: g10/tofu.c:2613
-#, fuzzy, c-format
-#| msgid "error storing flags: %s\n"
+#, c-format
 msgid "error setting TOFU binding's policy to %s\n"
-msgstr "błąd zapisywania flag: %s\n"
+msgstr "błąd ustawiania polityki powiądań TOFU na %s\n"
 
 #: g10/tofu.c:2826
-#, fuzzy, c-format
-#| msgid "error creating a pipe: %s\n"
+#, c-format
 msgid "error changing TOFU policy: %s\n"
-msgstr "błąd tworzenia potoku: %s\n"
+msgstr "błąd zmiany polityki TOFU: %s\n"
 
 #: g10/tofu.c:2877
 #, c-format
 msgid "%lld~year"
 msgid_plural "%lld~years"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatni %lld~rok"
+msgstr[1] "ostatnie %lld~lata"
+msgstr[2] "ostatnie %lld~lat"
 
 #: g10/tofu.c:2882
 #, c-format
 msgid "%lld~month"
 msgid_plural "%lld~months"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatni %lld~miesiąc"
+msgstr[1] "ostatnie %lld~miesiące"
+msgstr[2] "ostatnie %lld~miesięcy"
 
 #: g10/tofu.c:2887
 #, c-format
 msgid "%lld~week"
 msgid_plural "%lld~weeks"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatni %lld~tydzień"
+msgstr[1] "ostatnie %lld~tygodnie"
+msgstr[2] "ostatnie %lld~tygodni"
 
 #: g10/tofu.c:2892
 #, c-format
 msgid "%lld~day"
 msgid_plural "%lld~days"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatni %lld~dzień"
+msgstr[1] "ostatnie %lld~dni"
+msgstr[2] "ostatnie %lld~dni"
 
 #: g10/tofu.c:2897
 #, c-format
 msgid "%lld~hour"
 msgid_plural "%lld~hours"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatnią %lld~godzinę"
+msgstr[1] "ostatnie %lld~godziny"
+msgstr[2] "ostatnie %lld~godzin"
 
 #: g10/tofu.c:2902
 #, c-format
 msgid "%lld~minute"
 msgid_plural "%lld~minutes"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatnią %lld~minutę"
+msgstr[1] "ostatnie %lld~minuty"
+msgstr[2] "ostatnie %lld~minut"
 
 #: g10/tofu.c:2904
 #, c-format
 msgid "%lld~second"
 msgid_plural "%lld~seconds"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ostatnią %lld~sekundę"
+msgstr[1] "ostatnie %lld~sekundy"
+msgstr[2] "ostatnie %lld~sekund"
 
 #: g10/tofu.c:3142
 #, c-format
 msgid "%s: Verified 0~signatures and encrypted 0~messages."
-msgstr ""
+msgstr "%s: Sprawdzono 0~podpisów i zaszyfrowano 0~wiadomości."
 
 #: g10/tofu.c:3148
-#, fuzzy, c-format
-#| msgid "Deleted %d signatures.\n"
+#, c-format
 msgid "%s: Verified 0 signatures."
-msgstr "%d podpisów usuniętych.\n"
+msgstr "%s Sprawdzono 0 podpisów."
 
 #: g10/tofu.c:3156
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "%s: Verified %ld~signature in the past %s."
 msgid_plural "%s: Verified %ld~signatures in the past %s."
-msgstr[0] "wypisanie skrótów wiadomości"
-msgstr[1] "wypisanie skrótów wiadomości"
-msgstr[2] "wypisanie skrótów wiadomości"
+msgstr[0] "%s: Sprawdzono %ld~podpis przez %s."
+msgstr[1] "%s: Sprawdzono %ld~podpisy przez %s."
+msgstr[2] "%s: Sprawdzono %ld~podpisów przez %s."
 
 #: g10/tofu.c:3166
-#, fuzzy
-#| msgid "encrypted with %lu passphrases\n"
 msgid "Encrypted 0 messages."
-msgstr "zaszyfrowane za pomocą %lu haseł\n"
+msgstr "Zaszyfrowano 0 wiadomości."
 
 #: g10/tofu.c:3174
-#, fuzzy, c-format
-#| msgid "print message digests"
+#, c-format
 msgid "Encrypted %ld~message in the past %s."
 msgid_plural "Encrypted %ld~messages in the past %s."
-msgstr[0] "wypisanie skrótów wiadomości"
-msgstr[1] "wypisanie skrótów wiadomości"
-msgstr[2] "wypisanie skrótów wiadomości"
+msgstr[0] "Zaszyfrowano %ld~wiadomość przez %s."
+msgstr[1] "Zaszyfrowano %ld~wiadomości przez %s."
+msgstr[2] "Zaszyfrowano %ld~wiadomości przez %s."
 
 #: g10/tofu.c:3185
-#, fuzzy, c-format
-#| msgid "validity: %s"
+#, c-format
 msgid "(policy: %s)"
-msgstr "poprawność: %s"
+msgstr "(polityka: %s)"
 
 #: g10/tofu.c:3219
 #, c-format
 msgid ""
 "Warning: we have yet to see a message signed using this key and user id!\n"
 msgstr ""
+"Ostrzeżenie: jeszcze nie widzieliśmy wiadomości podpisanej tym kluczem i "
+"identyfikatorem użytkownika!\n"
 
 #: g10/tofu.c:3222
 #, c-format
 msgid ""
 "Warning: we've only seen one message signed using this key and user id!\n"
 msgstr ""
+"Ostrzeżenie: widzieliśmy tylko jedną wiadomość podpisaną tym kluczem i "
+"identyfikatorem użytkownika!\n"
 
 #: g10/tofu.c:3226
 #, c-format
 msgid "Warning: you have yet to encrypt a message to this key!\n"
-msgstr ""
+msgstr "Ostrzeżenie: jeszcze nie zaszyfrowano wiadomości tym kluczem!\n"
 
 #: g10/tofu.c:3229
 #, c-format
 msgid "Warning: you have only encrypted one message to this key!\n"
-msgstr ""
+msgstr "Ostrzeżenie: zaszyfrowano tylko jedną wiadomość tym kluczem!\n"
 
 #: g10/tofu.c:3258
 #, c-format
@@ -7890,32 +7510,50 @@
 "  %s\n"
 "to mark it as being bad.\n"
 msgstr[0] ""
+"Ostrzeżenie: jeżeli zauważono więcej podpisów wykonanych tym kluczem i "
+"identyfikatorem użytkownika, oznacza to, że ten klucz może być podrobiony! "
+"Należy uważnie sprawdzić adres e-mail pod kątem małych modyfikacji. Jeśli "
+"klucz jest podejrzany, należy użyć:\n"
+"  %s\n"
+"aby oznaczyć go jako zły.\n"
 msgstr[1] ""
+"Ostrzeżenie: jeżeli zauważono więcej podpisów wykonanych tym kluczem i "
+"identyfikatorami użytkownika, oznacza to, że ten klucz może być podrobiony! "
+"Należy uważnie sprawdzić adres e-mail pod kątem małych modyfikacji. Jeśli "
+"klucz jest podejrzany, należy użyć:\n"
+"  %s\n"
+"aby oznaczyć go jako zły.\n"
 msgstr[2] ""
+"Ostrzeżenie: jeżeli zauważono więcej podpisów wykonanych tym kluczem i "
+"identyfikatorami użytkownika, oznacza to, że ten klucz może być podrobiony! "
+"Należy uważnie sprawdzić adres e-mail pod kątem małych modyfikacji. Jeśli "
+"klucz jest podejrzany, należy użyć:\n"
+"  %s\n"
+"aby oznaczyć go jako zły.\n"
 
 #: g10/tofu.c:3343 g10/tofu.c:3506 g10/tofu.c:3712 g10/tofu.c:3765
 #: g10/tofu.c:3906 g10/tofu.c:3983 g10/tofu.c:4021
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error opening TOFU database: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd otwierania bazy danych TOFU: %s\n"
 
 #: g10/tofu.c:3539
 #, c-format
 msgid "WARNING: Encrypting to %s, which has no non-revoked user ids\n"
 msgstr ""
+"OSTRZEŻENIE: szyfrowanie kluczem %s, który nie ma unieważnionych "
+"identyfikatorów użytkownika\n"
 
 #: g10/tofu.c:3943
-#, fuzzy, c-format
-#| msgid "error writing public keyring `%s': %s\n"
+#, c-format
 msgid "error setting policy for key %s, user id \"%s\": %s"
-msgstr "błąd podczas zapisu zbioru kluczy publicznych ,,%s'': %s\n"
+msgstr ""
+"błąd ustawiania polityki dla klucza %s, identyfikator użytkownika ,,%s'': %s"
 
 #: g10/trustdb.c:217
-#, fuzzy, c-format
-#| msgid "`%s' is not a valid long keyID\n"
+#, c-format
 msgid "'%s' is not a valid long keyID\n"
-msgstr ",,%s'' nie jest poprawnym długim numerem klucza\n"
+msgstr ",,%s'' nie jest poprawnym długim identyfikatorem klucza\n"
 
 #: g10/trustdb.c:243
 #, c-format
@@ -7979,16 +7617,14 @@
 msgstr "następne sprawdzanie bazy odbędzie się %s\n"
 
 #: g10/trustdb.c:559
-#, fuzzy, c-format
-#| msgid "no need for a trustdb check with `%s' trust model\n"
+#, c-format
 msgid "no need for a trustdb check with '%s' trust model\n"
-msgstr "sprawdzanie bazy jest niepotrzebne przy modelu zaufania ,,%s''\n"
+msgstr "nie ma potrzeby sprawdzania trustdb przy modelu zaufania ,,%s''\n"
 
 #: g10/trustdb.c:575
-#, fuzzy, c-format
-#| msgid "no need for a trustdb update with `%s' trust model\n"
+#, c-format
 msgid "no need for a trustdb update with '%s' trust model\n"
-msgstr "aktualizacja bazy jest niepotrzebna przy modelu zaufania ,,%s''\n"
+msgstr "nie ma potrzeby uaktualniania trustdb przy modelu zaufania ,,%s''\n"
 
 #: g10/trustdb.c:799 g10/trustdb.c:1386
 #, c-format
@@ -8006,22 +7642,20 @@
 msgstr "sprawdzanie bazy zaufania\n"
 
 #: g10/trustdb.c:1962
-#, fuzzy, c-format
-#| msgid "%lu keys processed so far\n"
+#, c-format
 msgid "%d key processed"
 msgid_plural "%d keys processed"
-msgstr[0] "%lu kluczy przetworzonych do tej chwili\n"
-msgstr[1] "%lu kluczy przetworzonych do tej chwili\n"
-msgstr[2] "%lu kluczy przetworzonych do tej chwili\n"
+msgstr[0] "przetworzono %d klucz"
+msgstr[1] "przetworzono %d klucze"
+msgstr[2] "przetworzono %d kluczy"
 
 #: g10/trustdb.c:1965
-#, fuzzy, c-format
-#| msgid "%d keys processed (%d validity counts cleared)\n"
+#, c-format
 msgid " (%d validity count cleared)\n"
 msgid_plural " (%d validity counts cleared)\n"
-msgstr[0] "przetworzono %d kluczy (rozwiązano %d przeliczeń zaufania)\n"
-msgstr[1] "przetworzono %d kluczy (rozwiązano %d przeliczeń zaufania)\n"
-msgstr[2] "przetworzono %d kluczy (rozwiązano %d przeliczeń zaufania)\n"
+msgstr[0] " (skasowano %d licznik zaufania)\n"
+msgstr[1] " (skasowano %d liczniki zaufania)\n"
+msgstr[2] " (skasowano %d liczników zaufania)\n"
 
 #: g10/trustdb.c:2035
 #, c-format
@@ -8077,8 +7711,6 @@
 #. essentially a comment and need not be translated.  Either key and
 #. uid are both NULL, or neither are NULL.
 #: g10/trust.c:166
-#, fuzzy
-#| msgid "10 translator see trustdb.c:uid_trust_string_fixed"
 msgid "10 translator see trust.c:uid_trust_string_fixed"
 msgstr "17"
 
@@ -8099,10 +7731,8 @@
 msgstr "[  nieokreślone ]"
 
 #: g10/trust.c:179
-#, fuzzy
-#| msgid "never"
 msgid "[  never ]"
-msgstr "nigdy"
+msgstr "[     nigdy     ]"
 
 #: g10/trust.c:180
 msgid "[marginal]"
@@ -8110,11 +7740,11 @@
 
 #: g10/trust.c:181
 msgid "[  full  ]"
-msgstr "[      pełne    ]"
+msgstr "[     pełne     ]"
 
 #: g10/trust.c:182
 msgid "[ultimate]"
-msgstr "[    absolutne   ]"
+msgstr "[   absolutne   ]"
 
 #: g10/verify.c:116
 #, c-format
@@ -8147,7 +7777,7 @@
 
 #: kbx/kbxutil.c:117
 msgid "Usage: kbxutil [options] [files] (-h for help)"
-msgstr "Wywołanie: kbxutil [opcje] [pliki] (-h podaje pomoc)"
+msgstr "Składnia: kbxutil [opcje] [pliki] (-h wyświetla pomoc)"
 
 #: kbx/kbxutil.c:120
 msgid ""
@@ -8254,10 +7884,9 @@
 msgstr "odpowiedź nie zawiera publicznego wykładnika RSA\n"
 
 #: scd/app-openpgp.c:1476
-#, fuzzy, c-format
-#| msgid "response does not contain the RSA public exponent\n"
+#, c-format
 msgid "response does not contain the EC public key\n"
-msgstr "odpowiedź nie zawiera publicznego wykładnika RSA\n"
+msgstr "odpowiedź nie zawiera klucza publicznego EC\n"
 
 #: scd/app-openpgp.c:1576 scd/app-openpgp.c:4105
 #, c-format
@@ -8275,19 +7904,19 @@
 #: scd/app-openpgp.c:2015
 #, c-format
 msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
-msgstr ""
+msgstr "%sNumer: %s%%0AWłaściciel: %s%%0ALicznik: %lu%s"
 
 #: scd/app-openpgp.c:2028
 #, c-format
 msgid "%sNumber: %s%%0AHolder: %s%s"
-msgstr ""
+msgstr "%sNumer: %s%%0AWłaściciel: %s%s"
 
 #. TRANSLATORS: This is the number of remaining attempts to
 #. * enter a PIN.  Use %%0A (double-percent,0A) for a linefeed.
 #: scd/app-openpgp.c:2044
 #, c-format
 msgid "Remaining attempts: %d"
-msgstr ""
+msgstr "Pozostało prób: %d"
 
 #: scd/app-openpgp.c:2158
 #, c-format
@@ -8302,10 +7931,8 @@
 "domyślnego użycia\n"
 
 #: scd/app-openpgp.c:2178
-#, fuzzy
-#| msgid "||Please enter the PIN"
 msgid "||Please unlock the card"
-msgstr "||Proszę wpisać PIN"
+msgstr "||Proszę odblokować kartę"
 
 #: scd/app-openpgp.c:2230 scd/app-openpgp.c:2403 scd/app-openpgp.c:2678
 #, c-format
@@ -8324,15 +7951,14 @@
 msgstr "karta została trwale zablokowana!\n"
 
 #: scd/app-openpgp.c:2317
-#, fuzzy, c-format
-#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
+#, c-format
 msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
 msgid_plural ""
 "%d Admin PIN attempts remaining before card is permanently locked\n"
 msgstr[0] ""
-"Zostało %d prób PIN-u administracyjnego do trwałego zablokowania karty\n"
+"Została %d próba PIN-u administracyjnego do trwałego zablokowania karty\n"
 msgstr[1] ""
-"Zostało %d prób PIN-u administracyjnego do trwałego zablokowania karty\n"
+"Zostały %d próby PIN-u administracyjnego do trwałego zablokowania karty\n"
 msgstr[2] ""
 "Zostało %d prób PIN-u administracyjnego do trwałego zablokowania karty\n"
 
@@ -8429,10 +8055,9 @@
 msgstr "nie powiódł się zapis klucza: %s\n"
 
 #: scd/app-openpgp.c:3815
-#, fuzzy, c-format
-#| msgid "unsupported algorithm: %s"
+#, c-format
 msgid "unsupported curve\n"
-msgstr "nieobsługiwany algorytm: %s"
+msgstr "nieobsługiwana krzywa\n"
 
 #: scd/app-openpgp.c:4082
 #, c-format
@@ -8445,12 +8070,11 @@
 msgstr "generowanie klucza nie powiodło się\n"
 
 #: scd/app-openpgp.c:4096
-#, fuzzy, c-format
-#| msgid "key generation completed (%d seconds)\n"
+#, c-format
 msgid "key generation completed (%d second)\n"
 msgid_plural "key generation completed (%d seconds)\n"
-msgstr[0] "generowanie klucza zakończone (%d sekund)\n"
-msgstr[1] "generowanie klucza zakończone (%d sekund)\n"
+msgstr[0] "generowanie klucza zakończone (%d sekunda)\n"
+msgstr[1] "generowanie klucza zakończone (%d sekundy)\n"
 msgstr[2] "generowanie klucza zakończone (%d sekund)\n"
 
 #: scd/app-openpgp.c:4130
@@ -8523,7 +8147,7 @@
 
 #: scd/scdaemon.c:141
 msgid "do not use the internal CCID driver"
-msgstr "nie używanie wewnętrznego sterownika CCID"
+msgstr "nieużywanie wewnętrznego sterownika CCID"
 
 #: scd/scdaemon.c:147
 msgid "|N|disconnect the card after N seconds of inactivity"
@@ -8531,7 +8155,7 @@
 
 #: scd/scdaemon.c:150
 msgid "do not use a reader's pinpad"
-msgstr "nie używanie klawiatury czytnika"
+msgstr "nieużywanie klawiatury czytnika"
 
 #: scd/scdaemon.c:155
 msgid "deny the use of admin card commands"
@@ -8542,27 +8166,19 @@
 msgstr "użycie wejścia z klawiatury czytnika o zmiennej długości"
 
 #: scd/scdaemon.c:301
-#, fuzzy
-#| msgid "Usage: gpgconf [options] (-h for help)"
 msgid "Usage: @SCDAEMON@ [options] (-h for help)"
-msgstr "Wywołanie: gpgconf [opcje] (-h podaje pomoc)"
+msgstr "Składnia: @SCDAEMON@ [opcje] (-h wyświetla pomoc)"
 
 #: scd/scdaemon.c:303
-#, fuzzy
-#| msgid ""
-#| "Syntax: scdaemon [options] [command [args]]\n"
-#| "Smartcard daemon for GnuPG\n"
 msgid ""
 "Syntax: scdaemon [options] [command [args]]\n"
 "Smartcard daemon for @GNUPG@\n"
 msgstr ""
 "Składnia: scdaemon [opcje] [polecenie [argumenty]]\n"
-"Demon kart procesorowych dla GnuPG\n"
+"Demon kart procesorowych dla @GNUPG@\n"
 
 #: scd/scdaemon.c:822
-#, fuzzy, c-format
-#| msgid ""
-#| "please use the option `--daemon' to run the program in the background\n"
+#, c-format
 msgid "please use the option '--daemon' to run the program in the background\n"
 msgstr "proszę użyć opcji ,,--daemon'' do uruchomienia programu w tle\n"
 
@@ -8577,10 +8193,9 @@
 msgstr "obsługa fd %d zakończona\n"
 
 #: sm/call-dirmngr.c:268 tools/gpg-connect-agent.c:2245
-#, fuzzy, c-format
-#| msgid "no gpg-agent running in this session\n"
+#, c-format
 msgid "no dirmngr running in this session\n"
-msgstr "brak działającego gpg-agenta w tej sesji\n"
+msgstr "brak działającego dirmngr w tej sesji\n"
 
 #: sm/certchain.c:194
 #, c-format
@@ -8603,23 +8218,21 @@
 #: sm/certchain.c:295 dirmngr/validate.c:242
 #, c-format
 msgid "issuer certificate is not marked as a CA"
-msgstr "wystawca certyfikatu nie jest oznaczony jako CA"
+msgstr "certyfikat wystawcy nie jest oznaczony jako CA"
 
 #: sm/certchain.c:333
 msgid "critical marked policy without configured policies"
 msgstr "polityka oznaczona jako krytyczna bez skonfigurowanych polityk"
 
 #: sm/certchain.c:343
-#, fuzzy, c-format
-#| msgid "failed to open `%s': %s\n"
+#, c-format
 msgid "failed to open '%s': %s\n"
 msgstr "nie udało się otworzyć ,,%s'': %s\n"
 
 #: sm/certchain.c:351 sm/certchain.c:380 dirmngr/validate.c:204
-#, fuzzy, c-format
-#| msgid "note: non-critical certificate policy not allowed"
+#, c-format
 msgid "Note: non-critical certificate policy not allowed"
-msgstr "uwaga: niekrytyczna polityka certyfikatu niedozwolona"
+msgstr "Uwaga: niekrytyczna polityka certyfikatu niedozwolona"
 
 #: sm/certchain.c:355 sm/certchain.c:384 dirmngr/validate.c:209
 #, c-format
@@ -8680,7 +8293,7 @@
 #: sm/certchain.c:1056 sm/certchain.c:1124 dirmngr/validate.c:497
 #, c-format
 msgid "certificate with invalid validity: %s"
-msgstr "certyfikat o nieważnej ważności: %s"
+msgstr "certyfikat z błędną ważnością: %s"
 
 #: sm/certchain.c:1071 sm/certchain.c:1156 dirmngr/validate.c:515
 #, c-format
@@ -8771,7 +8384,8 @@
 
 #: sm/certchain.c:1304
 msgid "WARNING: creation time of signature not known - assuming current time"
-msgstr "UWAGA: czas utworzenia podpisu nie jest znany - przyjęto czas bieżący"
+msgstr ""
+"OSTRZEŻENIE: czas utworzenia podpisu nie jest znany - przyjęto czas bieżący"
 
 #: sm/certchain.c:1368
 msgid "no issuer found in certificate"
@@ -8799,7 +8413,7 @@
 #: sm/certchain.c:1574 dirmngr/validate.c:642
 #, c-format
 msgid "issuer certificate not found"
-msgstr "nie znaleziono wystawcy certyfikatu"
+msgstr "nie znaleziono certyfikatu wystawcy"
 
 #: sm/certchain.c:1607 dirmngr/validate.c:668
 #, c-format
@@ -8813,7 +8427,7 @@
 #: sm/certchain.c:1698 dirmngr/validate.c:717
 #, c-format
 msgid "certificate chain longer than allowed by CA (%d)"
-msgstr "łańcuch certyfikatów dłuższy niż zezwala CA (%d)"
+msgstr "łańcuch certyfikatów dłuższy niż dozwolony przez CA (%d)"
 
 #: sm/certchain.c:1740 sm/certchain.c:2036 dirmngr/validate.c:747
 #, c-format
@@ -8886,13 +8500,12 @@
 #: sm/certlist.c:122 dirmngr/validate.c:1111
 #, c-format
 msgid "no key usage specified - assuming all usages\n"
-msgstr ""
-"nie określono sposobu wykorzystania klucza - przyjęto wszystkie sposoby\n"
+msgstr "nie podano zastosowania klucza - przyjęto wszystkie zastosowania\n"
 
 #: sm/certlist.c:132 sm/keylist.c:275 dirmngr/validate.c:1121
 #, c-format
 msgid "error getting key usage information: %s\n"
-msgstr "błąd podczas pobierania informacji o wykorzystaniu klucza: %s\n"
+msgstr "błąd pobierania informacji o zastosowaniu klucza: %s\n"
 
 #: sm/certlist.c:142 dirmngr/validate.c:1152
 #, c-format
@@ -8940,14 +8553,12 @@
 msgstr "linia %d: nie podano nazwy przedmiotu\n"
 
 #: sm/certreqgen.c:505
-#, fuzzy, c-format
-#| msgid "line %d: invalid subject name label `%.*s'\n"
+#, c-format
 msgid "line %d: invalid subject name label '%.*s'\n"
 msgstr "linia %d: niewłaściwa etykieta nazwy przedmiotu ,,%.*s''\n"
 
 #: sm/certreqgen.c:508
-#, fuzzy, c-format
-#| msgid "line %d: invalid subject name `%s' at pos %d\n"
+#, c-format
 msgid "line %d: invalid subject name '%s' at pos %d\n"
 msgstr "linia %d: niewłaściwa nazwa przedmiotu ,,%s'' na pozycji %d\n"
 
@@ -8957,68 +8568,57 @@
 msgstr "linia %d: niepoprawny adres e-mail\n"
 
 #: sm/certreqgen.c:544
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "line %d: invalid serial number\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "linia %d: niewłaściwy numer seryjny\n"
 
 #: sm/certreqgen.c:560
-#, fuzzy, c-format
-#| msgid "line %d: invalid subject name label `%.*s'\n"
+#, c-format
 msgid "line %d: invalid issuer name label '%.*s'\n"
-msgstr "linia %d: niewłaściwa etykieta nazwy przedmiotu ,,%.*s''\n"
+msgstr "linia %d: niewłaściwa etykieta nazwy wystawcy ,,%.*s''\n"
 
 #: sm/certreqgen.c:563
-#, fuzzy, c-format
-#| msgid "line %d: invalid subject name `%s' at pos %d\n"
+#, c-format
 msgid "line %d: invalid issuer name '%s' at pos %d\n"
-msgstr "linia %d: niewłaściwa nazwa przedmiotu ,,%s'' na pozycji %d\n"
+msgstr "linia %d: niewłaściwa nazwa wystawcy ,,%s'' na pozycji %d\n"
 
 #: sm/certreqgen.c:575 sm/certreqgen.c:586
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "line %d: invalid date given\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "linia %d: podano niewłaściwą datę\n"
 
 #: sm/certreqgen.c:599
-#, fuzzy, c-format
-#| msgid "line %d: error getting key by keygrip `%s': %s\n"
+#, c-format
 msgid "line %d: error getting signing key by keygrip '%s': %s\n"
-msgstr "linia %d: błąd pobierania klucza z uchwytu ,,%s'': %s\n"
+msgstr "linia %d: błąd pobierania klucza podpisującego z uchwytu ,,%s'': %s\n"
 
 #: sm/certreqgen.c:618
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "line %d: invalid hash algorithm given\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "linia %d: podano niewłaściwy algorytm skrótu\n"
 
 #: sm/certreqgen.c:633
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "line %d: invalid authority-key-id\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "linia %d: niewłaściwy authority-key-id\n"
 
 #: sm/certreqgen.c:648
-#, fuzzy, c-format
-#| msgid "line %d: invalid subject name `%s' at pos %d\n"
+#, c-format
 msgid "line %d: invalid subject-key-id\n"
-msgstr "linia %d: niewłaściwa nazwa przedmiotu ,,%s'' na pozycji %d\n"
+msgstr "linia %d: niewłaściwy subject-key-id\n"
 
 #: sm/certreqgen.c:686
-#, fuzzy, c-format
-#| msgid "line %d: invalid algorithm\n"
+#, c-format
 msgid "line %d: invalid extension syntax\n"
-msgstr "linia %d: niewłaściwy algorytm\n"
+msgstr "linia %d: niewłaściwa składnia rozszerzenia\n"
 
 #: sm/certreqgen.c:699
-#, fuzzy, c-format
-#| msgid "line %d: error reading key `%s' from card: %s\n"
+#, c-format
 msgid "line %d: error reading key '%s' from card: %s\n"
 msgstr "linia %d: błąd odczytu klucza ,,%s'' z karty: %s\n"
 
 #: sm/certreqgen.c:712
-#, fuzzy, c-format
-#| msgid "line %d: error getting key by keygrip `%s': %s\n"
+#, c-format
 msgid "line %d: error getting key by keygrip '%s': %s\n"
 msgstr "linia %d: błąd pobierania klucza z uchwytu ,,%s'': %s\n"
 
@@ -9088,8 +8688,7 @@
 msgstr "Nie podano nazwy przedmiotu\n"
 
 #: sm/certreqgen-ui.c:311
-#, fuzzy, c-format
-#| msgid "Invalid subject name label `%.*s'\n"
+#, c-format
 msgid "Invalid subject name label '%.*s'\n"
 msgstr "Nieprawidłowa etykieta nazwy przedmiotu ,,%.*s''\n"
 
@@ -9099,8 +8698,7 @@
 #. second string is merely passed to atoi so you can
 #. drop everything after the number.
 #: sm/certreqgen-ui.c:320
-#, fuzzy, c-format
-#| msgid "Invalid subject name `%s'\n"
+#, c-format
 msgid "Invalid subject name '%s'\n"
 msgstr "Nieprawidłowa nazwa przedmiotu ,,%s''\n"
 
@@ -9129,34 +8727,28 @@
 msgstr "URI"
 
 #: sm/certreqgen-ui.c:351
-#, fuzzy
-#| msgid "Create a designated revocation certificate for this key? (y/N) "
 msgid "Create self-signed certificate? (y/N) "
-msgstr "Stworzyć certyfikat unieważnienia tego klucza? (t/N) "
+msgstr "Stworzyć własnoręcznie podpisany certyfikat? (t/N) "
 
 #: sm/certreqgen-ui.c:378
 msgid "These parameters are used:\n"
-msgstr ""
+msgstr "Użyte będą następujące parametry:\n"
 
 #: sm/certreqgen-ui.c:396
-#, fuzzy
-#| msgid "self-signed certificate has a BAD signature"
 msgid "Now creating self-signed certificate.  "
-msgstr "własnoręcznie podpisany certyfikat ma ZŁY podpis"
+msgstr "Tworzenie własnoręcznie podpisanego certyfikatu. "
 
 #: sm/certreqgen-ui.c:398
-#, fuzzy
-#| msgid "Now creating certificate request.  This may take a while ...\n"
 msgid "Now creating certificate request.  "
-msgstr "Tworzenie żądania certyfikatu. Może to chwilę potrwać...\n"
+msgstr "Tworzenie żądania certyfikatu. "
 
 #: sm/certreqgen-ui.c:399
 msgid "This may take a while ...\n"
-msgstr ""
+msgstr "Może to chwilę potrwać...\n"
 
 #: sm/certreqgen-ui.c:410
 msgid "Ready.\n"
-msgstr ""
+msgstr "Gotowe.\n"
 
 #: sm/certreqgen-ui.c:413
 msgid "Ready.  You should now send this request to your CA.\n"
@@ -9179,8 +8771,7 @@
 msgstr "(to nie wygląda na zaszyfrowaną wiadomość)\n"
 
 #: sm/delete.c:51 sm/delete.c:112
-#, fuzzy, c-format
-#| msgid "certificate `%s' not found: %s\n"
+#, c-format
 msgid "certificate '%s' not found: %s\n"
 msgstr "nie znaleziono certyfikatu ,,%s'': %s\n"
 
@@ -9190,14 +8781,12 @@
 msgstr "błąd blokowania keyboksa: %s\n"
 
 #: sm/delete.c:143
-#, fuzzy, c-format
-#| msgid "duplicated certificate `%s' deleted\n"
+#, c-format
 msgid "duplicated certificate '%s' deleted\n"
 msgstr "powtórzony certyfikat ,,%s'' usunięty\n"
 
 #: sm/delete.c:145
-#, fuzzy, c-format
-#| msgid "certificate `%s' deleted\n"
+#, c-format
 msgid "certificate '%s' deleted\n"
 msgstr "certyfikat ,,%s'' usunięty\n"
 
@@ -9273,7 +8862,7 @@
 
 #: sm/gpgsm.c:293
 msgid "do not check certificate policies"
-msgstr "nie sprawdzanie polityk certyfikatów"
+msgstr "niesprawdzanie polityk certyfikatów"
 
 #: sm/gpgsm.c:297
 msgid "fetch missing issuer certificates"
@@ -9281,7 +8870,7 @@
 
 #: sm/gpgsm.c:308
 msgid "don't use the terminal at all"
-msgstr "nie używanie w ogóle terminala"
+msgstr "nieużywanie w ogóle terminala"
 
 #: sm/gpgsm.c:310
 msgid "|FILE|write a server mode log to FILE"
@@ -9324,36 +8913,27 @@
 msgstr "|NAZWA|użycie tego algorytmu skrótu wiadomości"
 
 #: sm/gpgsm.c:562
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: @GPGSM@ [options] [files] (-h for help)"
-msgstr "Wywołanie: gpg [opcje] [pliki] (-h podaje pomoc)"
+msgstr "Składnia: @GPGSM@ [opcje] [pliki] (-h wyświetla pomoc)"
 
 #: sm/gpgsm.c:565
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpgsm [options] [files]\n"
-#| "Sign, check, encrypt or decrypt using the S/MIME protocol\n"
-#| "Default operation depends on the input data\n"
 msgid ""
 "Syntax: @GPGSM@ [options] [files]\n"
 "Sign, check, encrypt or decrypt using the S/MIME protocol\n"
 "Default operation depends on the input data\n"
 msgstr ""
-"Składnia: gpgsm [opcje] [pliki]\n"
+"Składnia: @GPGSM@ [opcje] [pliki]\n"
 "Podpisywanie, sprawdzanie podpisów, szyfrowanie, rozszyfrowywanie z użyciem "
 "S/MIME\n"
 "Domyślnie wykonywana operacja zależy od danych wejściowych\n"
 
 #: sm/gpgsm.c:769
-#, fuzzy, c-format
-#| msgid "NOTE: won't be able to encrypt to `%s': %s\n"
+#, c-format
 msgid "Note: won't be able to encrypt to '%s': %s\n"
-msgstr "UWAGA: nie można zaszyfrować do ,,%s'': %s\n"
+msgstr "Uwaga: nie można zaszyfrować do ,,%s'': %s\n"
 
 #: sm/gpgsm.c:780
-#, fuzzy, c-format
-#| msgid "unknown validation model `%s'\n"
+#, c-format
 msgid "unknown validation model '%s'\n"
 msgstr "nieznany model poprawności ,,%s''\n"
 
@@ -9378,14 +8958,12 @@
 msgstr "niezrozumiały adres serwera kluczy\n"
 
 #: sm/gpgsm.c:1699
-#, fuzzy, c-format
-#| msgid "importing common certificates `%s'\n"
+#, c-format
 msgid "importing common certificates '%s'\n"
 msgstr "import wspólnych certyfikatów ,,%s''\n"
 
 #: sm/gpgsm.c:1740
-#, fuzzy, c-format
-#| msgid "can't sign using `%s': %s\n"
+#, c-format
 msgid "can't sign using '%s': %s\n"
 msgstr "nie można podpisać z użyciem ,,%s'': %s\n"
 
@@ -9466,14 +9044,12 @@
 "GPG_TTY nie zostało ustawione - użycie być może nieprawidłowego domyślnego\n"
 
 #: sm/qualified.c:105
-#, fuzzy, c-format
-#| msgid "invalid formatted fingerprint in `%s', line %d\n"
+#, c-format
 msgid "invalid formatted fingerprint in '%s', line %d\n"
 msgstr "niewłaściwie sformatowany odcisk w ,,%s'', w linii %d\n"
 
 #: sm/qualified.c:123
-#, fuzzy, c-format
-#| msgid "invalid country code in `%s', line %d\n"
+#, c-format
 msgid "invalid country code in '%s', line %d\n"
 msgstr "niewłaściwy kod kraju w ,,%s'', w linii %d\n"
 
@@ -9567,383 +9143,342 @@
 msgstr "To jest podpis kwalifikowany\n"
 
 #: dirmngr/certcache.c:124
-#, fuzzy, c-format
-#| msgid "checking for qualified certificate failed: %s\n"
+#, c-format
 msgid "can't initialize certificate cache lock: %s\n"
-msgstr "sprawdzenie certyfikatu kwalifikowanego nie powiodło się: %s\n"
+msgstr "nie można zainicjować blokady pamięci podręcznej certyfikatów: %s\n"
 
 #: dirmngr/certcache.c:135
 #, c-format
 msgid "can't acquire read lock on the certificate cache: %s\n"
 msgstr ""
+"nie można uzyskać blokady dla odczytu pamięci podręcznej certyfikatów: %s\n"
 
 #: dirmngr/certcache.c:146
 #, c-format
 msgid "can't acquire write lock on the certificate cache: %s\n"
 msgstr ""
+"nie można uzyskać blokady dla zapisu pamięci podręcznej certyfikatów: %s\n"
 
 #: dirmngr/certcache.c:157
-#, fuzzy, c-format
-#| msgid "problem looking for existing certificate: %s\n"
+#, c-format
 msgid "can't release lock on the certificate cache: %s\n"
-msgstr "problem odszukaniem istniejącego certyfikatu: %s\n"
+msgstr "nie można zwolnić blokady pamięci podręcznej certyfikatów: %s\n"
 
 #: dirmngr/certcache.c:297
-#, fuzzy, c-format
-#| msgid "looking up issuer from the Dirmngr cache\n"
+#, c-format
 msgid "dropping %u certificates from the cache\n"
-msgstr "poszukiwanie wystawcy w pamięci podręcznej Dirmngr\n"
+msgstr "porzucanie %u certyfikatów z pamięci podręcznej\n"
 
 #: dirmngr/certcache.c:415 dirmngr/certcache.c:505 dirmngr/certcache.c:615
-#, fuzzy, c-format
-#| msgid "can't create `%s': %s\n"
+#, c-format
 msgid "can't parse certificate '%s': %s\n"
-msgstr "nie można utworzyć ,,%s'': %s\n"
+msgstr "nie można przeanalizować certyfikatu ,,%s'': %s\n"
 
 #: dirmngr/certcache.c:423 dirmngr/certcache.c:512 dirmngr/certcache.c:626
-#, fuzzy, c-format
-#| msgid "certificate `%s' deleted\n"
+#, c-format
 msgid "certificate '%s' already cached\n"
-msgstr "certyfikat ,,%s'' usunięty\n"
+msgstr "certyfikat ,,%s'' jest już w pamięci podręcznej\n"
 
 #: dirmngr/certcache.c:430 dirmngr/certcache.c:520 dirmngr/certcache.c:635
-#, fuzzy, c-format
-#| msgid "duplicated certificate `%s' deleted\n"
+#, c-format
 msgid "trusted certificate '%s' loaded\n"
-msgstr "powtórzony certyfikat ,,%s'' usunięty\n"
+msgstr "certyfikat zaufany ,,%s'' załadowany\n"
 
 #: dirmngr/certcache.c:432
-#, fuzzy, c-format
-#| msgid "certificate `%s' deleted\n"
+#, c-format
 msgid "certificate '%s' loaded\n"
-msgstr "certyfikat ,,%s'' usunięty\n"
+msgstr "certyfikat ,,%s'' załadowany\n"
 
 #: dirmngr/certcache.c:436 dirmngr/certcache.c:522 dirmngr/certcache.c:637
-#, fuzzy, c-format
-#| msgid "fingerprint=%s\n"
+#, c-format
 msgid "  SHA1 fingerprint = %s\n"
-msgstr "odcisk=%s\n"
+msgstr "  odcisk SHA1 = %s\n"
 
 #: dirmngr/certcache.c:439 dirmngr/certcache.c:525 dirmngr/certcache.c:640
 msgid "   issuer ="
-msgstr ""
+msgstr "   wystawca ="
 
 #: dirmngr/certcache.c:440 dirmngr/certcache.c:526 dirmngr/certcache.c:641
 msgid "  subject ="
-msgstr ""
+msgstr "  przedmiot ="
 
 #: dirmngr/certcache.c:444 dirmngr/certcache.c:514 dirmngr/certcache.c:629
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error loading certificate '%s': %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd ładowania certyfikatu ,,%s'': %s\n"
 
 #: dirmngr/certcache.c:816
-#, fuzzy, c-format
-#| msgid "Included certificates"
+#, c-format
 msgid "permanently loaded certificates: %u\n"
-msgstr "Dołączone certyfikaty"
+msgstr " trwale załadowanych certyfikatów: %u\n"
 
 #: dirmngr/certcache.c:818
-#, fuzzy, c-format
-#| msgid "number of matching certificates: %d\n"
+#, c-format
 msgid "    runtime cached certificates: %u\n"
-msgstr "liczba pasujących certyfikatów: %d\n"
+msgstr "certyfikatów w pamięci podręcznej: %u\n"
 
 #: dirmngr/certcache.c:820
-#, fuzzy, c-format
-#| msgid "number of matching certificates: %d\n"
+#, c-format
 msgid "           trusted certificates: %u (%u,%u,%u,%u)\n"
-msgstr "liczba pasujących certyfikatów: %d\n"
+msgstr "           certyfikatów zaufanych: %u (%u,%u,%u,%u)\n"
 
 #: dirmngr/certcache.c:848 dirmngr/dirmngr-client.c:385
-#, fuzzy, c-format
-#| msgid "  (certificate created at "
+#, c-format
 msgid "certificate already cached\n"
-msgstr "  (certyfikat utworzony "
+msgstr "certyfikat już istnieje w pamięci podręcznej\n"
 
 #: dirmngr/certcache.c:850
-#, fuzzy, c-format
-#| msgid "certificate is good\n"
+#, c-format
 msgid "certificate cached\n"
-msgstr "certyfikat jest dobry\n"
+msgstr "certyfikat zapisany w pamięci podręcznej\n"
 
-#: dirmngr/certcache.c:852 dirmngr/certcache.c:872
-#: dirmngr/dirmngr-client.c:389
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#: dirmngr/certcache.c:852 dirmngr/certcache.c:872 dirmngr/dirmngr-client.c:389
+#, c-format
 msgid "error caching certificate: %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd zapisu certyfikatu w pamięci podręcznej: %s\n"
 
 #: dirmngr/certcache.c:935
-#, fuzzy, c-format
-#| msgid "invalid fingerprint"
+#, c-format
 msgid "invalid SHA1 fingerprint string '%s'\n"
-msgstr "niewłaściwy odcisk"
+msgstr "niewłaściwy łańcuch odcisku SHA1 ,,%s''\n"
 
 #: dirmngr/certcache.c:1381 dirmngr/certcache.c:1390
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error fetching certificate by S/N: %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd pobierania certyfikatu wg S/N: %s\n"
 
 #: dirmngr/certcache.c:1542 dirmngr/certcache.c:1551
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error fetching certificate by subject: %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd pobierania certyfikatu wg przedmiotu: %s\n"
 
 #: dirmngr/certcache.c:1657 dirmngr/validate.c:483
-#, fuzzy, c-format
-#| msgid "no issuer found in certificate"
+#, c-format
 msgid "no issuer found in certificate\n"
-msgstr "nie znaleziono wystawcy w certyfikacie"
+msgstr "nie znaleziono wystawcy w certyfikacie\n"
 
 #: dirmngr/certcache.c:1667
-#, fuzzy, c-format
-#| msgid "error getting stored flags: %s\n"
+#, c-format
 msgid "error getting authorityKeyIdentifier: %s\n"
-msgstr "błąd pobierania zapisanych flag: %s\n"
+msgstr "błąd pobierania authorityKeyIdentifier: %s\n"
 
 #: dirmngr/crlcache.c:216
-#, fuzzy, c-format
-#| msgid "can't create directory `%s': %s\n"
+#, c-format
 msgid "creating directory '%s'\n"
-msgstr "nie można utworzyć katalogu ,,%s'': %s\n"
+msgstr "tworzenie katalogu ,,%s''\n"
 
 #: dirmngr/crlcache.c:220
-#, fuzzy, c-format
-#| msgid "error creating keybox `%s': %s\n"
+#, c-format
 msgid "error creating directory '%s': %s\n"
-msgstr "błąd tworzenia keyboksa ,,%s'': %s\n"
+msgstr "błąd tworzenia katalogu ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:248
-#, fuzzy, c-format
-#| msgid "ignoring garbage line"
+#, c-format
 msgid "ignoring database dir '%s'\n"
-msgstr "zignorowano błędną linię"
+msgstr "zignorowano katalog bazy danych ,,%s''\n"
 
 #: dirmngr/crlcache.c:257
-#, fuzzy, c-format
-#| msgid "error reading from %s: %s\n"
+#, c-format
 msgid "error reading directory '%s': %s\n"
-msgstr "błąd odczytu z %s: %s\n"
+msgstr "błąd odczytu katalogu ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:278
-#, fuzzy, c-format
-#| msgid "receiving line failed: %s\n"
+#, c-format
 msgid "removing cache file '%s'\n"
-msgstr "odbieranie linii nie powiodło się: %s\n"
+msgstr "usuwanie pliku pamięci podręcznej ,,%s''\n"
 
 #: dirmngr/crlcache.c:287
-#, fuzzy, c-format
-#| msgid "enarmoring failed: %s\n"
+#, c-format
 msgid "not removing file '%s'\n"
-msgstr "opakowywanie ASCII nie powiodło się: %s\n"
+msgstr "bez usuwania pliku ,,%s''\n"
 
 #: dirmngr/crlcache.c:376 dirmngr/crlcache.c:1122 dirmngr/crlcache.c:2212
-#, fuzzy, c-format
-#| msgid "error closing %s: %s\n"
+#, c-format
 msgid "error closing cache file: %s\n"
-msgstr "błąd zamykania %s: %s\n"
+msgstr "błąd zamykania pliku pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:414 dirmngr/crlcache.c:798
-#, fuzzy, c-format
-#| msgid "failed to open `%s': %s\n"
+#, c-format
 msgid "failed to open cache dir file '%s': %s\n"
-msgstr "nie udało się otworzyć ,,%s'': %s\n"
+msgstr "nie udało się otworzyć pliku katalogu pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:424
-#, fuzzy, c-format
-#| msgid "error creating temporary file: %s\n"
+#, c-format
 msgid "error creating new cache dir file '%s': %s\n"
-msgstr "błąd tworzenia pliku tymczasowego: %s\n"
+msgstr "błąd tworzenia nowego pliku katalogu pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:431
-#, fuzzy, c-format
-#| msgid "error writing secret keyring `%s': %s\n"
+#, c-format
 msgid "error writing new cache dir file '%s': %s\n"
-msgstr "błąd podczas zapisu zbioru kluczy tajnych ,,%s'': %s\n"
+msgstr ""
+"błąd podczas zapisu nowego pliku katalogu pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:438
-#, fuzzy, c-format
-#| msgid "error closing %s: %s\n"
+#, c-format
 msgid "error closing new cache dir file '%s': %s\n"
-msgstr "błąd zamykania %s: %s\n"
+msgstr "błąd zamykania nowego pliku katalogu pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:443
-#, fuzzy, c-format
-#| msgid "new configuration file `%s' created\n"
+#, c-format
 msgid "new cache dir file '%s' created\n"
-msgstr "nowy plik ustawień ,,%s'' został utworzony\n"
+msgstr "nowy plik katalogu pamięci podręcznej ,,%s'' został utworzony\n"
 
 #: dirmngr/crlcache.c:448
-#, fuzzy, c-format
-#| msgid "failed to create temporary file `%s': %s\n"
+#, c-format
 msgid "failed to re-open cache dir file '%s': %s\n"
-msgstr "nie udało się utworzyć pliku tymczasowego ,,%s'': %s\n"
+msgstr ""
+"nie udało ponownie otworzyć pliku katalogu pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:476
 #, c-format
 msgid "first record of '%s' is not the version\n"
-msgstr ""
+msgstr "pierwszy rekord ,,%s'' nie jest wersją\n"
 
 #: dirmngr/crlcache.c:491
 #, c-format
 msgid "old version of cache directory - cleaning up\n"
-msgstr ""
+msgstr "stara wersja katalogu pamięci podręcznej - czyszczenie\n"
 
 #: dirmngr/crlcache.c:507
 #, c-format
 msgid "old version of cache directory - giving up\n"
-msgstr ""
+msgstr "stara wersja katalogu pamięci podręcznej - poddaję się\n"
 
 #: dirmngr/crlcache.c:618
 #, c-format
 msgid "extra field detected in crl record of '%s' line %u\n"
-msgstr ""
+msgstr "wykryto nadmiarowe pole w rekordzie CRL ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:626
-#, fuzzy, c-format
-#| msgid "invalid country code in `%s', line %d\n"
+#, c-format
 msgid "invalid line detected in '%s' line %u\n"
-msgstr "niewłaściwy kod kraju w ,,%s'', w linii %d\n"
+msgstr "wykryto niewłaściwą linię w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:635
-#, fuzzy, c-format
-#| msgid "invalid country code in `%s', line %d\n"
+#, c-format
 msgid "duplicate entry detected in '%s' line %u\n"
-msgstr "niewłaściwy kod kraju w ,,%s'', w linii %d\n"
+msgstr "wykryto powtórzony wpis w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:650
 #, c-format
 msgid "unsupported record type in '%s' line %u skipped\n"
-msgstr ""
+msgstr "pominięto nieobsługiwany typ rekordu w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:676
-#, fuzzy, c-format
-#| msgid "invalid keyflag in `%s', line %d\n"
+#, c-format
 msgid "invalid issuer hash in '%s' line %u\n"
-msgstr "nieprawidłowa flaga klucza w ,,%s'', w linii %d\n"
+msgstr "nieprawidłowy skrót wystawcy w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:682
-#, fuzzy, c-format
-#| msgid "bad fingerprint in `%s', line %d\n"
+#, c-format
 msgid "no issuer DN in '%s' line %u\n"
-msgstr "błędny odcisk w ,,%s'', w linii %d\n"
+msgstr "brak DN wystawcy w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:689
-#, fuzzy, c-format
-#| msgid "invalid keyflag in `%s', line %d\n"
+#, c-format
 msgid "invalid timestamp in '%s' line %u\n"
-msgstr "nieprawidłowa flaga klucza w ,,%s'', w linii %d\n"
+msgstr "nieprawidłowy znacznik czasu w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:695
-#, fuzzy, c-format
-#| msgid "invalid keyflag in `%s', line %d\n"
+#, c-format
 msgid "WARNING: invalid cache file hash in '%s' line %u\n"
-msgstr "nieprawidłowa flaga klucza w ,,%s'', w linii %d\n"
+msgstr ""
+"UWAGA: nieprawidłowy skrót pliku pamięci podręcznej w ,,%s'', linia %u\n"
 
 #: dirmngr/crlcache.c:701
 #, c-format
 msgid "detected errors in cache dir file\n"
-msgstr ""
+msgstr "wykryto błędy w pliku katalogu pamięci podręcznej\n"
 
 #: dirmngr/crlcache.c:702
 #, c-format
 msgid "please check the reason and manually delete that file\n"
-msgstr ""
+msgstr "proszę sprawdzić przyczynę i ręcznie usunąć ten plik\n"
 
 #: dirmngr/crlcache.c:830 dirmngr/crlcache.c:844
-#, fuzzy, c-format
-#| msgid "failed to create temporary file `%s': %s\n"
+#, c-format
 msgid "failed to create temporary cache dir file '%s': %s\n"
-msgstr "nie udało się utworzyć pliku tymczasowego ,,%s'': %s\n"
+msgstr ""
+"nie udało się utworzyć pliku tymczasowego katalogu pamięci podręcznej ,,"
+"%s'': %s\n"
 
 #: dirmngr/crlcache.c:940
-#, fuzzy, c-format
-#| msgid "error closing %s: %s\n"
+#, c-format
 msgid "error closing '%s': %s\n"
-msgstr "błąd zamykania %s: %s\n"
+msgstr "błąd zamykania ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:952
-#, fuzzy, c-format
-#| msgid "error reading `%s': %s\n"
+#, c-format
 msgid "error renaming '%s' to '%s': %s\n"
-msgstr "błąd odczytu ,,%s'': %s\n"
+msgstr "błąd zmiany nazwy ,,%s'' na ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:1006
-#, fuzzy, c-format
-#| msgid "can't access `%s': %s\n"
+#, c-format
 msgid "can't hash '%s': %s\n"
-msgstr "nie można dostać się do ,,%s'': %s\n"
+msgstr "nie można policzyć skrótu ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:1014
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error setting up MD5 hash context: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd ustawiania kontekstu skrótu MD5: %s\n"
 
 #: dirmngr/crlcache.c:1030
-#, fuzzy, c-format
-#| msgid "error in `%s': %s\n"
+#, c-format
 msgid "error hashing '%s': %s\n"
-msgstr "błąd w ,,%s'': %s\n"
+msgstr "błąd liczenia skrótu ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:1058
-#, fuzzy, c-format
-#| msgid "invalid formatted fingerprint in `%s', line %d\n"
+#, c-format
 msgid "invalid formatted checksum for '%s'\n"
-msgstr "niewłaściwie sformatowany odcisk w ,,%s'', w linii %d\n"
+msgstr "niewłaściwie sformatowana suma kontrolna ,,%s''\n"
 
 #: dirmngr/crlcache.c:1111
 #, c-format
 msgid "too many open cache files; can't open anymore\n"
 msgstr ""
+"zbyt dużo otwartych plików pamięci podręcznej; nie można otworzyć więcej\n"
 
 #: dirmngr/crlcache.c:1129
-#, fuzzy, c-format
-#| msgid "sending line failed: %s\n"
+#, c-format
 msgid "opening cache file '%s'\n"
-msgstr "wysyłanie linii nie powiodło się: %s\n"
+msgstr "otwieranie pliku pamięci podręcznej ,,%s''\n"
 
 #: dirmngr/crlcache.c:1148
-#, fuzzy, c-format
-#| msgid "error opening `%s': %s\n"
+#, c-format
 msgid "error opening cache file '%s': %s\n"
-msgstr "błąd podczas otwierania ,,%s'': %s\n"
+msgstr "błąd otwierania pliku pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:1157
 #, c-format
 msgid "error initializing cache file '%s' for reading: %s\n"
-msgstr ""
+msgstr "błąd inicjowania pliku pamięci podręcznej ,,%s'' do odczytu: %s\n"
 
 #: dirmngr/crlcache.c:1178
 #, c-format
 msgid "calling unlock_db_file on a closed file\n"
-msgstr ""
+msgstr "wywołanie unlock_db_file na zamkniętym pliku\n"
 
 #: dirmngr/crlcache.c:1180
 #, c-format
 msgid "calling unlock_db_file on an unlocked file\n"
-msgstr ""
+msgstr "wywołanie unlock_db_file na nie zablokowanym pliku\n"
 
 #: dirmngr/crlcache.c:1234
-#, fuzzy, c-format
-#| msgid "failed to create stream from socket: %s\n"
+#, c-format
 msgid "failed to create a new cache object: %s\n"
-msgstr "nie udało się utworzyć strumienia z gniazda: %s\n"
+msgstr "nie udało się utworzyć nowego obiektu pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:1289
-#, fuzzy, c-format
-#| msgid "No help available for `%s'"
+#, c-format
 msgid "no CRL available for issuer id %s\n"
-msgstr "Brak pomocy o ,,%s''"
+msgstr "brak dostępnego CRL dla id wystawcy %s\n"
 
 #: dirmngr/crlcache.c:1296
 #, c-format
 msgid "cached CRL for issuer id %s too old; update required\n"
 msgstr ""
+"CRL w pamięci podręcznej dla id wystawcy %s zbyt stare; wymagana "
+"aktualizacja\n"
 
 #: dirmngr/crlcache.c:1310
 #, c-format
@@ -9951,214 +9486,199 @@
 "force-crl-refresh active and %d minutes passed for issuer id %s; update "
 "required\n"
 msgstr ""
+"force-crl-refresh aktywne i minęło %d minut dla id wystawcy %s; wymagana "
+"aktualizacja\n"
 
 #: dirmngr/crlcache.c:1318
 #, c-format
 msgid "force-crl-refresh active for issuer id %s; update required\n"
-msgstr ""
+msgstr "force-crl-refresh aktywne dla id wystawcy %s; wymagana aktualizacja\n"
 
 #: dirmngr/crlcache.c:1327
 #, c-format
 msgid "available CRL for issuer ID %s can't be used\n"
-msgstr ""
+msgstr "dostępne CRL dla ID wystawcy %s nie może być użyte\n"
 
 #: dirmngr/crlcache.c:1338
 #, c-format
 msgid "cached CRL for issuer id %s tampered; we need to update\n"
 msgstr ""
+"CRL w pamięci podręcznej dla id wystawcy %s naruszone; konieczna "
+"aktualizacja\n"
 
 #: dirmngr/crlcache.c:1350
 #, c-format
 msgid "WARNING: invalid cache record length for S/N "
-msgstr ""
+msgstr "OSTRZEŻENIE: błędna długość rekordu pamięci podręcznej dla S/N "
 
 #: dirmngr/crlcache.c:1360
-#, fuzzy, c-format
-#| msgid "Error reading backup key from `%s': %s\n"
+#, c-format
 msgid "problem reading cache record for S/N %s: %s\n"
-msgstr "Błąd podczas odczytu klucza zapasowego z `%s': %s\n"
+msgstr "problem z odczytem rekordu pamięci podręcznej dla S/N %s: %s\n"
 
 #: dirmngr/crlcache.c:1363
 #, c-format
 msgid "S/N %s is not valid; reason=%02X  date=%.15s\n"
-msgstr ""
+msgstr "S/N %s nie jest prawidłowy; powód=%02X  data=%.15s\n"
 
 #: dirmngr/crlcache.c:1374
 #, c-format
 msgid "S/N %s is valid, it is not listed in the CRL\n"
-msgstr ""
+msgstr "S/N %s jest prawidłowy, nie jest wymieniony w CRL\n"
 
 #: dirmngr/crlcache.c:1382
-#, fuzzy, c-format
-#| msgid "error getting stored flags: %s\n"
+#, c-format
 msgid "error getting data from cache file: %s\n"
-msgstr "błąd pobierania zapisanych flag: %s\n"
+msgstr "błąd pobierania danych z pliku pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:1545 dirmngr/validate.c:914
-#, fuzzy, c-format
-#| msgid "invalid hash algorithm `%s'\n"
+#, c-format
 msgid "unknown hash algorithm '%s'\n"
 msgstr "niewłaściwy algorytm skrótu ,,%s''\n"
 
 #: dirmngr/crlcache.c:1552
 #, c-format
 msgid "gcry_md_open for algorithm %d failed: %s\n"
-msgstr ""
+msgstr "gcry_md_open dla algorytmu %d nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:1589 dirmngr/crlcache.c:1608
 #, c-format
 msgid "got an invalid S-expression from libksba\n"
-msgstr ""
+msgstr "odebrano błędne S-wyrażenie z libksba\n"
 
 #: dirmngr/crlcache.c:1596 dirmngr/crlcache.c:1615 dirmngr/misc.c:176
-#, fuzzy, c-format
-#| msgid "iconv_open failed: %s\n"
+#, c-format
 msgid "converting S-expression failed: %s\n"
-msgstr "iconv_open nie powiodło się: %s\n"
+msgstr "konwersja S-wyrażenia nie powiodła się: %s\n"
 
 #: dirmngr/crlcache.c:1630 dirmngr/ocsp.c:423
-#, fuzzy, c-format
-#| msgid "receiving line failed: %s\n"
+#, c-format
 msgid "creating S-expression failed: %s\n"
-msgstr "odbieranie linii nie powiodło się: %s\n"
+msgstr "tworzenie S-wyrażenia nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:1703
-#, fuzzy, c-format
-#| msgid "build_packet failed: %s\n"
+#, c-format
 msgid "ksba_crl_parse failed: %s\n"
-msgstr "wywołanie funkcji build_packet nie powiodło się: %s\n"
+msgstr "ksba_crl_parse nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:1718
-#, fuzzy, c-format
-#| msgid "error getting serial number of card: %s\n"
+#, c-format
 msgid "error getting update times of CRL: %s\n"
-msgstr "błąd pobierania numeru seryjnego karty: %s\n"
+msgstr "błąd pobierania czasów aktualizacji CRL: %s\n"
 
 #: dirmngr/crlcache.c:1725
 #, c-format
 msgid "update times of this CRL: this=%s next=%s\n"
-msgstr ""
+msgstr "czasy uaktualnienia tego CRL: obecne=%s następne=%s\n"
 
 #: dirmngr/crlcache.c:1729
 #, c-format
 msgid "nextUpdate not given; assuming a validity period of one day\n"
-msgstr ""
+msgstr "nie podano nextUpdate; przyjęto okreś ważności jednego dnia\n"
 
 #: dirmngr/crlcache.c:1749
-#, fuzzy, c-format
-#| msgid "error getting new PIN: %s\n"
+#, c-format
 msgid "error getting CRL item: %s\n"
-msgstr "błąd podczas odczytu nowego PIN-u: %s\n"
+msgstr "błąd pobierania elementu CRL: %s\n"
 
 #: dirmngr/crlcache.c:1764
-#, fuzzy, c-format
-#| msgid "error writing to temporary file: %s\n"
+#, c-format
 msgid "error inserting item into temporary cache file: %s\n"
-msgstr "błąd zapisu do pliku tymczasowego: %s\n"
+msgstr ""
+"błąd wstawiania elementu do pliku tymczasowego pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:1791
-#, fuzzy, c-format
-#| msgid "no issuer found in certificate"
+#, c-format
 msgid "no CRL issuer found in CRL: %s\n"
-msgstr "nie znaleziono wystawcy w certyfikacie"
+msgstr "nie znaleziono wystawcy CRL w CRL: %s\n"
 
 #: dirmngr/crlcache.c:1806
 #, c-format
 msgid "locating CRL issuer certificate by authorityKeyIdentifier\n"
-msgstr ""
+msgstr "wyszukiwanie certyfikatu wystawcy CRL po authorityKeyIdentifier\n"
 
 #: dirmngr/crlcache.c:1852
-#, fuzzy, c-format
-#| msgid "signature verification suppressed\n"
+#, c-format
 msgid "CRL signature verification failed: %s\n"
-msgstr "wymuszono pominięcie sprawdzenia podpisu\n"
+msgstr "weryfikacja podpisu CRL nie powiodła się: %s\n"
 
 #: dirmngr/crlcache.c:1864
-#, fuzzy, c-format
-#| msgid "error reading list of trusted root certificates\n"
+#, c-format
 msgid "error checking validity of CRL issuer certificate: %s\n"
-msgstr "błąd odczytu listy zaufanych certyfikatów głównych\n"
+msgstr "błąd sprawdzania poprawności certyfikatu wystawcy CRL: %s\n"
 
 #: dirmngr/crlcache.c:2006
-#, fuzzy, c-format
-#| msgid "select failed: %s\n"
+#, c-format
 msgid "ksba_crl_new failed: %s\n"
-msgstr "select nie powiodło się: %s\n"
+msgstr "ksba_crl_new nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:2013
-#, fuzzy, c-format
-#| msgid "read failed: %s\n"
+#, c-format
 msgid "ksba_crl_set_reader failed: %s\n"
-msgstr "odczyt nie powiódł się: %s\n"
+msgstr "ksba_crl_set_reader nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:2047
-#, fuzzy, c-format
-#| msgid "failed to create temporary file `%s': %s\n"
+#, c-format
 msgid "removed stale temporary cache file '%s'\n"
-msgstr "nie udało się utworzyć pliku tymczasowego ,,%s'': %s\n"
+msgstr "usunięto zleżały plik tymczasowy pamięci podręcznej ,,%s''\n"
 
 #: dirmngr/crlcache.c:2051
-#, fuzzy, c-format
-#| msgid "failed to create temporary file `%s': %s\n"
+#, c-format
 msgid "problem removing stale temporary cache file '%s': %s\n"
-msgstr "nie udało się utworzyć pliku tymczasowego ,,%s'': %s\n"
+msgstr ""
+"problem z usunięciem zleżałego pliku tymczasowego pamięci podręcznej ,,%s'': "
+"%s\n"
 
 #: dirmngr/crlcache.c:2061
-#, fuzzy, c-format
-#| msgid "error creating temporary file: %s\n"
+#, c-format
 msgid "error creating temporary cache file '%s': %s\n"
-msgstr "błąd tworzenia pliku tymczasowego: %s\n"
+msgstr "błąd tworzenia pliku tymczasowego pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:2071
-#, fuzzy, c-format
-#| msgid "update secret failed: %s\n"
+#, c-format
 msgid "crl_parse_insert failed: %s\n"
-msgstr "zapis zmian na kluczu prywatnym nie powiódł się: %s\n"
+msgstr "crl_parse_insert nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:2081
-#, fuzzy, c-format
-#| msgid "error writing to temporary file: %s\n"
+#, c-format
 msgid "error finishing temporary cache file '%s': %s\n"
-msgstr "błąd zapisu do pliku tymczasowego: %s\n"
+msgstr "błąd finalizacji pliku tymczasowego pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:2088
-#, fuzzy, c-format
-#| msgid "error creating temporary file: %s\n"
+#, c-format
 msgid "error closing temporary cache file '%s': %s\n"
-msgstr "błąd tworzenia pliku tymczasowego: %s\n"
+msgstr "błąd zamykania pliku tymczasowego pamięci podręcznej ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:2113
 #, c-format
 msgid "WARNING: new CRL still too old; it expired on %s - loading anyway\n"
 msgstr ""
+"OSTRZEŻENIE: nowe CRL jest nadal zbyt stare; wygasło %s - ładowanie mimo to\n"
 
 #: dirmngr/crlcache.c:2117
 #, c-format
 msgid "new CRL still too old; it expired on %s\n"
-msgstr ""
+msgstr "nowe CRL jest nadal zbyt stare; wygasło %s\n"
 
 #: dirmngr/crlcache.c:2133
 #, c-format
 msgid "unknown critical CRL extension %s\n"
-msgstr ""
+msgstr "nieznane rozszerzenie krytyczne CRL %s\n"
 
 #: dirmngr/crlcache.c:2143
-#, fuzzy, c-format
-#| msgid "error reading input: %s\n"
+#, c-format
 msgid "error reading CRL extensions: %s\n"
-msgstr "błąd odczytu wejścia: %s\n"
+msgstr "błąd odczytu rozszerzeń CRL: %s\n"
 
 #: dirmngr/crlcache.c:2194
-#, fuzzy, c-format
-#| msgid "error creating a pipe: %s\n"
+#, c-format
 msgid "creating cache file '%s'\n"
-msgstr "błąd tworzenia potoku: %s\n"
+msgstr "błąd tworzenia pliku pamięci podręcznej ,,%s''\n"
 
 #: dirmngr/crlcache.c:2226
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "problem renaming '%s' to '%s': %s\n"
-msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
+msgstr "problem ze zmianą nazwy ,,%s'' na ,,%s'': %s\n"
 
 #: dirmngr/crlcache.c:2240
 #, c-format
@@ -10166,177 +9686,157 @@
 "updating the DIR file failed - cache entry will get lost with the next "
 "program start\n"
 msgstr ""
+"uaktualnianie pliku DIR nie powiodło się - wpis pamięci podręcznej zostanie "
+"utracony przy następnym starcie programu\n"
 
 #: dirmngr/crlcache.c:2277
 #, c-format
 msgid "Begin CRL dump (retrieved via %s)\n"
-msgstr ""
+msgstr "Rozpoczęcie zrzutu cRL (uzyskanego poprzez %s)\n"
 
 #: dirmngr/crlcache.c:2300
 msgid ""
 " ERROR: The CRL will not be used because it was still too old after an "
 "update!\n"
 msgstr ""
+" BŁĄD: CRL nie będzie użyte, ponieważ po uaktualnieniu jest nadal zbyt "
+"stare!\n"
 
 #: dirmngr/crlcache.c:2303
 msgid ""
 " ERROR: The CRL will not be used due to an unknown critical extension!\n"
 msgstr ""
+" BŁĄD: CRL nie będzie użyte ze względu na nieznane rozszerzenie krytyczne!\n"
 
 #: dirmngr/crlcache.c:2306
 msgid " ERROR: The CRL will not be used\n"
-msgstr ""
+msgstr " BŁĄD: CRL nie będzie użyte\n"
 
 #: dirmngr/crlcache.c:2313
 msgid " ERROR: This cached CRL may have been tampered with!\n"
-msgstr ""
+msgstr " BŁĄD: to zapamiętane CRL mogło zostać naruszone!\n"
 
 #: dirmngr/crlcache.c:2331
-#, fuzzy, c-format
-#| msgid "WARNING: invalid notation data found\n"
+#, c-format
 msgid " WARNING: invalid cache record length\n"
-msgstr "OSTRZEŻENIE: napotkano błędne dane adnotacji\n"
+msgstr " OSTRZEŻENIE: błędna długość rekordu pamięci podręcznej\n"
 
 #: dirmngr/crlcache.c:2338
-#, fuzzy, c-format
-#| msgid "error reading the card: %s\n"
+#, c-format
 msgid "problem reading cache record: %s\n"
-msgstr "błąd odczytu karty: %s\n"
+msgstr "problem z odczytem rekordu pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:2349
-#, fuzzy, c-format
-#| msgid "problem re-searching certificate: %s\n"
+#, c-format
 msgid "problem reading cache key: %s\n"
-msgstr "problem z ponownym odszukaniem certyfikatu: %s\n"
+msgstr "problem z odczytem klucza pamięci podręcznej: %s\n"
 
 #: dirmngr/crlcache.c:2380
-#, fuzzy, c-format
-#| msgid "error reading nonce on fd %d: %s\n"
+#, c-format
 msgid "error reading cache entry from db: %s\n"
-msgstr "błąd odczytu nonce z fd %d: %s\n"
+msgstr "błąd odczytu wpisu pamięci podręcznej z db: %s\n"
 
 #: dirmngr/crlcache.c:2383
 msgid "End CRL dump\n"
-msgstr ""
+msgstr "Koniec zrzutu CRL\n"
 
 #: dirmngr/crlcache.c:2504
-#, fuzzy, c-format
-#| msgid "read failed: %s\n"
+#, c-format
 msgid "crl_fetch via DP failed: %s\n"
-msgstr "odczyt nie powiódł się: %s\n"
+msgstr "crl_fetch po DP nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:2515
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "crl_cache_insert via DP failed: %s\n"
-msgstr "sprawdzenie listy zaufania nie powiodło się: %s\n"
+msgstr "crl_cache_insert po DP nie powiodło się: %s\n"
 
 #: dirmngr/crlcache.c:2575
-#, fuzzy, c-format
-#| msgid "receiving line failed: %s\n"
+#, c-format
 msgid "crl_cache_insert via issuer failed: %s\n"
-msgstr "odbieranie linii nie powiodło się: %s\n"
+msgstr "crl_cache_insert po wystawcy nie powiodło się: %s\n"
 
 #: dirmngr/crlfetch.c:75
 #, c-format
 msgid "reader to file mapping table full - waiting\n"
-msgstr ""
+msgstr "tabela przypisań czytelników do plików pełna - oczekiwanie\n"
 
 #: dirmngr/crlfetch.c:171 dirmngr/crlfetch.c:230 dirmngr/crlfetch.c:268
 #: dirmngr/crlfetch.c:300
 #, c-format
 msgid "CRL access not possible due to disabled %s\n"
-msgstr ""
+msgstr "Dostęp do CRL niemożliwy z powodu wyłączonego %s\n"
 
 #: dirmngr/crlfetch.c:190
-#, fuzzy, c-format
-#| msgid "error retrieving `%s' via %s: %s\n"
+#, c-format
 msgid "error retrieving '%s': %s\n"
-msgstr "błąd odtwarzania ,,%s'' poprzez %s: %s\n"
+msgstr "błąd odtwarzania ,,%s'': %s\n"
 
 #: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
 #: dirmngr/ldap-wrapper.c:884 dirmngr/misc.c:573
-#, fuzzy, c-format
-#| msgid "%s: error writing dir record: %s\n"
+#, c-format
 msgid "error initializing reader object: %s\n"
-msgstr "%s: błąd zapisu wpisu katalogowego: %s\n"
+msgstr "błąd inicjowania obiektu czytelnika: %s\n"
 
 #: dirmngr/crlfetch.c:237 dirmngr/crlfetch.c:263 dirmngr/crlfetch.c:295
 #: dirmngr/crlfetch.c:322
-#, fuzzy, c-format
-#| msgid "certificate `%s' not found: %s\n"
+#, c-format
 msgid "CRL access not possible due to Tor mode\n"
-msgstr "nie znaleziono certyfikatu ,,%s'': %s\n"
+msgstr "dostęp do CRL niemożliwy z powodu trybu Tor\n"
 
 #: dirmngr/crlfetch.c:327
-#, fuzzy, c-format
-#| msgid "certificate `%s' not found: %s\n"
+#, c-format
 msgid "certificate search not possible due to disabled %s\n"
-msgstr "nie znaleziono certyfikatu ,,%s'': %s\n"
+msgstr "wyszukanie certyfikatu niemożliwe z powodu wyłączonego %s\n"
 
 #: dirmngr/dirmngr-client.c:71
 msgid "use OCSP instead of CRLs"
-msgstr ""
+msgstr "użycie OCSP zamiast CRL"
 
 #: dirmngr/dirmngr-client.c:72
 msgid "check whether a dirmngr is running"
-msgstr ""
+msgstr "sprawdzenie, czy dirmngr działa"
 
 #: dirmngr/dirmngr-client.c:73
-#, fuzzy
-#| msgid "  (certificate created at "
 msgid "add a certificate to the cache"
-msgstr "  (certyfikat utworzony "
+msgstr "dodanie certyfikatu do pamięci podręcznej"
 
 #: dirmngr/dirmngr-client.c:74
-#, fuzzy
-#| msgid "Included certificates"
 msgid "validate a certificate"
-msgstr "Dołączone certyfikaty"
+msgstr "sprawdzenie poprawności certyfikatu"
 
 #: dirmngr/dirmngr-client.c:75
-#, fuzzy
-#| msgid "Included certificates"
 msgid "lookup a certificate"
-msgstr "Dołączone certyfikaty"
+msgstr "wyszukanie certyfikatu"
 
 #: dirmngr/dirmngr-client.c:76
-#, fuzzy
-#| msgid "Included certificates"
 msgid "lookup only locally stored certificates"
-msgstr "Dołączone certyfikaty"
+msgstr "szukanie tylko lokalnie zapisanych certyfikatów"
 
 #: dirmngr/dirmngr-client.c:77
 msgid "expect an URL for --lookup"
-msgstr ""
+msgstr "oczekiwano URL-a dla --lookup"
 
 #: dirmngr/dirmngr-client.c:78
-#, fuzzy
-#| msgid "pass a command to the dirmngr"
 msgid "load a CRL into the dirmngr"
-msgstr "przekazanie polecenia do dirmngr"
+msgstr "załadowanie CRL do dirmnge"
 
 #: dirmngr/dirmngr-client.c:79
 msgid "special mode for use by Squid"
-msgstr ""
+msgstr "specjalny tryb do wykorzystania przez Squida"
 
 #: dirmngr/dirmngr-client.c:80
-#, fuzzy
-#| msgid "export certificates"
 msgid "expect certificates in PEM format"
-msgstr "eksport certyfikatów"
+msgstr "eksport certyfikatów w formacie PEM"
 
 #: dirmngr/dirmngr-client.c:82
-#, fuzzy
-#| msgid "Enter the user ID of the designated revoker: "
 msgid "force the use of the default OCSP responder"
-msgstr "Podaj identyfikator klucza unieważniającego: "
+msgstr "wymuszenie użycia domyślnego respondera OCSP"
 
 #: dirmngr/dirmngr-client.c:169
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: dirmngr-client [options] [certfile|pattern] (-h for help)\n"
-msgstr "Wywołanie: gpg [opcje] [pliki] (-h podaje pomoc)"
+msgstr ""
+"Składnia: dirmngr-client [opcje] [plik_certyfikatu|wzorzec] (-h wyświetla "
+"pomoc)\n"
 
 #: dirmngr/dirmngr-client.c:173
 msgid ""
@@ -10345,388 +9845,344 @@
 "The process returns 0 if the certificate is valid, 1 if it is\n"
 "not valid and other error codes for general failures\n"
 msgstr ""
+"Składnia: dirmngr-client [opcje] [plik_certyfikatu|wzorzec]\n"
+"Sprawdzenie certyfikatu X.509 względem CRL lub wykonanie testu OCSP\n"
+"Proces zwraca 0, jeśli certyfikat jest poprawny, 1 jeśli niepoprawny,\n"
+"a inne kody w przypadku błędów ogólnych\n"
 
 #: dirmngr/dirmngr-client.c:274 dirmngr/dirmngr-client.c:904
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error reading certificate from stdin: %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd odczytu certyfikatu ze standardowego wejścia: %s\n"
 
 #: dirmngr/dirmngr-client.c:281
-#, fuzzy, c-format
-#| msgid "error reading from %s: %s\n"
+#, c-format
 msgid "error reading certificate from '%s': %s\n"
-msgstr "błąd odczytu z %s: %s\n"
+msgstr "błąd odczytu certyfikatu z ,,%s'': %s\n"
 
 #: dirmngr/dirmngr-client.c:295
 #, c-format
 msgid "certificate too large to make any sense\n"
-msgstr ""
+msgstr "certyfikat zbyt duży, żeby miał sens\n"
 
 #: dirmngr/dirmngr-client.c:310
-#, fuzzy, c-format
-#| msgid "can't connect to `%s': %s\n"
+#, c-format
 msgid "can't connect to the dirmngr: %s\n"
-msgstr "nie można się połączyć z ,,%s'': %s\n"
+msgstr "nie można połączyć się z dirmngr: %s\n"
 
 #: dirmngr/dirmngr-client.c:332
-#, fuzzy, c-format
-#| msgid "update failed: %s\n"
+#, c-format
 msgid "lookup failed: %s\n"
-msgstr "zapis zmian nie powiódł się: %s\n"
+msgstr "wyszukanie nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr-client.c:347
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "loading CRL '%s' failed: %s\n"
-msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
+msgstr "załadowanie CRL ,,%s'' nie powiodła się: %s\n"
 
 #: dirmngr/dirmngr-client.c:375
 #, c-format
 msgid "a dirmngr daemon is up and running\n"
-msgstr ""
+msgstr "demon dirmngr jest włączony i działa\n"
 
 #: dirmngr/dirmngr-client.c:397
-#, fuzzy, c-format
-#| msgid "deleting certificate \"%s\" failed: %s\n"
+#, c-format
 msgid "validation of certificate failed: %s\n"
-msgstr "usunięcie certyfikatu ,,%s'' nie powiodło się: %s\n"
+msgstr "sprawdzenie poprawności certyfikatu nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr-client.c:404 dirmngr/dirmngr-client.c:915
-#, fuzzy, c-format
-#| msgid "certificate is good\n"
+#, c-format
 msgid "certificate is valid\n"
-msgstr "certyfikat jest dobry\n"
+msgstr "certyfikat jest poprawny\n"
 
 #: dirmngr/dirmngr-client.c:410 dirmngr/dirmngr-client.c:923
-#, fuzzy, c-format
-#| msgid "certificate has been revoked"
+#, c-format
 msgid "certificate has been revoked\n"
-msgstr "certyfikat został unieważniony"
+msgstr "certyfikat został anulowany\n"
 
 #: dirmngr/dirmngr-client.c:415 dirmngr/dirmngr-client.c:925
-#, fuzzy, c-format
-#| msgid "deleting certificate \"%s\" failed: %s\n"
+#, c-format
 msgid "certificate check failed: %s\n"
-msgstr "usunięcie certyfikatu ,,%s'' nie powiodło się: %s\n"
+msgstr "sprawdzenie certyfikatu nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr-client.c:428
 #, c-format
 msgid "got status: '%s'\n"
-msgstr ""
+msgstr "otrzymano status: ,,%s''\n"
 
 #: dirmngr/dirmngr-client.c:443
-#, fuzzy, c-format
-#| msgid "error writing secret keyring `%s': %s\n"
+#, c-format
 msgid "error writing base64 encoding: %s\n"
-msgstr "błąd podczas zapisu zbioru kluczy tajnych ,,%s'': %s\n"
+msgstr "błąd zapisu kodowania base64: %s\n"
 
 #: dirmngr/dirmngr-client.c:701
-#, fuzzy, c-format
-#| msgid "unsupported algorithm: %s"
+#, c-format
 msgid "unsupported inquiry '%s'\n"
-msgstr "nieobsługiwany algorytm: %s"
+msgstr "nieobsługiwane zapytanie ,,%s''\n"
 
 #: dirmngr/dirmngr-client.c:803
 #, c-format
 msgid "absolute file name expected\n"
-msgstr ""
+msgstr "oczekiwano bezwzględnej nazwy pliku\n"
 
 #: dirmngr/dirmngr-client.c:848
 #, c-format
 msgid "looking up '%s'\n"
-msgstr ""
+msgstr "wyszukiwanie ,,%s''\n"
 
 #: dirmngr/dirmngr.c:169
 msgid "list the contents of the CRL cache"
-msgstr ""
+msgstr "lista zawartości pamięci podręcznej CRL"
 
 #: dirmngr/dirmngr.c:170
-#, fuzzy
-#| msgid "|FILE|run commands from FILE on startup"
 msgid "|FILE|load CRL from FILE into cache"
-msgstr "|PLIK|uruchomienie poleceń z PLIKU przy starcie"
+msgstr "|PLIK|załadowanie CRL z PLIKU do pamięci podręcznej"
 
 #: dirmngr/dirmngr.c:171
 msgid "|URL|fetch a CRL from URL"
-msgstr ""
+msgstr "|URL|pobranie CRL z URL-a"
 
 #: dirmngr/dirmngr.c:172
-#, fuzzy
-#| msgid "pass a command to the dirmngr"
 msgid "shutdown the dirmngr"
-msgstr "przekazanie polecenia do dirmngr"
+msgstr "wyłączenie dirmngr"
 
 #: dirmngr/dirmngr.c:173
 msgid "flush the cache"
-msgstr ""
+msgstr "zapis pamięci podręcznej"
 
 #: dirmngr/dirmngr.c:188 tools/gpgconf-comp.c:522 tools/gpgconf-comp.c:741
 #: tools/gpgconf-comp.c:848 tools/gpgconf-comp.c:944
 msgid "|FILE|write server mode logs to FILE"
-msgstr "|PLIK|zapisanie logów trybu serwerowego do PLIKu"
+msgstr "|PLIK|zapis logów trybu serwera do PLIKU"
 
 #: dirmngr/dirmngr.c:189
-#, fuzzy
-#| msgid "Quit without saving? (y/N) "
 msgid "run without asking a user"
-msgstr "Wyjść bez zapisania zmian? (t/N) "
+msgstr "działanie bez pytania użytkownika"
 
 #: dirmngr/dirmngr.c:190
 msgid "force loading of outdated CRLs"
-msgstr ""
+msgstr "wymuszenie ładowania nieaktualnych CRL"
 
 #: dirmngr/dirmngr.c:191
-#, fuzzy
-#| msgid "allow PKA lookups (DNS requests)"
 msgid "allow sending OCSP requests"
-msgstr "zezwolenie na wyszukiwania PKA (żądania DNS)"
+msgstr "zezwolenie na wysyłanie żądań OCSP"
 
 #: dirmngr/dirmngr.c:193
 msgid "allow online software version check"
-msgstr ""
+msgstr "zezwolenie na sprawdzenie wersji oprogramowania online"
 
 #: dirmngr/dirmngr.c:194
 msgid "inhibit the use of HTTP"
-msgstr ""
+msgstr "powstrzymanie od użycia HTTP"
 
 #: dirmngr/dirmngr.c:195
 msgid "inhibit the use of LDAP"
-msgstr ""
+msgstr "powstrzymanie od użycia LDAP"
 
 #: dirmngr/dirmngr.c:197
 msgid "ignore HTTP CRL distribution points"
-msgstr ""
+msgstr "ignorowanie punktów dystrybucji CRL przez HTTP"
 
 #: dirmngr/dirmngr.c:199
 msgid "ignore LDAP CRL distribution points"
-msgstr ""
+msgstr "ignorowanie punktów dystrybucji CRL przez LDAP"
 
 #: dirmngr/dirmngr.c:201
 msgid "ignore certificate contained OCSP service URLs"
-msgstr ""
+msgstr "ignorowanie URL-i usług OCSP zawartych w certyfikatach"
 
 #: dirmngr/dirmngr.c:204
 msgid "|URL|redirect all HTTP requests to URL"
-msgstr ""
+msgstr "|URL|przekierowanie wszystkich żądań HTTP na URL"
 
 #: dirmngr/dirmngr.c:206
 msgid "|HOST|use HOST for LDAP queries"
-msgstr ""
+msgstr "|HOST|użycie HOSTA do zapytań LDAP"
 
 #: dirmngr/dirmngr.c:208
 msgid "do not use fallback hosts with --ldap-proxy"
-msgstr ""
+msgstr "bez użycia hostów zapasowych z --ldap-proxy"
 
 #: dirmngr/dirmngr.c:211
-#, fuzzy
-#| msgid "|FILE|read options from FILE"
 msgid "|FILE|read LDAP server list from FILE"
-msgstr "|PLIK|odczyt opcji z PLIKU"
+msgstr "|PLIK|odczyt listy serwerów LDAP z PLIKU"
 
 #: dirmngr/dirmngr.c:213
 msgid "add new servers discovered in CRL distribution points to serverlist"
 msgstr ""
+"dodanie nowych serwerów wykrytych w pinktach dystrybucji CRL do listy "
+"serwerów"
 
 #: dirmngr/dirmngr.c:216 dirmngr/dirmngr_ldap.c:136
-#, fuzzy
-#| msgid "|N|set maximum PIN cache lifetime to N seconds"
 msgid "|N|set LDAP timeout to N seconds"
-msgstr ""
-"|N|ustawienie maksymalnego czasu życia pamięci podręcznej PIN-ów na N sekund"
+msgstr "|N|ustawienie limitu czasu LDAP na N sekund"
 
 #: dirmngr/dirmngr.c:219
-#, fuzzy
-#| msgid "|URL|use keyserver at URL"
 msgid "|URL|use OCSP responder at URL"
-msgstr "|URL|używaj serwera kluczy URL"
+msgstr "|URL|użycie respondera OCSP spod URL-a"
 
 #: dirmngr/dirmngr.c:221
 msgid "|FPR|OCSP response signed by FPR"
-msgstr ""
+msgstr "|FPR|odpowiedź OCSP podpisana przez FPR"
 
 #: dirmngr/dirmngr.c:227
 msgid "|N|do not return more than N items in one query"
-msgstr ""
+msgstr "|N|bez zwracania więcej niż N elementów w jednym zapytaniu"
 
 #: dirmngr/dirmngr.c:232
 msgid "|FILE|use the CA certificates in FILE for HKP over TLS"
-msgstr ""
+msgstr "|PLIK|użycie certyfikatów CA w PLIKU dla HKP po TLS"
 
 #: dirmngr/dirmngr.c:234
 msgid "route all network traffic via Tor"
-msgstr ""
+msgstr "trasowanie całego ruchu sieciowego przez Tora"
 
 #: dirmngr/dirmngr.c:262
-#, fuzzy
-#| msgid ""
-#| "@\n"
-#| "(See the man page for a complete listing of all commands and options)\n"
 msgid ""
 "@\n"
 "(See the \"info\" manual for a complete listing of all commands and "
 "options)\n"
 msgstr ""
 "@\n"
-"(Pełną listę poleceń i opcji można znaleźć w podręczniku systemowym.)\n"
+"(pełną listę poleceń i opcji można znaleźć w podręczniku ,,info'')\n"
 
 #: dirmngr/dirmngr.c:400
-#, fuzzy
-#| msgid "Usage: gpgconf [options] (-h for help)"
 msgid "Usage: @DIRMNGR@ [options] (-h for help)"
-msgstr "Wywołanie: gpgconf [opcje] (-h podaje pomoc)"
+msgstr "Składnia: @DIRMNGR@ [opcje] (-h wyświetla pomoc)"
 
 #: dirmngr/dirmngr.c:402
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg-agent [options] [command [args]]\n"
-#| "Secret key management for GnuPG\n"
 msgid ""
 "Syntax: @DIRMNGR@ [options] [command [args]]\n"
 "Keyserver, CRL, and OCSP access for @GNUPG@\n"
 msgstr ""
-"Składnia: gpg-agent [opcje] [polecenie [argumenty]]\n"
-"Zarządzanie kluczem tajnym dla GnuPG\n"
+"Składnia: @DIRMNGR@ [opcje] [polecenie [argumenty]]\n"
+"Dostęp do serwera kluczy, CRL i OCSP dla @GNUPG@\n"
 
 #: dirmngr/dirmngr.c:482
-#, fuzzy, c-format
-#| msgid "invalid debug-level `%s' given\n"
+#, c-format
 msgid "valid debug levels are: %s\n"
-msgstr "podano błędny poziom diagnostyki ,,%s''\n"
+msgstr "poprawne poziomy diagnostyki to: %s\n"
 
 #: dirmngr/dirmngr.c:568 tools/gpgconf.c:618 tools/gpgconf.c:653
 #: tools/gpgconf.c:736
-#, fuzzy, c-format
-#| msgid "usage: gpgsm [options] "
+#, c-format
 msgid "usage: %s [options] "
-msgstr "wywołanie: gpgsm [opcje]"
+msgstr "składnia: %s [opcje]"
 
 #: dirmngr/dirmngr.c:1217
-#, fuzzy, c-format
-#| msgid "%s not allowed with %s!\n"
+#, c-format
 msgid "colons are not allowed in the socket name\n"
-msgstr "Nie wolno używać %s z %s!\n"
+msgstr "dwukropki nie są dozwolone w nazwie gniazda\n"
 
 #: dirmngr/dirmngr.c:1449 dirmngr/server.c:1766
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "fetching CRL from '%s' failed: %s\n"
-msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
+msgstr "pobranie CRL z ,,%s'' nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr.c:1455 dirmngr/server.c:1772
-#, fuzzy, c-format
-#| msgid "conversion from `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "processing CRL from '%s' failed: %s\n"
-msgstr "konwersja z ,,%s'' do ,,%s'' nie powiodła się: %s\n"
+msgstr "przetworzenie CRL z ,,%s'' nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr.c:1647
-#, fuzzy, c-format
-#| msgid "line too long - skipped\n"
+#, c-format
 msgid "%s:%u: line too long - skipped\n"
-msgstr "linia zbyt długa - pominięta\n"
+msgstr "%s:%u: linia zbyt długa - pominięto\n"
 
 #: dirmngr/dirmngr.c:1702 dirmngr/dirmngr.c:1786
-#, fuzzy, c-format
-#| msgid "invalid fingerprint"
+#, c-format
 msgid "%s:%u: invalid fingerprint detected\n"
-msgstr "niewłaściwy odcisk"
+msgstr "%s:%u: wykryto błędny odcisk\n"
 
 #: dirmngr/dirmngr.c:1738 dirmngr/dirmngr.c:1764 tools/gpgconf-comp.c:4191
-#, fuzzy, c-format
-#| msgid "read error in `%s': %s\n"
+#, c-format
 msgid "%s:%u: read error: %s\n"
-msgstr "błąd odczytu w ,,%s'': %s\n"
+msgstr "%s:%u: błąd odczytu: %s\n"
 
 #: dirmngr/dirmngr.c:1793
 #, c-format
 msgid "%s:%u: garbage at end of line ignored\n"
-msgstr ""
+msgstr "%s:%u: zignorowano śmieci na końcu linii\n"
 
 #: dirmngr/dirmngr.c:1859
 #, c-format
 msgid "SIGHUP received - re-reading configuration and flushing caches\n"
 msgstr ""
+"otrzymano SIGHUP - ponowny odczyt konfiguracji i zapis pamięci podręcznej\n"
 
 #: dirmngr/dirmngr.c:1899
 #, c-format
 msgid "SIGUSR2 received - no action defined\n"
-msgstr ""
+msgstr "otrzymano SIGUSR2 - nie zdefiniowano akcji\n"
 
 #: dirmngr/dirmngr.c:1904
 #, c-format
 msgid "SIGTERM received - shutting down ...\n"
-msgstr ""
+msgstr "otrzymano SIGTERM - zamykanie...\n"
 
 #: dirmngr/dirmngr.c:1906
 #, c-format
 msgid "SIGTERM received - still %d active connections\n"
-msgstr ""
+msgstr "otrzymano SIGTERM - nadal są aktywne połączenia: %d\n"
 
 #: dirmngr/dirmngr.c:1911
-#, fuzzy, c-format
-#| msgid "not forced"
+#, c-format
 msgid "shutdown forced\n"
-msgstr "nie wymuszono"
+msgstr "wymuszono zamknięcie\n"
 
 #: dirmngr/dirmngr.c:1919
 #, c-format
 msgid "SIGINT received - immediate shutdown\n"
-msgstr ""
+msgstr "otrzymano SIGINT - natychmiastowe zamknięcie\n"
 
 #: dirmngr/dirmngr.c:1926
 #, c-format
 msgid "signal %d received - no action defined\n"
-msgstr ""
+msgstr "otrzymano sygnał %d - nie zdefiniowano akcji\n"
 
 #: dirmngr/dirmngr_ldap.c:137
 msgid "return all values in a record oriented format"
-msgstr ""
+msgstr "zwrócenie wszystkich wartości w formacie rekordu"
 
 #: dirmngr/dirmngr_ldap.c:140
 msgid "|NAME|ignore host part and connect through NAME"
-msgstr ""
+msgstr "|NAZWA|zignorowanie części z hostem i połączenie poprzez NAZWĘ"
 
 #: dirmngr/dirmngr_ldap.c:141
-#, fuzzy
-#| msgid "|NAME|connect to Assuan socket NAME"
 msgid "|NAME|connect to host NAME"
-msgstr "|NAZWA|połączenie z gniazdem Assuan o tej nazwie"
+msgstr "|NAZWA|połączenie z hostem NAZWA"
 
 #: dirmngr/dirmngr_ldap.c:142
-#, fuzzy
-#| msgid "|N|connect to reader at port N"
 msgid "|N|connect to port N"
-msgstr "|N|połączenie z czytnikiem na porcie N"
+msgstr "|N|połączenie z portem N"
 
 #: dirmngr/dirmngr_ldap.c:143
 msgid "|NAME|use user NAME for authentication"
-msgstr ""
+msgstr "|NAZWA|użycie NAZWY użytkownika do uwierzytelnienia"
 
 #: dirmngr/dirmngr_ldap.c:144
 msgid "|PASS|use password PASS for authentication"
-msgstr ""
+msgstr "|HASŁO|użycie HASŁA do uwierzytelnienia"
 
 #: dirmngr/dirmngr_ldap.c:146
 msgid "take password from $DIRMNGR_LDAP_PASS"
-msgstr ""
+msgstr "pobranie hasła z $DIRMNGR_LDAP_PASS"
 
 #: dirmngr/dirmngr_ldap.c:147
 msgid "|STRING|query DN STRING"
-msgstr ""
+msgstr "|ŁAŃCUCH|ŁAŃCUCH zapytania DN"
 
 #: dirmngr/dirmngr_ldap.c:148
 msgid "|STRING|use STRING as filter expression"
-msgstr ""
+msgstr "|ŁAŃCUCH|użycie ŁAŃCUCHA jako wyrażenia filtra"
 
 #: dirmngr/dirmngr_ldap.c:149
 msgid "|STRING|return the attribute STRING"
-msgstr ""
+msgstr "|ŁAŃCUCH|zwrócenie atrybutu ŁAŃCUCH"
 
 #: dirmngr/dirmngr_ldap.c:208
-#, fuzzy
-#| msgid "Usage: gpg [options] [files] (-h for help)"
 msgid "Usage: dirmngr_ldap [options] [URL] (-h for help)\n"
-msgstr "Wywołanie: gpg [opcje] [pliki] (-h podaje pomoc)"
+msgstr "Składnia: dirmngr_ldap [opcje] [URL] (-h wyświetla pomoc)\n"
 
 #: dirmngr/dirmngr_ldap.c:211
 msgid ""
@@ -10734,563 +10190,499 @@
 "Internal LDAP helper for Dirmngr\n"
 "Interface and options may change without notice\n"
 msgstr ""
+"Składnia: dirmngr_ldap [opcje] [URL]\n"
+"Wewnętrzny program pomocniczy LDAP dla Dirmngr\n"
+"Interfejs i opcje mogą się zmienić bez uprzedzenia\n"
 
 #: dirmngr/dirmngr_ldap.c:336
-#, fuzzy, c-format
-#| msgid "invalid import options\n"
+#, c-format
 msgid "invalid port number %d\n"
-msgstr "niepoprawne opcje wczytania kluczy\n"
+msgstr "błędny numer portu %d\n"
 
 #: dirmngr/dirmngr_ldap.c:452
 #, c-format
 msgid "scanning result for attribute '%s'\n"
-msgstr ""
+msgstr "przeszukiwanie wyniku pod kątem atrybutu ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:459 dirmngr/dirmngr_ldap.c:542
 #: dirmngr/dirmngr_ldap.c:566 dirmngr/dirmngr_ldap.c:578
 #: dirmngr/dirmngr_ldap.c:716
-#, fuzzy, c-format
-#| msgid "error writing to %s: %s\n"
+#, c-format
 msgid "error writing to stdout: %s\n"
-msgstr "błąd zapisu do %s: %s\n"
+msgstr "błąd zapisu na standardowe wyjście: %s\n"
 
 #: dirmngr/dirmngr_ldap.c:476
 #, c-format
 msgid "          available attribute '%s'\n"
-msgstr ""
+msgstr "          dostępny atrybut ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:514
-#, fuzzy, c-format
-#| msgid "certificate `%s' not found: %s\n"
+#, c-format
 msgid "attribute '%s' not found\n"
-msgstr "nie znaleziono certyfikatu ,,%s'': %s\n"
+msgstr "nie znaleziono atrybutu ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:521
 #, c-format
 msgid "found attribute '%s'\n"
-msgstr ""
+msgstr "znaleziono atrybut ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:630
-#, fuzzy, c-format
-#| msgid "reading from `%s'\n"
+#, c-format
 msgid "processing url '%s'\n"
-msgstr "odczyt z ,,%s''\n"
+msgstr "przetwarzanie URL-a ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:632
-#, fuzzy, c-format
-#| msgid "          w/o user IDs: %lu\n"
+#, c-format
 msgid "          user '%s'\n"
-msgstr "          bez identyfikatora: %lu\n"
+msgstr "          użytkownik ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:634
-#, fuzzy, c-format
-#| msgid "                aka \"%s\""
+#, c-format
 msgid "          pass '%s'\n"
-msgstr "                        alias ,,%s''"
+msgstr "          hasło ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:636
-#, fuzzy, c-format
-#| msgid "          w/o user IDs: %lu\n"
+#, c-format
 msgid "          host '%s'\n"
-msgstr "          bez identyfikatora: %lu\n"
+msgstr "          host ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:637
-#, fuzzy, c-format
-#| msgid "          not imported: %lu\n"
+#, c-format
 msgid "          port %d\n"
-msgstr "      nie włączono do zbioru: %lu\n"
+msgstr "          port %d\n"
 
 #: dirmngr/dirmngr_ldap.c:639
-#, fuzzy, c-format
-#| msgid "                aka \"%s\""
+#, c-format
 msgid "            DN '%s'\n"
-msgstr "                        alias ,,%s''"
+msgstr "            DN ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:641
 #, c-format
 msgid "        filter '%s'\n"
-msgstr ""
+msgstr "        filtr ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:646 dirmngr/dirmngr_ldap.c:649
-#, fuzzy, c-format
-#| msgid "                aka \"%s\""
+#, c-format
 msgid "          attr '%s'\n"
-msgstr "                        alias ,,%s''"
+msgstr "          atrybut ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:655
-#, fuzzy, c-format
-#| msgid "%s:%u: no hostname given\n"
+#, c-format
 msgid "no host name in '%s'\n"
-msgstr "%s:%u: nie podano nazwy hosta\n"
+msgstr "brak nazwy hosta w ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:660
 #, c-format
 msgid "no attribute given for query '%s'\n"
-msgstr ""
+msgstr "nie podano atrybutu dla zapytania ,,%s''\n"
 
 #: dirmngr/dirmngr_ldap.c:666
-#, fuzzy, c-format
-#| msgid "WARNING: Using untrusted key!\n"
+#, c-format
 msgid "WARNING: using first attribute only\n"
-msgstr "OSTRZEŻENIE: używany jest klucz nie obdarzony zaufaniem!\n"
+msgstr "OSTRZEŻENIE: użyto tylko pierwszego atrybutu\n"
 
 #: dirmngr/dirmngr_ldap.c:675
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "LDAP init to '%s:%d' failed: %s\n"
-msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
+msgstr "nie udało się zainicjować LDAP na ,,%s:%d'': %s\n"
 
 #: dirmngr/dirmngr_ldap.c:698
-#, fuzzy, c-format
-#| msgid "renaming `%s' to `%s' failed: %s\n"
+#, c-format
 msgid "binding to '%s:%d' failed: %s\n"
-msgstr "zmiana nazwy ,,%s'' na ,,%s'' nie powiodła się: %s\n"
+msgstr "dowiązanie do ,,%s:%d'' nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr_ldap.c:725
-#, fuzzy, c-format
-#| msgid "dearmoring failed: %s\n"
+#, c-format
 msgid "searching '%s' failed: %s\n"
-msgstr "zdjęcie opakowania ASCII nie powiodło się: %s\n"
+msgstr "szukanie ,,%s'' nie powiodło się: %s\n"
 
 #: dirmngr/dirmngr_ldap.c:757
-#, fuzzy, c-format
-#| msgid "`%s' is not a JPEG file\n"
+#, c-format
 msgid "'%s' is not an LDAP URL\n"
-msgstr ",,%s'' nie jest plikiem JPEG\n"
+msgstr ",,%s'' nie jest URL-em LDAP\n"
 
 #: dirmngr/dirmngr_ldap.c:763
 #, c-format
 msgid "'%s' is an invalid LDAP URL\n"
-msgstr ""
+msgstr ",,%s'' jest nieprawidłowym URL-em LDAP\n"
 
 #: dirmngr/http.c:1959 dirmngr/ocsp.c:242
-#, fuzzy, c-format
-#| msgid "error running `%s': exit status %d\n"
+#, c-format
 msgid "error accessing '%s': http status %u\n"
-msgstr "błąd uruchamiania ,,%s'': kod wyjścia %d\n"
+msgstr "błąd dostępu do ,,%s'': status http %u\n"
 
 #: dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
 #: dirmngr/ldap-wrapper.c:855
-#, fuzzy, c-format
-#| msgid "error allocating enough memory: %s\n"
+#, c-format
 msgid "error allocating memory: %s\n"
-msgstr "błąd przydzielania wystarczającej ilości pamięci: %s\n"
+msgstr "błąd przydzielania pamięci: %s\n"
 
 #: dirmngr/ldap-wrapper.c:237
-#, fuzzy, c-format
-#| msgid "error writing to %s: %s\n"
+#, c-format
 msgid "error printing log line: %s\n"
-msgstr "błąd zapisu do %s: %s\n"
+msgstr "błąd wypisywania linii logu: %s\n"
 
 #: dirmngr/ldap-wrapper.c:267
-#, fuzzy, c-format
-#| msgid "error reading from %s: %s\n"
+#, c-format
 msgid "error reading log from ldap wrapper %d: %s\n"
-msgstr "błąd odczytu z %s: %s\n"
+msgstr "błąd odczytu logu z wrappera LDAP %d: %s\n"
 
 #: dirmngr/ldap-wrapper.c:454
 #, c-format
 msgid "ldap wrapper %d ready"
-msgstr ""
+msgstr "wrapper LDAP %d gotowy"
 
 #: dirmngr/ldap-wrapper.c:463
 #, c-format
 msgid "ldap wrapper %d ready: timeout\n"
-msgstr ""
+msgstr "wrapper LDAP %d gotowy: upłynął limit czasu\n"
 
 #: dirmngr/ldap-wrapper.c:466
 #, c-format
 msgid "ldap wrapper %d ready: exitcode=%d\n"
-msgstr ""
+msgstr "wrapper LDAP %d gotowy: kod wyjścia=%d\n"
 
 #: dirmngr/ldap-wrapper.c:475
-#, fuzzy, c-format
-#| msgid "waiting for process %d to terminate failed: %s\n"
+#, c-format
 msgid "waiting for ldap wrapper %d failed: %s\n"
-msgstr "oczekiwanie na zakończenie procesu %d nie powiodło się: %s\n"
+msgstr "oczekiwanie na wrapper LDAP %d nie powiodło się: %s\n"
 
 #: dirmngr/ldap-wrapper.c:487
 #, c-format
 msgid "ldap wrapper %d stalled - killing\n"
-msgstr ""
+msgstr "wrapper LDAP %d przytkany - zabito\n"
 
 #: dirmngr/ldap.c:91
 #, c-format
 msgid "invalid char 0x%02x in host name - not added\n"
-msgstr ""
+msgstr "błędny znak 0x%02x w nazwie hosta - nie dodano\n"
 
 #: dirmngr/ldap.c:95
-#, fuzzy, c-format
-#| msgid "sending key %s to %s server %s\n"
+#, c-format
 msgid "adding '%s:%d' to the ldap server list\n"
-msgstr "wysyłanie klucza %s na serwer %s %s\n"
+msgstr "dodano ,,%s:%d'' do listy serwerów LDAP\n"
 
 #: dirmngr/ldap.c:98 dirmngr/misc.c:512
-#, fuzzy, c-format
-#| msgid "select failed: %s\n"
+#, c-format
 msgid "malloc failed: %s\n"
-msgstr "select nie powiodło się: %s\n"
+msgstr "malloc nie powiodło się: %s\n"
 
 #: dirmngr/ldap.c:626
 #, c-format
 msgid "start_cert_fetch: invalid pattern '%s'\n"
-msgstr ""
+msgstr "start_cert_fetch: błędny wzorzec ,,%s''\n"
 
 #: dirmngr/ldap.c:839
 #, c-format
 msgid "ldap_search hit the size limit of the server\n"
-msgstr ""
+msgstr "ldap_search natrafiło na limit rozmiaru w serwerze\n"
 
 #: dirmngr/misc.c:172
-#, fuzzy, c-format
-#| msgid "%s: invalid file version %d\n"
+#, c-format
 msgid "invalid canonical S-expression found\n"
-msgstr "%s: niewłaściwa wersja pliku %d\n"
+msgstr "napotkano błędne S-wyrażenie kanoniczne\n"
 
 #: dirmngr/misc.c:196 dirmngr/misc.c:230
-#, fuzzy, c-format
-#| msgid "iconv_open failed: %s\n"
+#, c-format
 msgid "gcry_md_open failed: %s\n"
-msgstr "iconv_open nie powiodło się: %s\n"
+msgstr "gcry_md_open nie powiodło się: %s\n"
 
 #: dirmngr/misc.c:201 dirmngr/misc.c:235
-#, fuzzy, c-format
-#| msgid "update secret failed: %s\n"
+#, c-format
 msgid "oops: ksba_cert_hash failed: %s\n"
-msgstr "zapis zmian na kluczu prywatnym nie powiódł się: %s\n"
+msgstr "oops: ksba_cert_hash nie powiodło się: %s\n"
 
 #: dirmngr/misc.c:528
 #, c-format
 msgid "bad URL encoding detected\n"
-msgstr ""
+msgstr "wykryto błędne kodowanie URL-a\n"
 
 #: dirmngr/ocsp.c:80
-#, fuzzy, c-format
-#| msgid "error reading from %s: %s\n"
+#, c-format
 msgid "error reading from responder: %s\n"
-msgstr "błąd odczytu z %s: %s\n"
+msgstr "błąd odczytu z respondera: %s\n"
 
 #: dirmngr/ocsp.c:98
-#, fuzzy, c-format
-#| msgid "Error: Private DO too long (limit is %d characters).\n"
+#, c-format
 msgid "response from server too large; limit is %d bytes\n"
-msgstr "Błąd: prywatne DO zbyt długie (limit to %d znaków).\n"
+msgstr "odpowiedź z serwera zbyt długa; limit to %d bajtów\n"
 
 #: dirmngr/ocsp.c:139
-#, fuzzy, c-format
-#| msgid "certificate `%s' not found: %s\n"
+#, c-format
 msgid "OCSP request not possible due to Tor mode\n"
-msgstr "nie znaleziono certyfikatu ,,%s'': %s\n"
+msgstr "żądanie OCSP niemożliwe z powodu trybu Tor\n"
 
 #: dirmngr/ocsp.c:145
 #, c-format
 msgid "OCSP request not possible due to disabled HTTP\n"
-msgstr ""
+msgstr "żądanie OCSP niemożliwe z powodu wyłączenia HTTP\n"
 
 #: dirmngr/ocsp.c:152
-#, fuzzy, c-format
-#| msgid "error storing flags: %s\n"
+#, c-format
 msgid "error setting OCSP target: %s\n"
-msgstr "błąd zapisywania flag: %s\n"
+msgstr "błąd ustawiania celu OCSP: %s\n"
 
 #: dirmngr/ocsp.c:170
-#, fuzzy, c-format
-#| msgid "error loading `%s': %s\n"
+#, c-format
 msgid "error building OCSP request: %s\n"
-msgstr "błąd odczytu ,,%s'': %s\n"
+msgstr "błąd budowania żądania OCSP: %s\n"
 
 #: dirmngr/ocsp.c:183
-#, fuzzy, c-format
-#| msgid "error writing to `%s': %s\n"
+#, c-format
 msgid "error connecting to '%s': %s\n"
-msgstr "błąd zapisu do ,,%s'': %s\n"
+msgstr "błąd połączenia z ,,%s'': %s\n"
 
 #: dirmngr/ocsp.c:209 dirmngr/ocsp.c:257
-#, fuzzy, c-format
-#| msgid "error reading from %s: %s\n"
+#, c-format
 msgid "error reading HTTP response for '%s': %s\n"
-msgstr "błąd odczytu z %s: %s\n"
+msgstr "błąd odczytu odpowiedzi HTTP dla ,,%s'': %s\n"
 
 #: dirmngr/ocsp.c:220
 #, c-format
 msgid "URL '%s' redirected to '%s' (%u)\n"
-msgstr ""
+msgstr "URL ,,%s'' przekierowany na ,,%s'' (%u)\n"
 
 #: dirmngr/ocsp.c:237
-#, fuzzy, c-format
-#| msgid "too many cipher preferences\n"
+#, c-format
 msgid "too many redirections\n"
-msgstr "zbyt wiele ustawień szyfru\n"
+msgstr "za dużo przekierowań\n"
 
 #: dirmngr/ocsp.c:267
-#, fuzzy, c-format
-#| msgid "error binding socket to `%s': %s\n"
+#, c-format
 msgid "error parsing OCSP response for '%s': %s\n"
-msgstr "błąd podczas przypisywania gniazda do ,,%s'': %s\n"
+msgstr "błąd przetwarzania odpowiedzi OCSP dla ,,%s'': %s\n"
 
 #: dirmngr/ocsp.c:290 dirmngr/ocsp.c:300
 #, c-format
 msgid "OCSP responder at '%s' status: %s\n"
-msgstr ""
+msgstr "status respondera OCSP pod ,,%s'': %s\n"
 
 #: dirmngr/ocsp.c:295
-#, fuzzy, c-format
-#| msgid "checking the trust list failed: %s\n"
+#, c-format
 msgid "hashing the OCSP response for '%s' failed: %s\n"
-msgstr "sprawdzenie listy zaufania nie powiodło się: %s\n"
+msgstr "liczenie skrótu odpowiedzi OCSP dla ,,%s'' nie powiodło się: %s\n"
 
 #: dirmngr/ocsp.c:330
 #, c-format
 msgid "not signed by a default OCSP signer's certificate"
-msgstr ""
+msgstr "nie podpisane domyślnym certyfikatem podpisującego OCSP"
 
 #: dirmngr/ocsp.c:415
 #, c-format
 msgid "only SHA-1 is supported for OCSP responses\n"
-msgstr ""
+msgstr "dla odpowiedzi OCSP obsługiwane jest tylko SHA-1\n"
 
 #: dirmngr/ocsp.c:466
-#, fuzzy, c-format
-#| msgid "receiving line failed: %s\n"
+#, c-format
 msgid "allocating list item failed: %s\n"
-msgstr "odbieranie linii nie powiodło się: %s\n"
+msgstr "przydzielanie elementu listy nie powiodło się: %s\n"
 
 #: dirmngr/ocsp.c:481
-#, fuzzy, c-format
-#| msgid "error getting new PIN: %s\n"
+#, c-format
 msgid "error getting responder ID: %s\n"
-msgstr "błąd podczas odczytu nowego PIN-u: %s\n"
+msgstr "błąd pobierania ID respondera: %s\n"
 
 #: dirmngr/ocsp.c:516
-#, fuzzy, c-format
-#| msgid "certificate should not have been used for OCSP response signing\n"
+#, c-format
 msgid "no suitable certificate found to verify the OCSP response\n"
-msgstr "certyfikat nie powinien być używany do podpisywania odpowiedzi OCSP\n"
+msgstr ""
+"nie znaleziono odpowiedniego certyfikatu do zweryfikowania odpowiedzi OCSP\n"
 
 #: dirmngr/ocsp.c:555 dirmngr/validate.c:648
-#, fuzzy, c-format
-#| msgid "issuer certificate not found"
+#, c-format
 msgid "issuer certificate not found: %s\n"
-msgstr "nie znaleziono wystawcy certyfikatu"
+msgstr "nie znaleziono certyfikatu wystawcy: %s\n"
 
 #: dirmngr/ocsp.c:565
-#, fuzzy, c-format
-#| msgid "error reading list of trusted root certificates\n"
+#, c-format
 msgid "caller did not return the target certificate\n"
-msgstr "błąd odczytu listy zaufanych certyfikatów głównych\n"
+msgstr "wywołujący nie zwrócił certyfikatu docelowego\n"
 
 #: dirmngr/ocsp.c:572
-#, fuzzy, c-format
-#| msgid "error storing certificate\n"
+#, c-format
 msgid "caller did not return the issuing certificate\n"
-msgstr "błąd zapisywania certyfikatu\n"
+msgstr "wywołujący nie zwrócił certyfikatu wystawcy\n"
 
 #: dirmngr/ocsp.c:582
-#, fuzzy, c-format
-#| msgid "failed to allocate keyDB handle\n"
+#, c-format
 msgid "failed to allocate OCSP context: %s\n"
-msgstr "nie udało się przydzielić uchwytu keyDB\n"
+msgstr "nie udało się przydzielić kontekstu OCSP: %s\n"
 
 #: dirmngr/ocsp.c:616
-#, fuzzy, c-format
-#| msgid "can't access `%s': %s\n"
+#, c-format
 msgid "can't get authorityInfoAccess: %s\n"
-msgstr "nie można dostać się do ,,%s'': %s\n"
+msgstr "nie można uzyskać authorityInfoAccess: %s\n"
 
 #: dirmngr/ocsp.c:623
 #, c-format
 msgid "no default OCSP responder defined\n"
-msgstr ""
+msgstr "nie zdefiniowano domyślnego respondera OCSP\n"
 
 #: dirmngr/ocsp.c:629
-#, fuzzy, c-format
-#| msgid "no default secret keyring: %s\n"
+#, c-format
 msgid "no default OCSP signer defined\n"
-msgstr "brak domyślnego zbioru kluczy tajnych: %s\n"
+msgstr "nie zdefiniowano domyślnego podpisującego OCSP\n"
 
 #: dirmngr/ocsp.c:636
-#, fuzzy, c-format
-#| msgid "using default PIN as %s\n"
+#, c-format
 msgid "using default OCSP responder '%s'\n"
-msgstr "użycie domyślnego PIN-u jako %s\n"
+msgstr "użycie domyślnego respondera OCSP ,,%s''\n"
 
 #: dirmngr/ocsp.c:641
-#, fuzzy, c-format
-#| msgid "using cipher %s\n"
+#, c-format
 msgid "using OCSP responder '%s'\n"
-msgstr "szyfrem %s\n"
+msgstr "użycie respondera OCSP ,,%s''\n"
 
 #: dirmngr/ocsp.c:648
 #, c-format
 msgid "failed to establish a hashing context for OCSP: %s\n"
-msgstr ""
+msgstr "nie udało się ustanowić kontekstu haszowania dla OCSP: %s\n"
 
 #: dirmngr/ocsp.c:678
-#, fuzzy, c-format
-#| msgid "error storing certificate: %s\n"
+#, c-format
 msgid "error getting OCSP status for target certificate: %s\n"
-msgstr "błąd zapisywania certyfikatu: %s\n"
+msgstr "błąd pobierania stanu OCSP dla certyfikatu docelowego: %s\n"
 
 #: dirmngr/ocsp.c:703
 #, c-format
 msgid "certificate status is: %s  (this=%s  next=%s)\n"
-msgstr ""
+msgstr "stan certyfikatu: %s (ten=%s następny=%s)\n"
 
 #: dirmngr/ocsp.c:704
 msgid "good"
-msgstr ""
+msgstr "poprawny"
 
 #: dirmngr/ocsp.c:710
-#, fuzzy, c-format
-#| msgid "certificate has been revoked"
+#, c-format
 msgid "certificate has been revoked at: %s due to: %s\n"
-msgstr "certyfikat został unieważniony"
+msgstr "certyfikat został unieważniony: %s z powodu: %s\n"
 
 #: dirmngr/ocsp.c:745
 #, c-format
 msgid "OCSP responder returned a status in the future\n"
-msgstr ""
+msgstr "responder OCSP zwrócił stan z przyszłości\n"
 
 #: dirmngr/ocsp.c:757
 #, c-format
 msgid "OCSP responder returned a non-current status\n"
-msgstr ""
+msgstr "responder OCSP zwrócił stan niebieżący\n"
 
 #: dirmngr/ocsp.c:772
 #, c-format
 msgid "OCSP responder returned an too old status\n"
-msgstr ""
+msgstr "responder OCSP zwrócił stan zbyt stary\n"
 
 #: dirmngr/server.c:394 dirmngr/server.c:503 dirmngr/server.c:549
-#, fuzzy, c-format
-#| msgid "sending line failed: %s\n"
+#, c-format
 msgid "assuan_inquire(%s) failed: %s\n"
-msgstr "wysyłanie linii nie powiodło się: %s\n"
+msgstr "assuan_inquire(%s) nie powiodło się: %s\n"
 
 #: dirmngr/server.c:1100
 msgid "ldapserver missing"
-msgstr ""
+msgstr "brak pola ldapserver"
 
 #: dirmngr/server.c:1166
 msgid "serialno missing in cert ID"
-msgstr ""
+msgstr "brak pola serialno w ID certyfikatu"
 
 #: dirmngr/server.c:1329 dirmngr/server.c:1415 dirmngr/server.c:1851
 #: dirmngr/server.c:1922 dirmngr/server.c:2494 dirmngr/server.c:2510
-#, fuzzy, c-format
-#| msgid "sending line failed: %s\n"
+#, c-format
 msgid "assuan_inquire failed: %s\n"
-msgstr "wysyłanie linii nie powiodło się: %s\n"
+msgstr "assuan_inquire nie powiodło się: %s\n"
 
 #: dirmngr/server.c:1458
-#, fuzzy, c-format
-#| msgid "select failed: %s\n"
+#, c-format
 msgid "fetch_cert_by_url failed: %s\n"
-msgstr "select nie powiodło się: %s\n"
+msgstr "fetch_cert_by_url nie powiodło się: %s\n"
 
 #: dirmngr/server.c:1470 dirmngr/server.c:1501 dirmngr/server.c:1660
-#, fuzzy, c-format
-#| msgid "error sending %s command: %s\n"
+#, c-format
 msgid "error sending data: %s\n"
-msgstr "błąd wysyłania polecenia %s: %s\n"
+msgstr "błąd wysyłania danych: %s\n"
 
 #: dirmngr/server.c:1608
-#, fuzzy, c-format
-#| msgid "select failed: %s\n"
+#, c-format
 msgid "start_cert_fetch failed: %s\n"
-msgstr "select nie powiodło się: %s\n"
+msgstr "start_cert_fetch nie powiodło się: %s\n"
 
 #: dirmngr/server.c:1641
-#, fuzzy, c-format
-#| msgid "select failed: %s\n"
+#, c-format
 msgid "fetch_next_cert failed: %s\n"
-msgstr "select nie powiodło się: %s\n"
+msgstr "fetch_next_cert nie powiodło się: %s\n"
 
 #: dirmngr/server.c:1668
 #, c-format
 msgid "max_replies %d exceeded\n"
-msgstr ""
+msgstr "przekroczono max_replies %d\n"
 
 #: dirmngr/server.c:2784
-#, fuzzy, c-format
-#| msgid "cannot allocate outfile string: %s\n"
+#, c-format
 msgid "can't allocate control structure: %s\n"
-msgstr "nie można przydzielić łańcucha pliku wyjściowego: %s\n"
+msgstr "nie można przydzielić struktury sterującej: %s\n"
 
 #: dirmngr/server.c:2795
-#, fuzzy, c-format
-#| msgid "failed to create stream from socket: %s\n"
+#, c-format
 msgid "failed to allocate assuan context: %s\n"
-msgstr "nie udało się utworzyć strumienia z gniazda: %s\n"
+msgstr "nie udało się przydzielić kontekstu assuan: %s\n"
 
 #: dirmngr/server.c:2816
-#, fuzzy, c-format
-#| msgid "failed to initialize the TrustDB: %s\n"
+#, c-format
 msgid "failed to initialize the server: %s\n"
-msgstr "inicjowanie Bazy Zaufania nie powiodło się: %s\n"
+msgstr "nie udało się zainicjować serwera: %s\n"
 
 #: dirmngr/server.c:2824
-#, fuzzy, c-format
-#| msgid "failed to store the creation date: %s\n"
+#, c-format
 msgid "failed to the register commands with Assuan: %s\n"
-msgstr "nie powiódł się zapis daty utworzenia: %s\n"
+msgstr "nie udało się zarejestrować poleceń przez Assuana: %s\n"
 
 #: dirmngr/server.c:2857
 #, c-format
 msgid "Assuan accept problem: %s\n"
-msgstr ""
+msgstr "Problem z accept u Assuana: %s\n"
 
 #: dirmngr/server.c:2876
-#, fuzzy, c-format
-#| msgid "signing failed: %s\n"
+#, c-format
 msgid "Assuan processing failed: %s\n"
-msgstr "złożenie podpisu nie powiodło się: %s\n"
+msgstr "Przetwarzanie u Assuana nie powiodło się: %s\n"
 
 #: dirmngr/validate.c:238
-#, fuzzy, c-format
-#| msgid "issuer certificate is not marked as a CA"
+#, c-format
 msgid "accepting root CA not marked as a CA"
-msgstr "wystawca certyfikatu nie jest oznaczony jako CA"
+msgstr "zaakceptowano główne CA nie oznaczone jako CA"
 
 #: dirmngr/validate.c:264
-#, fuzzy, c-format
-#| msgid "checking the trustdb\n"
+#, c-format
 msgid "CRL checking too deeply nested\n"
-msgstr "sprawdzanie bazy zaufania\n"
+msgstr "sprawdzanie CRL zagnieżdżone zbyt głęboko\n"
 
 #: dirmngr/validate.c:282
 msgid "not checking CRL for"
-msgstr ""
+msgstr "bez sprawdzania CRL dla"
 
 #: dirmngr/validate.c:287
-#, fuzzy
-#| msgid "checking the CRL failed: %s"
 msgid "checking CRL for"
-msgstr "sprawdzenie CRL nie powiodło się: %s"
+msgstr "sprawdzanie CRL dla"
 
 #: dirmngr/validate.c:556
-#, fuzzy, c-format
-#| msgid "self-signed certificate has a BAD signature"
+#, c-format
 msgid "selfsigned certificate has a BAD signature"
-msgstr "własnoręcznie podpisany certyfikat ma ZŁY podpis"
+msgstr "certyfikat z własnym podpisem ma BŁĘDNY podpis"
 
 #: dirmngr/validate.c:590
-#, fuzzy, c-format
-#| msgid "checking for qualified certificate failed: %s\n"
+#, c-format
 msgid "checking trustworthiness of root certificate failed: %s\n"
-msgstr "sprawdzenie certyfikatu kwalifikowanego nie powiodło się: %s\n"
+msgstr "sprawdzanie zaufania certyfikatu głównego nie powiodło się: %s\n"
 
 #: dirmngr/validate.c:769
-#, fuzzy, c-format
-#| msgid "certificate is good\n"
+#, c-format
 msgid "certificate chain is good\n"
-msgstr "certyfikat jest dobry\n"
+msgstr "łańcuch certyfikatów jest dobry\n"
 
 #: dirmngr/validate.c:1169
-#, fuzzy, c-format
-#| msgid "certificate should not have been used for signing\n"
+#, c-format
 msgid "certificate should not have been used for CRL signing\n"
-msgstr "certyfikat nie powinien być używany do podpisywania\n"
+msgstr "certyfikat nie powinien być używany do podpisywania CRL\n"
 
 #: tools/gpg-connect-agent.c:78 tools/gpgconf.c:102 tools/symcryptrun.c:179
 msgid "quiet"
@@ -11305,20 +10697,16 @@
 msgstr "dekodowanie otrzymanych linii danych"
 
 #: tools/gpg-connect-agent.c:81
-#, fuzzy
-#| msgid "pass a command to the dirmngr"
 msgid "connect to the dirmngr"
-msgstr "przekazanie polecenia do dirmngr"
+msgstr "połączenie z dirmngr"
 
 #: tools/gpg-connect-agent.c:84
 msgid "|NAME|connect to Assuan socket NAME"
 msgstr "|NAZWA|połączenie z gniazdem Assuan o tej nazwie"
 
 #: tools/gpg-connect-agent.c:86
-#, fuzzy
-#| msgid "|NAME|connect to Assuan socket NAME"
 msgid "|ADDR|connect to Assuan server at ADDR"
-msgstr "|NAZWA|połączenie z gniazdem Assuan o tej nazwie"
+msgstr "|ADRES|połączenie z serwerem Assuan pod ADRESEM"
 
 #: tools/gpg-connect-agent.c:88
 msgid "run the Assuan server given on the command line"
@@ -11326,7 +10714,7 @@
 
 #: tools/gpg-connect-agent.c:90
 msgid "do not use extended connect mode"
-msgstr "nie używanie rozszerzonego trybu połączenia"
+msgstr "nieużywanie rozszerzonego trybu połączenia"
 
 #: tools/gpg-connect-agent.c:92
 msgid "|FILE|run commands from FILE on startup"
@@ -11337,21 +10725,15 @@
 msgstr "uruchomienie /subst przy starcie"
 
 #: tools/gpg-connect-agent.c:205
-#, fuzzy
-#| msgid "Usage: gpg-connect-agent [options] (-h for help)"
 msgid "Usage: @GPG@-connect-agent [options] (-h for help)"
-msgstr "Wywołanie: gpg-connect-agent [opcje] (-h podaje pomoc)"
+msgstr "Składnia: @GPG@-connect-agent [opcje] (-h wyświetla pomoc)"
 
 #: tools/gpg-connect-agent.c:208
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpg-connect-agent [options]\n"
-#| "Connect to a running agent and send commands\n"
 msgid ""
 "Syntax: @GPG@-connect-agent [options]\n"
 "Connect to a running agent and send commands\n"
 msgstr ""
-"Składnia: gpg-connect-agent [opcje]\n"
+"Składnia: @GPG@-connect-agent [opcje]\n"
 "Połączenie z działającym agentem i wysyłanie poleceń\n"
 
 #: tools/gpg-connect-agent.c:1247
@@ -11381,8 +10763,7 @@
 msgstr "linia skrócona z powodu osadzonego znaku Nul\n"
 
 #: tools/gpg-connect-agent.c:1837
-#, fuzzy, c-format
-#| msgid "unknown command `%s'\n"
+#, c-format
 msgid "unknown command '%s'\n"
 msgstr "nieznane polecenie ,,%s''\n"
 
@@ -11434,7 +10815,7 @@
 
 #: tools/gpgconf-comp.c:572
 msgid "do not allow bypassing the passphrase policy"
-msgstr "nie zezwalanie na pominięcie polityki haseł"
+msgstr "niezezwalanie na pominięcie polityki haseł"
 
 #: tools/gpgconf-comp.c:576
 msgid "|N|set minimal required length for new passphrases to N"
@@ -11454,14 +10835,11 @@
 
 #: tools/gpgconf-comp.c:592
 msgid "do not allow the reuse of old passphrases"
-msgstr "nie zezwalanie na ponowne użycie starych haseł"
+msgstr "niezezwalanie na ponowne użycie starych haseł"
 
 #: tools/gpgconf-comp.c:596
-#, fuzzy
-#| msgid "|N|set maximum PIN cache lifetime to N seconds"
 msgid "|N|set the Pinentry timeout to N seconds"
-msgstr ""
-"|N|ustawienie maksymalnego czasu życia pamięci podręcznej PIN-ów na N sekund"
+msgstr "|N|ustawienie limitu czasu Pinentry na N sekund"
 
 #: tools/gpgconf-comp.c:707 tools/gpgconf-comp.c:813
 msgid "|NAME|use NAME as default secret key"
@@ -11503,7 +10881,7 @@
 
 #: tools/gpgconf-comp.c:864
 msgid "do not check CRLs for root certificates"
-msgstr "nie sprawdzanie CRL dla głównych certyfikatów"
+msgstr "niesprawdzanie CRL dla głównych certyfikatów"
 
 #: tools/gpgconf-comp.c:913
 msgid "Options controlling the format of the output"
@@ -11514,10 +10892,8 @@
 msgstr "Opcje sterujące interaktywnością i wymuszaniem"
 
 #: tools/gpgconf-comp.c:968
-#, fuzzy
-#| msgid "Options controlling the security"
 msgid "Options controlling the use of Tor"
-msgstr "Opcje sterujące bezpieczeństwem"
+msgstr "Opcje sterujące użyciem Tora"
 
 #: tools/gpgconf-comp.c:982
 msgid "Configuration for HTTP servers"
@@ -11541,35 +10917,31 @@
 
 #: tools/gpgconf-comp.c:1116
 msgid "OpenPGP"
-msgstr ""
+msgstr "OpenPGP"
 
 #: tools/gpgconf-comp.c:1117
 msgid "Private Keys"
-msgstr ""
+msgstr "Klucze prywatne"
 
 #: tools/gpgconf-comp.c:1118
 msgid "Smartcards"
-msgstr ""
+msgstr "Karty procesorowe"
 
 #: tools/gpgconf-comp.c:1119
 msgid "S/MIME"
-msgstr ""
+msgstr "S/MIME"
 
 #: tools/gpgconf-comp.c:1120
 msgid "Network"
-msgstr ""
+msgstr "Sieć"
 
 #: tools/gpgconf-comp.c:1121
-#, fuzzy
-#| msgid "Bad Passphrase"
 msgid "Passphrase Entry"
-msgstr "Niepoprawne hasło"
+msgstr "Wpisywanie hasła"
 
 #: tools/gpgconf-comp.c:1312
-#, fuzzy
-#| msgid "Component not found"
 msgid "Component not suitable for launching"
-msgstr "Nie znaleziono komponentu"
+msgstr "Komponent nie nadaje się do uruchomienia"
 
 #: tools/gpgconf-comp.c:3446
 #, c-format
@@ -11581,16 +10953,14 @@
 msgstr "Uwaga, określenia grup są ignorowane\n"
 
 #: tools/gpgconf-comp.c:4195
-#, fuzzy, c-format
-#| msgid "error closing %s: %s\n"
+#, c-format
 msgid "error closing '%s'\n"
-msgstr "błąd zamykania %s: %s\n"
+msgstr "błąd zamykania ,,%s''\n"
 
 #: tools/gpgconf-comp.c:4197
-#, fuzzy, c-format
-#| msgid "error in `%s': %s\n"
+#, c-format
 msgid "error parsing '%s'\n"
-msgstr "błąd w ,,%s'': %s\n"
+msgstr "błąd analizy ,,%s''\n"
 
 #: tools/gpgconf.c:75
 msgid "list all components"
@@ -11617,16 +10987,12 @@
 msgstr "zastosowanie globalnych wartości domyślnych"
 
 #: tools/gpgconf.c:83
-#, fuzzy
-#| msgid "|FILE|take policy information from FILE"
 msgid "|FILE|update configuration files using FILE"
-msgstr "|PLIK|pobranie informacji o polityce z PLIKU"
+msgstr "|PLIK|uaktualnienie plików konfiguracyjnych przy użyciu PLIKU"
 
 #: tools/gpgconf.c:85
-#, fuzzy
-#| msgid "get the configuration directories for gpgconf"
 msgid "get the configuration directories for @GPGCONF@"
-msgstr "katalogi konfiguracyjne programu gpgconf"
+msgstr "pobranie katalogów konfiguracyjnych dla @GPGCONF@"
 
 #: tools/gpgconf.c:87
 msgid "list global configuration file"
@@ -11637,28 +11003,20 @@
 msgstr "sprawdzenie globalnego pliku konfiguracyjnego"
 
 #: tools/gpgconf.c:91
-#, fuzzy
-#| msgid "update the trust database"
 msgid "query the software version database"
-msgstr "uaktualnienie bazy zaufania"
+msgstr "odpytanie bazy danych wersji oprogramowania"
 
 #: tools/gpgconf.c:92
-#, fuzzy
-#| msgid "list all components"
 msgid "reload all or a given component"
-msgstr "lista wszystkich komponentów"
+msgstr "ponowne załadowanie wszystkich lub podanych komponentów"
 
 #: tools/gpgconf.c:93
-#, fuzzy
-#| msgid "list all components"
 msgid "launch a given component"
-msgstr "lista wszystkich komponentów"
+msgstr "uruchomienie podanego komponentu"
 
 #: tools/gpgconf.c:94
-#, fuzzy
-#| msgid "list all components"
 msgid "kill a given component"
-msgstr "lista wszystkich komponentów"
+msgstr "zabicie podanego komponentu"
 
 #: tools/gpgconf.c:100
 msgid "use as output file"
@@ -11669,22 +11027,16 @@
 msgstr "uaktywnienie zmian w czasie działania o ile to możliwe"
 
 #: tools/gpgconf.c:136
-#, fuzzy
-#| msgid "Usage: gpgconf [options] (-h for help)"
 msgid "Usage: @GPGCONF@ [options] (-h for help)"
-msgstr "Wywołanie: gpgconf [opcje] (-h podaje pomoc)"
+msgstr "Składnia: @GPGCONF@ [opcje] (-h wyświetla pomoc)"
 
 #: tools/gpgconf.c:139
-#, fuzzy
-#| msgid ""
-#| "Syntax: gpgconf [options]\n"
-#| "Manage configuration options for tools of the GnuPG system\n"
 msgid ""
 "Syntax: @GPGCONF@ [options]\n"
 "Manage configuration options for tools of the @GNUPG@ system\n"
 msgstr ""
-"Składnia: gpgconf [opcje]\n"
-"Zarządzanie opcjami konfiguracji dla narzędzi z systemu GnuPG\n"
+"Składnia: @GPGCONF@ [opcje]\n"
+"Zarządzanie opcjami konfiguracji dla narzędzi z systemu @GNUPG@\n"
 
 #: tools/gpgconf.c:620 tools/gpgconf.c:655
 msgid "Need one component argument"
@@ -11734,7 +11086,7 @@
 
 #: tools/symcryptrun.c:221
 msgid "Usage: symcryptrun [options] (-h for help)"
-msgstr "Wywołanie: symcryptrun [opcje] (-h podaje pomoc)"
+msgstr "Składnia: symcryptrun [opcje] (-h wyświetla pomoc)"
 
 #: tools/symcryptrun.c:224
 msgid ""
@@ -11757,10 +11109,9 @@
 msgstr "%s na %s nie powiódł się ze stanem %i\n"
 
 #: tools/symcryptrun.c:329
-#, fuzzy, c-format
-#| msgid "can't create temporary directory `%s': %s\n"
+#, c-format
 msgid "can't create temporary directory '%s': %s\n"
-msgstr "nie można utworzyć katalogu tymczasowego,,%s'': %s\n"
+msgstr "nie można utworzyć katalogu tymczasowego ,,%s'': %s\n"
 
 #: tools/symcryptrun.c:369 tools/symcryptrun.c:386
 #, c-format
@@ -11874,7 +11225,8 @@
 
 #: tools/gpg-check-pattern.c:144
 msgid "Usage: gpg-check-pattern [options] patternfile (-h for help)\n"
-msgstr "Wywołanie: gpg-check-pattern [opcje] plik-wzorców (-h podaje pomoc)\n"
+msgstr ""
+"Składnia: gpg-check-pattern [opcje] plik-wzorców (-h wyświetla pomoc)\n"
 
 #: tools/gpg-check-pattern.c:147
 msgid ""
@@ -11883,688 +11235,3 @@
 msgstr ""
 "Składnia: gpg-check-pattern [opcje] plik-wzorców\n"
 "Sprawdzanie hasła ze standardowego wejścia względem pliku wzorców\n"
-
-#, fuzzy
-#~| msgid "waiting %d seconds for the agent to come up\n"
-#~ msgid "waiting for the dirmngr to come up ... (%ds)\n"
-#~ msgstr "oczekiwanie (%d s) na uruchomienie agenta\n"
-
-#, fuzzy
-#~| msgid "error closing %s: %s\n"
-#~ msgid "error looking up: %s\n"
-#~ msgstr "błąd zamykania %s: %s\n"
-
-#, fuzzy
-#~| msgid "error creating keyring `%s': %s\n"
-#~ msgid "Warning: %s appears in the keyring %d times\n"
-#~ msgstr "błąd tworzenia zbioru kluczy `%s': %s\n"
-
-#, fuzzy
-#~| msgid "error running `%s': exit status %d\n"
-#~ msgid "error retrieving '%s': http status %u\n"
-#~ msgstr "błąd uruchamiania ,,%s'': kod wyjścia %d\n"
-
-#, fuzzy
-#~| msgid "pth_select failed: %s - waiting 1s\n"
-#~ msgid "npth_select failed: %s - waiting 1s\n"
-#~ msgstr "pth_select nie powiodło się: %s - czekanie 1s\n"
-
-#, fuzzy
-#~| msgid "reading public key failed: %s\n"
-#~ msgid "reading from ldap wrapper %d failed: %s\n"
-#~ msgstr "odczyt klucza publicznego nie powiódł się: %s\n"
-
-#~ msgid "What keysize do you want for the Signature key? (%u) "
-#~ msgstr "Jakiej długości klucz do podpisywania wygenerować? (%u) "
-
-#~ msgid "What keysize do you want for the Encryption key? (%u) "
-#~ msgstr "Jakiej długości klucz do szyfrowania wygenerować? (%u) "
-
-#~ msgid "What keysize do you want for the Authentication key? (%u) "
-#~ msgstr "Jakiej długości klucz do uwierzytelniania wygenerować? (%u) "
-
-#~ msgid "listen() failed: %s\n"
-#~ msgstr "listen() nie powiodło się: %s\n"
-
-#~ msgid "do not grab keyboard and mouse"
-#~ msgstr "nie przechwytywanie klawiatury i myszy"
-
-#~ msgid "Error: URL too long (limit is %d characters).\n"
-#~ msgstr "Błąd: URL zbyt długi (limit to %d znaków).\n"
-
-#~ msgid "Error: Login data too long (limit is %d characters).\n"
-#~ msgstr "Błąd: dane logowania zbyt długie (limit to %d znaków).\n"
-
-#~ msgid "Error: Private DO too long (limit is %d characters).\n"
-#~ msgstr "Błąd: prywatne DO zbyt długie (limit to %d znaków).\n"
-
-#, fuzzy
-#~| msgid "key %s: unsupported public key algorithm\n"
-#~ msgid ""
-#~ "can't check signature with unsupported public-key algorithm (%d): %s.\n"
-#~ msgstr "klucz %s: nieobsługiwany algorytm asymetryczny\n"
-
-#, fuzzy
-#~| msgid "card does not support digest algorithm %s\n"
-#~ msgid ""
-#~ "can't check signature with unsupported message-digest algorithm %d: %s.\n"
-#~ msgstr "karta nie obsługuje algorytmu skrótu %s\n"
-
-#, fuzzy
-#~| msgid "Good signature from"
-#~ msgid " (reordered signatures follow)"
-#~ msgstr "Poprawny podpis złożony przez"
-
-#, fuzzy
-#~| msgid "skipped \"%s\": %s\n"
-#~ msgid "key %s:\n"
-#~ msgstr "pominięty ,,%s'': %s\n"
-
-#, fuzzy
-#~| msgid "User ID \"%s\": %d signature removed\n"
-#~ msgid "%d duplicate signature removed\n"
-#~ msgid_plural "%d duplicate signatures removed\n"
-#~ msgstr[0] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
-#~ msgstr[1] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
-#~ msgstr[2] "Identyfikator użytkownika ,,%s'': %d podpis wyczyszczony\n"
-
-#, fuzzy
-#~| msgid "Good signature from"
-#~ msgid "%d signature reordered\n"
-#~ msgid_plural "%d signatures reordered\n"
-#~ msgstr[0] "Poprawny podpis złożony przez"
-#~ msgstr[1] "Poprawny podpis złożony przez"
-#~ msgstr[2] "Poprawny podpis złożony przez"
-
-#, fuzzy
-#~| msgid "new configuration file `%s' created\n"
-#~ msgid "new configuration file '%s' created\n"
-#~ msgstr "nowy plik ustawień ,,%s'' został utworzony\n"
-
-#, fuzzy
-#~| msgid "WARNING: options in `%s' are not yet active during this run\n"
-#~ msgid "WARNING: options in '%s' are not yet active during this run\n"
-#~ msgstr "OSTRZEŻENIE: opcje w ,,%s'' nie są jeszcze uwzględnione.\n"
-
-#, fuzzy
-#~| msgid "Key generation failed: %s\n"
-#~ msgid "User ID revocation failed: %s\n"
-#~ msgstr "Generacja klucza nie powiodła się: %s\n"
-
-#~ msgid "||Please enter the PIN%%0A[sigs done: %lu]"
-#~ msgstr "||Proszę wpisać PIN%%0A[podpisów wykonanych: %lu]"
-
-#~ msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]"
-#~ msgstr "|A|Proszę wprowadzić PIN administracyjny%%0A[pozostało prób: %d]"
-
-#~ msgid "--store [filename]"
-#~ msgstr "--store [plik]"
-
-#~ msgid "--symmetric [filename]"
-#~ msgstr "--symmetric [plik]"
-
-#~ msgid "--encrypt [filename]"
-#~ msgstr "--encrypt [plik]"
-
-#~ msgid "--symmetric --encrypt [filename]"
-#~ msgstr "--symmetric --encrypt [plik]"
-
-#~ msgid "--sign [filename]"
-#~ msgstr "--sign [plik]"
-
-#~ msgid "--sign --encrypt [filename]"
-#~ msgstr "--sign --encrypt [plik]"
-
-#~ msgid "--symmetric --sign --encrypt [filename]"
-#~ msgstr "--symmetric --sign --encrypt [plik]"
-
-#~ msgid "--sign --symmetric [filename]"
-#~ msgstr "--sign --symmetric [plik]"
-
-#~ msgid "--clear-sign [filename]"
-#~ msgstr "--clear-sign [plik]"
-
-#~ msgid "--decrypt [filename]"
-#~ msgstr "--decrypt [plik]"
-
-#~ msgid "--sign-key user-id"
-#~ msgstr "--sign-key nazwa użytkownika"
-
-#~ msgid "--lsign-key user-id"
-#~ msgstr "--lsign-key nazwa użytkownika"
-
-#~ msgid "--edit-key user-id [commands]"
-#~ msgstr "--edit-key nazwa użytkownika [polecenia]"
-
-#~ msgid "--passwd <user-id>"
-#~ msgstr "--passwd <id-użytkownika>"
-
-#~ msgid "[filename]"
-#~ msgstr "[nazwa pliku]"
-
-#~ msgid "shadowing the key failed: %s\n"
-#~ msgstr "zaciemnienie klucza nie powiodło się: %s\n"
-
-#, fuzzy
-#~| msgid "Available keys:\n"
-#~ msgid "available TOFU policies:\n"
-#~ msgstr "Dostępne klucze:\n"
-
-#, fuzzy
-#~| msgid "print message digests"
-#~ msgid "%ld message signed"
-#~ msgid_plural "%ld messages signed"
-#~ msgstr[0] "wypisanie skrótów wiadomości"
-#~ msgstr[1] "wypisanie skrótów wiadomości"
-#~ msgstr[2] "wypisanie skrótów wiadomości"
-
-#~ msgid "communication problem with gpg-agent\n"
-#~ msgstr "problem z komunikacją z gpg-agentem\n"
-
-#~ msgid "canceled by user\n"
-#~ msgstr "anulowano przez użytkownika\n"
-
-#~ msgid "problem with the agent\n"
-#~ msgstr "problem z agentem\n"
-
-#, fuzzy
-#~| msgid "problem with the agent: %s\n"
-#~ msgid "problem with the agent (unexpected response \"%s\")\n"
-#~ msgstr "problem z agentem: %s\n"
-
-#, fuzzy
-#~| msgid "unknown command `%s'\n"
-#~ msgid "unknown TOFU DB format '%s'\n"
-#~ msgstr "nieznane polecenie ,,%s''\n"
-
-#~ msgid "libgcrypt is too old (need %s, have %s)\n"
-#~ msgstr ""
-#~ "biblioteka libgcrypt jest zbyt stara (potrzebna %s, zainstalowana %s)\n"
-
-#~ msgid ""
-#~ "Please enter the passphrase to unlock the secret key for the OpenPGP "
-#~ "certificate:\n"
-#~ "\"%.*s\"\n"
-#~ "%u-bit %s key, ID %s,\n"
-#~ "created %s%s.\n"
-#~ msgstr ""
-#~ "Musisz podać hasło, aby odbezpieczyć klucz tajny certyfikatu OpenPGP:\n"
-#~ ",,%.*s''.\n"
-#~ "Klucz o długości %u bitów, typ %s, ID %s,\n"
-#~ "stworzony %s%s.\n"
-
-#~ msgid ""
-#~ "You need a passphrase to unlock the secret key for\n"
-#~ "user: \"%s\"\n"
-#~ msgstr ""
-#~ "Musisz podać hasło aby odbezpieczyć klucz prywatny użytkownika:\n"
-#~ ",,%s''\n"
-
-#~ msgid "%u-bit %s key, ID %s, created %s"
-#~ msgstr "długość %u bitów, typ %s, numer %s, stworzony %s"
-
-#~ msgid "         (subkey on main key ID %s)"
-#~ msgstr "         (podklucz dla głównego klucza o ID %s)"
-
-#, fuzzy
-#~| msgid "can't create directory `%s': %s\n"
-#~ msgid "can't access directory '%s': %s\n"
-#~ msgstr "nie można utworzyć katalogu ,,%s'': %s\n"
-
-#, fuzzy
-#~| msgid "run in daemon mode (background)"
-#~ msgid "run as windows service (background)"
-#~ msgstr "uruchomienie w trybie demona (w tle)"
-
-#~ msgid "you found a bug ... (%s:%d)\n"
-#~ msgstr "znalazłeś(aś) błąd w programie ... (%s:%d)\n"
-
-#, fuzzy
-#~| msgid "%d user IDs without valid self-signatures detected\n"
-#~ msgid "%d user ID without valid self-signature detected\n"
-#~ msgid_plural "%d user IDs without valid self-signatures detected\n"
-#~ msgstr[0] ""
-#~ "wykryto %d identyfikatorów użytkownika niepodpisanych tym samym kluczem\n"
-#~ msgstr[1] ""
-#~ "wykryto %d identyfikatorów użytkownika niepodpisanych tym samym kluczem\n"
-#~ msgstr[2] ""
-#~ "wykryto %d identyfikatorów użytkownika niepodpisanych tym samym kluczem\n"
-
-#~ msgid "moving a key signature to the correct place\n"
-#~ msgstr "przenoszę podpis klucza na właściwe miejsce\n"
-
-#, fuzzy
-#~| msgid "option \"%.50s\" is ambiguous\n"
-#~ msgid "key specification '%s' is ambiguous\n"
-#~ msgstr "opcja ,,%.50s'' jest niejednoznaczna\n"
-
-#~ msgid "%d signatures not checked due to missing keys\n"
-#~ msgstr "%d podpisów nie zostało sprawdzonych z powodu braku kluczy\n"
-
-#~ msgid "%d signatures not checked due to errors\n"
-#~ msgstr "%d podpisów nie sprawdzonych z powodu błędów\n"
-
-#~ msgid "1 user ID without valid self-signature detected\n"
-#~ msgstr ""
-#~ "wykryto 1 identyfikator użytkownika niepodpisany tym samym kluczem\n"
-
-#~ msgid "User ID \"%s\": %d signatures removed\n"
-#~ msgstr "Identyfikator użytkownika ,,%s'': %d podpisów wyczyszczonych\n"
-
-#~ msgid ""
-#~ "You need a Passphrase to protect your secret key.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Musisz podać długie, skomplikowane hasło aby ochronić swój klucz tajny.\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "Please enter a passphrase to protect the off-card backup of the new "
-#~ "encryption key."
-#~ msgstr ""
-#~ "Proszę wprowadzić hasło do zabezpieczenia kopii zapasowej poza kartą "
-#~ "nowego klucza szyfrującego."
-
-#~ msgid "passphrase not correctly repeated; try again"
-#~ msgstr "hasło nie zostało poprawnie powtórzone; jeszcze jedna próba"
-
-#~ msgid "%s.\n"
-#~ msgstr "%s.\n"
-
-#~ msgid ""
-#~ "You don't want a passphrase - this is probably a *bad* idea!\n"
-#~ "I will do it anyway.  You can change your passphrase at any time,\n"
-#~ "using this program with the option \"--edit-key\".\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Nie chcesz podać hasła - to *zły* pomysł!\n"
-#~ "W każdej chwili możesz ustawić hasło używając tego programu i opcji\n"
-#~ "\"--edit-key\".\n"
-#~ "\n"
-
-#~ msgid "storing key onto card failed: %s\n"
-#~ msgstr "zapis klucza na karcie nie powiódł się: %s\n"
-
-#, fuzzy
-#~| msgid "1 bad signature\n"
-#~ msgid "1 good signature\n"
-#~ msgstr "1 niepoprawny podpis\n"
-
-#~ msgid "%lu keys cached (%lu signatures)\n"
-#~ msgstr "%lu kluczy zbuforowano (%lu podpisów)\n"
-
-#~ msgid "refreshing 1 key from %s\n"
-#~ msgstr "odświeżanie 1 klucza z %s\n"
-
-#~ msgid "sending key %s to %s server %s\n"
-#~ msgstr "wysyłanie klucza %s na serwer %s %s\n"
-
-#~ msgid "public key %s is %lu seconds newer than the signature\n"
-#~ msgstr "klucz publiczny %s jest o %lu sekund(y) młodszy od podpisu\n"
-
-#~ msgid ""
-#~ "key %s was created %lu seconds in the future (time warp or clock "
-#~ "problem)\n"
-#~ msgstr ""
-#~ "klucz %s został stworzony %lu sekund w przyszłości (zaburzenia\n"
-#~ "czasoprzestrzeni lub źle ustawiony zegar systemowy)\n"
-
-#~ msgid "%d marginal(s) needed, %d complete(s) needed, %s trust model\n"
-#~ msgstr "potrzeba %d marginalnych, %d pełnych, model zaufania %s\n"
-
-#~ msgid "cleared passphrase cached with ID: %s\n"
-#~ msgstr "wyczyszczono hasło zapamiętane z ID: %s\n"
-
-#, fuzzy
-#~| msgid "failed to store the key: %s\n"
-#~ msgid "Failed to open the keyring DB.\n"
-#~ msgstr "nie powiódł się zapis klucza: %s\n"
-
-#, fuzzy
-#~| msgid "failed to open `%s': %s\n"
-#~ msgid "Failed to parse '%s'.\n"
-#~ msgstr "nie udało się otworzyć ,,%s'': %s\n"
-
-#, fuzzy
-#~| msgid "error reading secret keyblock \"%s\": %s\n"
-#~ msgid "error looking up secret key \"%s\": %s\n"
-#~ msgstr "błąd odczytu bloku klucza tajnego ,,%s'': %s\n"
-
-#~ msgid "Please select at most one subkey.\n"
-#~ msgstr "Proszę wybrać najwyżej jeden podklucz.\n"
-
-#, fuzzy
-#~| msgid "no running dirmngr - starting `%s'\n"
-#~ msgid "no running dirmngr - starting one\n"
-#~ msgstr "dirmngr nie działa - uruchamianie ,,%s''\n"
-
-#, fuzzy
-#~| msgid "malformed DIRMNGR_INFO environment variable\n"
-#~ msgid "malformed %s environment variable\n"
-#~ msgstr "zły format zmiennej środowiskowej DIRMNGR_INFO\n"
-
-#~ msgid "dirmngr protocol version %d is not supported\n"
-#~ msgstr "wersja %d protokołu dirmngr nie jest obsługiwana\n"
-
-#~ msgid "can't connect to the dirmngr - trying fall back\n"
-#~ msgstr "nie można połączyć się z dirmngr - próba fallbacku\n"
-
-#~ msgid "export keys in an S-expression based format"
-#~ msgstr "eksport kluczy w formacie opartym na S-wyrażeniach"
-
-#~ msgid "toggle between the secret and public key listings"
-#~ msgstr "przełączenie pomiędzy listami kluczy tajnych i publicznych"
-
-#~ msgid "Passphrase"
-#~ msgstr "Hasło"
-
-#~ msgid "use temporary files to pass data to keyserver helpers"
-#~ msgstr ""
-#~ "użycie plików tymczasowych do przekazywania danych do modułów obsługi "
-#~ "serwera kluczy"
-
-#~ msgid "do not delete temporary files after using them"
-#~ msgstr "nie usuwanie plików tymczasowych po użyciu ich"
-
-#, fuzzy
-#~| msgid "WARNING: keyserver option `%s' is not used on this platform\n"
-#~ msgid "WARNING: keyserver option '%s' is not used on this platform\n"
-#~ msgstr ""
-#~ "OSTRZEŻENIE: opcja serwera kluczy ,,%s'' nie jest używana na tej "
-#~ "platformie.\n"
-
-#~ msgid "name of socket too long\n"
-#~ msgstr "nazwa gniazda zbyt długa\n"
-
-#~ msgid "gpg-agent is not available in this session\n"
-#~ msgstr "gpg-agent nie jest dostępny w tej sesji\n"
-
-#~ msgid "use a standard location for the socket"
-#~ msgstr "użycie standardowego położenia gniazda"
-
-#~ msgid "|FILE|write environment settings also to FILE"
-#~ msgstr "|PLIK|zapis ustawień środowiska także do PLIKU"
-
-#~ msgid "Usage: gpg-agent [options] (-h for help)"
-#~ msgstr "Wywołanie: gpg-agent [opcje] (-h podaje pomoc)"
-
-#~ msgid "malformed GPG_AGENT_INFO environment variable\n"
-#~ msgstr "zły format zmiennej środowiskowej GPG_AGENT_INFO\n"
-
-#~ msgid "gpg-agent protocol version %d is not supported\n"
-#~ msgstr "wersja %d protokołu agenta nie jest obsługiwana\n"
-
-#~ msgid "can't fdopen pipe for reading: %s\n"
-#~ msgstr "nie można wykonać fdopen do odczytu na potoku: %s\n"
-
-#~ msgid "error creating socket: %s\n"
-#~ msgstr "błąd tworzenia gniazda: %s\n"
-
-#~ msgid "host not found"
-#~ msgstr "nie znaleziono hosta"
-
-#~ msgid "can't connect to the agent - trying fall back\n"
-#~ msgstr "nie można połączyć się z agentem - próba fallbacku\n"
-
-#~ msgid "unknown key protection algorithm\n"
-#~ msgstr "nieznany algorytm ochrony klucza\n"
-
-#~ msgid "secret parts of key are not available\n"
-#~ msgstr "części tajne klucza są niedostępne\n"
-
-#~ msgid "secret key already stored on a card\n"
-#~ msgstr "klucz prywatny jest już zapisany na karcie\n"
-
-#~ msgid "error writing key to card: %s\n"
-#~ msgstr "błąd zapisu klucza na karcie: %s\n"
-
-#~ msgid ""
-#~ "you can only encrypt to RSA keys of 2048 bits or less in --pgp2 mode\n"
-#~ msgstr ""
-#~ "w trybie --pgp2 można szyfrować dla kluczy RSA krótszych od 2048 bitów\n"
-
-#~ msgid ""
-#~ "unable to use the IDEA cipher for all of the keys you are encrypting to.\n"
-#~ msgstr ""
-#~ "nie można użyć szyfru IDEA z wszystkimi kluczami dla których szyfrujesz.\n"
-
-#~ msgid "remove the passphrase from exported subkeys"
-#~ msgstr "usunięcie hasła z wyeksportowanych podkluczy"
-
-#~ msgid "key %s: not protected - skipped\n"
-#~ msgstr "klucz %s: nie jest chroniony - pominięty\n"
-
-#~ msgid "about to export an unprotected subkey\n"
-#~ msgstr "ma być wyeksportowany niezabezpieczony podklucz\n"
-
-#~ msgid "failed to unprotect the subkey: %s\n"
-#~ msgstr "nie powiodło się odbezpieczanie podklucza: %s\n"
-
-#~ msgid "WARNING: secret key %s does not have a simple SK checksum\n"
-#~ msgstr "OSTRZEŻENIE: klucz prywatny %s nie ma prostej sumy kontrolnej SK.\n"
-
-#~ msgid "too many entries in pk cache - disabled\n"
-#~ msgstr "zbyt wiele wpisów w buforze kluczy publicznych - wyłączony\n"
-
-#~ msgid "no secret subkey for public subkey %s - ignoring\n"
-#~ msgstr "brak prywatnego odpowiednika podklucza publicznego %s - pominięty\n"
-
-#~ msgid "key %s: secret key without public key - skipped\n"
-#~ msgstr "klucz %s: klucz tajny bez klucza jawnego - pominięty\n"
-
-#~ msgid "usage: gpg [options] "
-#~ msgstr "wywołanie: gpg [opcje]"
-
-#~ msgid ""
-#~ "you can only make detached or clear signatures while in --pgp2 mode\n"
-#~ msgstr ""
-#~ "w trybie --pgp2 można składać tylko podpisy oddzielne lub dołączone do "
-#~ "tekstu\n"
-
-#~ msgid "you can't sign and encrypt at the same time while in --pgp2 mode\n"
-#~ msgstr "w trybie --pgp2 nie można jednocześnie szyfrować i podpisywać\n"
-
-#~ msgid ""
-#~ "you must use files (and not a pipe) when working with --pgp2 enabled.\n"
-#~ msgstr "w trybie --pgp2 trzeba używać plików a nie potoków.\n"
-
-#~ msgid "encrypting a message in --pgp2 mode requires the IDEA cipher\n"
-#~ msgstr "szyfrowanie wiadomości w trybie --pgp2 wymaga modułu szyfru IDEA\n"
-
-#~ msgid "create a public key when importing a secret key"
-#~ msgstr "tworzenie kluczy publicznych przy imporcie kluczy tajnych"
-
-#~ msgid "key %s: already in secret keyring\n"
-#~ msgstr "klucz %s: ten klucz tajny już znajduje się w zbiorze\n"
-
-#~ msgid "key %s: secret key not found: %s\n"
-#~ msgstr "klucz %s: brak klucza tajnego: %s\n"
-
-#~ msgid "NOTE: a key's S/N does not match the card's one\n"
-#~ msgstr "UWAGA: numer seryjny klucza nie zgadza się z numerem karty\n"
-
-#~ msgid "NOTE: primary key is online and stored on card\n"
-#~ msgstr "UWAGA: klucz główny jest aktywny i zapisany na karcie\n"
-
-#~ msgid "NOTE: secondary key is online and stored on card\n"
-#~ msgstr "UWAGA: klucz dodatkowy jest aktywny i zapisany na karcie\n"
-
-#~ msgid ""
-#~ "You may not make an OpenPGP signature on a PGP 2.x key while in --pgp2 "
-#~ "mode.\n"
-#~ msgstr ""
-#~ "W trybie --pgp2 nie można podpisywać kluczy PGP 2.x podpisami OpenPGP.\n"
-
-#~ msgid "This would make the key unusable in PGP 2.x.\n"
-#~ msgstr "To uczyni ten klucz nieużytecznym dla PGP 2.x.\n"
-
-#~ msgid "This key is not protected.\n"
-#~ msgstr "Ten klucz nie jest chroniony.\n"
-
-#~ msgid "Key is protected.\n"
-#~ msgstr "Klucz jest chroniony.\n"
-
-#~ msgid "Can't edit this key: %s\n"
-#~ msgstr "Tego klucza nie można modyfikować: %s.\n"
-
-#~ msgid ""
-#~ "Enter the new passphrase for this secret key.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Wprowadź nowe długie, skomplikowane hasło dla tego klucza tajnego.\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "You don't want a passphrase - this is probably a *bad* idea!\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Nie chcesz hasła - to *zły* pomysł!\n"
-#~ "\n"
-
-#~ msgid "Do you really want to do this? (y/N) "
-#~ msgstr "Czy na pewno chcesz to zrobić? (t/N) "
-
-#~ msgid "Please remove selections from the secret keys.\n"
-#~ msgstr "Proszę usunąć znacznik wyboru z kluczy prywatnych.\n"
-
-#~ msgid "No corresponding signature in secret ring\n"
-#~ msgstr "Brak odpowiadającego podpisu w zbiorze kluczy prywatnych\n"
-
-#~ msgid "writing secret key stub to `%s'\n"
-#~ msgstr "zapisuję zaślepkę klucza tajnego w ,,%s''\n"
-
-#~ msgid "writing secret key to `%s'\n"
-#~ msgstr "zapisuję klucz tajny w ,,%s''\n"
-
-#~ msgid "no writable secret keyring found: %s\n"
-#~ msgstr "brak zapisywalnego zbioru kluczy tajnych: %s\n"
-
-#~ msgid "WARNING: 2 files with confidential information exists.\n"
-#~ msgstr "OSTRZEŻENIE: Istnieją dwa pliki z poufnymi informacjami.\n"
-
-#~ msgid "%s is the unchanged one\n"
-#~ msgstr "%s pozostał bez zmian\n"
-
-#~ msgid "%s is the new one\n"
-#~ msgstr "%s został utworzony\n"
-
-#~ msgid "Please fix this possible security flaw\n"
-#~ msgstr "Proszę usunąć to naruszenie zasad bezpieczeństwa\n"
-
-#~ msgid "searching for names from %s server %s\n"
-#~ msgstr "poszukiwanie nazw z serwera %s %s\n"
-
-#~ msgid "searching for names from %s\n"
-#~ msgstr "poszukiwanie nazw z %s\n"
-
-#~ msgid "searching for \"%s\" from %s server %s\n"
-#~ msgstr "poszukiwanie ,,%s'' z serwera %s %s\n"
-
-#~ msgid "searching for \"%s\" from %s\n"
-#~ msgstr "poszukiwanie ,,%s'' z %s\n"
-
-#~ msgid "WARNING: keyserver handler from a different version of GnuPG (%s)\n"
-#~ msgstr ""
-#~ "OSTRZEŻENIE: moduł obsługi serwera kluczy z innej wersji GnuPG (%s)\n"
-
-#~ msgid "keyserver did not send VERSION\n"
-#~ msgstr "serwer kluczy nie wysłał VERSION\n"
-
-#~ msgid "external keyserver calls are not supported in this build\n"
-#~ msgstr ""
-#~ "zewnętrzne wywołania serwera kluczy nie są obsługiwane w tej kompilacji\n"
-
-#~ msgid "no handler for keyserver scheme `%s'\n"
-#~ msgstr "brak modułu obsługi dla schematu serwera kluczy ,,%s''\n"
-
-#~ msgid "action `%s' not supported with keyserver scheme `%s'\n"
-#~ msgstr ""
-#~ "akcja ,,%s'' nie jest obsługiwana przez schemat serwera kluczy ,,%s''\n"
-
-#~ msgid "%s does not support handler version %d\n"
-#~ msgstr "%s nie obsługuje modułu obsługi w wersji %d\n"
-
-#~ msgid "keyserver timed out\n"
-#~ msgstr "zbyt długi czas oczekiwania na serwer kluczy\n"
-
-#~ msgid "keyserver internal error\n"
-#~ msgstr "błąd wewnętrzny serwera kluczy\n"
-
-#~ msgid "keyserver communications error: %s\n"
-#~ msgstr "błąd komunikacji z serwerem kluczy: %s\n"
-
-#~ msgid "WARNING: unable to parse URI %s\n"
-#~ msgstr "OSTRZEŻENIE: nie można przeanalizować URI %s\n"
-
-#~ msgid "invalid root packet detected in proc_tree()\n"
-#~ msgstr "wykryto niepoprawny pakiet pierwotny w proc_tree()\n"
-
-#~ msgid "the IDEA cipher plugin is not present\n"
-#~ msgstr "moduł szyfru IDEA nie jest dostępny\n"
-
-#~ msgid "no corresponding public key: %s\n"
-#~ msgstr "brak odpowiadającego klucza publicznego: %s\n"
-
-#~ msgid "public key does not match secret key!\n"
-#~ msgstr "klucz publiczny nie pasuje do klucza prywatnego!\n"
-
-#~ msgid "unknown protection algorithm\n"
-#~ msgstr "nieznany algorytm ochrony\n"
-
-#~ msgid "NOTE: This key is not protected!\n"
-#~ msgstr "UWAGA: Ten klucz nie jest chroniony!\n"
-
-#~ msgid "protection digest %d is not supported\n"
-#~ msgstr "algorytm ochrony %d nie jest obsługiwany\n"
-
-#~ msgid "Invalid passphrase; please try again"
-#~ msgstr "Niepoprawne hasło; proszę spróbować ponownie"
-
-#~ msgid "%s ...\n"
-#~ msgstr "%s ...\n"
-
-#~ msgid "WARNING: Weak key detected - please change passphrase again.\n"
-#~ msgstr "OSTRZEŻENIE: Wykryto słaby klucz - należy ponownie zmienić hasło.\n"
-
-#~ msgid ""
-#~ "generating the deprecated 16-bit checksum for secret key protection\n"
-#~ msgstr ""
-#~ "tworzenie przestarzałej 16-bitowej sumy kontrolnej dla ochrony klucza\n"
-
-#~ msgid "DSA key %s uses an unsafe (%u bit) hash\n"
-#~ msgstr "Klucz DSA %s używa niebezpiecznego (%u-bitowego) skrótu\n"
-
-#~ msgid ""
-#~ "you can only detach-sign with PGP 2.x style keys while in --pgp2 mode\n"
-#~ msgstr ""
-#~ "kluczami PGP 2 w trybie --pgp2 można podpisywać tylko do oddzielonych "
-#~ "podpisów\n"
-
-#~ msgid ""
-#~ "you can only clearsign with PGP 2.x style keys while in --pgp2 mode\n"
-#~ msgstr ""
-#~ "w trybie --pgp2 można podpisywać tylko za pomocą kluczy z wersji 2.x\n"
-
-#~ msgid " - probably dead - removing lock"
-#~ msgstr " - prawdopodobnie martwy - usuwanie blokady"
-
-#~ msgid "Usage: scdaemon [options] (-h for help)"
-#~ msgstr "Wywołanie: scdaemon [opcje] (-h podaje pomoc)"
-
-#~ msgid "Parameters to be used for the certificate request:\n"
-#~ msgstr "Parametry, które będą użyte przy żądaniu certyfikatu:\n"
-
-#~ msgid "use system's dirmngr if available"
-#~ msgstr "użycie systemowego dirmngr jeśli jest dostępny"
-
-#~ msgid "Usage: gpgsm [options] [files] (-h for help)"
-#~ msgstr "Wywołanie: gpgsm [opcje] [pliki] (-h podaje pomoc)"
-
-#~ msgid "usage: gpgconf [options] "
-#~ msgstr "wywołanie: gpgconf [opcje]"
-
-#~ msgid "you may want to start the gpg-agent first\n"
-#~ msgstr "można najpierw uruchomić najpierw gpg-agenta\n"
-
-#~ msgid "enable ssh-agent emulation"
-#~ msgstr "włączenie emulacji ssh-agenta"
