diff --git a/po/pl.po b/po/pl.po
index 23cbb7db4..b0e11876a 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@ msgstr ""
 "Project-Id-Version: IPFire\n"
 "Report-Msgid-Bugs-To: https://bugzilla.ipfire.org/\n"
 "POT-Creation-Date: 2026-10-29 17:55+0000\n"
-"PO-Revision-Date: 2026-11-02 15:43+0000\n"
+"PO-Revision-Date: 2026-11-02 21:57+0000\n"
 "Last-Translator: Tom H <tomphz@gmail.com>\n"
 "Language-Team: Polish <https://translate.ipfire.org/projects/ipfire-2/ipfire-"
 "web-user-interface/pl/>\n"
@@ -138,8 +138,8 @@ msgid ""
 "The Source port range has a first value that is greater than or equal to the "
 "second value."
 msgstr ""
-"The Source port range has a first value that is greater than or equal to the "
-"second value."
+"Zakres portów źródłowych ma pierwszą wartość większą lub równą drugiej "
+"wartości."
 
 #: config/cfgroot/general-functions.pl
 msgid ""
@@ -194,7 +194,7 @@ msgstr "Bajtow na sekunde"
 
 #: config/cfgroot/graphs.pl
 msgid "Caption"
-msgstr "Caption"
+msgstr "Podpis"
 
 #: config/cfgroot/graphs.pl
 msgid "Maximal"
@@ -443,20 +443,19 @@ msgstr "Wyłącz"
 
 #: config/menu/10-system.menu html/cgi-bin/credits.cgi
 msgid "Credits"
-msgstr "Credits"
+msgstr "Podziękowania"
 
 #: config/menu/20-status.menu
 msgid "System"
 msgstr "System"
 
 #: config/menu/20-status.menu html/cgi-bin/hardwaregraphs.cgi
-#, fuzzy
 msgid "Hardware"
 msgstr "Wykresy sprzętu"
 
 #: config/menu/20-status.menu html/cgi-bin/media.cgi
 msgid "Storage"
-msgstr ""
+msgstr "Pamięć masowa"
 
 #: config/menu/20-status.menu html/cgi-bin/connections.cgi
 #: html/cgi-bin/services.cgi html/cgi-bin/vpnstatus.cgi
@@ -471,7 +470,7 @@ msgstr "Wykrywanie intruzów"
 #: config/menu/20-status.menu config/menu/30-network.menu html/cgi-bin/dns.cgi
 #: html/cgi-bin/dnsstatus.cgi html/cgi-bin/logs.cgi/log.dat
 msgid "Domain Name System"
-msgstr "Domain Name System"
+msgstr "System nazw domenowych (DNS)"
 
 #: config/menu/20-status.menu html/cgi-bin/services.cgi
 msgid "Services"
@@ -483,11 +482,11 @@ msgstr "Połączenia"
 
 #: config/menu/20-status.menu html/cgi-bin/traffic.cgi
 msgid "Net-Traffic"
-msgstr "Net-Traffic"
+msgstr "Ruch sieciowy"
 
 #: config/menu/20-status.menu
 msgid "Modem Status"
-msgstr ""
+msgstr "Stan modemu"
 
 #: config/menu/30-network.menu
 msgid "Network Configuration"
@@ -495,7 +494,7 @@ msgstr "Konfiguracja sieci"
 
 #: config/menu/30-network.menu html/cgi-bin/zoneconf.cgi
 msgid "Zone Configuration"
-msgstr ""
+msgstr "Konfiguracja strefy"
 
 #: config/menu/30-network.menu html/cgi-bin/logs.cgi/log.dat
 #: html/cgi-bin/services.cgi
@@ -519,12 +518,12 @@ msgstr "Serwer DHCP"
 
 #: config/menu/30-network.menu html/cgi-bin/lldp.cgi html/cgi-bin/services.cgi
 msgid "Link Layer Discovery Protocol"
-msgstr ""
+msgstr "Protokół wykrywania urządzeń w warstwie łącza (LLDP)"
 
 #: config/menu/30-network.menu html/cgi-bin/captive.cgi
 #: html/cgi-bin/logs.cgi/log.dat
 msgid "Captive Portal"
-msgstr ""
+msgstr "Portal dostępowy (Captive Portal)"
 
 #: config/menu/30-network.menu html/cgi-bin/connscheduler.cgi
 msgid "Connection Scheduler"
@@ -536,11 +535,11 @@ msgstr "Edycja hosta"
 
 #: config/menu/30-network.menu
 msgid "DNS Forwarding"
-msgstr ""
+msgstr "Przekazywanie zapytań DNS"
 
 #: config/menu/30-network.menu
 msgid "Static Routes"
-msgstr ""
+msgstr "Trasy statyczne"
 
 #: config/menu/30-network.menu
 msgid "Aliases"
@@ -557,16 +556,16 @@ msgstr "Wake On Lan"
 #: config/menu/40-services.menu html/cgi-bin/index.cgi html/cgi-bin/vpnmain.cgi
 #: html/cgi-bin/vpnstatus.cgi
 msgid "IPsec"
-msgstr ""
+msgstr "IPsec"
 
 #: config/menu/40-services.menu
 msgid "Virtual Private Networking"
-msgstr "Virtual Private Networking"
+msgstr "Wirtualna sieć prywatna (VPN)"
 
 #: config/menu/40-services.menu html/cgi-bin/connections.cgi
 #: html/cgi-bin/index.cgi html/cgi-bin/vpnstatus.cgi html/cgi-bin/wireguard.cgi
 msgid "WireGuard"
-msgstr ""
+msgstr "WireGuard"
 
 #: config/menu/40-services.menu html/cgi-bin/ddns.cgi
 #: html/cgi-bin/logs.cgi/log.dat
@@ -579,7 +578,7 @@ msgstr "Serwer czasu"
 
 #: config/menu/40-services.menu
 msgid "Quality of Service"
-msgstr ""
+msgstr "Jakość usług (QoS)"
 
 #: config/menu/40-services.menu
 msgid "ExtraHD"
@@ -587,11 +586,11 @@ msgstr "ExtraHD"
 
 #: config/menu/50-firewall.menu html/cgi-bin/firewall.cgi
 msgid "Firewall Rules"
-msgstr ""
+msgstr "Reguły zapory sieciowej"
 
 #: config/menu/50-firewall.menu html/cgi-bin/fwhosts.cgi
 msgid "Firewall Groups"
-msgstr ""
+msgstr "Grupy zapory sieciowej"
 
 #: config/menu/50-firewall.menu html/cgi-bin/optionsfw.cgi
 msgid "Firewall Options"
@@ -603,16 +602,16 @@ msgstr "System wykrywania intruzów"
 
 #: config/menu/50-firewall.menu html/cgi-bin/dnsbl.cgi
 msgid "DNS Firewall"
-msgstr ""
+msgstr "Zapora DNS"
 
 #: config/menu/50-firewall.menu html/cgi-bin/ipblocklist.cgi
 #: html/cgi-bin/logs.cgi/log.dat
 msgid "IP Address Blocklists"
-msgstr ""
+msgstr "Listy blokowanych adresów IP"
 
 #: config/menu/50-firewall.menu html/cgi-bin/location-block.cgi
 msgid "Location Block"
-msgstr ""
+msgstr "Blokowanie na podstawie lokalizacji"
 
 #: config/menu/50-firewall.menu
 msgid "Blue Access"
@@ -657,7 +656,7 @@ msgstr "Fw-Loggraphs (Port)"
 
 #: config/menu/70-log.menu
 msgid "Firewall Log Graphs (Country)"
-msgstr ""
+msgstr "Wykresy logów zapory (Kraj)"
 
 #: config/menu/70-log.menu
 msgid "IPS Logs"
@@ -665,11 +664,11 @@ msgstr "Logi IDS"
 
 #: config/menu/70-log.menu html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "IP Address Blocklist Logs"
-msgstr ""
+msgstr "Logi list blokowanych adresów IP"
 
 #: config/menu/70-log.menu html/cgi-bin/logs.cgi/ovpnclients.dat
 msgid "OpenVPN Roadwarrior Connections Log"
-msgstr ""
+msgstr "Dziennik połączeń klientów zdalnych OpenVPN"
 
 #: config/menu/70-log.menu
 msgid "URL Filter Logs"
@@ -701,7 +700,7 @@ msgstr "status APC-UPS"
 
 #: config/menu/EX-guardian.menu html/cgi-bin/logs.cgi/log.dat
 msgid "Guardian"
-msgstr ""
+msgstr "Guardian"
 
 #: config/menu/EX-samba.menu html/cgi-bin/logs.cgi/log.dat
 #: html/cgi-bin/samba.cgi
@@ -710,15 +709,15 @@ msgstr "Samba"
 
 #: config/menu/EX-tor.menu html/cgi-bin/tor.cgi
 msgid "Tor"
-msgstr ""
+msgstr "Tor"
 
 #: config/menu/EX-wio.menu html/cgi-bin/wio.cgi html/cgi-bin/wiographs.cgi
 msgid "Who Is Online?"
-msgstr ""
+msgstr "Kto jest online?"
 
 #: config/menu/EX-wlanap.menu html/cgi-bin/wlanap.cgi
 msgid "Wireless Access Point"
-msgstr ""
+msgstr "Punkt dostępowy Wi-Fi"
 
 #: config/wio/wio-graphs.pl config/wio/wio.pl config/wio/wiovpn.pl
 #: html/cgi-bin/ids.cgi html/cgi-bin/pakfire.cgi html/cgi-bin/wio.cgi
@@ -729,11 +728,11 @@ msgstr "Aktywny"
 #: config/wio/wio-graphs.pl config/wio/wio.pl config/wio/wiovpn.pl
 #: html/cgi-bin/wio.cgi
 msgid "Inactive"
-msgstr ""
+msgstr "Nieaktywny"
 
 #: config/wio/wio-lib.pl
 msgid "DynDNS IP identified and registered!"
-msgstr ""
+msgstr "Adres IP usługi DynDNS został rozpoznany i zarejestrowany!"
 
 #: config/wio/wio-lib.pl
 msgid ""
@@ -741,34 +740,37 @@ msgid ""
 "the next connection in Internet is accomplished an actualization of the IP "
 "of the DynDNS Hostes."
 msgstr ""
+"Nie zarejestrowano adresu IP, ponieważ najwyraźniej nie ma połączenia z "
+"Internetem. Po nawiązaniu kolejnego połączenia z Internetem nastąpi "
+"aktualizacja adresu IP serwera DynDNS."
 
 #: config/wio/wio-lib.pl
 msgid "IP address is already used."
-msgstr ""
+msgstr "Ten adres IP jest już używany."
 
 #: config/wio/wio-lib.pl
 msgid "Hostname is already used."
-msgstr ""
+msgstr "Ta nazwa hosta jest już używana."
 
 #: config/wio/wio.pl
 msgid "Script Execution Time:"
-msgstr ""
+msgstr "Czas wykonania skryptu:"
 
 #: config/wio/wio.pl
 msgid "Sec"
-msgstr ""
+msgstr "Sekund"
 
 #: config/wio/wio.pl
 msgid "WIO Client-Status-Mail"
-msgstr ""
+msgstr "E-mail ze statusem klienta WIO"
 
 #: config/wio/wio.pl
 msgid "Searching for active hosts in the local network ..."
-msgstr ""
+msgstr "Wyszukiwanie aktywnych hostów w sieci lokalnej..."
 
 #: config/wio/wio.pl
 msgid "Answer"
-msgstr ""
+msgstr "Odpowiedź"
 
 #: config/wio/wio.pl html/cgi-bin/dhcp.cgi html/cgi-bin/guardian.cgi
 #: html/cgi-bin/ids.cgi html/cgi-bin/index.cgi
@@ -779,7 +781,7 @@ msgstr "Adres IP"
 
 #: config/wio/wio.pl
 msgid "Response Time"
-msgstr ""
+msgstr "Czas odpowiedzi"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/captive.cgi html/cgi-bin/ddns.cgi
 #: html/cgi-bin/dhcp.cgi html/cgi-bin/dns.cgi html/cgi-bin/dnsbl.cgi
@@ -833,7 +835,7 @@ msgstr "Wprowadzono duplikat adresu IP"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/fwhosts.cgi
 msgid "Empty name."
-msgstr ""
+msgstr "Pusta nazwa."
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/dhcp.cgi html/cgi-bin/hosts.cgi
 #: html/cgi-bin/pppsetup.cgi html/cgi-bin/wio.cgi
