diff --git a/po/pl.po b/po/pl.po
index b0e11876a..1138f8f53 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 21:57+0000\n"
+"PO-Revision-Date: 2026-11-04 16:15+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"
@@ -2681,35 +2681,35 @@ msgstr "Nie"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Limit Concurrent Connections per IP Address"
-msgstr ""
+msgstr "Ograniczenie liczby jednoczesnych połączeń na adres IP"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Max. Concurrent Connections:"
-msgstr ""
+msgstr "Maksymalna liczba jednoczesnych połączeń:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Rate-Limit New Connections"
-msgstr ""
+msgstr "Ograniczenie liczby nowych połączeń"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Number of Connections:"
-msgstr ""
+msgstr "Liczba połączeń:"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Second"
-msgstr ""
+msgstr "Sekund"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Minute"
-msgstr ""
+msgstr "Minut"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Incoming Firewall Access"
-msgstr ""
+msgstr "Dostęp przychodzący przez zaporę sieciową"
 
 #: html/cgi-bin/firewall.cgi
 msgid "Outgoing Firewall Access"
-msgstr ""
+msgstr "Dostęp wychodzący przez zaporę sieciową"
 
 #: html/cgi-bin/firewall.cgi html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/ids.dat html/cgi-bin/logs.cgi/log.dat
@@ -3650,41 +3650,43 @@ msgstr "Aktualizacja wymaga ponownego uruchomienia"
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "A download error occurred."
-msgstr ""
+msgstr "Wystąpił błąd pobierania."
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "Could not download blocklist"
-msgstr ""
+msgstr "Nie udało się pobrać listy zablokowanych"
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "An empty blocklist has been received."
-msgstr ""
+msgstr "Otrzymano pustą listę zablokowanych."
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/location-block.cgi
 #: html/cgi-bin/vulnerabilities.cgi
 msgid "Notice"
-msgstr ""
+msgstr "Informacja"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/location-block.cgi
 msgid "Please reload the firewall ruleset in order to apply your changes."
 msgstr ""
+"Aby zmiany zaczęły obowiązywać, należy ponownie załadować zestaw reguł "
+"zapory sieciowej."
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "Enable IP Blocklists"
-msgstr ""
+msgstr "Włącz listy blokowanych adresów IP"
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "Log Dropped Packets"
-msgstr ""
+msgstr "Rejestr utraconych pakietów"
 
 #: html/cgi-bin/ipblocklist.cgi
 msgid "Blocklist Settings"
-msgstr ""
+msgstr "Ustawienia listy zablokowanych"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 #: html/cgi-bin/logs.cgi/showrequestfromblocklist.dat
 msgid "Blocklist"
-msgstr ""
+msgstr "Lista zablokowanych"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 #: html/cgi-bin/logs.cgi/urlfilter.dat
@@ -3713,28 +3715,28 @@ msgstr "Nieprawidłowy adres"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Reputation"
-msgstr ""
+msgstr "Reputacja"
 
 #: html/cgi-bin/ipblocklist.cgi html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Scanner"
-msgstr ""
+msgstr "Skaner"
 
 #: html/cgi-bin/ipinfo.cgi
 #, perl-format
 msgid "IP Information for %s"
-msgstr ""
+msgstr "Informacje o adresie IP dla %s"
 
 #: html/cgi-bin/ipinfo.cgi
 msgid "AS Lookup Failed"
-msgstr ""
+msgstr "Nie udało się pobrać informacji o systemie autonomicznym (AS)"
 
 #: html/cgi-bin/ipinfo.cgi
 msgid "Basic IP Information"
-msgstr ""
+msgstr "Podstawowe informacje o adresach IP"
 
 #: html/cgi-bin/ipinfo.cgi
 msgid "Autonomous System"
-msgstr ""
+msgstr "System autonomiczny (AS)"
 
 #: html/cgi-bin/ipinfo.cgi
 msgid "Unable to Contact"
@@ -3743,7 +3745,7 @@ msgstr "Nie można połączyć"
 #: html/cgi-bin/ipinfo.cgi
 #, perl-format
 msgid "WHOIS Results from %s"