@@ -908,7 +910,7 @@ msgstr "Konfiguracja aliasów zewnętrznych"
 #: html/cgi-bin/wireless.cgi html/cgi-bin/wirelessclient.cgi
 #: src/squid-accounting/accounting.cgi
 msgid "Error Messages"
-msgstr "Wiadomości o błędach:"
+msgstr "Wiadomości o błędach"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/dhcp.cgi html/cgi-bin/hosts.cgi
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
@@ -947,7 +949,7 @@ msgstr "Edytuj istniejący alias"
 
 #: html/cgi-bin/aliases.cgi
 msgid "Add a New Alias"
-msgstr "Dodaj nowy alias:"
+msgstr "Dodaj nowy alias"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/logs.cgi/ids.dat html/cgi-bin/ovpnmain.cgi
@@ -966,7 +968,7 @@ msgstr "Interfejs:"
 
 #: html/cgi-bin/aliases.cgi
 msgid "- Default Interface -"
-msgstr ""
+msgstr "- Interfejs domyślny -"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/ddns.cgi html/cgi-bin/dhcp.cgi
 #: html/cgi-bin/dnsforward.cgi html/cgi-bin/hosts.cgi html/cgi-bin/lldp.cgi
@@ -979,7 +981,7 @@ msgstr "Włączony:"
 
 #: html/cgi-bin/aliases.cgi
 msgid "Current Aliases"
-msgstr "Aktualne alias:"
+msgstr "Aktualne aliasy"
 
 #: html/cgi-bin/aliases.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/lldp.cgi html/cgi-bin/ovpnmain.cgi
@@ -1047,7 +1049,7 @@ msgstr "Wyklucz pliki z logami"
 
 #: html/cgi-bin/backup.cgi
 msgid "Generate ISO"
-msgstr "Generate ISO"
+msgstr "Wygeneruj obraz ISO"
 
 #: html/cgi-bin/backup.cgi
 msgid "Backups"
@@ -1068,7 +1070,7 @@ msgstr "Usuń"
 
 #: html/cgi-bin/backup.cgi
 msgid "Add-ons"
-msgstr ""
+msgstr "Dodatki"
 
 #: html/cgi-bin/backup.cgi
 #, perl-format
@@ -1102,23 +1104,23 @@ msgstr "Kopia dodatków"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/vpnmain.cgi
 msgid "One Hour"
-msgstr ""
+msgstr "Jedna godzina"
 
 #: html/cgi-bin/captive.cgi
 msgid "4 Hours"
-msgstr ""
+msgstr "4 godziny"
 
 #: html/cgi-bin/captive.cgi
 msgid "8 Hours"
-msgstr ""
+msgstr "8 godzin"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/vpnmain.cgi
 msgid "12 Hours"
-msgstr ""
+msgstr "12 godzin"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/vpnmain.cgi
 msgid "24 Hours"
-msgstr ""
+msgstr "24 godziny"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/updatexlrator.cgi
 msgid "One Week"
@@ -1126,7 +1128,7 @@ msgstr "tygodnia"
 
 #: html/cgi-bin/captive.cgi
 msgid "Two Weeks"
-msgstr ""
+msgstr "Dwa tygodnie"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/updatexlrator.cgi
 msgid "One Month"
@@ -1143,21 +1145,23 @@ msgstr "bez limitu"
 
 #: html/cgi-bin/captive.cgi
 msgid "Uploaded file has wrong file type"
-msgstr ""
+msgstr "Przesłany plik ma nieprawidłowy typ"
 
 #: html/cgi-bin/captive.cgi
 msgid "Delete Logo"
-msgstr ""
+msgstr "Usuń logo"
 
 #: html/cgi-bin/captive.cgi
 msgid "Generate Coupons"
-msgstr ""
+msgstr "Generuj kupony"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/fwhosts.cgi
 msgid ""
 "Invalid remark. Allowed characters: Upper- and lowercase letters, digits, "
 "space, dash, braces, semicolon, pipe and dot."
 msgstr ""
+"Nieprawidłowy komentarz. Dozwolone znaki: małe i wielkie litery, cyfry, "
+"spacja, łącznik, nawiasy klamrowe, średnik, pionowa kreska i kropka."
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/ddns.cgi html/cgi-bin/hosts.cgi
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/firewalllog.dat
@@ -1171,47 +1175,47 @@ msgstr "Ustawienia"
 
 #: html/cgi-bin/captive.cgi
 msgid "Activated On"
-msgstr ""
+msgstr "Aktywowano"
 
 #: html/cgi-bin/captive.cgi
 msgid "Type of Access"
-msgstr ""
+msgstr "Rodzaj dostępu"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/captive/index.cgi
 msgid "Terms &amp; Conditions"
-msgstr ""
+msgstr "Regulamin i warunki korzystania"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/captive/index.cgi
 msgid "Coupon"
-msgstr ""
+msgstr "Kupon"
 
 #: html/cgi-bin/captive.cgi
 msgid "Session Expiry Time"
-msgstr ""
+msgstr "Czas wygaśnięcia sesji"
 
 #: html/cgi-bin/captive.cgi
 msgid "Branding"
-msgstr ""
+msgstr "Personalizacja wyglądu"
 
 #: html/cgi-bin/captive.cgi
 msgid "Title of Login Page"
-msgstr ""
+msgstr "Tytuł strony logowania"
 
 #: html/cgi-bin/captive.cgi
 msgid "Brand Color"
-msgstr ""
+msgstr "Kolor motywu"
 
 #: html/cgi-bin/captive.cgi
 msgid "Upload Logo"
-msgstr ""
+msgstr "Prześlij logo"
 
 #: html/cgi-bin/captive.cgi
 msgid "(PNG or JPEG, recommended 1280x720 pixels)"
-msgstr ""
+msgstr "(PNG lub JPEG, zalecana rozdzielczość 1280×720 pikseli)"
 
 #: html/cgi-bin/captive.cgi
 msgid "Logo Uploaded"
-msgstr ""
+msgstr "Logo zostało przesłane"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/hosts.cgi html/cgi-bin/ipinfo.cgi
 msgid "Yes"
@@ -1219,7 +1223,7 @@ msgstr "Tak"
 
 #: html/cgi-bin/captive.cgi
 msgid "Allowed time for this coupon"
-msgstr ""
+msgstr "Okres ważności kuponu"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/connscheduler.cgi
 #: html/cgi-bin/dhcp.cgi html/cgi-bin/dns.cgi html/cgi-bin/dnsforward.cgi
@@ -1233,27 +1237,27 @@ msgstr "Komentarz"
 
 #: html/cgi-bin/captive.cgi
 msgid "Number of Coupons"
-msgstr ""
+msgstr "Liczba kuponów"
 
 #: html/cgi-bin/captive.cgi
 msgid "Issued Coupons"
-msgstr ""
+msgstr "Wydane kupony"
 
 #: html/cgi-bin/captive.cgi
 msgid "Expiry Time"
-msgstr ""
+msgstr "Czas wygaśnięcia"
 
 #: html/cgi-bin/captive.cgi
 msgid "Export Coupons"
-msgstr ""
+msgstr "Eksportuj kupony"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/wlanap.cgi
 msgid "Clients"
-msgstr ""
+msgstr "Klienci"
 
 #: html/cgi-bin/captive.cgi
 msgid "Activated"
-msgstr ""
+msgstr "Aktywowano"
 
 #: html/cgi-bin/captive.cgi html/cgi-bin/dhcp.cgi
 #: html/cgi-bin/logs.cgi/firewalllog.dat html/cgi-bin/wakeonlan.cgi
@@ -1263,47 +1267,47 @@ msgstr "Adres MAC"
 
 #: html/cgi-bin/captive.cgi
 msgid "T&Cs"
-msgstr ""
+msgstr "Regulamin"
 
 #: html/cgi-bin/captive.cgi
 msgid "IPFire Captive Portal"
-msgstr ""
+msgstr "Portal dostępowy IPFire"
 
 #: html/cgi-bin/captive.cgi
 msgid "Captive Portal Coupons"
-msgstr ""
+msgstr "Kupony portalu dostępowego"
 
 #: html/cgi-bin/captive.cgi
 msgid "WiFi Coupon"
-msgstr ""
+msgstr "Kupon Wi-Fi"
 
 #: html/cgi-bin/captive.cgi
 msgid "Valid For"
-msgstr ""
+msgstr "Ważny przez"
 
 #: html/cgi-bin/captive/index.cgi
 msgid "You entered an invalid coupon code. Please try again."
-msgstr ""
+msgstr "Wprowadzony kod kuponu jest nieprawidłowy. Spróbuj ponownie."
 
 #: html/cgi-bin/captive/index.cgi
 msgid "Please enter a coupon code"
-msgstr ""
+msgstr "Wprowadź kod kuponu"
 
 #: html/cgi-bin/captive/index.cgi
 msgid "Please accept the terms &amp; conditions"
-msgstr ""
+msgstr "Zaakceptuj regulamin"
 
 #: html/cgi-bin/captive/index.cgi
 msgid "ACTIVATE"
-msgstr ""
+msgstr "AKTYWUJ"
 
 #: html/cgi-bin/captive/index.cgi
 msgid "GAIN ACCESS"
-msgstr ""
+msgstr "UZYSKAJ DOSTĘP"
 
 #: html/cgi-bin/captive/index.cgi
 msgid "I agree with the terms & conditions below."
-msgstr ""
+msgstr "Akceptuję poniższy regulamin."
 
 #: html/cgi-bin/chpasswd.cgi
 msgid "Change Password"
@@ -1388,7 +1392,7 @@ msgstr "Sieć bezprzewodowa"
 
 #: html/cgi-bin/connections.cgi html/cgi-bin/ovpnmain.cgi
 msgid "OpenVPN"
-msgstr "4. OpenVPN Status / Konfiguracja:"
+msgstr "4. OpenVPN Status / Konfiguracja"
 
 #: html/cgi-bin/connections.cgi html/cgi-bin/firewall.cgi
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/lldp.cgi html/cgi-bin/ovpnmain.cgi
@@ -1405,7 +1409,7 @@ msgstr "Cel IP: Port"
 
 #: html/cgi-bin/connections.cgi
 msgid "Data Transfer"
-msgstr ""
+msgstr "Transfer danych"
 
 #: html/cgi-bin/connections.cgi html/cgi-bin/pppsetup.cgi
 msgid "Connection"
@@ -1451,12 +1455,12 @@ msgstr "Rozłącz"
 #: html/cgi-bin/connscheduler.cgi
 msgctxt "action"
 msgid "Reboot"
-msgstr ""
+msgstr "Uruchom ponownie"
 
 #: html/cgi-bin/connscheduler.cgi
 msgctxt "action"
 msgid "Shutdown"
-msgstr ""
+msgstr "Wyłącz system"
 
 #: html/cgi-bin/connscheduler.cgi
 msgid "IPsec (re)Start"
@@ -1494,7 +1498,7 @@ msgstr "Komentarz:"
 #: html/cgi-bin/wakeonlan.cgi html/cgi-bin/wireless.cgi
 #: src/squid-accounting/accounting.cgi
 msgid "Required Field"
-msgstr ""
+msgstr "Pole obowiązkowe"
 
 #: html/cgi-bin/connscheduler.cgi
 msgid "Scheduled Actions"
@@ -1524,21 +1528,21 @@ msgstr "Niżej"
 
 #: html/cgi-bin/country.cgi
 msgid "Countries"
-msgstr ""
+msgstr "Kraje"
 
 #: html/cgi-bin/country.cgi
 msgid "Country Codes and Flags:"
-msgstr ""
+msgstr "Kody krajów i flagi:"
 
 #: html/cgi-bin/country.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/location-block.cgi
 msgid "Flag"
-msgstr ""
+msgstr "Flaga"
 
 #: html/cgi-bin/country.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/location-block.cgi
 msgid "Code"
-msgstr ""
+msgstr "Kod"
 
 #: html/cgi-bin/country.cgi html/cgi-bin/dns.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/ipinfo.cgi html/cgi-bin/location-block.cgi
@@ -1563,7 +1567,7 @@ msgstr "WRÓĆ"
 
 #: html/cgi-bin/credits.cgi
 msgid "Donation"
-msgstr "Donation"
+msgstr "Darowizna"
 
 #: html/cgi-bin/credits.cgi
 msgid ""
@@ -1571,17 +1575,17 @@ msgid ""
 "time. To keep this project running costs incurred, if you like to support us "
 "we would be pleased by a small donation."
 msgstr ""
-"<strong>IPFire</strong> jest tworzony przez wolontariuszy w ich wolnym "
-"czasie. Jeżeli chcesz pomóc w dalszym rozwoju projektu możesz nas wspomóc "
-"dowolną kwotą. "
+"Projekt<strong>IPFire</strong> jest rozwijany i utrzymywany przez "
+"wolontariuszy w ich wolnym czasie. Utrzymanie projektu wiąże się z kosztami. "
+"Jeśli chcesz nas wesprzeć, będziemy wdzięczni za nawet niewielką darowiznę."
 
 #: html/cgi-bin/credits.cgi
 msgid "Visit Us At:"
-msgstr ""
+msgstr "Odwiedź nas na:"
 
 #: html/cgi-bin/ddns.cgi
 msgid "Dynamic DNS Hostname Modified"
-msgstr "Dynamiczny host DNS zmodyfikowany"
+msgstr "Zmieniono nazwę hosta w usłudze dynamicznego DNS"
 
 #: html/cgi-bin/ddns.cgi
 msgid "Hostname not set."
@@ -1594,7 +1598,7 @@ msgstr "Niepoprawna nazwa domeny."
 
 #: html/cgi-bin/ddns.cgi
 msgid "No Token has been given."
-msgstr ""
+msgstr "Nie podano tokenu."
 
 #: html/cgi-bin/ddns.cgi html/cgi-bin/pppsetup.cgi
 msgid "Username not set."
@@ -1614,16 +1618,18 @@ msgstr "Dynamiczny host DNS usunięty"
 
 #: html/cgi-bin/ddns.cgi
 msgid "Instant Update"
-msgstr "Instant Update"
+msgstr "Natychmiastowa aktualizacja"
 
 #: html/cgi-bin/ddns.cgi
 msgid ""
 "Dynamic DNS provider(s) will receive an IP address for this IPFire from:"
-msgstr "IPFire będzie dostarczał adres IP dla usługodawców Dynamic DNS z:"
+msgstr ""
+"Dostawca (lub dostawcy) Dynamicznego DNS otrzyma adres IP dla tego IPFire z:"
 
 #: html/cgi-bin/ddns.cgi
 msgid "The classical RED IP used by IPFire during connection"
-msgstr "Użyj IP czerwonego interfejsu IPFire"
+msgstr ""
+"Klasyczny adres IP RED używany przez IPFire podczas nawiązywania połączenia"
 
 #: html/cgi-bin/ddns.cgi
 msgid "Guess the real public IP with help of an external server"
@@ -1635,7 +1641,7 @@ msgstr "Edytuj istniejącego hosta"
 
 #: html/cgi-bin/ddns.cgi html/cgi-bin/hosts.cgi
 msgid "Add a Host"
-msgstr "Dodaj hosta:"
+msgstr "Dodaj hosta"
 
 #: html/cgi-bin/ddns.cgi html/cgi-bin/wio.cgi
 msgid "Service:"
@@ -1648,7 +1654,7 @@ msgstr "Nazwa hosta:"
 
 #: html/cgi-bin/ddns.cgi
 msgid "Token:"
-msgstr ""
+msgstr "Token:"
 
 #: html/cgi-bin/ddns.cgi html/cgi-bin/pppsetup.cgi html/cgi-bin/proxy.cgi
 #: html/cgi-bin/samba.cgi html/cgi-bin/wirelessclient.cgi
@@ -1657,7 +1663,7 @@ msgstr "Hasło:"
 
 #: html/cgi-bin/ddns.cgi html/cgi-bin/hosts.cgi
 msgid "Current Hosts"
-msgstr "Aktualne hosty:"
+msgstr "Aktualne hosty"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Invalid start address."
@@ -1670,6 +1676,8 @@ msgstr "Niepoprawny adres końcowy."
 #: html/cgi-bin/dhcp.cgi
 msgid "Valid range required when \"Deny known clients:\" is checked"
 msgstr ""
+"Wymagane jest podanie prawidłowego zakresu, jeśli zaznaczono opcję „Odrzucaj "
+"znanych klientów:”"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Invalid default lease time."
@@ -1793,7 +1801,7 @@ msgstr "Adres końcowy:"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Deny Known Clients:"
-msgstr ""
+msgstr "Odrzucaj znanych klientów:"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Default Lease Time (mins):"
@@ -1837,23 +1845,23 @@ msgstr "Adres zapasowego serwera WINS:"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "DNS Update"
-msgstr ""
+msgstr "Aktualizacja DNS"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Enable DNS Update (RFC2136):"
-msgstr ""
+msgstr "Włącz aktualizację DNS (RFC 2136):"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Key Name:"
-msgstr ""
+msgstr "Nazwa klucza:"
 
 #: html/cgi-bin/dhcp.cgi html/cgi-bin/ovpnmain.cgi
 msgid "Secret:"
-msgstr ""
+msgstr "Klucz tajny:"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Algorithm:"
-msgstr ""
+msgstr "Algorytm:"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Additional DHCP Options"
@@ -1934,7 +1942,7 @@ msgstr "Dodatkowe dane bootp pxe dla tego powiązania statycznego"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Search"
-msgstr ""
+msgstr "Szukaj"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Duplicate addresses are in <b>bold</b>"
@@ -1946,7 +1954,7 @@ msgstr "Adres IP poza podsieciami"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Fixed IP Address in Dynamic Range"
-msgstr ""
+msgstr "Stały adres IP w zakresie dynamicznego przydzielania adresów"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Current Dynamic Leases"
@@ -1958,27 +1966,29 @@ msgstr "Dzierżawa upływa"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Add to Fix Leases"
-msgstr ""
+msgstr "Dodaj do rezerwacji adresów IP"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "Never"
-msgstr ""
+msgstr "Nigdy"
 
 #: html/cgi-bin/dhcp.cgi
 msgid "DHCP server enabled. Restarting."
-msgstr "Serwer DHCP włączony.  Ponowne uruchamianie."
+msgstr "Serwer DHCP włączony. Ponowne uruchamianie."
 
 #: html/cgi-bin/dhcp.cgi
 msgid "DHCP server disabled. Stopped."
-msgstr "Serwer DHCP wyłączony.  Zatrzymano."
+msgstr "Serwer DHCP wyłączony. Zatrzymano."
 
 #: html/cgi-bin/dns.cgi
 msgid "ISP-assigned DNS servers and TLS cannot be used at the same time."
 msgstr ""
+"Serwery DNS przydzielane przez dostawcę Internetu (ISP) nie mogą być używane "
+"jednocześnie z protokołem TLS."
 
 #: html/cgi-bin/dns.cgi
 msgid "No IP address given."
-msgstr ""
+msgstr "Nie podano adresu IP."
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/dnsforward.cgi
 msgid "Invalid IP Address:"
@@ -1986,35 +1996,35 @@ msgstr "Niepoprawny adres IP:"
 
 #: html/cgi-bin/dns.cgi
 msgid "Invalid IP Address or Hostname:"
-msgstr ""
+msgstr "Nieprawidłowy adres IP lub nazwa hosta:"
 
 #: html/cgi-bin/dns.cgi
 msgid "No TLS hostname given."
-msgstr ""
+msgstr "Nie podano nazwy hosta TLS."
 
 #: html/cgi-bin/dns.cgi
 msgid "Check DNS Servers"
-msgstr ""
+msgstr "Sprawdź serwery DNS"
 
 #: html/cgi-bin/dns.cgi
 msgid "DNS Configuration"
-msgstr ""
+msgstr "Konfiguracja DNS"
 
 #: html/cgi-bin/dns.cgi
 msgid "Use ISP-Assigned DNS Servers"
-msgstr ""
+msgstr "Użyj serwerów DNS przydzielonych przez dostawcę Internetu (ISP)"
 
 #: html/cgi-bin/dns.cgi
 msgid "Protocol for DNS Queries"
-msgstr ""
+msgstr "Protokół obsługi zapytań DNS"
 
 #: html/cgi-bin/dns.cgi
 msgid "Enable Safe Search"
-msgstr ""
+msgstr "Włącz bezpieczne wyszukiwanie"
 
 #: html/cgi-bin/dns.cgi
 msgid "Include YouTube in Safe Search"
-msgstr ""
+msgstr "Uwzględnij YouTube w bezpiecznym wyszukiwaniu"
 
 #: html/cgi-bin/dns.cgi
 msgid "DNS Servers"
@@ -2022,16 +2032,16 @@ msgstr "Serwer DNS"
 
 #: html/cgi-bin/dns.cgi
 msgid "Working"
-msgstr ""
+msgstr "Działa"
 
 #: html/cgi-bin/dns.cgi
 msgctxt "DNS"
 msgid "Broken"
-msgstr ""
+msgstr "Niesprawny"
 
 #: html/cgi-bin/dns.cgi
 msgid "Recursor Mode"
-msgstr ""
+msgstr "Tryb rekursywny"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/updatexlrator.cgi
 msgid "Status:"
@@ -2039,15 +2049,15 @@ msgstr "Status:"
 
 #: html/cgi-bin/dns.cgi
 msgid "ISP-Assigned DNS Server"
-msgstr ""
+msgstr "Serwer DNS przydzielony przez dostawcę Internetu (ISP)"
 
 #: html/cgi-bin/dns.cgi
 msgid "Nameserver"
-msgstr ""
+msgstr "Serwer nazw (DNS)"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/remote.cgi
 msgid "rDNS"
-msgstr ""
+msgstr "Odwrotny DNS (rDNS)"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/mail.cgi html/cgi-bin/ovpnmain.cgi
 #: html/cgi-bin/proxy.cgi html/cgi-bin/urlfilter.cgi html/cgi-bin/vpnmain.cgi
@@ -2057,15 +2067,15 @@ msgstr "wyłączony"
 
 #: html/cgi-bin/dns.cgi
 msgid "DNSSEC Not supported"
-msgstr ""
+msgstr "DNSSEC nie jest obsługiwany"
 
 #: html/cgi-bin/dns.cgi
 msgid "Not validating"
-msgstr ""
+msgstr "Brak walidacji"
 
 #: html/cgi-bin/dns.cgi
 msgid "DNSSEC Aware"
-msgstr ""
+msgstr "Obsługuje DNSSEC"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "OK"
@@ -2073,11 +2083,11 @@ msgstr "OK"
 
 #: html/cgi-bin/dns.cgi
 msgid "DNSSEC Validating"
-msgstr ""
+msgstr "Weryfikuje poprawność DNSSEC"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/getrrdimage.cgi html/cgi-bin/zoneconf.cgi
 msgid "Error"
-msgstr ""
+msgstr "Błąd"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/ipinfo.cgi html/cgi-bin/remote.cgi
 msgid "Reverse Lookup Failed"
@@ -2085,40 +2095,40 @@ msgstr "Reverse lookup failed"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/dnsforward.cgi
 msgid "Edit an Existing Entry"
-msgstr ""
+msgstr "Edytuj istniejący wpis"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/dnsforward.cgi html/cgi-bin/guardian.cgi
 #: html/cgi-bin/ids.cgi
 msgid "Add a New Entry"
-msgstr ""
+msgstr "Dodaj nowy wpis"
 
 #: html/cgi-bin/dns.cgi
 msgid "TLS Hostname:"
-msgstr ""
+msgstr "Nazwa hosta TLS:"
 
 #: html/cgi-bin/dns.cgi html/cgi-bin/ids.cgi html/cgi-bin/ipblocklist.cgi
 msgid "The system is offline."
-msgstr ""
+msgstr "System jest w trybie offline."
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "Unknown Network Zone"
-msgstr ""
+msgstr "Nieznana strefa sieciowa"
 
 #: html/cgi-bin/dnsbl.cgi html/cgi-bin/guardian.cgi html/cgi-bin/ids.cgi
 msgid "Invalid host address or subnet."
-msgstr ""
+msgstr "Nieprawidłowy adres hosta lub podsieć."
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "The domain cannot be allowed and blocked at the same time."
-msgstr ""
+msgstr "Domena nie może być jednocześnie dozwolona i zablokowana."
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "Lists"
-msgstr ""
+msgstr "Listy"
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "Custom Block and Allow List"
-msgstr ""
+msgstr "Niestandardowa lista blokowania i zezwalania"
 
 #: html/cgi-bin/dnsbl.cgi html/cgi-bin/urlfilter.cgi
 msgid "Blocked Domains (one per line)"