-msgstr ""
+msgstr "Wyniki wyszukiwania WHOIS z %s"
 
 #: html/cgi-bin/ipinfo.cgi
 msgid "IP Information"
@@ -3752,19 +3754,19 @@ msgstr "Informacje IP"
 #: html/cgi-bin/ipsstatus.cgi html/cgi-bin/network.cgi
 #: html/cgi-bin/vpnstatus.cgi
 msgid "Throughput"
-msgstr ""
+msgstr "Przepustowość"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Alerts"
-msgstr ""
+msgstr "Powiadomienia"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Verdicts"
-msgstr ""
+msgstr "Oceny"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "New Flows"
-msgstr ""
+msgstr "Nowe przepływy"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Reasons for Dropped Packets"
@@ -3772,7 +3774,7 @@ msgstr "Przyczyny upuszczania pakietów"
 
 #: html/cgi-bin/ipsstatus.cgi
 msgid "Application Layer Protocols"
-msgstr ""
+msgstr "Protokoły warstwy aplikacji"
 
 #: html/cgi-bin/ipsstatus.cgi html/cgi-bin/network.cgi
 msgid "Protocols"
@@ -3837,15 +3839,15 @@ msgstr "Obecnie nie ma żadnych sąsiadów"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Location Configuration"
-msgstr ""
+msgstr "Konfiguracja lokalizacji"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Enable Location Based Blocking:"
-msgstr ""
+msgstr "Włącz blokowanie oparte na lokalizacji:"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Block Countries"
-msgstr ""
+msgstr "Zablokowane kraje"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Check All"
@@ -3857,11 +3859,11 @@ msgstr "Odznacz wszystkie"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Incoming traffic from this country will be blocked"
-msgstr ""
+msgstr "Ruch przychodzący z tego kraju będzie blokowany"
 
 #: html/cgi-bin/location-block.cgi
 msgid "Incoming traffic from this country is allowed"
-msgstr ""
+msgstr "Ruch przychodzący z tego kraju jest dozwolony"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
@@ -4044,23 +4046,23 @@ msgstr "Export"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat
 msgid "Proxy Reports:"
-msgstr ""
+msgstr "Raporty serwera proxy:"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat
 msgid "Today"
-msgstr ""
+msgstr "Dzisiaj"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat
 msgid "Daily Reports"
-msgstr ""
+msgstr "Raporty dzienne"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat
 msgid "Weekly Reports"
-msgstr ""
+msgstr "Raporty tygodniowe"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat
 msgid "Monthly Reports"
-msgstr ""
+msgstr "Raporty miesięczne"
 
 #: html/cgi-bin/logs.cgi/calamaris.dat html/cgi-bin/logs.cgi/ids.dat
 #: html/cgi-bin/logs.cgi/log.dat html/cgi-bin/logs.cgi/ovpnclients.dat
@@ -4201,7 +4203,7 @@ msgstr "Nieporawny adres serwera syslogd server"
 
 #: html/cgi-bin/logs.cgi/config.dat
 msgid "Invalid Syslogd Server Protocol"
-msgstr ""
+msgstr "Nieprawidłowy protokół serwera Syslog"
 
 #: html/cgi-bin/logs.cgi/config.dat
 msgid "Keep time must be a valid number"
@@ -4246,11 +4248,11 @@ msgstr "Serwer syslog:"
 
 #: html/cgi-bin/logs.cgi/config.dat
 msgid "UDP (less overhead)"
-msgstr ""
+msgstr "UDP (mniejsze obciążenie)"
 
 #: html/cgi-bin/logs.cgi/config.dat
 msgid "TCP (more reliable)"
-msgstr ""
+msgstr "TCP (większa niezawodność)"
 
 #: html/cgi-bin/logs.cgi/firewalllog.dat
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
@@ -4382,7 +4384,7 @@ msgstr "Port źródłowy"
 
 #: html/cgi-bin/logs.cgi/firewalllog.dat
 msgid "First"
-msgstr ""
+msgstr "Pierwszy"
 
 #: html/cgi-bin/logs.cgi/firewalllog.dat html/cgi-bin/logs.cgi/ids.dat
 #: html/cgi-bin/logs.cgi/log.dat html/cgi-bin/logs.cgi/proxylog.dat