@@ -2130,7 +2140,7 @@ msgstr "Dozwolone domeny (jedna w linii)"
 
 #: html/cgi-bin/dnsbl.cgi html/cgi-bin/tor.cgi
 msgid "Access Control"
-msgstr ""
+msgstr "Kontrola dostępu"
 
 #: html/cgi-bin/dnsbl.cgi
 msgid ""
@@ -2138,14 +2148,17 @@ msgid ""
 "only a few network zones, hosts or subnets where this category will be "
 "applied."
 msgstr ""
+"Domyślnie blokowanie obejmuje całą sieć. Możesz jednak skonfigurować wybrane "
+"strefy sieciowe, hosty lub podsieci, do których będzie stosowana ta "
+"kategoria blokowania."
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "Network Zone"
-msgstr ""
+msgstr "Strefa sieciowa"
 
 #: html/cgi-bin/dnsbl.cgi
 msgid "Custom Source"
-msgstr ""
+msgstr "Niestandardowe źródło"
 
 #: html/cgi-bin/dnsforward.cgi html/cgi-bin/gui.cgi
 #: html/cgi-bin/logs.cgi/config.dat html/cgi-bin/ovpnmain.cgi
@@ -2156,79 +2169,82 @@ msgstr "Niepoprawna wartość"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "DNS Forward Configuration"
-msgstr ""
+msgstr "Konfiguracja przekazywania zapytań DNS"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Zone:"
-msgstr ""
+msgstr "Strefa:"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Nameservers:"
-msgstr ""
+msgstr "Serwery nazw:"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Disable DNSSEC (dangerous):"
-msgstr ""
+msgstr "Wyłącz DNSSEC (niebezpieczne):"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Current Entries"
-msgstr ""
+msgstr "Aktualne wpisy"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Zone"
-msgstr ""
+msgstr "Strefa"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "Nameservers"
-msgstr ""
+msgstr "Serwery nazw DNS"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "(DNSSEC disabled)"
-msgstr ""
+msgstr "(DNSSEC wyłączony)"
 
 #: html/cgi-bin/dnsforward.cgi
 msgid "DNSSEC Validation is disabled"
-msgstr ""
+msgstr "Weryfikacja DNSSEC jest wyłączona"
 
 #: html/cgi-bin/dnsstatus.cgi
-#, fuzzy
 msgid "DNS Queries"
-msgstr "Serwer DNS"
+msgstr "Zapytania DNS"
 
 #: html/cgi-bin/dnsstatus.cgi
 msgid "DNS Responses"
-msgstr ""
+msgstr "Odpowiedzi DNS"
 
 #: html/cgi-bin/dnsstatus.cgi
 msgid "DNS Cache Performance"
-msgstr ""
+msgstr "Wydajność pamięci podręcznej DNS"
 
 #: html/cgi-bin/dnsstatus.cgi
 msgid "DNS Transports"
-msgstr ""
+msgstr "Protokoły transportowe DNS"
 
 #: html/cgi-bin/dnsstatus.cgi
 msgid "DNS Response Time"
-msgstr ""
+msgstr "Czas odpowiedzi DNS"
 
 #: html/cgi-bin/extrahd.cgi
 msgid "No Mount Point Given"
-msgstr ""
+msgstr "Nie określono punktu montowania"
 
 #: html/cgi-bin/extrahd.cgi
 #, perl-format
 msgid "You can't mount %s to %s, because it is outside the allowed mount path."
 msgstr ""
+"Nie można zamontować %s w %s, ponieważ znajduje się poza dozwoloną ścieżką "
+"montowania."
 
 #: html/cgi-bin/extrahd.cgi
 #, perl-format
 msgid "You can't mount %s to %s, because there is already a device mounted."
 msgstr ""
+"Nie można zamontować %s w %s, ponieważ w tym miejscu jest już zamontowane "
+"inne urządzenie."
 
 #: html/cgi-bin/extrahd.cgi
 #, perl-format
 msgid "Can't umount %s. Maybe the device is in use?"
-msgstr ""
+msgstr "Nie można odmontować %s. Być może urządzenie jest używane?"
 
 #: html/cgi-bin/extrahd.cgi
 msgid "Detected Drives"
@@ -2245,18 +2261,21 @@ msgid ""
 "<br />If you can see your device but no partitions you have to create them "
 "first."
 msgstr ""
+"Jeśli Twoje urządzenie nie znajduje się na liście, musisz zainstalować lub "
+"załadować odpowiedni sterownik.<br />Jeśli urządzenie jest widoczne, ale nie "
+"ma na nim żadnych partycji, musisz je najpierw utworzyć."
 
 #: html/cgi-bin/extrahd.cgi
 msgid "Mounted"
-msgstr ""
+msgstr "Zamontowano"
 
 #: html/cgi-bin/extrahd.cgi
 msgid "Not mounted"
-msgstr ""
+msgstr "Niezamontowano"
 
 #: html/cgi-bin/extrahd.cgi
 msgid "Not configured"
-msgstr ""
+msgstr "Nie skonfigurowano"
 
 #: html/cgi-bin/fireinfo.cgi
 msgid "Fireinfo is enabled"
@@ -2322,53 +2341,55 @@ msgstr "Tak, chcę przesłać mój profil"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Source and destination are identical."
-msgstr ""
+msgstr "Źródło i miejsce docelowe są identyczne."
 
 #: html/cgi-bin/firewall.cgi
 msgid "This rule already exists."
-msgstr ""
+msgstr "Taka reguła już istnieje."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid characters in remark."
-msgstr ""
+msgstr "Niedozwolone znaki w polu komentarza."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid Number for Concurrent Connections"
-msgstr ""
+msgstr "Nieprawidłowa liczba jednoczesnych połączeń"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid Value for Connections in Rate-Limit"
-msgstr ""
+msgstr "Nieprawidłowa wartość limitu liczby połączeń"
 
 #: html/cgi-bin/firewall.cgi
 msgid "New Rule"
-msgstr ""
+msgstr "Nowa reguła"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Activate or Deactivate"
-msgstr ""
+msgstr "Aktywuj lub dezaktywuj"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Activate or Deactivate Logging"
-msgstr ""
+msgstr "Włącz lub wyłącz rejestrowanie zdarzeń"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Apply Changes"
-msgstr ""
+msgstr "Zastosuj zmiany"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid source MAC/IP address."
-msgstr ""
+msgstr "Nieprawidłowy źródłowy adres MAC/IP."
 
 #: html/cgi-bin/firewall.cgi
 msgid "No source selected."
-msgstr ""
+msgstr "Nie wybrano źródła."
 
 #: html/cgi-bin/firewall.cgi
 msgid ""
 "You have to select a single host for DNAT. Groups or networks are not "
 "allowed."
 msgstr ""
+"Dla DNAT należy wybrać pojedynczy host. Grupy ani całe sieci nie są "
+"dozwolone."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Destination:"
@@ -2376,124 +2397,130 @@ msgstr "Cel:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "You have to select a single port or port range (tcp/udp) for NAT"
-msgstr ""
+msgstr "Dla NAT należy wybrać pojedynczy port lub zakres portów (TCP/UDP)"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid destination IP address."
-msgstr ""
+msgstr "Nieprawidłowy docelowy adres IP."
 
 #: html/cgi-bin/firewall.cgi
 msgid ""
 "The destination group contains MAC addresses, which will be skipped during "
 "rule creation."
 msgstr ""
+"Grupa docelowa zawiera adresy MAC, które zostaną pominięte podczas tworzenia "
+"reguły."
 
 #: html/cgi-bin/firewall.cgi
 msgid "No destination selected."
-msgstr ""
+msgstr "Nie wybrano miejsca docelowego."
 
 #: html/cgi-bin/firewall.cgi
 msgid "The destination service group is empty"
-msgstr ""
+msgstr "Grupa usług docelowych jest pusta"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Invalid destination port."
-msgstr ""
+msgstr "Nieprawidłowy port docelowy."
 
 #: html/cgi-bin/firewall.cgi
 msgid "You have to select at least one day."
-msgstr ""
+msgstr "Musisz wybrać co najmniej jeden dzień."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Please pick Source NAT or Destination NAT from the NAT section."
-msgstr ""
+msgstr "W sekcji NAT wybierz opcję „Source NAT” lub „Destination NAT”."
 
 #: html/cgi-bin/firewall.cgi
 msgid "The external port has to be empty when using Source NAT rules."
-msgstr ""
+msgstr "Podczas korzystania z reguł Source NAT port zewnętrzny musi być pusty."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Cannot use external port (NAT) when no destination port is defined."
 msgstr ""
+"Nie można korzystać z portu zewnętrznego (NAT), jeśli nie zdefiniowano portu "
+"docelowego."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Source and destination IP addresses are from the same subnet."
-msgstr ""
+msgstr "Adresy IP źródłowe i docelowe należą do tej samej podsieci."
 
 #: html/cgi-bin/firewall.cgi
 msgid ""
 "The last generated rule may never match, because source and destination "
 "subnets may overlap."
 msgstr ""
+"Ostatnia wygenerowana reguła może nigdy nie zostać dopasowana, ponieważ "
+"podsieci źródłowe i docelowe mogą się pokrywać."
 
 #: html/cgi-bin/firewall.cgi
 msgid "Please double-check if this rule makes sense:"
-msgstr ""
+msgstr "Proszę dokładnie sprawdzić, czy ta reguła ma sens:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Source- or target port are not allowed with selected protocol"
-msgstr ""
+msgstr "W wybranym protokole nie można używać portu źródłowego ani docelowego"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Standard Networks:"
-msgstr ""
+msgstr "Standardowe sieci:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Networks"
-msgstr ""
+msgstr "Sieci"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Hosts"
-msgstr ""
+msgstr "Hosty"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Network/Host Groups"
-msgstr ""
+msgstr "Grupy sieci/hostów"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Location"
-msgstr ""
+msgstr "Lokalizacja"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Location Groups"
-msgstr ""
+msgstr "Grupy lokalizacji"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "WireGuard Peers"
-msgstr ""
+msgstr "Peery WireGuard"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "OpenVPN Networks:"
-msgstr ""
+msgstr "Sieci OpenVPN:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "OpenVPN Clients:"
-msgstr ""
+msgstr "Klienci OpenVPN :"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "OpenVPN Net-to-Net:"
-msgstr ""
+msgstr "OpenVPN Net-to-Net:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 #: html/cgi-bin/vpnstatus.cgi
 msgid "OpenVPN Net-to-Net"
-msgstr ""
+msgstr "OpenVPN Net-to-Net"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "IPsec Networks:"
-msgstr ""
+msgstr "Sieci IPsec:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "All Subnets"
-msgstr ""
+msgstr "Wszystkie podsieci"
 
 #: html/cgi-bin/firewall.cgi
 msgid "A MAC addresses cannot be used as destination."
-msgstr ""
+msgstr "Adresy MAC nie mogą być użyte jako docelowe adresy."
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Note"
-msgstr ""
+msgstr "Notatka"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/showrequestfromblocklist.dat
@@ -2506,7 +2533,7 @@ msgstr "Źródło"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Source Address (MAC/IP address or network):"
-msgstr ""
+msgstr "Adres źródłowy (adres MAC/IP lub sieć):"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/log.dat html/cgi-bin/logs.cgi/ovpnclients.dat
@@ -2516,15 +2543,15 @@ msgstr "Wszystko"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Use Network Address Translation (NAT)"
-msgstr ""
+msgstr "Włącz funkcję translacji adresów sieciowych (NAT)"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Destination NAT (Port forwarding)"
-msgstr ""
+msgstr "NAT docelowy (przekierowanie portów)"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Firewall Interface:"
-msgstr ""
+msgstr "Interfejs zapory sieciowej:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/vulnerabilities.cgi
 msgid "Automatic"
@@ -2532,11 +2559,11 @@ msgstr "Automatycznie"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Source NAT"
-msgstr ""
+msgstr "NAT źródłowy (SNAT)"
 
 #: html/cgi-bin/firewall.cgi
 msgid "New Source IP Address:"
-msgstr ""
+msgstr "Nowy adres IP źródłowy:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/showrequestfromblocklist.dat
@@ -2549,7 +2576,7 @@ msgstr "Cel"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Destination Address (IP address or network):"
-msgstr ""
+msgstr "Adres docelowy (adres IP lub sieć):"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/qos.cgi
 msgid "Preset"
@@ -2557,15 +2584,15 @@ msgstr "Schemat"
 
 #: html/cgi-bin/firewall.cgi
 msgid "IPv6 Encapsulation (Protocol 41)"
-msgstr ""
+msgstr "Enkapsulacja IPv6 (protokół 41)"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "ICMP Type:"
-msgstr ""
+msgstr "Typ ICMP:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "All ICMP Types"
-msgstr ""
+msgstr "Wszystkie typy pakietów ICMP"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/qos.cgi
 msgid "Source Port:"
@@ -2577,52 +2604,52 @@ msgstr "Port docelowy:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "External Port (NAT):"
-msgstr ""
+msgstr "Port zewnętrzny (NAT):"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgctxt "firewall"
 msgid "Services"
-msgstr ""
+msgstr "Usługi"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "Service Groups"
-msgstr ""
+msgstr "Grupy usług"
 
 #: html/cgi-bin/firewall.cgi
 msgid "ACCEPT"
-msgstr ""
+msgstr "AKCEPTUJ"
 
 #: html/cgi-bin/firewall.cgi
 msgid "DROP"
-msgstr ""
+msgstr "DROP"
 
 #: html/cgi-bin/firewall.cgi
 msgid "REJECT"
-msgstr ""
+msgstr "ODRZUĆ"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Additional Settings"
-msgstr ""
+msgstr "Ustawienia dodatkowe"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Rule Position:"
-msgstr ""
+msgstr "Pozycja reguły:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Activate Rule"
-msgstr ""
+msgstr "Włącz regułę"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Log Rule"
-msgstr ""
+msgstr "Log reguły"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Enable SYN Flood Protection (TCP only)"
-msgstr ""
+msgstr "Włącz ochronę przed atakami typu SYN flood (tylko TCP)"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Use Time Constraints"
-msgstr ""
+msgstr "Wykorzystaj ograniczenia czasowe"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/proxy.cgi html/cgi-bin/urlfilter.cgi
 msgid "Mon"
@@ -2689,15 +2716,15 @@ msgstr ""
 #: html/cgi-bin/logs.cgi/ovpnclients.dat html/cgi-bin/logs.cgi/proxylog.dat
 #: html/cgi-bin/logs.cgi/urlfilter.dat
 msgid "Log"
-msgstr "Log:"
+msgstr "Log"
 
 #: html/cgi-bin/firewall.cgi
 msgid "IPv6 Encap"
-msgstr ""
+msgstr "IPv6 Encap"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Many"
-msgstr ""
+msgstr "Wiele"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/lldp.cgi html/cgi-bin/qos.cgi
 #: html/cgi-bin/wakeonlan.cgi html/cgi-bin/wio.cgi
@@ -2706,7 +2733,7 @@ msgstr "Interfejs"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Location:"
-msgstr ""
+msgstr "Lokalizacja:"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/wakeonlan.cgi html/cgi-bin/wio.cgi
 #: src/squid-accounting/accounting.cgi src/squid-accounting/acct-lib.pl
@@ -2719,23 +2746,23 @@ msgstr "Kopiuj"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Move Up"
-msgstr ""
+msgstr "Przesuń wyżej"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Move Down"
-msgstr ""
+msgstr "Przesuń niżej"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/fwhosts.cgi
 msgid "No Rules Defined"
-msgstr ""
+msgstr "Nie zdefiniowano żadnych reguł"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/optionsfw.cgi
 msgid "Allowed"
-msgstr ""
+msgstr "Dozwolone"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/optionsfw.cgi
 msgid "Blocked"
-msgstr ""
+msgstr "Zablokowane"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Policy:"
@@ -2743,11 +2770,11 @@ msgstr "Polityka:"
 
 #: html/cgi-bin/firewallstatus.cgi
 msgid "Port Scans"
-msgstr "skanowania portów"
+msgstr "Skanowania portów"
 
 #: html/cgi-bin/firewallstatus.cgi
 msgid "Dropped Packets From/To Hostile Networks"
-msgstr ""
+msgstr "Pakiety utracone z/do sieci wrogich"
 
 #: html/cgi-bin/firewallstatus.cgi
 msgid "Connection Tracking"
@@ -2755,91 +2782,99 @@ msgstr "Śledzenie połączeń"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "A group with the same name already exists"
-msgstr ""
+msgstr "Grupa o tej samej nazwie już istnieje"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Please fill in all input fields"
-msgstr ""
+msgstr "Proszę wypełnić wszystkie pola"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Invalid IP Address or Subnet"
-msgstr ""
+msgstr "Nieprawidłowy adres IP lub podsieć"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Please add a network, not a single host"
-msgstr ""
+msgstr "Proszę dodać sieć, a nie pojedynczy host"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "IP/MAC Address Invalid"
-msgstr ""
+msgstr "Nieprawidłowy adres IP/MAC"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "IP Address Invalid"
-msgstr ""
+msgstr "Nieprawidłowy adres IP"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Please provide only an IP address (without subnet mask)"
-msgstr ""
+msgstr "Proszę podać wyłącznie adres IP (bez maski podsieci)"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid ""
 "Invalid name. Allowed characters: Upper- and lowercase letters, digits, "
 "space and dash."
 msgstr ""
+"Nieprawidłowa nazwa. Dozwolone znaki: wielkie i małe litery, cyfry, spacja i "
+"myślnik."
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "The selected group is empty"
-msgstr ""
+msgstr "Wybrana grupa jest pusta"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This entry already exists in the group"
-msgstr ""
+msgstr "Ten wpis już istnieje w tej grupie"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/wlanap.cgi
 msgid "Invalid Country Code"
-msgstr ""
+msgstr "Nieprawidłowy kod kraju"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid ""
 "The maximal number of 15 TCP services has been reached in this group (port "
 "ranges count twice)"
 msgstr ""
+"W tej grupie osiągnięto maksymalną liczbę 15 usług TCP (zakresy portów liczą "
+"się podwójnie)"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid ""
 "The maximal number of 15 UDP services has been reached in this group (port "
 "ranges count twice)"
 msgstr ""
+"W tej grupie osiągnięto maksymalną liczbę 15 usług UDP (zakresy portów liczą "
+"się podwójnie)"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "A service with the same name already exists"
-msgstr ""
+msgstr "Usługa o tej samej nazwie już istnieje"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid ""
 "Over here, you can group single hosts, networks and services together, which "
 "will creating new rules more easy and faster."
 msgstr ""
+"W tym miejscu można grupować pojedyncze hosty, sieci i usługi, co ułatwi i "
+"przyspieszy tworzenie nowych reguł."
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add New Network"
-msgstr ""
+msgstr "Dodaj nową sieć"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Network Address:"
-msgstr ""
+msgstr "Adres sieciowy:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add New Host"
-msgstr ""
+msgstr "Dodaj nowego Hosta"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add New Network/Host Group"
-msgstr ""
+msgstr "Dodaj nową sieć/grupę hostów"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Group Name:"
-msgstr ""
+msgstr "Nazwa grupy:"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/qos.cgi
 msgid "Modify"
@@ -2847,19 +2882,19 @@ msgstr "Modyfikuj"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Networks:"
-msgstr ""
+msgstr "Sieci:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Hosts:"
-msgstr ""
+msgstr "Hosty:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add New Location Group"
-msgstr ""
+msgstr "Dodaj nową grupę lokalizacji"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add Service"
-msgstr ""
+msgstr "Dodaj usługę"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/pppsetup.cgi
 msgid "Service Name:"
@@ -2872,11 +2907,11 @@ msgstr "Protokół:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Port(s):"
-msgstr ""
+msgstr "Port(y):"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add New Service Group"
-msgstr ""
+msgstr "Dodaj nową grupę usług"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Add:"
@@ -2884,7 +2919,7 @@ msgstr "Dodaj:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Network Address"
-msgstr ""
+msgstr "Adres sieci"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/media.cgi
 #: html/cgi-bin/updatexlrator.cgi
@@ -2893,11 +2928,11 @@ msgstr "Użyte"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "IP/MAC Address"
-msgstr ""
+msgstr "Adres IP/MAC"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "No entries in this group"
-msgstr ""
+msgstr "W tej grupie nie ma żadnych wpisów"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Used:"
@@ -2911,7 +2946,7 @@ msgstr "Typ"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Standard Network"
-msgstr ""
+msgstr "Sieć standardowa"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Host"
@@ -2919,35 +2954,35 @@ msgstr "Host"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "OpenVPN Static Network"
-msgstr ""
+msgstr "Sieć statyczna OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "OpenVPN Static Host"
-msgstr ""
+msgstr "Statyczny Host OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "IPsec Host"
-msgstr ""
+msgstr "Host IPsec"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/index.cgi
 msgid "IPsec Network"
-msgstr ""
+msgstr "Sieć IPsec"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Deleted"
-msgstr ""
+msgstr "Usunięto"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Services:"
-msgstr ""
+msgstr "Usługi:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Port(s)"
-msgstr ""
+msgstr "Port(y)"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Service Name"
-msgstr ""
+msgstr "Nazwa usługi"
 
 #: html/cgi-bin/fwhosts.cgi html/cgi-bin/lldp.cgi
 #: html/cgi-bin/logs.cgi/firewalllogport.dat html/cgi-bin/wireguard.cgi
@@ -2956,97 +2991,100 @@ msgstr "Port"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This service already exists in the group"
-msgstr ""
+msgstr "Ta usługa już istnieje w grupie"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Firewall Rules:"
-msgstr ""
+msgstr "Reguły Firewalla:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Incoming Firewall Access:"
-msgstr ""
+msgstr "Dostęp przychodzący przez zaporę sieciową:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Outgoing Firewall Access:"
-msgstr ""
+msgstr "Dostęp wychodzący przez zaporę sieciową:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Network/Host Groups:"
-msgstr ""
+msgstr "Grupy sieci/hostów:"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This name is already used by an OpenVPN network"
-msgstr ""
+msgstr "Ta nazwa jest już używana przez sieć OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This IP address is already used by an OpenVPN network connection"
-msgstr ""
+msgstr "Ten adres IP jest już używany przez połączenie sieciowe OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This IP address is already used by an OpenVPN client connection"
-msgstr ""
+msgstr "Ten adres IP jest już używany przez połączenie klienta OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This name is already used by an OpenVPN client connection"
-msgstr ""
+msgstr "Ta nazwa jest już używana przez połączenie klienta OpenVPN"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "A network with the same name already exists"
-msgstr ""
+msgstr "Sieć o tej samej nazwie już istnieje"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Network/IP address already exists"
-msgstr ""
+msgstr "Adres sieci/IP już istnieje"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "A host with the same name already exists"
-msgstr ""
+msgstr "Host o tej samej nazwie już istnieje"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "This IP address is already in use"
-msgstr ""
+msgstr "Ten adres IP jest już zajęty"
 
 #: html/cgi-bin/fwhosts.cgi
 msgid "Port is empty"
-msgstr ""
+msgstr "Pole portu jest puste"
 
 #: html/cgi-bin/graph.cgi html/cgi-bin/hardwaregraphs.cgi
 #: html/cgi-bin/ipsstatus.cgi html/cgi-bin/vpnstatus.cgi
 #: html/cgi-bin/wlanap.cgi
 msgid "No Data"
-msgstr ""
+msgstr "Brak danych"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Invalid BlockTime: Please provide a natural number higher than zero."
 msgstr ""
+"Nieprawidłowa wartość pola BlockTime: Podaj liczbę naturalną większą od zera."
 
 #: html/cgi-bin/guardian.cgi
 msgid "Invalid BlockCount: Please provide a natural number higher than zero."
 msgstr ""
+"Nieprawidłowa wartość pola BlockCount: Podaj liczbę naturalną większą od "
+"zera."
 
 #: html/cgi-bin/guardian.cgi
 msgid "The provided path for the log file is not valid."
-msgstr ""
+msgstr "Podana ścieżka do pliku dziennika jest nieprawidłowa."
 
 #: html/cgi-bin/guardian.cgi html/cgi-bin/ids.cgi
 msgid "Empty input: Please enter a valid host address or subnet."
-msgstr ""
+msgstr "Puste pole: Wprowadź prawidłowy adres hosta lub podsieć."
 
 #: html/cgi-bin/guardian.cgi html/cgi-bin/urlfilter.cgi
 msgid "Block"
-msgstr "blokuj"
+msgstr "Blokuj"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Blocking of the given address is not allowed."
-msgstr ""
+msgstr "Blokowanie podanego adresu jest niedozwolone."
 
 #: html/cgi-bin/guardian.cgi
 msgid "Unblock"