@@ -4406,20 +4408,20 @@ msgstr "Nowsze"
 
 #: html/cgi-bin/logs.cgi/firewalllog.dat
 msgid "Last"
-msgstr ""
+msgstr "Ostatni"
 
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
 #: html/cgi-bin/logs.cgi/showrequestfromcountry.dat
 msgid "Firewall Log (Country)"
-msgstr ""
+msgstr "Dziennik zapory sieciowej (kraj)"
 
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
 msgid "Number of Countries for the pie chart:"
-msgstr ""
+msgstr "Liczba krajów przedstawionych na wykresie kołowym:"
 
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
 msgid "Firewall-Diagram (Country)"
-msgstr ""
+msgstr "Diagram zapory sieciowej (kraj)"
 
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
 #: html/cgi-bin/logs.cgi/firewalllogip.dat
@@ -4439,7 +4441,7 @@ msgstr "Procentowo"
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 #: html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Details"
-msgstr ""
+msgstr "Szczegóły"
 
 #: html/cgi-bin/logs.cgi/firewalllogcountry.dat
 msgid "Other Countries"
@@ -4448,7 +4450,7 @@ msgstr "Pozostałe kraje"
 #: html/cgi-bin/logs.cgi/firewalllogip.dat
 #: html/cgi-bin/logs.cgi/showrequestfromip.dat
 msgid "Firewall Log (IP)"
-msgstr ""
+msgstr "Dziennik zapory sieciowej (adres IP)"
 
 #: html/cgi-bin/logs.cgi/firewalllogip.dat
 msgid "Number of IPs for the pie chart:"
@@ -4456,18 +4458,18 @@ msgstr "Liczba numerów IP na wykresie kołowym:"
 
 #: html/cgi-bin/logs.cgi/firewalllogip.dat
 msgid "Firewall-Diagram (IP)"
-msgstr ""
+msgstr "Diagram zapory sieciowej (IP)"
 
 #: html/cgi-bin/logs.cgi/firewalllogip.dat
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 #: html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Count"
-msgstr ""
+msgstr "Ilość"
 
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 #: html/cgi-bin/logs.cgi/showrequestfromport.dat
 msgid "Firewall Log (Port)"
-msgstr ""
+msgstr "Dziennik zapory sieciowej (port)"
 
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 msgid "Number of ports for the pie chart:"
@@ -4475,7 +4477,7 @@ msgstr "Liczba portów na wykresie kołowym:"
 
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 msgid "Firewall-Diagram (Port)"
-msgstr ""
+msgstr "Diagram zapory sieciowej (port)"
 
 #: html/cgi-bin/logs.cgi/firewalllogport.dat
 msgid "other Port"
@@ -4483,7 +4485,7 @@ msgstr "inny port"
 
 #: html/cgi-bin/logs.cgi/ids.dat
 msgid "Download Report"
-msgstr ""
+msgstr "Pobierz raport"
 
 #: html/cgi-bin/logs.cgi/ids.dat
 msgid "IPS Log Viewer"
@@ -4492,7 +4494,7 @@ msgstr "Przegląd logów IDS"
 #: html/cgi-bin/logs.cgi/ids.dat
 #, perl-format
 msgid "Total number of activated rules for %s: %s"
-msgstr ""
+msgstr "Łączna liczba aktywnych reguł dla %s: %s"
 
 #: html/cgi-bin/logs.cgi/ids.dat html/cgi-bin/logs.cgi/log.dat
 #: html/cgi-bin/logs.cgi/proxylog.dat
@@ -4523,7 +4525,7 @@ msgstr "nic nie znaleziono"
 #: html/cgi-bin/logs.cgi/ipblocklists.dat
 #, perl-format
 msgid "Total number of blocklist hits for %s: %s"
-msgstr ""
+msgstr "Łączna liczba trafień na liście blokowanych adresów dla %s: %s"
 
 #: html/cgi-bin/logs.cgi/ipblocklists.dat
 msgid "Packets Dropped (IN)"