-msgstr ""
+msgstr "Odblokuj"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Unblock All"
-msgstr ""
+msgstr "Odblokuj wszystko"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Guardian Configuration"
@@ -3054,7 +3092,7 @@ msgstr "Konfiguracja Guardian'a"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Guardian Service"
-msgstr ""
+msgstr "Usługa Guardian"
 
 #: html/cgi-bin/guardian.cgi html/cgi-bin/proxy.cgi html/cgi-bin/time.cgi
 #: html/cgi-bin/tor.cgi html/cgi-bin/updatexlrator.cgi
@@ -3063,40 +3101,40 @@ msgstr "Ustawienia podstawowe"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Enable Guardian:"
-msgstr ""
+msgstr "Włącz usługę Guardian:"
 
 #: html/cgi-bin/guardian.cgi
 msgid "SSH Brute Force Detection"
-msgstr ""
+msgstr "Wykrywanie ataków siłowych (Brute Force) na usługę SSH"
 
 #: html/cgi-bin/guardian.cgi
 msgid "httpd Brute Force Detection"
-msgstr ""
+msgstr "Wykrywanie ataków siłowych (Brute Force) na serwer HTTP"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Log Facility:"
-msgstr ""
+msgstr "Miejsce zapisu logów:"
 
 #: html/cgi-bin/guardian.cgi
 msgid "System Log"
-msgstr "Systemlog"
+msgstr "Dziennik systemowy"
 
 #: html/cgi-bin/guardian.cgi
 msgid "File"
-msgstr "File"
+msgstr "Plik"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Console"
-msgstr "Console"
+msgstr "Konsola"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Log Level:"
-msgstr ""
+msgstr "Poziom rejestrowania zdarzeń:"
 
 #: html/cgi-bin/guardian.cgi html/cgi-bin/optionsfw.cgi
 #: html/cgi-bin/pppsetup.cgi
 msgid "Off"
-msgstr "wył"
+msgstr "Wył"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Info"
@@ -3108,36 +3146,36 @@ msgstr "Debug"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Log File:"
-msgstr "Plik Log:"
+msgstr "Plik dziennika:"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Firewall Action:"
-msgstr ""
+msgstr "Akcja zapory:"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Strike Threshold:"
-msgstr ""
+msgstr "Próg zablokowania:"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Block Time (seconds):"
-msgstr ""
+msgstr "Czas blokady (sekundy):"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Ignored Hosts"
-msgstr ""
+msgstr "Ignorowane hosty"
 
 #: html/cgi-bin/guardian.cgi html/cgi-bin/ids.cgi
 #: html/cgi-bin/logs.cgi/ovpnclients.dat
 msgid "No entries at the moment."
-msgstr ""
+msgstr "W tej chwili nie ma żadnych wpisów."
 
 #: html/cgi-bin/guardian.cgi
 msgid "Currently Blocked Hosts"
-msgstr ""
+msgstr "Obecnie zablokowane hosty"
 
 #: html/cgi-bin/guardian.cgi
 msgid "Block Host:"
-msgstr ""
+msgstr "Zablokowane hosty:"
 
 #: html/cgi-bin/gui.cgi html/cgi-bin/logs.cgi/proxylog.dat
 #: html/cgi-bin/modem.cgi
@@ -3173,26 +3211,24 @@ msgid "Beep When IPFire Connects or Disconnects"
 msgstr "Dźwięk przy połączeniu/rozłączeniu IPFire"
 
 #: html/cgi-bin/hardwaregraphs.cgi
-#, fuzzy
 msgid "Processor Temperature"
-msgstr "Temperatura dysku w "
+msgstr "Temperatura procesora"
 
 #: html/cgi-bin/hardwaregraphs.cgi
-#, fuzzy
 msgid "System Temperature"
-msgstr "Status systemu:"
+msgstr "Temperatura systemu"
 
 #: html/cgi-bin/hardwaregraphs.cgi
 msgid "Processor Power Consumption"
-msgstr ""
+msgstr "Pobór mocy procesora"
 
 #: html/cgi-bin/hardwaregraphs.cgi
 msgid "Fans"
-msgstr ""
+msgstr "Wentylatory"
 
 #: html/cgi-bin/hardwaregraphs.cgi
 msgid "Voltages"
-msgstr ""
+msgstr "Napięcia"
 
 #: html/cgi-bin/hosts.cgi
 msgid "Hosts Config Changed"
@@ -3216,7 +3252,7 @@ msgstr "Nazwa domeny:"
 
 #: html/cgi-bin/hosts.cgi
 msgid "Generate PTR:"
-msgstr ""
+msgstr "Utwórz rekord PTR:"
 
 #: html/cgi-bin/hosts.cgi html/cgi-bin/routing.cgi
 msgid "Host IP Address"
@@ -3224,7 +3260,7 @@ msgstr "Adres IP hosta"
 
 #: html/cgi-bin/hosts.cgi html/cgi-bin/ipinfo.cgi
 msgid "PTR"
-msgstr ""
+msgstr "PTR"
 
 #: html/cgi-bin/hosts.cgi src/squid-accounting/accounting.cgi
 msgid "No"
@@ -3235,14 +3271,16 @@ msgid ""
 "Ruleset update in progress. Please wait until all operations have completed "
 "successfully..."
 msgstr ""
+"Trwa aktualizacja zestawu reguł. Proszę poczekać, aż wszystkie operacje "
+"zakończą się pomyślnie..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Apply"
-msgstr ""
+msgstr "Zastosuj"
 
 #: html/cgi-bin/ids.cgi
 msgid "Force Ruleset Update"
-msgstr ""
+msgstr "Wymuś aktualizację zestawu reguł"
 
 #: html/cgi-bin/ids.cgi
 msgid "Could not download latest updates."
@@ -3257,218 +3295,227 @@ msgid ""
 "Downloading and unpacking new ruleset. Please wait until all operations have "
 "completed successfully..."
 msgstr ""
+"Pobieranie i rozpakowywanie nowego zestawu reguł. Proszę poczekać, aż "
+"wszystkie operacje zakończą się pomyślnie..."
 
 #: html/cgi-bin/ids.cgi
 msgid "No update required - The ruleset is up to date."
-msgstr ""
+msgstr "Nie jest wymagana aktualizacja — zestaw reguł jest aktualny."
 
 #: html/cgi-bin/ids.cgi
 msgid "Reset Provider"
-msgstr ""
+msgstr "Zresetuj dostawcę"
 
 #: html/cgi-bin/ids.cgi
 msgid ""
 "The ruleset changes are being applied. Please wait until all operations have "
 "completed successfully..."
 msgstr ""
+"Trwa wprowadzanie zmian w zestawie reguł. Proszę poczekać, aż wszystkie "
+"operacje zakończą się pomyślnie..."
 
 #: html/cgi-bin/ids.cgi
 msgid "No enabled ruleset is available. Please activate or add one first."
 msgstr ""
+"Nie ma żadnego aktywnego zestawu reguł. Najpierw należy go aktywować lub "
+"dodać."
 
 #: html/cgi-bin/ids.cgi
 msgid "Please select at least one network zone to be monitored"
-msgstr ""
+msgstr "Proszę wybrać co najmniej jedną strefę sieciową do monitorowania"
 
 #: html/cgi-bin/ids.cgi
 msgid "No Sender Email Address Specified"
-msgstr ""
+msgstr "Nie określono adresu e-mail nadawcy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Is or contains an invalid mail address."
 msgstr ""
+"Jest nieprawidłowym adresem e-mail lub zawiera nieprawidłowy adres e-mail."
 
 #: html/cgi-bin/ids.cgi
 msgid "No Email Recipients Given"
-msgstr ""
+msgstr "Nie podano adresatów wiadomości e-mail"
 
 #: html/cgi-bin/ids.cgi
 msgid "The chosen provider is already in use."
-msgstr ""
+msgstr "Wybrany dostawca jest już w użyciu."
 
 #: html/cgi-bin/ids.cgi
 msgid "Invalid Input for Subscription Code"
-msgstr ""
+msgstr "Nieprawidłowy kod subskrypcji"
 
 #: html/cgi-bin/ids.cgi
 msgid "The selected ruleset requires a subscription code"
-msgstr ""
+msgstr "Wybrany zestaw reguł wymaga kodu subskrypcji"
 
 #: html/cgi-bin/ids.cgi
 msgid "Could not add provider"
-msgstr ""
+msgstr "Nie udało się dodać dostawcy"
 
 #: html/cgi-bin/ids.cgi
 msgid ""
 "Changes are being applied. Please wait until all operations have completed "
 "successfully..."
 msgstr ""
+"Trwa wprowadzanie zmian. Proszę poczekać, aż wszystkie operacje zakończą się "
+"pomyślnie..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Unable to Download the Ruleset:"
-msgstr ""
+msgstr "Nie można pobrać zestawu reguł:"
 
 #: html/cgi-bin/ids.cgi
 msgid "Customize Ruleset"
-msgstr ""
+msgstr "Dostosuj zestaw reguł"
 
 #: html/cgi-bin/ids.cgi
 msgid "Enable Intrusion Prevention System"
-msgstr ""
+msgstr "Włącz system zapobiegania włamaniom (IPS)"
 
 #: html/cgi-bin/ids.cgi
 msgid "Monitored Interfaces"
-msgstr ""
+msgstr "Monitorowane interfejsy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Email Alerts"
-msgstr ""
+msgstr "Powiadomienia e-mailowe"
 
 #: html/cgi-bin/ids.cgi
 msgid "Sender Address"
-msgstr ""
+msgstr "Adres nadawcy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Recipients"
-msgstr ""
+msgstr "Odbiorcy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Send Email on Alert"
-msgstr ""
+msgstr "Wysyłaj wiadomość e-mail w przypadku alertu"
 
 #: html/cgi-bin/ids.cgi
 msgid "Severity"
-msgstr ""
+msgstr "Stopień ważności"
 
 #: html/cgi-bin/ids.cgi
 msgid "All, Including Informational Alerts"
-msgstr ""
+msgstr "Wszystkie, w tym alerty informacyjne"
 
 #: html/cgi-bin/ids.cgi
 msgid "High, Medium, and Low Severity"
-msgstr ""
+msgstr "Wysoki, średni i niski poziom ważności"
 
 #: html/cgi-bin/ids.cgi
 msgid "High and Medium Severity"
-msgstr ""
+msgstr "Wysoki i średni poziom ważności"
 
 #: html/cgi-bin/ids.cgi
 msgid "High Severity Only"
-msgstr ""
+msgstr "Tylko alerty o wysokim poziomie ważności"
 
 #: html/cgi-bin/ids.cgi
 msgid "Daily Report"
-msgstr ""
+msgstr "Raport dzienny"
 
 #: html/cgi-bin/ids.cgi html/cgi-bin/ipblocklist.cgi html/cgi-bin/samba.cgi
 msgid "Enable"
-msgstr ""
+msgstr "Włącz"
 
 #: html/cgi-bin/ids.cgi
 msgid "Weekly Report"
-msgstr ""
+msgstr "Raport tygodniowy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Monthly Report"
-msgstr ""
+msgstr "Raport miesięczny"
 
 #: html/cgi-bin/ids.cgi
 msgid "Rulesets"
-msgstr ""
+msgstr "Zestawy reguł"
 
 #: html/cgi-bin/ids.cgi
 msgid "Ruleset Provider"
-msgstr ""
+msgstr "Dostawca zestawu reguł"
 
 #: html/cgi-bin/ids.cgi
 msgid "Last Updated"
-msgstr ""
+msgstr "Ostatnia aktualizacja"
 
 #: html/cgi-bin/ids.cgi
 msgid "Automatic Updates"
-msgstr ""
+msgstr "Automatyczne aktualizacje"
 
 #: html/cgi-bin/ids.cgi
 msgid "(EOL)"
-msgstr ""
+msgstr "(EOL) Koniec linii"
 
 #: html/cgi-bin/ids.cgi
 msgid "Add Provider"
-msgstr ""
+msgstr "Dodaj dostawcę"
 
 #: html/cgi-bin/ids.cgi
 msgid "Whitelisted Hosts"
-msgstr ""
+msgstr "Hosty z listy dozwolonych"
 
 #: html/cgi-bin/ids.cgi src/squid-accounting/accounting.cgi
 msgid "Show"
-msgstr ""
+msgstr "Pokaz"
 
 #: html/cgi-bin/ids.cgi
 msgid "Hide"
-msgstr ""
+msgstr "Ukryj"
 
 #: html/cgi-bin/ids.cgi
 msgid "Ruleset"
-msgstr "reguły systemu wykrywania intruzów"
+msgstr "Reguły systemu wykrywania intruzów"
 
 #: html/cgi-bin/ids.cgi
 msgid "Provider Settings"
-msgstr ""
+msgstr "Ustawienia dostawcy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Visit Provider Website"
-msgstr ""
+msgstr "Odwiedź stronę internetową dostawcy"
 
 #: html/cgi-bin/ids.cgi
 msgid "Subscription Code"
-msgstr ""
+msgstr "Kod subskrypcji"
 
 #: html/cgi-bin/ids.cgi
 msgid "Enable Automatic Updates"
-msgstr ""
+msgstr "Włącz automatyczne aktualizacje"
 
 #: html/cgi-bin/ids.cgi
 msgid "Monitor Traffic Only"
-msgstr ""
+msgstr "Tylko monitorowanie ruchu sieciowego"
 
 #: html/cgi-bin/ids.cgi
 msgid "Remove Old Rule Structures..."
-msgstr ""
+msgstr "Usuń stare struktury reguł..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Extracting Ruleset for Provider:"
-msgstr ""
+msgstr "Rozpakowywanie zestawu reguł dla dostawcy:"
 
 #: html/cgi-bin/ids.cgi
 msgid "Adjust rules and add user defined customizations..."
-msgstr ""
+msgstr "Dostosuj reguły i dodaj własne modyfikacje..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Merging Classifications..."
-msgstr ""
+msgstr "Scalanie klasyfikacji..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Merging Sid to Message Files..."
-msgstr ""
+msgstr "Scalanie identyfikatorów SID z plikami komunikatów..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Cleanup Temporary Directory..."
-msgstr ""
+msgstr "Czyszczenie katalogu tymczasowego..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Finished..."
-msgstr ""
+msgstr "Zakończono..."
 
 #: html/cgi-bin/ids.cgi
 msgid "Talos VRT Rules for Registered Users"
@@ -3480,19 +3527,19 @@ msgstr "Reguły Talos VRT z subskrypcją"
 
 #: html/cgi-bin/ids.cgi
 msgid "Snort/VRT GPLv2 Community Rules"
-msgstr ""
+msgstr "Reguły społecznościowe Snort/VRT GPLv2"
 
 #: html/cgi-bin/ids.cgi
 msgid "EmergingThreats.net Community Rules"
-msgstr ""
+msgstr "Reguły społecznościowe EmergingThreats.net"
 
 #: html/cgi-bin/ids.cgi
 msgid "EmergingThreats.net Pro Rules"
-msgstr ""
+msgstr "Reguły EmergingThreats.net Pro"
 
 #: html/cgi-bin/ids.cgi
 msgid "IPFire DBL Domain Blocklists"
-msgstr ""
+msgstr "Listy blokowanych domen IPFire DBL"
 
 #: html/cgi-bin/index.cgi
 msgid "Dial on Demand Waiting"
@@ -3512,7 +3559,7 @@ msgstr "Strona główna"
 
 #: html/cgi-bin/index.cgi
 msgid "Modem settings have errors"
-msgstr "Ustawienia modemu posiadają błędu"
+msgstr "Ustawienia modemu posiadają błędy"
 
 #: html/cgi-bin/index.cgi
 msgid "Profile has errors"
@@ -3524,11 +3571,11 @@ msgstr "Brama:"
 
 #: html/cgi-bin/index.cgi
 msgid "WiFi Network:"
-msgstr ""
+msgstr "Sieć WiFi:"
 
 #: html/cgi-bin/index.cgi
 msgid "Uplink Bit Rate:"
-msgstr ""
+msgstr "Szybkość transmisji wysyłania:"
 
 #: html/cgi-bin/index.cgi
 msgid "Profile:"
@@ -3536,7 +3583,7 @@ msgstr "Profil:"
 
 #: html/cgi-bin/index.cgi
 msgid "Proxy On"
-msgstr "Proxy wł"
+msgstr "Proxy włączone"
 
 #: html/cgi-bin/index.cgi
 msgid "Proxy Off"
@@ -3544,7 +3591,7 @@ msgstr "Proxy wyłączone"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/wio.cgi
 msgid "Online"
-msgstr ""
+msgstr "Online"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 #: html/cgi-bin/wio.cgi html/cgi-bin/wireguard.cgi
@@ -3553,7 +3600,7 @@ msgstr "ROZŁĄCZONE"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/vpnmain.cgi
 msgid "WAITING"
-msgstr ""
+msgstr "OCZEKIWANIE"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 #: html/cgi-bin/wio.cgi html/cgi-bin/wireguard.cgi
@@ -3562,19 +3609,19 @@ msgstr "POŁĄCZONE"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/vpnmain.cgi
 msgid "CONNECTING"
-msgstr ""
+msgstr "ŁĄCZENIE"
 
 #: html/cgi-bin/index.cgi html/cgi-bin/vpnmain.cgi
 msgid "ON-DEMAND"
-msgstr ""
+msgstr "NA ŻĄDANIE"
 
 #: html/cgi-bin/index.cgi
 msgid "OpenVPN Networks"
-msgstr ""
+msgstr "Sieci OpenVPN"
 
 #: html/cgi-bin/index.cgi
 msgid "No Active OpenVPN Connections"
-msgstr ""
+msgstr "Brak aktywnych połączeń OpenVPN"
 
 #: html/cgi-bin/index.cgi
 msgid "Please enable the fireinfo service."
@@ -3646,23 +3693,23 @@ msgstr "Kategoria"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Application"
-msgstr ""
+msgstr "Zastosowanie"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Attacker"
-msgstr ""
+msgstr "Atakujący"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Malware C&amp;C"
-msgstr ""
+msgstr "Malware typu C&amp;C"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Composite"
-msgstr ""
+msgstr "Złożony"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Invalid Address"
-msgstr ""
+msgstr "Nieprawidłowy adres"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Reputation"
@@ -3720,36 +3767,32 @@ msgid "New Flows"
 msgstr ""
 
 #: html/cgi-bin/ipsstatus.cgi
-#, fuzzy
 msgid "Reasons for Dropped Packets"
-msgstr "Loguj odrzucone pakiety wejściowe (input packets)"
+msgstr "Przyczyny upuszczania pakietów"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Application Layer Protocols"
 msgstr ""
 
 #: html/cgi-bin/ipsstatus.cgi html/cgi-bin/network.cgi
-#, fuzzy
 msgid "Protocols"
-msgstr "Protokół"
+msgstr "Protokoły"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "TCP"
-msgstr ""
+msgstr "TCP"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Bypassed Packets"
-msgstr ""
+msgstr "Pakiety pominięte"
 
 #: html/cgi-bin/ipsstatus.cgi
-#, fuzzy
 msgid "Rules"
-msgstr "reguły systemu wykrywania intruzów"
+msgstr "Reguły systemu wykrywania intruzów"
 
 #: html/cgi-bin/ipsstatus.cgi html/cgi-bin/system.cgi
-#, fuzzy
 msgid "Memory Usage"
-msgstr "Pamiec"
+msgstr "Użycie pamięci"
 
 #: html/cgi-bin/iptables.cgi
 msgid "iptables:"
@@ -3768,6 +3811,8 @@ msgid ""
 "Invalid description. Allowed characters are A-Z, a-z, numbers, hyphen and "
 "underscores."
 msgstr ""
+"Nieprawidłowy opis. Dozwolone znaki to litery A–Z, a–z, cyfry, myślnik i "
+"podkreślenia."
 
 #: html/cgi-bin/lldp.cgi html/cgi-bin/vpnmain.cgi html/cgi-bin/wireguard.cgi
 msgid "Global Settings"
@@ -3780,15 +3825,15 @@ msgstr "Opis"
 
 #: html/cgi-bin/lldp.cgi
 msgid "Neighbors"
-msgstr ""
+msgstr "Sąsiednie urządzenia"
 
 #: html/cgi-bin/lldp.cgi html/cgi-bin/zoneconf.cgi
 msgid "VLAN"
-msgstr ""
+msgstr "VLAN"
 
 #: html/cgi-bin/lldp.cgi
 msgid "There are currently no neighbors"
-msgstr ""
+msgstr "Obecnie nie ma żadnych sąsiadów"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Location Configuration"
@@ -3804,11 +3849,11 @@ msgstr ""
 
 #: html/cgi-bin/location-block.cgi
 msgid "Check All"
-msgstr ""
+msgstr "Zaznacz wszystkie"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Uncheck All"
-msgstr ""
+msgstr "Odznacz wszystkie"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Incoming traffic from this country will be blocked"
@@ -4185,7 +4230,7 @@ msgstr "Podsumowania logów"
 #: html/cgi-bin/logs.cgi/config.dat
 #, perl-format
 msgid "Keep Summaries for %s Days"
-msgstr "Przechowuj podsumowania przez %s dni."
+msgstr "Przechowuj podsumowania przez %s dni"
 
 #: html/cgi-bin/logs.cgi/config.dat
 msgid "Detail Level:"
@@ -4333,7 +4378,7 @@ msgstr "Dst Port"
 #: html/cgi-bin/logs.cgi/showrequestfromip.dat
 #: html/cgi-bin/logs.cgi/showrequestfromport.dat
 msgid "Src Port"
-msgstr "Port źr."
+msgstr "Port źródłowy"
 
 #: html/cgi-bin/logs.cgi/firewalllog.dat
 msgid "First"
@@ -4586,7 +4631,7 @@ msgstr "Nazwa użytkownika"
 
 #: html/cgi-bin/logs.cgi/proxylog.dat
 msgid "Website"
-msgstr "Stron WWW"
+msgstr "Strona WWW"
 
 #: html/cgi-bin/logs.cgi/showrequestfromblocklist.dat
 msgid "Firewall Log (blocklist)"
@@ -4691,7 +4736,7 @@ msgstr ""
 
 #: html/cgi-bin/mac.cgi html/cgi-bin/shutdown.cgi
 msgid "Reboot"
-msgstr "Reboot"
+msgstr "Uruchom ponownie"
 
 #: html/cgi-bin/mac.cgi html/cgi-bin/shutdown.cgi
 msgid "Rebooting IPFire"
@@ -4797,9 +4842,8 @@ msgid "Info Messages"
 msgstr ""
 
 #: html/cgi-bin/media.cgi
-#, fuzzy
 msgid "Filesystems"
-msgstr "Pliki"
+msgstr "Systemy plików"
 
 #: html/cgi-bin/media.cgi
 #, perl-format
@@ -4932,28 +4976,25 @@ msgid "Connect Timeout:"
 msgstr "Czas oczekiwania połączenia:"
 
 #: html/cgi-bin/network.cgi
-#, fuzzy
 msgid "Gateway Latency"
-msgstr "IP bramy"
+msgstr "Opóźnienie bramy sieciowej"
 
 #: html/cgi-bin/network.cgi
-#, fuzzy
 msgid "Packets"
-msgstr "Pakiet:"
+msgstr "Pakiety"
 
 #: html/cgi-bin/network.cgi html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Errors"
-msgstr "Wiadomości o błędach:"
+msgstr "Błędy"
 
 #: html/cgi-bin/network.cgi
-#, fuzzy, perl-format
+#, perl-format
 msgid "Wireless (%s)"
-msgstr "Sieć bezprzewodowa"
+msgstr "Sieć bezprzewodowa (%s)"
 
 #: html/cgi-bin/network.cgi html/cgi-bin/routing.cgi
 msgid "Routing Table Entries"
-msgstr "Wpisy tablicy routingu:"
+msgstr "Wpisy tablicy routingu"
 
 #: html/cgi-bin/network.cgi
 msgid "IPsec Routing Table Entries"
@@ -4961,12 +5002,11 @@ msgstr ""
 
 #: html/cgi-bin/network.cgi
 msgid "ARP Table Entries"
-msgstr "Wpisy tabeli ARP:"
+msgstr "Wpisy tabeli ARP"
 
 #: html/cgi-bin/network.cgi
-#, fuzzy
 msgid "Wireless Stations"
-msgstr "Konfiguracja sieci bezprzewodowej"
+msgstr "Stacje bezprzewodowe"
 
 #: html/cgi-bin/network.cgi
 msgid "Channel Utilization"
@@ -4981,9 +5021,8 @@ msgid "Bit Rate"
 msgstr ""
 
 #: html/cgi-bin/network.cgi
-#, fuzzy
 msgid "Wireless Errors"
-msgstr "Sieć bezprzewodowa"
+msgstr "Błędy sieci bezprzewodowej"
 
 #: html/cgi-bin/network.cgi html/cgi-bin/samba.cgi
 msgid "Domain"
@@ -5249,7 +5288,7 @@ msgid ""
 "Invalid input for Max Clients. The maximum of 1024 clients has been exceeded"
 msgstr ""
 "Niepoprawna wartość w polu Max Klientów. Przekroczono maksymalną liczbę 1024 "
-"klientów."
+"klientów"
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Invalid input for hostname."
@@ -5281,7 +5320,7 @@ msgid ""
 "certificate based connections."
 msgstr ""
 "Reset ustawień VPN spowoduje usunięcie certyfikatu root CA, certyfikatu "
-"hosta oraz wszystkich połączeń opartych na certyfikatach"
+"hosta oraz wszystkich połączeń opartych na certyfikatach."
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/pakfire.cgi html/cgi-bin/vpnmain.cgi
 msgid "Cancel"
@@ -5386,7 +5425,7 @@ msgstr "Wyślij plik Upload PKCS12"
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "A valid root certificate already exists."
-msgstr "Poprawny certyfikat root już istnieje"
+msgstr "Poprawny certyfikat root już istnieje."
 
 #: html/cgi-bin/ovpnmain.cgi
 msgid "Broken Pipe"
@@ -5398,7 +5437,7 @@ msgstr "Nie można uruchomić OpenSSL:"
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Organization can't be empty."
-msgstr "Pole organizacji nie może być puste"
+msgstr "Pole organizacji nie może być puste."
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Organization is too long; it should not be longer than 60 characters."
@@ -5688,7 +5727,7 @@ msgstr "Zdalna podsieć:"
 
 #: html/cgi-bin/ovpnmain.cgi
 msgid "OpenVPN Subnet:"
-msgstr "Podsieć OpenVPN (np. 10.0.10.0/255.255.255.0)"
+msgstr "Podsieć OpenVPN (np. 10.0.10.0/255.255.255.0):"
 
 #: html/cgi-bin/ovpnmain.cgi
 msgid "LZO-Compression:"
@@ -5802,7 +5841,7 @@ msgstr ""
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Can't change certificates."
-msgstr "Nie można zmienić certyfikatów"
+msgstr "Nie można zmienić certyfikatów."
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Could not retrieve common name from certificate."
@@ -5973,7 +6012,7 @@ msgstr ""
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Connection Status and -Control"
-msgstr "Stan i kontrola połączenia:"
+msgstr "Stan i kontrola połączenia"
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Net"
@@ -6204,7 +6243,7 @@ msgstr "Nie wprowadzono nazwy profilu."
 
 #: html/cgi-bin/pppsetup.cgi
 msgid "Telephone not set."
-msgstr "Telephone not set."
+msgstr "Nie ustawiono numeru telefonu."
 
 #: html/cgi-bin/pppsetup.cgi
 msgid "Bad characters in the telephone number field."
@@ -6365,7 +6404,7 @@ msgstr "Łącz na żądanie"
 
 #: html/cgi-bin/pppsetup.cgi
 msgid "Persistent"
-msgstr "Persistent"
+msgstr "Trwały"
 
 #: html/cgi-bin/pppsetup.cgi
 msgid "In case reconnection fails, switch to profile:"
@@ -6593,7 +6632,7 @@ msgstr "Nieprawidłowy numer portu LDAP"
 
 #: html/cgi-bin/proxy.cgi
 msgid "LDAP bind DN username and password required"
-msgstr "LDAP bind DN username and password required"
+msgstr "LDAP bind DN - wymagana nazwa użytkownika i hasło"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Invalid IP Address for RADIUS Server"
@@ -6609,7 +6648,9 @@ msgstr "Wymagane współdzielone hasło RADIUS"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Invalid upstream proxy username or password setting"
-msgstr "Invalid upstream proxy username or password setting"
+msgstr ""
+"Nieprawidłowe ustawienie nazwy użytkownika lub hasła dla nadrzędnego serwera "
+"proxy"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Clear Cache"
@@ -6625,7 +6666,7 @@ msgstr "Nieznany"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Advanced Web Proxy"
-msgstr "Advanced Web Proxy"
+msgstr "Zaawansowana konfiguracja serwera proxy WWW"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Enabled On"
@@ -6895,7 +6936,7 @@ msgstr "Ograniczenia przepustowości"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Overall Limit On"
-msgstr "Całkowity limit na:"
+msgstr "Całkowity limit na"
 
 #: html/cgi-bin/proxy.cgi
 #, perl-format
@@ -6997,7 +7038,7 @@ msgstr "Minimalna długość hasła:"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Bypass redirection for members of the group"
-msgstr "Bypass redirection for members of the group"
+msgstr "Pominięcie przekierowania dla członków grupy"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Extended"
@@ -7057,7 +7098,7 @@ msgstr "Podstawowe ustawienia LDAP"
 
 #: html/cgi-bin/proxy.cgi
 msgid "Base DN:"
-msgstr "Base DN:"
+msgstr "Podstawowy DN:"
 
 #: html/cgi-bin/proxy.cgi
 msgid "LDAP Type:"
@@ -7492,7 +7533,7 @@ msgstr "Zatrzymaj serwer SSH za 30 minut"
 
 #: html/cgi-bin/remote.cgi
 msgid "SSH is enabled. Restarting."
-msgstr "SSH jest włączony.  Ponowne uruchamianie."
+msgstr "SSH jest włączony. Ponowne uruchamianie."
 
 #: html/cgi-bin/remote.cgi
 msgid ""
@@ -7504,7 +7545,7 @@ msgstr ""
 
 #: html/cgi-bin/remote.cgi
 msgid "SSH is disabled. Stopping."
-msgstr "SSH jest wyłączony.  Zatrzymywanie."
+msgstr "SSH jest wyłączony. Zatrzymywanie."
 
 #: html/cgi-bin/remote.cgi
 msgid "Remote Access"
@@ -7644,7 +7685,7 @@ msgstr ""
 
 #: html/cgi-bin/samba.cgi
 msgid "Map to Guest"
-msgstr "Map to Guest"
+msgstr "Przypisz do grupy Goście"
 
 #: html/cgi-bin/samba.cgi
 msgid "Network Options"
@@ -7652,7 +7693,7 @@ msgstr "Opcje sieci"
 
 #: html/cgi-bin/samba.cgi
 msgid "Remote Announce"
-msgstr "Remote Announce"
+msgstr "Rozgłaszanie w sieci zdalnej"
 
 #: html/cgi-bin/samba.cgi
 msgid "Remote Browse Sync"
@@ -7736,7 +7777,7 @@ msgstr "Serwer NTP"
 
 #: html/cgi-bin/services.cgi
 msgid "Secure Shell Server"
-msgstr "Secure Shell Server"
+msgstr "Serwer SSH"
 
 #: html/cgi-bin/services.cgi
 msgid "D-Bus Daemon"
@@ -7795,9 +7836,8 @@ msgid "CPU Frequency"
 msgstr ""
 
 #: html/cgi-bin/system.cgi
-#, fuzzy
 msgid "Processor Pressure"
-msgstr "Procesy"
+msgstr "Presja na procesor"
 
 #: html/cgi-bin/system.cgi
 msgid "Memory Pressure"
@@ -7821,7 +7861,7 @@ msgstr "Nieprawidłowy okres czasu"
 
 #: html/cgi-bin/time.cgi
 msgid "NTP must be enabled to have clients."
-msgstr "NTP must be enabled to have clients."
+msgstr "Aby klienci mogli korzystać z usługi, należy włączyć protokół NTP."
 
 #: html/cgi-bin/time.cgi
 msgid "Cannot enable NTP without specifying primary."
@@ -8112,7 +8152,7 @@ msgstr ""
 
 #: html/cgi-bin/traffic.cgi
 msgid "Utilization-Overview"
-msgstr "Wykorzystanie pasma-przeglad:"
+msgstr "Wykorzystanie pasma-przegląd"
 
 #: html/cgi-bin/updatexlrator.cgi src/squid-accounting/accounting.cgi
 msgid "Maintenance"
@@ -8772,7 +8812,7 @@ msgstr "w okresie"
 
 #: html/cgi-bin/urlfilter.cgi
 msgid "Outside"
-msgstr "poza okr."
+msgstr "Poza"
 
 #: html/cgi-bin/urlfilter.cgi
 msgid "Source host(s) Or network(s)"
@@ -8996,7 +9036,7 @@ msgid ""
 "up to several minutes on older hardware. Please be patient."
 msgstr ""
 "Generowanie certyfikatów root i host może zając dłuższą chwilę. Na starszym "
-"sprzęcie może trwać kilka minut. Zachowaj cierpliwość"
+"sprzęcie może trwać kilka minut. Zachowaj cierpliwość."
 
 #: html/cgi-bin/vpnmain.cgi
 msgid "Download Apple Configuration Profile"
@@ -9167,7 +9207,7 @@ msgstr "Niepoprawna wartość w polu czas ważności ESP"
 
 #: html/cgi-bin/vpnmain.cgi
 msgid "ESP keylife should be between 1 and 24 hours."
-msgstr "Czas ważności klucza ESP powinien być pomięcy 1 a 24 godzinami"
+msgstr "Czas ważności klucza ESP powinien być pomiędzy 1 a 24 godzinami."
 
 #: html/cgi-bin/vpnmain.cgi
 msgid "Invalid Input for DPD Delay"
@@ -9279,14 +9319,13 @@ msgid "Certificate"
 msgstr "Certyfikat"
 
 #: html/cgi-bin/vpnstatus.cgi
-#, fuzzy, perl-format
+#, perl-format
 msgid "Security Associations of %s"
-msgstr "Opcje zabezpieczeń"
+msgstr "Opcje zabezpieczeń %s"
 
 #: html/cgi-bin/vpnstatus.cgi
-#, fuzzy
 msgid "Connected Roadwarriors"
-msgstr "Połączenia"
+msgstr "Podłączeni Roadwarriors"
 
 #: html/cgi-bin/vpnstatus.cgi
 #, perl-format
@@ -10294,14 +10333,13 @@ msgid "Invalid key length."
 msgstr ""
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy, perl-format
+#, perl-format
 msgid "Wireless Client %s"
-msgstr "Dodano konfigurację sieci bezprzewodowej"
+msgstr "Dodano konfigurację sieci bezprzewodowej %s"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Bandwidth"
-msgstr "Maksymalne pasmo"
+msgstr "Szerokość pasma"
 
 #: html/cgi-bin/wlanap.cgi
 msgid "Airtime"
@@ -10321,29 +10359,24 @@ msgid "Invalid Mode"
 msgstr ""
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Invalid Interface"
-msgstr "Niepoprawna wartość"
+msgstr "Nieprawidłowy interfejs"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Invalid SSID"
-msgstr "Niepoprawna wartość"
+msgstr "Nieprawidłowy identyfikator SSID"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Invalid Channel"
-msgstr "Niepoprawna nazwa hosta."
+msgstr "Nieprawidłowy kanał"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Invalid Tx Power"
-msgstr "Nieprawidłowy port proxy"
+msgstr "Nieprawidłowa moc nadawania (Tx Power)"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Invalid Encryption"
-msgstr "Szyfrowanie"
+msgstr "Nieprawidłowe szyfrowanie"
 
 #: html/cgi-bin/wlanap.cgi
 msgid "WPA3 requires Management Frame Protection to be enforced"
@@ -10539,12 +10572,11 @@ msgstr ""
 
 #: html/cgi-bin/wlanap.cgi
 msgid "WiFi Status"
-msgstr "Status WLan"
+msgstr "Status WiFi"
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Channel Width"
-msgstr "Kanał"
+msgstr "Szerokość kanału"
 
 #: html/cgi-bin/wlanap.cgi
 msgid "WiFi Clients"
@@ -10572,9 +10604,8 @@ msgid "Not Authorized"
 msgstr ""
 
 #: html/cgi-bin/wlanap.cgi
-#, fuzzy
 msgid "Protected Management Frames"
-msgstr "Zarządzanie pamięcią Cache"
+msgstr "Chronione ramki zarządzające (PMF)"
 
 #: html/cgi-bin/wlanap.cgi
 msgid "Short Guard Interval"
