Update translation files

Message ID 20261025073908.1288522-1-translate@ipfire.org
State New
Headers
Series Update translation files |

Commit Message

IPFire Translate 25 Oct 2026, 7:39 a.m. UTC
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Telemetry/Telemetry
Translate-URL: https://translate.ipfire.org/projects/telemetry/telemetry/
---
 po/ar.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/cs_CZ.po | 1742 ++++++++++++++++++++++++++++++++++++++++++++++-----
 po/da.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/de.po    | 1737 ++++++++++++++++++++++++++++++++++++++++++++------
 po/es.po    | 1742 ++++++++++++++++++++++++++++++++++++++++++++++-----
 po/fa.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/fr.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/hr.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/hu.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/id.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/it.po    | 1729 +++++++++++++++++++++++++++++++++++++++++++++-----
 po/km_KH.po | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/lo.po    | 1742 ++++++++++++++++++++++++++++++++++++++++++++++-----
 po/nl.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/pl.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/pt_BR.po | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/ru.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/sq.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/sv.po    | 1679 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/tr.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 po/uk.po    | 1681 ++++++++++++++++++++++++++++++++++++++++++++-----
 21 files changed, 32220 insertions(+), 3366 deletions(-)
  

Patch

diff --git a/po/ar.po b/po/ar.po
index c0c4f6d..af1ad3a 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Arabic (http://www.transifex.com/mstremer/ipfire/language/"
@@ -24,42 +24,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "نسبة مئوية"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -84,6 +60,12 @@  msgstr "الحد الآقصى"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -91,6 +73,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -102,9 +90,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -112,298 +111,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "متوسط"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "متوسط الجهد"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "استهلاك الذاكرة"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "الذاكرة المستعملة"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "البانات المحمله في الذاكرة"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "البيانات المخزنة مؤقتا"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "استهلاك الذاكرة"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "استهلاك الذاكرة"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "مقاطعة لينة"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "مقاطعة"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "انتظر"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "النظام"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "جميل"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "مستخدم"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "البيانات المخزنة مؤقتا"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "البيانات المخزنة مؤقتا"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "البيانات المخزنة مؤقتا"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "البيانات المخزنة مؤقتا"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "متوسط"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "متوسط الجهد"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "استهلاك الذاكرة"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "الذاكرة المستعملة"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "البانات المحمله في الذاكرة"
+
+#, fuzzy
+msgid "Cached"
+msgstr "البيانات المخزنة مؤقتا"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "استهلاك الذاكرة"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "استهلاك الذاكرة"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "مقاطعة لينة"
+
+msgid "Interrupt"
+msgstr "مقاطعة"
+
+msgid "Wait"
+msgstr "انتظر"
+
+#, fuzzy
+msgid "Sys"
+msgstr "النظام"
+
+msgid "Nice"
+msgstr "جميل"
+
+msgid "User"
+msgstr "مستخدم"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "نسبة مئوية"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "الذاكرة المستعملة"
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index 1e953b0..40818f1 100644
--- a/po/cs_CZ.po
+++ b/po/cs_CZ.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2026-07-17 19:27+0000\n"
 "Last-Translator: Pavel Borecki <pavel@borecki.cz>\n"
 "Language-Team: Czech <https://translate.ipfire.org/projects/telemetry/"
@@ -24,42 +24,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr "Nejsou k dispozici žádná data"
 
-msgid "Bits Per Second"
-msgstr "Bitů za sekundu"
-
-msgid "Bytes"
-msgstr "Bajtů"
-
 msgid "Days"
 msgstr "Dnů"
 
 msgid "Objects"
 msgstr "Objektů"
 
-msgid "Percent"
-msgstr "Procent"
-
 msgid "Packets Per Second"
 msgstr "Paketů za sekundu"
 
 msgid "Queries Per Second"
 msgstr "Dotazů za sekundu"
 
-msgid "Seconds"
-msgstr "Sekund"
-
-msgid "Kelvin"
-msgstr "Kelvinů"
-
-msgid "° Celsius"
-msgstr "° Celsia"
-
-msgid "° Fahrenheit"
-msgstr "° Fahrenheita"
-
-msgid "Watts"
-msgstr "Watů"
-
 msgid "Connection Tracking Table"
 msgstr "Tabulka sledování spojení"
 
@@ -84,6 +60,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr "Limit"
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr "Přepnutí kontextů"
@@ -91,6 +73,12 @@  msgstr "Přepnutí kontextů"
 msgid "Context Switches/s"
 msgstr "Přepnutí kontextů / s"
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr "Frekvence procesoru"
 
@@ -102,9 +90,20 @@  msgstr "Hz"
 msgid "CPU Core %ld"
 msgstr "Jádro procesoru %ld"
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr "Vstup/výstup disku"
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr "Teplota disku"
 
@@ -112,6 +111,136 @@  msgstr "Teplota disku"
 msgid "Temperature"
 msgstr "Teplota"
 
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
+msgstr ""
+
+msgid "Disk Wear"
+msgstr ""
+
+msgid "Lifetime Used"
+msgstr ""
+
+msgid "Available Spare"
+msgstr ""
+
+msgid "Spare Threshold"
+msgstr ""
+
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
+msgstr ""
+
+msgid "Disk Data Read & Written"
+msgstr ""
+
+msgid "Read"
+msgstr ""
+
+msgid "Written"
+msgstr ""
+
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
+msgstr ""
+
+msgid "Events"
+msgstr ""
+
+msgid "Disk Errors"
+msgstr ""
+
+msgid "Bad Sectors / Media Errors"
+msgstr ""
+
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
+msgstr ""
+
+#, c-format
+msgid "Filesystem Usage - %s"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "Used"
+msgstr "Využito"
+
+msgid "Free"
+msgstr ""
+
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
+msgstr ""
+
+msgid "Inodes"
+msgstr ""
+
+#, c-format
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Packets"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Throughput"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
+msgstr ""
+
 msgid "bps"
 msgstr "b/s"
 
@@ -142,219 +271,1249 @@  msgstr "Obdrženo paketů"
 msgid "Sent Packets"
 msgstr "Odesláno paketů"
 
-#, c-format
-msgid "Station %s - Bandwidth"
-msgstr "Stanice %s – přenosová rychlost"
+msgid "IPv6 Neighbor Discovery"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
-msgstr "Stanice %s – informace o rychlosti"
+msgid "Neighbor Solicitations (Received)"
+msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
-msgstr "Rychlost příjmu"
+msgid "Neighbor Solicitations (Sent)"
+msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
-msgstr "Rychlost vysílání"
+msgid "Neighbor Advertisements (Received)"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Signal"
-msgstr "Stanice %s – signál"
+msgid "Neighbor Advertisements (Sent)"
+msgstr ""
 
-msgid "RSSI - dBm"
-msgstr "RSSI - dBm"
+msgid "Router Solicitations (Received)"
+msgstr ""
 
-#. Draw signal
-msgid "Signal"
-msgstr "Signál"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "dBm"
-msgstr "dBm"
+msgid "Router Advertisements (Received)"
+msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
-msgstr "Poslední ACK signál"
+msgid "Router Advertisements (Sent)"
+msgstr ""
 
-#, c-format
-msgid "Packets - %s"
-msgstr "Paketů – %s"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
+msgstr ""
 
-#, c-format
-msgid "Throughput - %s"
-msgstr "Propustnost – %s"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
-msgstr "DNS dotazů"
+msgid "Received"
+msgstr ""
 
-msgid "Latency to the Default Gateway"
-msgstr "Doba odezvy na výchozí bránu"
+msgid "Sent"
+msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
-msgstr "Ztrátovost paketů > 0%"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-msgid "Packet Loss > 5%"
-msgstr "Ztrátovost paketů > 5%"
+msgid "Unreachable (Received)"
+msgstr ""
 
-msgid "Packet Loss > 10%"
-msgstr "Ztrátovost paketů > 10%"
+msgid "Unreachable (Sent)"
+msgstr ""
 
-msgid "Packet Loss > 25%"
-msgstr "Ztrátovost paketů > 25%"
+msgid "Time Exceeded (Received)"
+msgstr ""
 
-msgid "Packet Loss > 50%"
-msgstr "Ztrátovost paketů > 50%"
+msgid "Time Exceeded (Sent)"
+msgstr ""
 
-msgid "Average Latency"
-msgstr "Průměrná doba odezvy"
+msgid "Echo Requests (Received)"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
-msgstr "Doba odezvy"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
-msgstr "Zahozeno paketů do nepřátelských sítí"
+msgid "Errors (Received)"
+msgstr ""
 
-msgid "Dropped Packets"
-msgstr "Zahozeno paketů"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Port Scans"
-msgstr "Skenů portů"
+msgid "ICMP Messages (IPv4)"
+msgstr ""
 
-msgid "Fragmented Packets"
-msgstr "Fragmentovaných paketů"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "ICMP"
-msgstr "ICMP"
+msgid "ICMP Messages (IPv6)"
+msgstr ""
 
-msgid "UDP"
-msgstr "UDP"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "TCP"
-msgstr "TCP"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Suricata Throughput"
-msgstr "Propustnost Suricata"
+msgid "Receive Errors"
+msgstr ""
 
-msgid "Whitelisted"
-msgstr "Zařazeno na seznam povolených"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Offloaded"
-msgstr "Předáno na hardware"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "Scanned"
-msgstr "Skenováno"
+msgid "Dropped (Sent)"
+msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
-msgstr "Celkem"
+msgid "Missed"
+msgstr ""
 
-msgid "Load Average"
-msgstr "Průměrné vytížení"
+msgid "CRC Errors"
+msgstr ""
 
-msgid "15 Minutes"
-msgstr "15 minut"
+msgid "Carrier Errors"
+msgstr ""
 
-msgid "5 Minutes"
-msgstr "5 minut"
+msgid "Collisions"
+msgstr ""
 
-msgid "1 Minute"
-msgstr "1 minuta"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
+msgstr ""
 
-msgid "Memory Usage"
-msgstr "Využití paměti"
+#, c-format
+msgid "Packets - %s"
+msgstr "Paketů – %s"
 
-#. Headline
-msgid "Memory"
-msgstr "Operační paměť"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
-msgstr "Využito"
+#, c-format
+msgid "Throughput - %s"
+msgstr "Propustnost – %s"
 
-msgid "Buffers"
-msgstr "Vyrovnávací paměti"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
+msgstr ""
 
-msgid "Cached"
-msgstr "V mězipaměti"
+msgid "Header Errors"
+msgstr ""
 
-#. Headline
-msgid "Swap"
-msgstr "Odkládací prostor"
+msgid "Address Errors"
+msgstr ""
+
+msgid "No Route (Received)"
+msgstr ""
+
+msgid "No Route (Sent)"
+msgstr ""
+
+msgid "Unknown Protocol"
+msgstr ""
+
+msgid "Truncated"
+msgstr ""
+
+msgid "Discarded (Received)"
+msgstr ""
+
+msgid "Discarded (Sent)"
+msgstr ""
+
+msgid "IP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr "DNS dotazů"
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr "Celkem"
+
+msgid "Cache Hits"
+msgstr "Odbaveno z mezipaměti"
+
+msgid "Cache Miss"
+msgstr "Neodbaveno z mezipaměti"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr "TCP"
+
+msgid "UDP"
+msgstr "UDP"
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr "Doba odezvy na výchozí bránu"
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr "Ztrátovost paketů > 0%"
+
+msgid "Packet Loss > 5%"
+msgstr "Ztrátovost paketů > 5%"
+
+msgid "Packet Loss > 10%"
+msgstr "Ztrátovost paketů > 10%"
+
+msgid "Packet Loss > 25%"
+msgstr "Ztrátovost paketů > 25%"
+
+msgid "Packet Loss > 50%"
+msgstr "Ztrátovost paketů > 50%"
+
+msgid "Average Latency"
+msgstr "Průměrná doba odezvy"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr "Doba odezvy"
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr "Zahozeno paketů do nepřátelských sítí"
+
+msgid "Dropped Packets"
+msgstr "Zahozeno paketů"
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr "Skenů portů"
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr "Propustnost Suricata"
+
+msgid "Whitelisted"
+msgstr "Zařazeno na seznam povolených"
+
+msgid "Offloaded"
+msgstr "Předáno na hardware"
+
+msgid "Scanned"
+msgstr "Skenováno"
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+msgid "Load Average"
+msgstr "Průměrné vytížení"
+
+msgid "15 Minutes"
+msgstr "15 minut"
+
+msgid "5 Minutes"
+msgstr "5 minut"
+
+msgid "1 Minute"
+msgstr "1 minuta"
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Využití paměti"
+
+#. Headline
+msgid "Memory"
+msgstr "Operační paměť"
+
+msgid "Buffers"
+msgstr "Vyrovnávací paměti"
+
+msgid "Cached"
+msgstr "V mězipaměti"
+
+#. Headline
+msgid "Swap"
+msgstr "Odkládací prostor"
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr "Jedna minuta"
+
+msgid "10 Seconds"
+msgstr "10 sekund"
+
+msgid "Pressure Stall Information"
+msgstr "Informace o tlakovém blokování"
+
+msgid "Processor"
+msgstr "Procesor"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr "Vstup/výstup"
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+msgid "Processor Usage"
+msgstr "Vytížení procesoru"
+
+msgid "Guest Nice"
+msgstr "Nice hosta"
+
+msgid "Guest"
+msgstr "Host"
+
+msgid "Steal"
+msgstr "Krádež"
+
+msgid "Soft Interrupt"
+msgstr "Softwarové přerušení"
+
+msgid "Interrupt"
+msgstr "Přerušení"
+
+msgid "Wait"
+msgstr "Čekat"
+
+msgid "Sys"
+msgstr "Syst."
+
+msgid "Nice"
+msgstr "Nice"
+
+msgid "User"
+msgstr "Uživatel"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr "Spotřeba energie procesorem"
+
+msgid "Power Consumption"
+msgstr "Spotřeba energie"
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr "Teplota procesoru"
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr "ICMP"
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr "Teplota systému"
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
 
-msgid "One Minute"
-msgstr "Jedna minuta"
+msgid "Failed Attempts"
+msgstr ""
 
-msgid "10 Seconds"
-msgstr "10 sekund"
+msgid "Reset"
+msgstr ""
 
-msgid "Pressure Stall Information"
-msgstr "Informace o tlakovém blokování"
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Processor"
-msgstr "Procesor"
+msgid "TCP Errors"
+msgstr ""
 
-msgid "Input/Output"
-msgstr "Vstup/výstup"
+msgid "Retransmitted Segments"
+msgstr ""
 
-msgid "Processor Usage"
-msgstr "Vytížení procesoru"
+msgid "Timeouts"
+msgstr ""
 
-msgid "Guest Nice"
-msgstr "Nice hosta"
+msgid "Retransmitted SYNs"
+msgstr ""
 
-msgid "Guest"
-msgstr "Host"
+msgid "Resets Sent"
+msgstr ""
 
-msgid "Steal"
-msgstr "Krádež"
+msgid "Dropped Connections"
+msgstr ""
 
-msgid "Soft Interrupt"
-msgstr "Softwarové přerušení"
+msgid "Accept Queue Overflows"
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Přerušení"
+msgid "SYN Cookies Sent"
+msgstr ""
 
-msgid "Wait"
-msgstr "Čekat"
+msgid "Bad Segments Received"
+msgstr ""
 
-msgid "Sys"
-msgstr "Syst."
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
 
-msgid "Nice"
-msgstr "Nice"
+msgid "TCP Segments"
+msgstr ""
 
-msgid "User"
-msgstr "Uživatel"
+msgid "Retransmitted"
+msgstr ""
 
-msgid "Processor Power Consumption"
-msgstr "Spotřeba energie procesorem"
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
 
-msgid "Power Consumption"
-msgstr "Spotřeba energie"
+msgid "Connections"
+msgstr ""
 
-msgid "Processor Temperature"
-msgstr "Teplota procesoru"
+msgid "Established TCP Connections"
+msgstr ""
 
-msgid "System Temperature"
-msgstr "Teplota systému"
+msgid "Established"
+msgstr ""
 
-msgid "DNS Cache Performance"
-msgstr "Výkon DNS mezipaměti"
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Cache Hits"
-msgstr "Odbaveno z mezipaměti"
+msgid "Aborted TCP Connections"
+msgstr ""
 
-msgid "Cache Miss"
-msgstr "Neodbaveno z mezipaměti"
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr "Výkon DNS mezipaměti"
 
 msgid "Prefetched Queries"
 msgstr "Přednačteno dotazů"
 
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
 msgid "DNS Cache Usage"
 msgstr "Využití mezipaměti DNS"
 
@@ -370,11 +1529,17 @@  msgstr "RRSet objektů"
 msgid "Message Objects"
 msgstr "Objektů zpráv"
 
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
 msgid "DNS Memory Usage"
 msgstr "Využití paměti pro účely DNS"
 
-msgid "Request Policy Zones"
-msgstr "Zóny zásady požadavku"
+msgid "Response Policy Zones"
+msgstr ""
 
 msgid "Validator"
 msgstr "Nástroj pro ověřování že skutečné"
@@ -382,6 +1547,12 @@  msgstr "Nástroj pro ověřování že skutečné"
 msgid "Iterator"
 msgstr "Nástroj pro zpracovávání v cyklech"
 
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
 msgid "DNS Recursion Time"
 msgstr "DNS doba rekurze"
 
@@ -389,10 +1560,235 @@  msgstr "DNS doba rekurze"
 msgid "Recursion Time"
 msgstr "Doba rekurze"
 
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
 #. Draw the uptime
 msgid "Uptime"
 msgstr "Doba chodu systému"
 
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr "Rychlost příjmu"
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr "Rychlost vysílání"
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr "dBm"
+
+#. Draw signal
+msgid "Signal"
+msgstr "Signál"
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr "Stanice %s – přenosová rychlost"
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr "Stanice %s – informace o rychlosti"
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr "Stanice %s – signál"
+
+msgid "RSSI - dBm"
+msgstr "RSSI - dBm"
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr "Poslední ACK signál"
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Bits Per Second"
+#~ msgstr "Bitů za sekundu"
+
+#~ msgid "Bytes"
+#~ msgstr "Bajtů"
+
+#~ msgid "Percent"
+#~ msgstr "Procent"
+
+#~ msgid "Seconds"
+#~ msgstr "Sekund"
+
+#~ msgid "Kelvin"
+#~ msgstr "Kelvinů"
+
+#~ msgid "° Celsius"
+#~ msgstr "° Celsia"
+
+#~ msgid "° Fahrenheit"
+#~ msgstr "° Fahrenheita"
+
+#~ msgid "Watts"
+#~ msgstr "Watů"
+
+#~ msgid "Fragmented Packets"
+#~ msgstr "Fragmentovaných paketů"
+
+#~ msgid "Request Policy Zones"
+#~ msgstr "Zóny zásady požadavku"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Využitá paměť"
diff --git a/po/da.po b/po/da.po
index 513572a..15ac20d 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Danish (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Procent"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maksimum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Gennemsnit"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Gennemsnitlig belastning"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Hukommelsesforbrug"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Anvendt hukommelse"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Buffered data"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Cached data"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Hukommelsesforbrug"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Hukommelsesforbrug"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Blid afbrydelse"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Afbrydelse"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Vent"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "System"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Fin"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Bruger"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Cached data"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Cached data"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Cached data"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Cached data"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Gennemsnit"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Gennemsnitlig belastning"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Hukommelsesforbrug"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Anvendt hukommelse"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Buffered data"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Cached data"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Hukommelsesforbrug"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Hukommelsesforbrug"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Blid afbrydelse"
+
+msgid "Interrupt"
+msgstr "Afbrydelse"
+
+msgid "Wait"
+msgstr "Vent"
+
+#, fuzzy
+msgid "Sys"
+msgstr "System"
+
+msgid "Nice"
+msgstr "Fin"
+
+msgid "User"
+msgstr "Bruger"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Procent"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Anvendt hukommelse"
diff --git a/po/de.po b/po/de.po
index 59f2fd7..7071da4 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2026-04-10 10:54+0000\n"
 "Last-Translator: Amazon Translate <noreply-mt-aws@weblate.org>\n"
 "Language-Team: German <https://translate.ipfire.org/projects/telemetry/"
@@ -25,42 +25,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr "Bit pro Sekunde"
-
-msgid "Bytes"
-msgstr "Byte"
-
 msgid "Days"
 msgstr "Tage"
 
 msgid "Objects"
 msgstr "Objekte"
 
-msgid "Percent"
-msgstr "Prozent"
-
 msgid "Packets Per Second"
 msgstr "Pakete pro Sekunde"
 
 msgid "Queries Per Second"
 msgstr "Anfragen pro Sekunde"
 
-msgid "Seconds"
-msgstr "Sekunden"
-
-msgid "Kelvin"
-msgstr "Kelvin"
-
-msgid "° Celsius"
-msgstr "° Celsius"
-
-msgid "° Fahrenheit"
-msgstr "° Fahrenheit"
-
-msgid "Watts"
-msgstr "Watt"
-
 msgid "Connection Tracking Table"
 msgstr "Verbindungsverfolgungstabelle"
 
@@ -85,6 +61,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr "Limit"
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr "Kontextwechsel"
@@ -92,6 +74,12 @@  msgstr "Kontextwechsel"
 msgid "Context Switches/s"
 msgstr "Kontextwechsel/s"
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr "CPU-Frequenz"
 
@@ -103,9 +91,20 @@  msgstr "Hz"
 msgid "CPU Core %ld"
 msgstr "CPU-Kern %ld"
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr "Festplatteneingabe/-ausgabe"
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr "Festplattentemperatur"
 
@@ -113,6 +112,136 @@  msgstr "Festplattentemperatur"
 msgid "Temperature"
 msgstr "Temperatur"
 
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
+msgstr ""
+
+msgid "Disk Wear"
+msgstr ""
+
+msgid "Lifetime Used"
+msgstr ""
+
+msgid "Available Spare"
+msgstr ""
+
+msgid "Spare Threshold"
+msgstr ""
+
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
+msgstr ""
+
+msgid "Disk Data Read & Written"
+msgstr ""
+
+msgid "Read"
+msgstr "Gelesen"
+
+msgid "Written"
+msgstr ""
+
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
+msgstr ""
+
+msgid "Events"
+msgstr ""
+
+msgid "Disk Errors"
+msgstr ""
+
+msgid "Bad Sectors / Media Errors"
+msgstr ""
+
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
+msgstr ""
+
+#, c-format
+msgid "Filesystem Usage - %s"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "Used"
+msgstr "Genutzt"
+
+msgid "Free"
+msgstr "Frei"
+
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
+msgstr ""
+
+msgid "Inodes"
+msgstr "Inoden"
+
+#, c-format
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Packets"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Throughput"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
+msgstr ""
+
 msgid "bps"
 msgstr "b/s"
 
@@ -143,221 +272,1251 @@  msgstr "Empfangene Pakete"
 msgid "Sent Packets"
 msgstr "Gesendete Pakete"
 
-#, c-format
-msgid "Station %s - Bandwidth"
-msgstr "Station %s - Bandbreite"
+msgid "IPv6 Neighbor Discovery"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
-msgstr "Station %s - Bitrate"
+msgid "Neighbor Solicitations (Received)"
+msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
-msgstr "Empfangsrate"
+msgid "Neighbor Solicitations (Sent)"
+msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
-msgstr "Senderate"
+msgid "Neighbor Advertisements (Received)"
+msgstr ""
+
+msgid "Neighbor Advertisements (Sent)"
+msgstr ""
+
+msgid "Router Solicitations (Received)"
+msgstr ""
+
+msgid "Router Solicitations (Sent)"
+msgstr ""
+
+msgid "Router Advertisements (Received)"
+msgstr ""
+
+msgid "Router Advertisements (Sent)"
+msgstr ""
+
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
+msgstr ""
+
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
+
+msgid "Received"
+msgstr ""
+
+msgid "Sent"
+msgstr ""
+
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
+
+msgid "Unreachable (Received)"
+msgstr ""
+
+msgid "Unreachable (Sent)"
+msgstr ""
+
+msgid "Time Exceeded (Received)"
+msgstr ""
+
+msgid "Time Exceeded (Sent)"
+msgstr ""
+
+msgid "Echo Requests (Received)"
+msgstr ""
+
+msgid "Echo Requests (Sent)"
+msgstr ""
+
+msgid "Errors (Received)"
+msgstr ""
+
+msgid "Rate Limited"
+msgstr ""
+
+msgid "ICMP Messages (IPv4)"
+msgstr ""
+
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
+
+msgid "ICMP Messages (IPv6)"
+msgstr ""
+
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
-msgstr "Station %s - Signal"
+msgid "Errors - %s"
+msgstr ""
 
-msgid "RSSI - dBm"
-msgstr "RSSI - dBm"
+msgid "Receive Errors"
+msgstr "Empfangsfehler"
 
-#. Draw signal
-msgid "Signal"
-msgstr "Signal"
+msgid "Transmit Errors"
+msgstr "Sendefehler"
 
-msgid "dBm"
-msgstr "dBm"
+msgid "Dropped (Received)"
+msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
-msgstr "Letztes ACK-Signal"
+msgid "Dropped (Sent)"
+msgstr ""
+
+msgid "Missed"
+msgstr ""
+
+msgid "CRC Errors"
+msgstr ""
+
+msgid "Carrier Errors"
+msgstr ""
+
+msgid "Collisions"
+msgstr "Kollisionen"
+
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
+msgstr ""
 
 #, c-format
 msgid "Packets - %s"
 msgstr "Pakete - %s"
 
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
+
 #, c-format
 msgid "Throughput - %s"
 msgstr "Durchsatz - %s"
 
-#. Draw the average
-msgid "DNS Queries"
-msgstr "DNS Aufrufe"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
+msgstr ""
 
-msgid "Latency to the Default Gateway"
-msgstr "Latenz zum Standard-Gateway"
+msgid "Header Errors"
+msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
-msgstr "Paketverlust > 0%"
+msgid "Address Errors"
+msgstr ""
 
-msgid "Packet Loss > 5%"
-msgstr "Paketverlust > 5%"
+msgid "No Route (Received)"
+msgstr ""
 
-msgid "Packet Loss > 10%"
-msgstr "Paketverlust > 10%"
+msgid "No Route (Sent)"
+msgstr ""
 
-msgid "Packet Loss > 25%"
-msgstr "Paketverlust > 25%"
+msgid "Unknown Protocol"
+msgstr ""
 
-msgid "Packet Loss > 50%"
-msgstr "Paketverlust > 50%"
+msgid "Truncated"
+msgstr ""
 
-msgid "Average Latency"
-msgstr "Durchschnittliche Latenz"
+msgid "Discarded (Received)"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
-msgstr "Latenz"
+msgid "Discarded (Sent)"
+msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
-msgstr "Gelöschte Pakete an feindliche Netzwerke"
+msgid "IP Errors (IPv4)"
+msgstr ""
 
-msgid "Dropped Packets"
-msgstr "Verworfene Pakete"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
 
-msgid "Port Scans"
-msgstr "Portscans"
+msgid "IP Errors (IPv6)"
+msgstr ""
 
-msgid "Fragmented Packets"
-msgstr "Fragmentierte Pakete"
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
 
-msgid "ICMP"
-msgstr "ICMP"
+msgid "Fragments Received"
+msgstr ""
 
-msgid "UDP"
-msgstr "UDP"
+msgid "Packets Reassembled"
+msgstr ""
 
-msgid "TCP"
-msgstr "TCP"
+msgid "Reassembly Failed"
+msgstr ""
 
-msgid "Suricata Throughput"
-msgstr "Suricata-Durchsatz"
+msgid "Reassembly Timed Out"
+msgstr ""
 
-msgid "Whitelisted"
+msgid "Packets Fragmented"
 msgstr ""
 
-msgid "Offloaded"
-msgstr "Ausgelagert"
+msgid "Fragments Sent"
+msgstr ""
 
-msgid "Scanned"
-msgstr "Gescannt"
+msgid "Fragmentation Failed"
+msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr "DNS Aufrufe"
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
 #. Show the total queries
 msgid "Total"
 msgstr "Gesamt"
 
-msgid "Load Average"
-msgstr "Load Average"
+msgid "Cache Hits"
+msgstr "Cache Treffer"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Gecachte Daten"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr "TCP"
+
+msgid "UDP"
+msgstr "UDP"
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr "Latenz zum Standard-Gateway"
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr "Paketverlust > 0%"
+
+msgid "Packet Loss > 5%"
+msgstr "Paketverlust > 5%"
+
+msgid "Packet Loss > 10%"
+msgstr "Paketverlust > 10%"
+
+msgid "Packet Loss > 25%"
+msgstr "Paketverlust > 25%"
+
+msgid "Packet Loss > 50%"
+msgstr "Paketverlust > 50%"
+
+msgid "Average Latency"
+msgstr "Durchschnittliche Latenz"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr "Latenz"
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr "Gelöschte Pakete an feindliche Netzwerke"
+
+msgid "Dropped Packets"
+msgstr "Verworfene Pakete"
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr "Portscans"
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr "Suricata-Durchsatz"
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr "Ausgelagert"
+
+msgid "Scanned"
+msgstr "Gescannt"
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+msgid "Load Average"
+msgstr "Load Average"
+
+msgid "15 Minutes"
+msgstr "15 Minuten"
+
+msgid "5 Minutes"
+msgstr "5 Minuten"
+
+msgid "1 Minute"
+msgstr "1 Minute"
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Speicher-Auslastung"
+
+#. Headline
+msgid "Memory"
+msgstr "Arbeitsspeicher"
+
+msgid "Buffers"
+msgstr "Puffer"
+
+msgid "Cached"
+msgstr "Zwischengespeichert"
+
+#. Headline
+msgid "Swap"
+msgstr "Auslagerungsspeicher"
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr "Eine Minute"
+
+msgid "10 Seconds"
+msgstr "10 Sekunden"
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+msgid "Processor"
+msgstr "Prozessor"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr "Eingabe/Ausgabe"
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+msgid "Processor Usage"
+msgstr "Prozessorauslastung"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr "Gast"
+
+msgid "Steal"
+msgstr ""
+
+msgid "Soft Interrupt"
+msgstr "Soft-Interrupt"
+
+msgid "Interrupt"
+msgstr "Interrupt"
+
+msgid "Wait"
+msgstr "Wait"
+
+#, fuzzy
+msgid "Sys"
+msgstr "System"
+
+msgid "Nice"
+msgstr "Nice"
+
+msgid "User"
+msgstr "Benutzer"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr "Prozessorstromverbrauch"
+
+msgid "Power Consumption"
+msgstr "Stromverbrauch"
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr "Prozessortemperatur"
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr "IPv4"
+
+msgid "IPv6"
+msgstr "IPv6"
+
+msgid "ICMP"
+msgstr "ICMP"
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr "Systemtemperatur"
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
 
-msgid "15 Minutes"
-msgstr "15 Minuten"
+msgid "Accept Queue Overflows"
+msgstr ""
 
-msgid "5 Minutes"
-msgstr "5 Minuten"
+msgid "SYN Cookies Sent"
+msgstr ""
 
-msgid "1 Minute"
-msgstr "1 Minute"
+msgid "Bad Segments Received"
+msgstr ""
 
-msgid "Memory Usage"
-msgstr "Speicher-Auslastung"
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
 
-#. Headline
-msgid "Memory"
-msgstr "Arbeitsspeicher"
+msgid "TCP Segments"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
-msgstr "Genutzt"
+msgid "Retransmitted"
+msgstr ""
 
-msgid "Buffers"
-msgstr "Puffer"
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
 
-msgid "Cached"
-msgstr "Zwischengespeichert"
+msgid "Connections"
+msgstr ""
 
-#. Headline
-msgid "Swap"
-msgstr "Auslagerungsspeicher"
+msgid "Established TCP Connections"
+msgstr ""
 
-msgid "One Minute"
-msgstr "Eine Minute"
+msgid "Established"
+msgstr ""
 
-msgid "10 Seconds"
-msgstr "10 Sekunden"
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Aborted TCP Connections"
 msgstr ""
 
-msgid "Processor"
-msgstr "Prozessor"
+msgid "Unread Data"
+msgstr ""
 
-msgid "Input/Output"
-msgstr "Eingabe/Ausgabe"
+msgid "Data After Close"
+msgstr ""
 
-msgid "Processor Usage"
-msgstr "Prozessorauslastung"
+msgid "Timeout"
+msgstr ""
 
-msgid "Guest Nice"
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
 msgstr ""
 
-msgid "Guest"
-msgstr "Gast"
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
 
-msgid "Steal"
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
 msgstr ""
 
-msgid "Soft Interrupt"
-msgstr "Soft-Interrupt"
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interrupt"
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
 
-msgid "Wait"
-msgstr "Wait"
+msgid "No Listener"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "System"
+msgid "Receive Buffer Full"
+msgstr ""
 
-msgid "Nice"
-msgstr "Nice"
+msgid "Send Buffer Full"
+msgstr ""
 
-msgid "User"
-msgstr "Benutzer"
+msgid "Checksum Errors"
+msgstr ""
 
-msgid "Processor Power Consumption"
-msgstr "Prozessorstromverbrauch"
+msgid "UDP Errors (IPv4)"
+msgstr ""
 
-msgid "Power Consumption"
-msgstr "Stromverbrauch"
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
 
-msgid "Processor Temperature"
-msgstr "Prozessortemperatur"
+msgid "UDP Errors (IPv6)"
+msgstr ""
 
-msgid "System Temperature"
-msgstr "Systemtemperatur"
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
 
 msgid "DNS Cache Performance"
 msgstr "DNS-Cache-Performance"
 
-msgid "Cache Hits"
-msgstr "Cache Treffer"
-
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Gecachte Daten"
-
 msgid "Prefetched Queries"
 msgstr "Vorab geladene Anfragen"
 
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
 msgid "DNS Cache Usage"
 msgstr "DNS-Cache-Nutzung"
 
@@ -373,10 +1532,16 @@  msgstr "RRSet-Objekte"
 msgid "Message Objects"
 msgstr "Nachrichtenobjekte"
 
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
 msgid "DNS Memory Usage"
 msgstr "DNS-Speichernutzung"
 
-msgid "Request Policy Zones"
+msgid "Response Policy Zones"
 msgstr ""
 
 msgid "Validator"
@@ -385,6 +1550,12 @@  msgstr ""
 msgid "Iterator"
 msgstr "Iterator"
 
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
 msgid "DNS Recursion Time"
 msgstr "DNS-Rekursionszeit"
 
@@ -392,10 +1563,232 @@  msgstr "DNS-Rekursionszeit"
 msgid "Recursion Time"
 msgstr "Rekursionszeit"
 
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
 #. Draw the uptime
 msgid "Uptime"
 msgstr "Betriebszeit"
 
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr "Empfangsrate"
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr "Senderate"
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr "dBm"
+
+#. Draw signal
+msgid "Signal"
+msgstr "Signal"
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr "Station %s - Bandbreite"
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr "Station %s - Bitrate"
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr "Station %s - Signal"
+
+msgid "RSSI - dBm"
+msgstr "RSSI - dBm"
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr "Letztes ACK-Signal"
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Bits Per Second"
+#~ msgstr "Bit pro Sekunde"
+
+#~ msgid "Bytes"
+#~ msgstr "Byte"
+
+#~ msgid "Percent"
+#~ msgstr "Prozent"
+
+#~ msgid "Seconds"
+#~ msgstr "Sekunden"
+
+#~ msgid "Kelvin"
+#~ msgstr "Kelvin"
+
+#~ msgid "° Celsius"
+#~ msgstr "° Celsius"
+
+#~ msgid "° Fahrenheit"
+#~ msgstr "° Fahrenheit"
+
+#~ msgid "Watts"
+#~ msgstr "Watt"
+
+#~ msgid "Fragmented Packets"
+#~ msgstr "Fragmentierte Pakete"
+
 #~ msgid "Used Memory"
 #~ msgstr "Belegter Speicher"
 
@@ -426,16 +1819,10 @@  msgstr "Betriebszeit"
 #~ msgid "Processor Frequencies"
 #~ msgstr "Prozessorfrequenzen"
 
-#~ msgid "Free"
-#~ msgstr "Frei"
-
 #, python-format
 #~ msgid "Disk Usage of %s"
 #~ msgstr "Festplattenauslastung auf %s"
 
-#~ msgid "Inodes"
-#~ msgstr "Inoden"
-
 #~ msgid "Bad Sectors"
 #~ msgstr "Defekte Sektoren"
 
@@ -443,9 +1830,6 @@  msgstr "Betriebszeit"
 #~ msgid "Bad Sectors of %s"
 #~ msgstr "Defekte Sektoren auf %s"
 
-#~ msgid "Read"
-#~ msgstr "Gelesen"
-
 #~ msgid "Operations per Second"
 #~ msgstr "Operationen pro Sekunde"
 
@@ -466,21 +1850,12 @@  msgstr "Betriebszeit"
 #~ msgid "Packets/s"
 #~ msgstr "Pakete/s"
 
-#~ msgid "Receive Errors"
-#~ msgstr "Empfangsfehler"
-
-#~ msgid "Transmit Errors"
-#~ msgstr "Sendefehler"
-
 #~ msgid "Receive Drops"
 #~ msgstr "Empfangsfehler"
 
 #~ msgid "Transmit Drops"
 #~ msgstr "Sendefehler"
 
-#~ msgid "Collisions"
-#~ msgstr "Kollisionen"
-
 #, python-format
 #~ msgid "Errors/Dropped Packets on %s"
 #~ msgstr "Fehler/Verworfene Pakete auf %s"
@@ -543,12 +1918,6 @@  msgstr "Betriebszeit"
 #~ msgid "Temperature (%s)"
 #~ msgstr "Temperatur (%s)"
 
-#~ msgid "IPv6"
-#~ msgstr "IPv6"
-
-#~ msgid "IPv4"
-#~ msgstr "IPv4"
-
 #~ msgid "Number of open connections"
 #~ msgstr "Anzahl offener Verbindungen"
 
diff --git a/po/es.po b/po/es.po
index c14a812..e086766 100644
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2026-04-30 23:47+0000\n"
 "Last-Translator: Roberto Peña <contacto@northsecure.es>\n"
 "Language-Team: Spanish <https://translate.ipfire.org/projects/telemetry/"
@@ -25,42 +25,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr "Bits por segundo"
-
-msgid "Bytes"
-msgstr "Bytes"
-
 msgid "Days"
 msgstr "Días"
 
 msgid "Objects"
 msgstr "Objetos"
 
-msgid "Percent"
-msgstr "Porcentaje"
-
 msgid "Packets Per Second"
 msgstr "Paquetes por segundo"
 
 msgid "Queries Per Second"
 msgstr "Peticiones por segundo"
 
-msgid "Seconds"
-msgstr "Segundos"
-
-msgid "Kelvin"
-msgstr "Kelvin"
-
-msgid "° Celsius"
-msgstr "° Celsius"
-
-msgid "° Fahrenheit"
-msgstr "° Fahrenheit"
-
-msgid "Watts"
-msgstr "Vatios"
-
 msgid "Connection Tracking Table"
 msgstr "Tabla de seguimiento de conexiones"
 
@@ -85,6 +61,12 @@  msgstr "Máximo"
 msgid "Limit"
 msgstr "Límite"
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr "Cambios de contexto"
@@ -92,6 +74,12 @@  msgstr "Cambios de contexto"
 msgid "Context Switches/s"
 msgstr "Cambio/s de contexto"
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr "Frecuencia CPU"
 
@@ -103,9 +91,20 @@  msgstr "Hz"
 msgid "CPU Core %ld"
 msgstr "%ld de núcleos de CPU"
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr "Entrada/Salida de disco"
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr "Temperatura de disco"
 
@@ -113,6 +112,136 @@  msgstr "Temperatura de disco"
 msgid "Temperature"
 msgstr "Temperatura"
 
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
+msgstr ""
+
+msgid "Disk Wear"
+msgstr ""
+
+msgid "Lifetime Used"
+msgstr ""
+
+msgid "Available Spare"
+msgstr ""
+
+msgid "Spare Threshold"
+msgstr ""
+
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
+msgstr ""
+
+msgid "Disk Data Read & Written"
+msgstr ""
+
+msgid "Read"
+msgstr ""
+
+msgid "Written"
+msgstr ""
+
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
+msgstr ""
+
+msgid "Events"
+msgstr ""
+
+msgid "Disk Errors"
+msgstr ""
+
+msgid "Bad Sectors / Media Errors"
+msgstr ""
+
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
+msgstr ""
+
+#, c-format
+msgid "Filesystem Usage - %s"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "Used"
+msgstr "Usado"
+
+msgid "Free"
+msgstr ""
+
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
+msgstr ""
+
+msgid "Inodes"
+msgstr ""
+
+#, c-format
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Packets"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Throughput"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
+msgstr ""
+
 msgid "bps"
 msgstr "bps"
 
@@ -143,219 +272,1249 @@  msgstr "Paquetes recibidos"
 msgid "Sent Packets"
 msgstr "Paquetes enviados"
 
-#, c-format
-msgid "Station %s - Bandwidth"
-msgstr "Estación %s - Ancho de banda"
+msgid "IPv6 Neighbor Discovery"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
-msgstr "Estación %s - Información de ratio"
+msgid "Neighbor Solicitations (Received)"
+msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
-msgstr "Ratio recibido"
+msgid "Neighbor Solicitations (Sent)"
+msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
-msgstr "Ratio transmitido"
+msgid "Neighbor Advertisements (Received)"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Signal"
-msgstr "Estación %s - Señal"
+msgid "Neighbor Advertisements (Sent)"
+msgstr ""
 
-msgid "RSSI - dBm"
-msgstr "RSSI - dBm"
+msgid "Router Solicitations (Received)"
+msgstr ""
 
-#. Draw signal
-msgid "Signal"
-msgstr "Señal"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "dBm"
-msgstr "dBm"
+msgid "Router Advertisements (Received)"
+msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
-msgstr "Última señal ACK"
+msgid "Router Advertisements (Sent)"
+msgstr ""
 
-#, c-format
-msgid "Packets - %s"
-msgstr "Paquetes - %s"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
+msgstr ""
 
-#, c-format
-msgid "Throughput - %s"
-msgstr "Rendimiento - %s"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
-msgstr "Consultas DNS"
+msgid "Received"
+msgstr ""
 
-msgid "Latency to the Default Gateway"
-msgstr "Latencia a la puerta de enlace predeterminada"
+msgid "Sent"
+msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
-msgstr "Pérdida de paquetes > 0%"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-msgid "Packet Loss > 5%"
-msgstr "Pérdida de paquetes > 5%"
+msgid "Unreachable (Received)"
+msgstr ""
 
-msgid "Packet Loss > 10%"
-msgstr "Pérdida de paquetes > 10%"
+msgid "Unreachable (Sent)"
+msgstr ""
 
-msgid "Packet Loss > 25%"
-msgstr "Pérdida de paquetes > 25%"
+msgid "Time Exceeded (Received)"
+msgstr ""
 
-msgid "Packet Loss > 50%"
-msgstr "Pérdida de paquetes > 50%"
+msgid "Time Exceeded (Sent)"
+msgstr ""
 
-msgid "Average Latency"
-msgstr "Latencia promedio"
+msgid "Echo Requests (Received)"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
-msgstr "Latencia"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
-msgstr "Paquetes descartados en redes hostiles"
+msgid "Errors (Received)"
+msgstr ""
 
-msgid "Dropped Packets"
-msgstr "Paquetes descartados"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Port Scans"
-msgstr "Escaneos de puertos"
+msgid "ICMP Messages (IPv4)"
+msgstr ""
 
-msgid "Fragmented Packets"
-msgstr "Paquetes fragmentados"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "ICMP"
-msgstr "ICMP"
+msgid "ICMP Messages (IPv6)"
+msgstr ""
 
-msgid "UDP"
-msgstr "UDP"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "TCP"
-msgstr "TCP"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Suricata Throughput"
-msgstr "Rendimiento de Suricata"
+msgid "Receive Errors"
+msgstr ""
 
-msgid "Whitelisted"
-msgstr "Lista blanca"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Offloaded"
-msgstr "Descargado"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "Scanned"
-msgstr "Escaneado"
+msgid "Dropped (Sent)"
+msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
-msgstr "Total"
+msgid "Missed"
+msgstr ""
 
-msgid "Load Average"
-msgstr "Carga promedio"
+msgid "CRC Errors"
+msgstr ""
 
-msgid "15 Minutes"
-msgstr "15 Minutos"
+msgid "Carrier Errors"
+msgstr ""
 
-msgid "5 Minutes"
-msgstr "5 Minutos"
+msgid "Collisions"
+msgstr ""
 
-msgid "1 Minute"
-msgstr "1 Minuto"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
+msgstr ""
 
-msgid "Memory Usage"
-msgstr "Uso de memoria"
+#, c-format
+msgid "Packets - %s"
+msgstr "Paquetes - %s"
 
-#. Headline
-msgid "Memory"
-msgstr "Memoria"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
-msgstr "Usado"
+#, c-format
+msgid "Throughput - %s"
+msgstr "Rendimiento - %s"
 
-msgid "Buffers"
-msgstr "búferes"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
+msgstr ""
 
-msgid "Cached"
-msgstr "En caché"
+msgid "Header Errors"
+msgstr ""
 
-#. Headline
-msgid "Swap"
-msgstr "Intercambio"
+msgid "Address Errors"
+msgstr ""
+
+msgid "No Route (Received)"
+msgstr ""
+
+msgid "No Route (Sent)"
+msgstr ""
+
+msgid "Unknown Protocol"
+msgstr ""
+
+msgid "Truncated"
+msgstr ""
+
+msgid "Discarded (Received)"
+msgstr ""
+
+msgid "Discarded (Sent)"
+msgstr ""
+
+msgid "IP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr "Consultas DNS"
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr "Total"
+
+msgid "Cache Hits"
+msgstr "Aciertos de caché"
+
+msgid "Cache Miss"
+msgstr "Fallo de caché"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr "TCP"
+
+msgid "UDP"
+msgstr "UDP"
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr "Latencia a la puerta de enlace predeterminada"
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr "Pérdida de paquetes > 0%"
+
+msgid "Packet Loss > 5%"
+msgstr "Pérdida de paquetes > 5%"
+
+msgid "Packet Loss > 10%"
+msgstr "Pérdida de paquetes > 10%"
+
+msgid "Packet Loss > 25%"
+msgstr "Pérdida de paquetes > 25%"
+
+msgid "Packet Loss > 50%"
+msgstr "Pérdida de paquetes > 50%"
+
+msgid "Average Latency"
+msgstr "Latencia promedio"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr "Latencia"
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr "Paquetes descartados en redes hostiles"
+
+msgid "Dropped Packets"
+msgstr "Paquetes descartados"
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr "Escaneos de puertos"
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr "Rendimiento de Suricata"
+
+msgid "Whitelisted"
+msgstr "Lista blanca"
+
+msgid "Offloaded"
+msgstr "Descargado"
+
+msgid "Scanned"
+msgstr "Escaneado"
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+msgid "Load Average"
+msgstr "Carga promedio"
+
+msgid "15 Minutes"
+msgstr "15 Minutos"
+
+msgid "5 Minutes"
+msgstr "5 Minutos"
+
+msgid "1 Minute"
+msgstr "1 Minuto"
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Uso de memoria"
+
+#. Headline
+msgid "Memory"
+msgstr "Memoria"
+
+msgid "Buffers"
+msgstr "búferes"
+
+msgid "Cached"
+msgstr "En caché"
+
+#. Headline
+msgid "Swap"
+msgstr "Intercambio"
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr "Un Minuto"
+
+msgid "10 Seconds"
+msgstr "10 Segundos"
+
+msgid "Pressure Stall Information"
+msgstr "Información sobre el bloqueo por presión"
+
+msgid "Processor"
+msgstr "Procesador"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr "Entrada/Salida"
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+msgid "Processor Usage"
+msgstr "Uso del Procesador"
+
+msgid "Guest Nice"
+msgstr "Invitado agradable"
+
+msgid "Guest"
+msgstr "Invitado"
+
+msgid "Steal"
+msgstr "Robar"
+
+msgid "Soft Interrupt"
+msgstr "Interrupción suave"
+
+msgid "Interrupt"
+msgstr "Interrupción"
+
+msgid "Wait"
+msgstr "Espera"
+
+msgid "Sys"
+msgstr "Sistema"
+
+msgid "Nice"
+msgstr "Bien"
+
+msgid "User"
+msgstr "Usuario"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr "Consumo de energía del procesador"
+
+msgid "Power Consumption"
+msgstr "Consumo de energía"
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr "Temperatura Procesador"
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr "ICMP"
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr "Temperatura del Sistema"
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
 
-msgid "One Minute"
-msgstr "Un Minuto"
+msgid "Failed Attempts"
+msgstr ""
 
-msgid "10 Seconds"
-msgstr "10 Segundos"
+msgid "Reset"
+msgstr ""
 
-msgid "Pressure Stall Information"
-msgstr "Información sobre el bloqueo por presión"
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Processor"
-msgstr "Procesador"
+msgid "TCP Errors"
+msgstr ""
 
-msgid "Input/Output"
-msgstr "Entrada/Salida"
+msgid "Retransmitted Segments"
+msgstr ""
 
-msgid "Processor Usage"
-msgstr "Uso del Procesador"
+msgid "Timeouts"
+msgstr ""
 
-msgid "Guest Nice"
-msgstr "Invitado agradable"
+msgid "Retransmitted SYNs"
+msgstr ""
 
-msgid "Guest"
-msgstr "Invitado"
+msgid "Resets Sent"
+msgstr ""
 
-msgid "Steal"
-msgstr "Robar"
+msgid "Dropped Connections"
+msgstr ""
 
-msgid "Soft Interrupt"
-msgstr "Interrupción suave"
+msgid "Accept Queue Overflows"
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interrupción"
+msgid "SYN Cookies Sent"
+msgstr ""
 
-msgid "Wait"
-msgstr "Espera"
+msgid "Bad Segments Received"
+msgstr ""
 
-msgid "Sys"
-msgstr "Sistema"
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
 
-msgid "Nice"
-msgstr "Bien"
+msgid "TCP Segments"
+msgstr ""
 
-msgid "User"
-msgstr "Usuario"
+msgid "Retransmitted"
+msgstr ""
 
-msgid "Processor Power Consumption"
-msgstr "Consumo de energía del procesador"
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
 
-msgid "Power Consumption"
-msgstr "Consumo de energía"
+msgid "Connections"
+msgstr ""
 
-msgid "Processor Temperature"
-msgstr "Temperatura Procesador"
+msgid "Established TCP Connections"
+msgstr ""
 
-msgid "System Temperature"
-msgstr "Temperatura del Sistema"
+msgid "Established"
+msgstr ""
 
-msgid "DNS Cache Performance"
-msgstr "Rendimiento de la caché DNS"
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Cache Hits"
-msgstr "Aciertos de caché"
+msgid "Aborted TCP Connections"
+msgstr ""
 
-msgid "Cache Miss"
-msgstr "Fallo de caché"
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr "Rendimiento de la caché DNS"
 
 msgid "Prefetched Queries"
 msgstr "Consultas precargadas"
 
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
 msgid "DNS Cache Usage"
 msgstr "Uso caché DNS"
 
@@ -371,11 +1530,17 @@  msgstr "Objetos RRSet"
 msgid "Message Objects"
 msgstr "Objetos de mensaje"
 
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
 msgid "DNS Memory Usage"
 msgstr "Uso de memoria DNS"
 
-msgid "Request Policy Zones"
-msgstr "Zonas de políticas de solicitud"
+msgid "Response Policy Zones"
+msgstr ""
 
 msgid "Validator"
 msgstr "Validador"
@@ -383,6 +1548,12 @@  msgstr "Validador"
 msgid "Iterator"
 msgstr "Iterador"
 
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
 msgid "DNS Recursion Time"
 msgstr "Tiempo de recursión DNS"
 
@@ -390,10 +1561,235 @@  msgstr "Tiempo de recursión DNS"
 msgid "Recursion Time"
 msgstr "Tiempo de recursión"
 
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
 #. Draw the uptime
 msgid "Uptime"
 msgstr "Tiempo de actividad"
 
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr "Ratio recibido"
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr "Ratio transmitido"
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr "dBm"
+
+#. Draw signal
+msgid "Signal"
+msgstr "Señal"
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr "Estación %s - Ancho de banda"
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr "Estación %s - Información de ratio"
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr "Estación %s - Señal"
+
+msgid "RSSI - dBm"
+msgstr "RSSI - dBm"
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr "Última señal ACK"
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Bits Per Second"
+#~ msgstr "Bits por segundo"
+
+#~ msgid "Bytes"
+#~ msgstr "Bytes"
+
+#~ msgid "Percent"
+#~ msgstr "Porcentaje"
+
+#~ msgid "Seconds"
+#~ msgstr "Segundos"
+
+#~ msgid "Kelvin"
+#~ msgstr "Kelvin"
+
+#~ msgid "° Celsius"
+#~ msgstr "° Celsius"
+
+#~ msgid "° Fahrenheit"
+#~ msgstr "° Fahrenheit"
+
+#~ msgid "Watts"
+#~ msgstr "Vatios"
+
+#~ msgid "Fragmented Packets"
+#~ msgstr "Paquetes fragmentados"
+
+#~ msgid "Request Policy Zones"
+#~ msgstr "Zonas de políticas de solicitud"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Memoria usada"
diff --git a/po/fa.po b/po/fa.po
index 8baa8c0..5c783ab 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -10,7 +10,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Persian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -25,42 +25,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "درصد"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -85,6 +61,12 @@  msgstr "بیشترین"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -92,6 +74,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -103,9 +91,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -113,298 +112,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "میانه"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "متوسط بارگزاری"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "حافظه استفاده شده"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "حافظه استفاده شده"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "دیتای بافر شده"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "دیتای کش شده"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "حافظه استفاده شده"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "حافظه استفاده شده"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "وقفه نرم افزاری"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "وقفه"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "صبر کنید"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "سیستم"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "زیبا"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "کاربر"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "دیتای کش شده"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "دیتای کش شده"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "دیتای کش شده"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "دیتای کش شده"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "میانه"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "متوسط بارگزاری"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "حافظه استفاده شده"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "حافظه استفاده شده"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "دیتای بافر شده"
+
+#, fuzzy
+msgid "Cached"
+msgstr "دیتای کش شده"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "حافظه استفاده شده"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "حافظه استفاده شده"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "وقفه نرم افزاری"
+
+msgid "Interrupt"
+msgstr "وقفه"
+
+msgid "Wait"
+msgstr "صبر کنید"
+
+#, fuzzy
+msgid "Sys"
+msgstr "سیستم"
+
+msgid "Nice"
+msgstr "زیبا"
+
+msgid "User"
+msgstr "کاربر"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "درصد"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "حافظه استفاده شده"
diff --git a/po/fr.po b/po/fr.po
index d39e44a..09c6a1d 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: French (http://www.transifex.com/mstremer/ipfire/language/"
@@ -24,42 +24,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Pourcentage"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -84,6 +60,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -91,6 +73,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -102,9 +90,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -112,298 +111,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Moyenne"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Charge moyenne"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Utilisation mémoire"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Mémoire utilisée"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Données en mémoire"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Information en cache"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Utilisation mémoire"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Utilisation mémoire"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Interruption logicielle."
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interrompre"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Attendre"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Système"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Gentil"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Utilisateur"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Information en cache"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Information en cache"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Information en cache"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Information en cache"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Moyenne"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Charge moyenne"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Utilisation mémoire"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Mémoire utilisée"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Données en mémoire"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Information en cache"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Utilisation mémoire"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Utilisation mémoire"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Interruption logicielle."
+
+msgid "Interrupt"
+msgstr "Interrompre"
+
+msgid "Wait"
+msgstr "Attendre"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Système"
+
+msgid "Nice"
+msgstr "Gentil"
+
+msgid "User"
+msgstr "Utilisateur"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Pourcentage"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Mémoire utilisée"
diff --git a/po/hr.po b/po/hr.po
index dfbda41..568538b 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -7,7 +7,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Croatian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Postotak"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maksimum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Prosječan"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Prosječno opterećenje"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Korištenje memorije"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Upotrebljena memorija"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Bufferirano podataka"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Cacheirano podataka"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Korištenje memorije"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Korištenje memorije"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Soft prekid"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Prekid"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Čekanje"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Sistem"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Lijepo"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Korisnik"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Cacheirano podataka"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Cacheirano podataka"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Cacheirano podataka"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Cacheirano podataka"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Prosječan"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Prosječno opterećenje"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Korištenje memorije"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Upotrebljena memorija"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Bufferirano podataka"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Cacheirano podataka"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Korištenje memorije"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Korištenje memorije"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Soft prekid"
+
+msgid "Interrupt"
+msgstr "Prekid"
+
+msgid "Wait"
+msgstr "Čekanje"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Sistem"
+
+msgid "Nice"
+msgstr "Lijepo"
+
+msgid "User"
+msgstr "Korisnik"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Postotak"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Upotrebljena memorija"
diff --git a/po/hu.po b/po/hu.po
index 96224f6..4aba521 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Hungarian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "százalék"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Átlag"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Átlag terhelés"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Memóriahasználat"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Felhasznált memória"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Pufferel adat"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Gyorsítótrazott adat"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Memóriahasználat"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Memóriahasználat"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Lágy megszakítás"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Megszakítás"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Várakozás"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Rendszer"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Nice"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Felhasználó"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Gyorsítótrazott adat"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Gyorsítótrazott adat"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Gyorsítótrazott adat"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Gyorsítótrazott adat"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Átlag"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Átlag terhelés"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Memóriahasználat"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Felhasznált memória"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Pufferel adat"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Gyorsítótrazott adat"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Memóriahasználat"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Memóriahasználat"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Lágy megszakítás"
+
+msgid "Interrupt"
+msgstr "Megszakítás"
+
+msgid "Wait"
+msgstr "Várakozás"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Rendszer"
+
+msgid "Nice"
+msgstr "Nice"
+
+msgid "User"
+msgstr "Felhasználó"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "százalék"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Felhasznált memória"
diff --git a/po/id.po b/po/id.po
index fbec39c..ba6f01d 100644
--- a/po/id.po
+++ b/po/id.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Indonesian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Persen"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maksimum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Rata-rata"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Muatan rata-rata"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Memori Dipakai"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Memori terpakai"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Buffered data"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Data cache/tembolok"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Memori Dipakai"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Memori Dipakai"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Terganggu"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Terganggu"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Tunggu"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Sistem"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Bagus"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Pengguna"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Data cache/tembolok"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Data cache/tembolok"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Data cache/tembolok"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Data cache/tembolok"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Rata-rata"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Muatan rata-rata"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Memori Dipakai"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Memori terpakai"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Buffered data"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Data cache/tembolok"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Memori Dipakai"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Memori Dipakai"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Terganggu"
+
+msgid "Interrupt"
+msgstr "Terganggu"
+
+msgid "Wait"
+msgstr "Tunggu"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Sistem"
+
+msgid "Nice"
+msgstr "Bagus"
+
+msgid "User"
+msgstr "Pengguna"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Persen"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Memori terpakai"
diff --git a/po/it.po b/po/it.po
index 6856ef0..08f01ac 100644
--- a/po/it.po
+++ b/po/it.po
@@ -12,7 +12,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2026-10-09 13:12+0000\n"
 "Last-Translator: \"umberto p.\" <ipfire@ipfireitalia.it>\n"
 "Language-Team: Italian <https://translate.ipfire.org/projects/telemetry/"
@@ -28,42 +28,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr "Nessun dato disponibile"
 
-msgid "Bits Per Second"
-msgstr "Bit al secondo"
-
-msgid "Bytes"
-msgstr "Bytes"
-
 msgid "Days"
 msgstr "Giorni"
 
 msgid "Objects"
 msgstr "Oggetti"
 
-msgid "Percent"
-msgstr "Percentuale"
-
 msgid "Packets Per Second"
 msgstr "Pacchetti al secondo"
 
 msgid "Queries Per Second"
 msgstr "Query al secondo"
 
-msgid "Seconds"
-msgstr "Secondi"
-
-msgid "Kelvin"
-msgstr "Kelvin"
-
-msgid "° Celsius"
-msgstr "° Celsius"
-
-msgid "° Fahrenheit"
-msgstr "° Fahrenheit"
-
-msgid "Watts"
-msgstr "Watts"
-
 msgid "Connection Tracking Table"
 msgstr "Tabella di tracciamento delle connessioni"
 
@@ -88,6 +64,12 @@  msgstr "Massimo"
 msgid "Limit"
 msgstr "Limite"
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr "Cambiamenti di contesto"
@@ -95,6 +77,12 @@  msgstr "Cambiamenti di contesto"
 msgid "Context Switches/s"
 msgstr "Cambiamenti di contesti"
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr "Frequenza CPU"
 
@@ -106,9 +94,20 @@  msgstr "Hz"
 msgid "CPU Core %ld"
 msgstr "CPU Core %ld"
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr "Disco Input/Output"
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr "Temperatura del disco"
 
@@ -116,6 +115,136 @@  msgstr "Temperatura del disco"
 msgid "Temperature"
 msgstr "Temperatura"
 
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
+msgstr ""
+
+msgid "Disk Wear"
+msgstr ""
+
+msgid "Lifetime Used"
+msgstr ""
+
+msgid "Available Spare"
+msgstr ""
+
+msgid "Spare Threshold"
+msgstr ""
+
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
+msgstr ""
+
+msgid "Disk Data Read & Written"
+msgstr ""
+
+msgid "Read"
+msgstr ""
+
+msgid "Written"
+msgstr ""
+
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
+msgstr ""
+
+msgid "Events"
+msgstr ""
+
+msgid "Disk Errors"
+msgstr ""
+
+msgid "Bad Sectors / Media Errors"
+msgstr ""
+
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
+msgstr ""
+
+#, c-format
+msgid "Filesystem Usage - %s"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "Used"
+msgstr "Usato"
+
+msgid "Free"
+msgstr ""
+
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
+msgstr ""
+
+msgid "Inodes"
+msgstr ""
+
+#, c-format
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Packets"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Throughput"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
+msgstr ""
+
 msgid "bps"
 msgstr "bps"
 
@@ -146,219 +275,1249 @@  msgstr "Pacchetti ricevuti"
 msgid "Sent Packets"
 msgstr "Pacchetti inviati"
 
-#, c-format
-msgid "Station %s - Bandwidth"
-msgstr "Stazione %s - Larghezza di banda"
+msgid "IPv6 Neighbor Discovery"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
-msgstr "Tasso di ricezione"
+msgid "Neighbor Solicitations (Sent)"
+msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
-msgstr "Velocità di trasmissione"
+msgid "Neighbor Advertisements (Received)"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Signal"
-msgstr "Stazione %s - Segnale"
+msgid "Neighbor Advertisements (Sent)"
+msgstr ""
 
-msgid "RSSI - dBm"
-msgstr "RSSI - dBm"
+msgid "Router Solicitations (Received)"
+msgstr ""
 
-#. Draw signal
-msgid "Signal"
-msgstr "Segnale"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "dBm"
-msgstr "dBm"
+msgid "Router Advertisements (Received)"
+msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
-msgstr "Ultimo segnale ACK"
+msgid "Router Advertisements (Sent)"
+msgstr ""
 
-#, c-format
-msgid "Packets - %s"
-msgstr "Pacchetti - %s"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
+msgstr ""
 
-#, c-format
-msgid "Throughput - %s"
-msgstr "Portata - %s"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
-msgstr "Query DNS"
+msgid "Received"
+msgstr ""
 
-msgid "Latency to the Default Gateway"
-msgstr "Latenza verso il gateway predefinito"
+msgid "Sent"
+msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
-msgstr "Perdita di pacchetti > 0%"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-msgid "Packet Loss > 5%"
-msgstr "Perdita di pacchetti > 5%"
+msgid "Unreachable (Received)"
+msgstr ""
 
-msgid "Packet Loss > 10%"
-msgstr "Perdita di pacchetti > 10%"
+msgid "Unreachable (Sent)"
+msgstr ""
 
-msgid "Packet Loss > 25%"
-msgstr "Perdita di pacchetti > 25%"
+msgid "Time Exceeded (Received)"
+msgstr ""
 
-msgid "Packet Loss > 50%"
-msgstr "Perdita di pacchetti > 50%"
+msgid "Time Exceeded (Sent)"
+msgstr ""
 
-msgid "Average Latency"
-msgstr "Latenza media"
+msgid "Echo Requests (Received)"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
-msgstr "Latenza"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
-msgstr "Pacchetti scartati verso reti ostili"
+msgid "Errors (Received)"
+msgstr ""
 
-msgid "Dropped Packets"
-msgstr "Pacchetti persi"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Port Scans"
-msgstr "Scansioni delle porte"
+msgid "ICMP Messages (IPv4)"
+msgstr ""
 
-msgid "Fragmented Packets"
-msgstr "Pacchetti frammentati"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "ICMP"
-msgstr "ICMP"
+msgid "ICMP Messages (IPv6)"
+msgstr ""
 
-msgid "UDP"
-msgstr "UDP"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "TCP"
-msgstr "TCP"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Suricata Throughput"
-msgstr "Suricata Throughput"
+msgid "Receive Errors"
+msgstr ""
 
-msgid "Whitelisted"
-msgstr "Lista bianca"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Offloaded"
-msgstr "Scaricato"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "Scanned"
-msgstr "Scansionato"
+msgid "Dropped (Sent)"
+msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
-msgstr "Totale"
+msgid "Missed"
+msgstr ""
 
-msgid "Load Average"
-msgstr "Caricamento medio"
+msgid "CRC Errors"
+msgstr ""
 
-msgid "15 Minutes"
-msgstr "15 minuti"
+msgid "Carrier Errors"
+msgstr ""
 
-msgid "5 Minutes"
-msgstr "5 minuti"
+msgid "Collisions"
+msgstr ""
 
-msgid "1 Minute"
-msgstr "1 minuto"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
+msgstr ""
 
-msgid "Memory Usage"
-msgstr "Uso della memoria"
+#, c-format
+msgid "Packets - %s"
+msgstr "Pacchetti - %s"
 
-#. Headline
-msgid "Memory"
-msgstr "Memoria Usata"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
-msgstr "Usato"
+#, c-format
+msgid "Throughput - %s"
+msgstr "Portata - %s"
 
-msgid "Buffers"
-msgstr "dati nel buffer"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
+msgstr ""
 
-msgid "Cached"
-msgstr "Dati memorizzati nella cache"
+msgid "Header Errors"
+msgstr ""
 
-#. Headline
-msgid "Swap"
-msgstr "Swap"
+msgid "Address Errors"
+msgstr ""
 
-msgid "One Minute"
+msgid "No Route (Received)"
+msgstr ""
+
+msgid "No Route (Sent)"
+msgstr ""
+
+msgid "Unknown Protocol"
+msgstr ""
+
+msgid "Truncated"
+msgstr ""
+
+msgid "Discarded (Received)"
+msgstr ""
+
+msgid "Discarded (Sent)"
+msgstr ""
+
+msgid "IP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr "Query DNS"
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr "Totale"
+
+msgid "Cache Hits"
+msgstr "Dati memorizzati nella cache"
+
+msgid "Cache Miss"
+msgstr "Dati memorizzati nella cache"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr "TCP"
+
+msgid "UDP"
+msgstr "UDP"
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr "Latenza verso il gateway predefinito"
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr "Perdita di pacchetti > 0%"
+
+msgid "Packet Loss > 5%"
+msgstr "Perdita di pacchetti > 5%"
+
+msgid "Packet Loss > 10%"
+msgstr "Perdita di pacchetti > 10%"
+
+msgid "Packet Loss > 25%"
+msgstr "Perdita di pacchetti > 25%"
+
+msgid "Packet Loss > 50%"
+msgstr "Perdita di pacchetti > 50%"
+
+msgid "Average Latency"
+msgstr "Latenza media"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr "Latenza"
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr "Pacchetti scartati verso reti ostili"
+
+msgid "Dropped Packets"
+msgstr "Pacchetti persi"
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr "Scansioni delle porte"
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr "Suricata Throughput"
+
+msgid "Whitelisted"
+msgstr "Lista bianca"
+
+msgid "Offloaded"
+msgstr "Scaricato"
+
+msgid "Scanned"
+msgstr "Scansionato"
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+msgid "Load Average"
+msgstr "Caricamento medio"
+
+msgid "15 Minutes"
+msgstr "15 minuti"
+
+msgid "5 Minutes"
+msgstr "5 minuti"
+
+msgid "1 Minute"
+msgstr "1 minuto"
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Uso della memoria"
+
+#. Headline
+msgid "Memory"
+msgstr "Memoria Usata"
+
+msgid "Buffers"
+msgstr "dati nel buffer"
+
+msgid "Cached"
+msgstr "Dati memorizzati nella cache"
+
+#. Headline
+msgid "Swap"
+msgstr "Swap"
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
 msgstr "Un Minuto"
 
-msgid "10 Seconds"
-msgstr "10 secondi"
+msgid "10 Seconds"
+msgstr "10 secondi"
+
+msgid "Pressure Stall Information"
+msgstr "Pressure Stall Information"
+
+msgid "Processor"
+msgstr "Processore"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr "Ingresso/Uscita"
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+msgid "Processor Usage"
+msgstr "Uso della memoria"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr "Ospite"
+
+msgid "Steal"
+msgstr ""
+
+msgid "Soft Interrupt"
+msgstr "Fermare"
+
+msgid "Interrupt"
+msgstr "Fermare"
+
+msgid "Wait"
+msgstr "Attendere"
+
+msgid "Sys"
+msgstr "Sistema"
+
+msgid "Nice"
+msgstr "Corretto"
+
+msgid "User"
+msgstr "Utente"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr "Consumo energetico del processore"
+
+msgid "Power Consumption"
+msgstr "Consumo energetico"
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr "Temperatura del processore"
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr "ICMP"
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr "Temperatura del sistema"
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
 
-msgid "Pressure Stall Information"
-msgstr "Pressure Stall Information"
+msgid "Connections Per Second"
+msgstr ""
 
-msgid "Processor"
-msgstr "Processore"
+msgid "Opened"
+msgstr ""
 
-msgid "Input/Output"
-msgstr "Ingresso/Uscita"
+msgid "Failed Attempts"
+msgstr ""
 
-msgid "Processor Usage"
-msgstr "Uso della memoria"
+msgid "Reset"
+msgstr ""
 
-msgid "Guest Nice"
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
 msgstr ""
 
-msgid "Guest"
-msgstr "Ospite"
+msgid "TCP Errors"
+msgstr ""
 
-msgid "Steal"
+msgid "Retransmitted Segments"
 msgstr ""
 
-msgid "Soft Interrupt"
-msgstr "Fermare"
+msgid "Timeouts"
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Fermare"
+msgid "Retransmitted SYNs"
+msgstr ""
 
-msgid "Wait"
-msgstr "Attendere"
+msgid "Resets Sent"
+msgstr ""
 
-msgid "Sys"
-msgstr "Sistema"
+msgid "Dropped Connections"
+msgstr ""
 
-msgid "Nice"
-msgstr "Corretto"
+msgid "Accept Queue Overflows"
+msgstr ""
 
-msgid "User"
-msgstr "Utente"
+msgid "SYN Cookies Sent"
+msgstr ""
 
-msgid "Processor Power Consumption"
-msgstr "Consumo energetico del processore"
+msgid "Bad Segments Received"
+msgstr ""
 
-msgid "Power Consumption"
-msgstr "Consumo energetico"
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
 
-msgid "Processor Temperature"
-msgstr "Temperatura del processore"
+msgid "TCP Segments"
+msgstr ""
 
-msgid "System Temperature"
-msgstr "Temperatura del sistema"
+msgid "Retransmitted"
+msgstr ""
 
-msgid "DNS Cache Performance"
-msgstr "Prestazioni della cache DNS"
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
 
-msgid "Cache Hits"
-msgstr "Dati memorizzati nella cache"
+msgid "Connections"
+msgstr ""
 
-msgid "Cache Miss"
-msgstr "Dati memorizzati nella cache"
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr "Prestazioni della cache DNS"
 
 msgid "Prefetched Queries"
 msgstr "Query preselezionate"
 
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
 msgid "DNS Cache Usage"
 msgstr "Utilizzo della cache DNS"
 
@@ -374,10 +1533,16 @@  msgstr "Oggetti RRSet"
 msgid "Message Objects"
 msgstr "Oggetti messaggio"
 
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
 msgid "DNS Memory Usage"
 msgstr "Utilizzo della memoria DNS"
 
-msgid "Request Policy Zones"
+msgid "Response Policy Zones"
 msgstr ""
 
 msgid "Validator"
@@ -386,6 +1551,12 @@  msgstr ""
 msgid "Iterator"
 msgstr ""
 
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
 msgid "DNS Recursion Time"
 msgstr "Tempo di ricorsione DNS"
 
@@ -393,10 +1564,232 @@  msgstr "Tempo di ricorsione DNS"
 msgid "Recursion Time"
 msgstr "Tempo di ricorsione"
 
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
 #. Draw the uptime
 msgid "Uptime"
 msgstr "Tempo di attività"
 
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr "Tasso di ricezione"
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr "Velocità di trasmissione"
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr "dBm"
+
+#. Draw signal
+msgid "Signal"
+msgstr "Segnale"
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr "Stazione %s - Larghezza di banda"
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr "Stazione %s - Segnale"
+
+msgid "RSSI - dBm"
+msgstr "RSSI - dBm"
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr "Ultimo segnale ACK"
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Bits Per Second"
+#~ msgstr "Bit al secondo"
+
+#~ msgid "Bytes"
+#~ msgstr "Bytes"
+
+#~ msgid "Percent"
+#~ msgstr "Percentuale"
+
+#~ msgid "Seconds"
+#~ msgstr "Secondi"
+
+#~ msgid "Kelvin"
+#~ msgstr "Kelvin"
+
+#~ msgid "° Celsius"
+#~ msgstr "° Celsius"
+
+#~ msgid "° Fahrenheit"
+#~ msgstr "° Fahrenheit"
+
+#~ msgid "Watts"
+#~ msgstr "Watts"
+
+#~ msgid "Fragmented Packets"
+#~ msgstr "Pacchetti frammentati"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Memoria Usata"
diff --git a/po/km_KH.po b/po/km_KH.po
index b9789db..ac6b885 100644
--- a/po/km_KH.po
+++ b/po/km_KH.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Khmer (Cambodia) (http://www.transifex.com/mstremer/ipfire/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "ភាគរយ"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "ច្រើនបំផុត"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "មធ្យម"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Load មធ្យម"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "ប្រើ Memory"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "បានប្រើMemory"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Buffered data"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Cached data"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "ប្រើ Memory"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "ប្រើ Memory"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Soft រំខាន"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "រំខាន"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "រងចាំ"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "ប្រពន្ឋ័"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "ល្អ"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "អ្នកប្រើ"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Cached data"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Cached data"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Cached data"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Cached data"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "មធ្យម"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Load មធ្យម"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "ប្រើ Memory"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "បានប្រើMemory"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Buffered data"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Cached data"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "ប្រើ Memory"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "ប្រើ Memory"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Soft រំខាន"
+
+msgid "Interrupt"
+msgstr "រំខាន"
+
+msgid "Wait"
+msgstr "រងចាំ"
+
+#, fuzzy
+msgid "Sys"
+msgstr "ប្រពន្ឋ័"
+
+msgid "Nice"
+msgstr "ល្អ"
+
+msgid "User"
+msgstr "អ្នកប្រើ"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "ភាគរយ"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "បានប្រើMemory"
diff --git a/po/lo.po b/po/lo.po
index 35544ad..f3cf549 100644
--- a/po/lo.po
+++ b/po/lo.po
@@ -7,7 +7,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2026-07-13 08:16+0000\n"
 "Last-Translator: Bone NI <bounkirdni@gmail.com>\n"
 "Language-Team: Lao <https://translate.ipfire.org/projects/telemetry/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr "ບໍ່ມີຂໍ້ມູນ"
 
-msgid "Bits Per Second"
-msgstr "ບິດ ຕໍ່ ວິນາທີ"
-
-msgid "Bytes"
-msgstr "ໄບຕ໌"
-
 msgid "Days"
 msgstr "ມື້"
 
 msgid "Objects"
 msgstr "ອັອບເຈັກ"
 
-msgid "Percent"
-msgstr "ເປີເຊັນ"
-
 msgid "Packets Per Second"
 msgstr "ແພັກເກັດ ຕໍ່ ວິນາທີ"
 
 msgid "Queries Per Second"
 msgstr "ຄຳຖາມ ຕໍ່ ວິນາທີ"
 
-msgid "Seconds"
-msgstr "ວິນາທີ"
-
-msgid "Kelvin"
-msgstr "ເຄນວິນ"
-
-msgid "° Celsius"
-msgstr "° ເຊວຊຽດ"
-
-msgid "° Fahrenheit"
-msgstr "° ຟາເຣນໄຮ"
-
-msgid "Watts"
-msgstr "ວັດ"
-
 msgid "Connection Tracking Table"
 msgstr "ຕາຕະລາງຕິດຕາມການເຊື່ອມຕໍ່"
 
@@ -83,6 +59,12 @@  msgstr "ສູງສຸດ"
 msgid "Limit"
 msgstr "ຂີດຈຳກັດ"
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr "ການສະລັບບໍລິບົດ"
@@ -90,6 +72,12 @@  msgstr "ການສະລັບບໍລິບົດ"
 msgid "Context Switches/s"
 msgstr "ການສະລັບບໍລິບົດ/ວິນາທີ"
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr "ຄວາມຖີ່ CPU"
 
@@ -101,9 +89,20 @@  msgstr "ເຮີຣ໌ດ"
 msgid "CPU Core %ld"
 msgstr "ຄໍ CPU %ld"
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr "ການນຳເຂົ້າ/ສົ່ງອອກ ຂອງດິສກ໌"
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr "ອຸນຫະພູມດິສກ໌"
 
@@ -111,6 +110,136 @@  msgstr "ອຸນຫະພູມດິສກ໌"
 msgid "Temperature"
 msgstr "ອຸນຫະພູມ"
 
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
+msgstr ""
+
+msgid "Disk Wear"
+msgstr ""
+
+msgid "Lifetime Used"
+msgstr ""
+
+msgid "Available Spare"
+msgstr ""
+
+msgid "Spare Threshold"
+msgstr ""
+
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
+msgstr ""
+
+msgid "Disk Data Read & Written"
+msgstr ""
+
+msgid "Read"
+msgstr ""
+
+msgid "Written"
+msgstr ""
+
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
+msgstr ""
+
+msgid "Events"
+msgstr ""
+
+msgid "Disk Errors"
+msgstr ""
+
+msgid "Bad Sectors / Media Errors"
+msgstr ""
+
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
+msgstr ""
+
+#, c-format
+msgid "Filesystem Usage - %s"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "Used"
+msgstr "ໃຊ້ແລ້ວ"
+
+msgid "Free"
+msgstr ""
+
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
+msgstr ""
+
+msgid "Inodes"
+msgstr ""
+
+#, c-format
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Packets"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
+msgstr ""
+
+#, c-format
+msgid "Firewall Rule %s - Throughput"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
+msgstr ""
+
 msgid "bps"
 msgstr "bps"
 
@@ -141,219 +270,1249 @@  msgstr "ແພັກເກັດທີ່ໄດ້ຮັບ"
 msgid "Sent Packets"
 msgstr "ແພັກເກັດທີ່ສົ່ງອອກ"
 
-#, c-format
-msgid "Station %s - Bandwidth"
-msgstr "ສະຖານີ %s - ແບນວິດທ໌"
+msgid "IPv6 Neighbor Discovery"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
-msgstr "ສະຖານີ %s - ຂໍ້ມູນອັດຕາຄວາມໄວ"
+msgid "Neighbor Solicitations (Received)"
+msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
-msgstr "ອັດຕາການຮັບ"
+msgid "Neighbor Solicitations (Sent)"
+msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
-msgstr "ອັດຕາການສົ່ງ"
+msgid "Neighbor Advertisements (Received)"
+msgstr ""
 
-#, c-format
-msgid "Station %s - Signal"
-msgstr "ສະຖານີ %s - ສັນຍານ"
+msgid "Neighbor Advertisements (Sent)"
+msgstr ""
 
-msgid "RSSI - dBm"
-msgstr "RSSI - dBm"
+msgid "Router Solicitations (Received)"
+msgstr ""
 
-#. Draw signal
-msgid "Signal"
-msgstr "ສັນຍານ"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "dBm"
-msgstr "dBm"
+msgid "Router Advertisements (Received)"
+msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
-msgstr "ສັນຍານ ACK ລ້າສຸດ"
+msgid "Router Advertisements (Sent)"
+msgstr ""
 
-#, c-format
-msgid "Packets - %s"
-msgstr "ແພັກເກັດ - %s"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
+msgstr ""
 
-#, c-format
-msgid "Throughput - %s"
-msgstr "ປະລິມານການຮັບສົ່ງ - %s"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
-msgstr "ການສອບຖາມ DNS"
+msgid "Received"
+msgstr ""
 
-msgid "Latency to the Default Gateway"
-msgstr "ຄວາມໜ່ວງໄປຫາ ເກດເວເລີ່ມຕົ້ນ"
+msgid "Sent"
+msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
-msgstr "ແພັກເກັດເສຍຫາຍ > 0%"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-msgid "Packet Loss > 5%"
-msgstr "ແພັກເກັດເສຍຫາຍ > 5%"
+msgid "Unreachable (Received)"
+msgstr ""
 
-msgid "Packet Loss > 10%"
-msgstr "ແພັກເກັດເສຍຫາຍ > 10%"
+msgid "Unreachable (Sent)"
+msgstr ""
 
-msgid "Packet Loss > 25%"
-msgstr "ແພັກເກັດເສຍຫາຍ > 25%"
+msgid "Time Exceeded (Received)"
+msgstr ""
 
-msgid "Packet Loss > 50%"
-msgstr "ແພັກເກັດເສຍຫາຍ > 50%"
+msgid "Time Exceeded (Sent)"
+msgstr ""
 
-msgid "Average Latency"
-msgstr "ຄວາມໜ່ວງສະເລ່ຍ"
+msgid "Echo Requests (Received)"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
-msgstr "ຄວາມໜ່ວງ"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
-msgstr "ແພັກເກັດທີ່ຖືກຖິ້ມ ໄປຍັງເຄືອຂ່າຍທີ່ເປັນອັນຕະລາຍ"
+msgid "Errors (Received)"
+msgstr ""
 
-msgid "Dropped Packets"
-msgstr "ແພັກເກັດທີ່ຖືກຖິ້ມ"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Port Scans"
-msgstr "ການສະແກນພອດ"
+msgid "ICMP Messages (IPv4)"
+msgstr ""
 
-msgid "Fragmented Packets"
-msgstr "ແພັກເກັດທີ່ແຍກສ່ວນ"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "ICMP"
-msgstr "ICMP"
+msgid "ICMP Messages (IPv6)"
+msgstr ""
 
-msgid "UDP"
-msgstr "UDP"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "TCP"
-msgstr "TCP"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Suricata Throughput"
-msgstr "ປະລິມານການຮັບສົ່ງຂອງ Suricata"
+msgid "Receive Errors"
+msgstr ""
 
-msgid "Whitelisted"
-msgstr "ລາຍການທີ່ອະນຸຍາດ"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Offloaded"
-msgstr "ອັອຟໂຫຼດແລ້ວ"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "Scanned"
-msgstr "ກວດສອບແລ້ວ"
+msgid "Dropped (Sent)"
+msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
-msgstr "ທັງໝົດ"
+msgid "Missed"
+msgstr ""
 
-msgid "Load Average"
-msgstr "ພາລະການເຮັດວຽກສະເລ່ຍ"
+msgid "CRC Errors"
+msgstr ""
 
-msgid "15 Minutes"
-msgstr "15 ນາທີ"
+msgid "Carrier Errors"
+msgstr ""
 
-msgid "5 Minutes"
-msgstr "5 ນາທີ"
+msgid "Collisions"
+msgstr ""
 
-msgid "1 Minute"
-msgstr "1 ນາທີ"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
+msgstr ""
 
-msgid "Memory Usage"
-msgstr "ການນຳໃຊ້ໜ່ວຍຄວາມຈຳ"
+#, c-format
+msgid "Packets - %s"
+msgstr "ແພັກເກັດ - %s"
 
-#. Headline
-msgid "Memory"
-msgstr "ໜ່ວຍຄວາມຈຳ"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
-msgstr "ໃຊ້ແລ້ວ"
+#, c-format
+msgid "Throughput - %s"
+msgstr "ປະລິມານການຮັບສົ່ງ - %s"
 
-msgid "Buffers"
-msgstr "ບັບເຟີ"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
+msgstr ""
 
-msgid "Cached"
-msgstr "ແຄສ"
+msgid "Header Errors"
+msgstr ""
 
-#. Headline
-msgid "Swap"
-msgstr "ສະວັອບ"
+msgid "Address Errors"
+msgstr ""
+
+msgid "No Route (Received)"
+msgstr ""
+
+msgid "No Route (Sent)"
+msgstr ""
+
+msgid "Unknown Protocol"
+msgstr ""
+
+msgid "Truncated"
+msgstr ""
+
+msgid "Discarded (Received)"
+msgstr ""
+
+msgid "Discarded (Sent)"
+msgstr ""
+
+msgid "IP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr "ການສອບຖາມ DNS"
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr "ທັງໝົດ"
+
+msgid "Cache Hits"
+msgstr "ແຄສທີ່ພົບ (Hits)"
+
+msgid "Cache Miss"
+msgstr "ແຄສທີ່ບໍ່ພົບ (Miss)"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr "TCP"
+
+msgid "UDP"
+msgstr "UDP"
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr "ຄວາມໜ່ວງໄປຫາ ເກດເວເລີ່ມຕົ້ນ"
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr "ແພັກເກັດເສຍຫາຍ > 0%"
+
+msgid "Packet Loss > 5%"
+msgstr "ແພັກເກັດເສຍຫາຍ > 5%"
+
+msgid "Packet Loss > 10%"
+msgstr "ແພັກເກັດເສຍຫາຍ > 10%"
+
+msgid "Packet Loss > 25%"
+msgstr "ແພັກເກັດເສຍຫາຍ > 25%"
+
+msgid "Packet Loss > 50%"
+msgstr "ແພັກເກັດເສຍຫາຍ > 50%"
+
+msgid "Average Latency"
+msgstr "ຄວາມໜ່ວງສະເລ່ຍ"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr "ຄວາມໜ່ວງ"
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr "ແພັກເກັດທີ່ຖືກຖິ້ມ ໄປຍັງເຄືອຂ່າຍທີ່ເປັນອັນຕະລາຍ"
+
+msgid "Dropped Packets"
+msgstr "ແພັກເກັດທີ່ຖືກຖິ້ມ"
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr "ການສະແກນພອດ"
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr "ປະລິມານການຮັບສົ່ງຂອງ Suricata"
+
+msgid "Whitelisted"
+msgstr "ລາຍການທີ່ອະນຸຍາດ"
+
+msgid "Offloaded"
+msgstr "ອັອຟໂຫຼດແລ້ວ"
+
+msgid "Scanned"
+msgstr "ກວດສອບແລ້ວ"
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+msgid "Load Average"
+msgstr "ພາລະການເຮັດວຽກສະເລ່ຍ"
+
+msgid "15 Minutes"
+msgstr "15 ນາທີ"
+
+msgid "5 Minutes"
+msgstr "5 ນາທີ"
+
+msgid "1 Minute"
+msgstr "1 ນາທີ"
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "ການນຳໃຊ້ໜ່ວຍຄວາມຈຳ"
+
+#. Headline
+msgid "Memory"
+msgstr "ໜ່ວຍຄວາມຈຳ"
+
+msgid "Buffers"
+msgstr "ບັບເຟີ"
+
+msgid "Cached"
+msgstr "ແຄສ"
+
+#. Headline
+msgid "Swap"
+msgstr "ສະວັອບ"
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr "ໜຶ່ງນາທີ"
+
+msgid "10 Seconds"
+msgstr "10 ວິນາທີ"
+
+msgid "Pressure Stall Information"
+msgstr "ຂໍ້ມູນການຢຸດສະງັກຈາກຄວາມດັນ"
+
+msgid "Processor"
+msgstr "ໂປຣເຊດເຊີ"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr "ການນຳເຂົ້າ/ສົ່ງອອກ"
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+msgid "Processor Usage"
+msgstr "ການນຳໃຊ້ໂປຣເຊດເຊີ"
+
+msgid "Guest Nice"
+msgstr "Guest Nice"
+
+msgid "Guest"
+msgstr "Guest"
+
+msgid "Steal"
+msgstr "Steal"
+
+msgid "Soft Interrupt"
+msgstr "Soft Interrupt"
+
+msgid "Interrupt"
+msgstr "Interrupt"
+
+msgid "Wait"
+msgstr "ລໍຖ້າ"
+
+msgid "Sys"
+msgstr "ລະບົບ"
+
+msgid "Nice"
+msgstr "Nice"
+
+msgid "User"
+msgstr "ຜູ້ໃຊ້"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr "ການຊົມໃຊ້ພະລັງງານຂອງໂປຣເຊດເຊີ"
+
+msgid "Power Consumption"
+msgstr "ການຊົມໃຊ້ພະລັງງານ"
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr "ອຸນຫະພູມໂປຣເຊດເຊີ"
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr "ICMP"
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr "ອຸນຫະພູມລະບົບ"
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
 
-msgid "One Minute"
-msgstr "ໜຶ່ງນາທີ"
+msgid "Failed Attempts"
+msgstr ""
 
-msgid "10 Seconds"
-msgstr "10 ວິນາທີ"
+msgid "Reset"
+msgstr ""
 
-msgid "Pressure Stall Information"
-msgstr "ຂໍ້ມູນການຢຸດສະງັກຈາກຄວາມດັນ"
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Processor"
-msgstr "ໂປຣເຊດເຊີ"
+msgid "TCP Errors"
+msgstr ""
 
-msgid "Input/Output"
-msgstr "ການນຳເຂົ້າ/ສົ່ງອອກ"
+msgid "Retransmitted Segments"
+msgstr ""
 
-msgid "Processor Usage"
-msgstr "ການນຳໃຊ້ໂປຣເຊດເຊີ"
+msgid "Timeouts"
+msgstr ""
 
-msgid "Guest Nice"
-msgstr "Guest Nice"
+msgid "Retransmitted SYNs"
+msgstr ""
 
-msgid "Guest"
-msgstr "Guest"
+msgid "Resets Sent"
+msgstr ""
 
-msgid "Steal"
-msgstr "Steal"
+msgid "Dropped Connections"
+msgstr ""
 
-msgid "Soft Interrupt"
-msgstr "Soft Interrupt"
+msgid "Accept Queue Overflows"
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interrupt"
+msgid "SYN Cookies Sent"
+msgstr ""
 
-msgid "Wait"
-msgstr "ລໍຖ້າ"
+msgid "Bad Segments Received"
+msgstr ""
 
-msgid "Sys"
-msgstr "ລະບົບ"
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
 
-msgid "Nice"
-msgstr "Nice"
+msgid "TCP Segments"
+msgstr ""
 
-msgid "User"
-msgstr "ຜູ້ໃຊ້"
+msgid "Retransmitted"
+msgstr ""
 
-msgid "Processor Power Consumption"
-msgstr "ການຊົມໃຊ້ພະລັງງານຂອງໂປຣເຊດເຊີ"
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
 
-msgid "Power Consumption"
-msgstr "ການຊົມໃຊ້ພະລັງງານ"
+msgid "Connections"
+msgstr ""
 
-msgid "Processor Temperature"
-msgstr "ອຸນຫະພູມໂປຣເຊດເຊີ"
+msgid "Established TCP Connections"
+msgstr ""
 
-msgid "System Temperature"
-msgstr "ອຸນຫະພູມລະບົບ"
+msgid "Established"
+msgstr ""
 
-msgid "DNS Cache Performance"
-msgstr "ປະສິດທິພາບຂອງ DNS ແຄສ"
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
 
-msgid "Cache Hits"
-msgstr "ແຄສທີ່ພົບ (Hits)"
+msgid "Aborted TCP Connections"
+msgstr ""
 
-msgid "Cache Miss"
-msgstr "ແຄສທີ່ບໍ່ພົບ (Miss)"
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr "ປະສິດທິພາບຂອງ DNS ແຄສ"
 
 msgid "Prefetched Queries"
 msgstr "ການສອບຖາມທີ່ດຶງລ່ວງໜ້າ"
 
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
 msgid "DNS Cache Usage"
 msgstr "ການນຳໃຊ້ DNS ແຄສ"
 
@@ -369,11 +1528,17 @@  msgstr "RRSet Objects"
 msgid "Message Objects"
 msgstr "Message Objects"
 
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
 msgid "DNS Memory Usage"
 msgstr "ການນຳໃຊ້ໜ່ວຍຄວາມຈຳ DNS"
 
-msgid "Request Policy Zones"
-msgstr "Request Policy Zones"
+msgid "Response Policy Zones"
+msgstr ""
 
 msgid "Validator"
 msgstr "ຕົວຊ່ວຍກວດສອບ"
@@ -381,6 +1546,12 @@  msgstr "ຕົວຊ່ວຍກວດສອບ"
 msgid "Iterator"
 msgstr "ຕົວຊ່ວຍວົນຊ້ຳ"
 
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
 msgid "DNS Recursion Time"
 msgstr "ເວລາ DNS Recursion"
 
@@ -388,6 +1559,231 @@  msgstr "ເວລາ DNS Recursion"
 msgid "Recursion Time"
 msgstr "ເວລາ Recursion"
 
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
 #. Draw the uptime
 msgid "Uptime"
 msgstr "ໄລຍະເວລາເຮັດວຽກ"
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr "ອັດຕາການຮັບ"
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr "ອັດຕາການສົ່ງ"
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr "dBm"
+
+#. Draw signal
+msgid "Signal"
+msgstr "ສັນຍານ"
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr "ສະຖານີ %s - ແບນວິດທ໌"
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr "ສະຖານີ %s - ຂໍ້ມູນອັດຕາຄວາມໄວ"
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr "ສະຖານີ %s - ສັນຍານ"
+
+msgid "RSSI - dBm"
+msgstr "RSSI - dBm"
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr "ສັນຍານ ACK ລ້າສຸດ"
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Bits Per Second"
+#~ msgstr "ບິດ ຕໍ່ ວິນາທີ"
+
+#~ msgid "Bytes"
+#~ msgstr "ໄບຕ໌"
+
+#~ msgid "Percent"
+#~ msgstr "ເປີເຊັນ"
+
+#~ msgid "Seconds"
+#~ msgstr "ວິນາທີ"
+
+#~ msgid "Kelvin"
+#~ msgstr "ເຄນວິນ"
+
+#~ msgid "° Celsius"
+#~ msgstr "° ເຊວຊຽດ"
+
+#~ msgid "° Fahrenheit"
+#~ msgstr "° ຟາເຣນໄຮ"
+
+#~ msgid "Watts"
+#~ msgstr "ວັດ"
+
+#~ msgid "Fragmented Packets"
+#~ msgstr "ແພັກເກັດທີ່ແຍກສ່ວນ"
+
+#~ msgid "Request Policy Zones"
+#~ msgstr "Request Policy Zones"
diff --git a/po/nl.po b/po/nl.po
index 5fd51af..61a167f 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Dutch (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Procent"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Gemiddeld"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Gemiddelde belasting"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Geheugengebruik"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Gebruikt geheugen"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Gebufferde data"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Gecachte data"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Geheugengebruik"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Geheugengebruik"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Soft interrupt"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interrupt"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Wait"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Systeem"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Nice"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Gebruiker"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Gecachte data"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Gecachte data"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Gecachte data"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Gecachte data"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Gemiddeld"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Gemiddelde belasting"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Geheugengebruik"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Gebruikt geheugen"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Gebufferde data"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Gecachte data"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Geheugengebruik"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Geheugengebruik"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Soft interrupt"
+
+msgid "Interrupt"
+msgstr "Interrupt"
+
+msgid "Wait"
+msgstr "Wait"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Systeem"
+
+msgid "Nice"
+msgstr "Nice"
+
+msgid "User"
+msgstr "Gebruiker"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Procent"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Gebruikt geheugen"
diff --git a/po/pl.po b/po/pl.po
index 0bfca64..37b94dd 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -10,7 +10,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Polish (http://www.transifex.com/mstremer/ipfire/language/"
@@ -26,42 +26,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "procent"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -86,6 +62,12 @@  msgstr "Maximum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -93,6 +75,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -104,9 +92,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -114,298 +113,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "średnia"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "średnie obciążenie"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "użycia pamięci"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "używana pamięć"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "buforowane dane"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "buforowane danych"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "użycia pamięci"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "użycia pamięci"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "miękkie przerwanie"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "przerwanie"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "czekanie"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "System"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Nicea"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Użytkownik"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "buforowane danych"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "buforowane danych"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "buforowane danych"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "buforowane danych"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "średnia"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "średnie obciążenie"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "użycia pamięci"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "używana pamięć"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "buforowane dane"
+
+#, fuzzy
+msgid "Cached"
+msgstr "buforowane danych"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "użycia pamięci"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "użycia pamięci"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "miękkie przerwanie"
+
+msgid "Interrupt"
+msgstr "przerwanie"
+
+msgid "Wait"
+msgstr "czekanie"
+
+#, fuzzy
+msgid "Sys"
+msgstr "System"
+
+msgid "Nice"
+msgstr "Nicea"
+
+msgid "User"
+msgstr "Użytkownik"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "procent"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "używana pamięć"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 1f6ff7c..cbddde2 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/mstremer/ipfire/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Porcento"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Máximo"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Média"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Carga média"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Uso de memória."
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Memória utilizada"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Dados em buffer"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Dados em cache."
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Uso de memória."
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Uso de memória."
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Interrupção soft"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Interromper"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Espere"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Sistema"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Bom"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Usuário"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Dados em cache."
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Dados em cache."
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Dados em cache."
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Dados em cache."
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Média"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Carga média"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Uso de memória."
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Memória utilizada"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Dados em buffer"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Dados em cache."
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Uso de memória."
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Uso de memória."
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Interrupção soft"
+
+msgid "Interrupt"
+msgstr "Interromper"
+
+msgid "Wait"
+msgstr "Espere"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Sistema"
+
+msgid "Nice"
+msgstr "Bom"
+
+msgid "User"
+msgstr "Usuário"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Porcento"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Memória utilizada"
diff --git a/po/ru.po b/po/ru.po
index 710bee7..7a396b3 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Russian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -26,42 +26,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Процент(ов)"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -86,6 +62,12 @@  msgstr "Максимум"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -93,6 +75,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -104,9 +92,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -114,298 +113,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Приблизительно"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Загрузка около"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Использование памяти"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Использовано памяти"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Буферизировано данных"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Данных в кэше"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Использование памяти"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Использование памяти"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Программное прерывание"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Прерывание "
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Ждите"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Система"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Хорошо"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Пользователь"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Данных в кэше"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Данных в кэше"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Данных в кэше"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Данных в кэше"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Приблизительно"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Загрузка около"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Использование памяти"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Использовано памяти"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Буферизировано данных"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Данных в кэше"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Использование памяти"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Использование памяти"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Программное прерывание"
+
+msgid "Interrupt"
+msgstr "Прерывание "
+
+msgid "Wait"
+msgstr "Ждите"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Система"
+
+msgid "Nice"
+msgstr "Хорошо"
+
+msgid "User"
+msgstr "Пользователь"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Процент(ов)"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Использовано памяти"
diff --git a/po/sq.po b/po/sq.po
index 95c84d8..d755a1c 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Albanian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Përqindje"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Maksimum"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Mesatar"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Ngarko mesatarisht"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Përdorimi Memories"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Memoria përdorur"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "T'dhënat përkohësisht"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Kafazi t'dhënave "
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Përdorimi Memories"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Përdorimi Memories"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Ndërprerja Softit"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Ndërpre"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Prit"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Sistem"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Mirë"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Përdorues"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Kafazi t'dhënave "
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Kafazi t'dhënave "
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Kafazi t'dhënave "
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Kafazi t'dhënave "
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Mesatar"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Ngarko mesatarisht"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Përdorimi Memories"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Memoria përdorur"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "T'dhënat përkohësisht"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Kafazi t'dhënave "
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Përdorimi Memories"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Përdorimi Memories"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Ndërprerja Softit"
+
+msgid "Interrupt"
+msgstr "Ndërpre"
+
+msgid "Wait"
+msgstr "Prit"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Sistem"
+
+msgid "Nice"
+msgstr "Mirë"
+
+msgid "User"
+msgstr "Përdorues"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Përqindje"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Memoria përdorur"
diff --git a/po/sv.po b/po/sv.po
index 95ce85f..e2a7426 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Swedish (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Procent"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "Max"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Snitt"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Snitt belastning"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Minnesanvändning"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Använt minne"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Buffrad data"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Cachad data"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Minnesanvändning"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Minnesanvändning"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Avbryt"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Avbryt"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Vänta"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "System"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
+msgid "Dropped (Received)"
 msgstr ""
 
-msgid "User"
-msgstr "Användare"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Cachad data"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Cachad data"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
+msgstr ""
+
+msgid "IP Packets (IPv4)"
 msgstr ""
 
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Cachad data"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Cachad data"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Snitt"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Snitt belastning"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Minnesanvändning"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Använt minne"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Buffrad data"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Cachad data"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Minnesanvändning"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Minnesanvändning"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Avbryt"
+
+msgid "Interrupt"
+msgstr "Avbryt"
+
+msgid "Wait"
+msgstr "Vänta"
+
+#, fuzzy
+msgid "Sys"
+msgstr "System"
+
+msgid "Nice"
+msgstr ""
+
+msgid "User"
+msgstr "Användare"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Procent"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Använt minne"
diff --git a/po/tr.po b/po/tr.po
index 792f5fd..4d767a1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Turkish (http://www.transifex.com/mstremer/ipfire/language/"
@@ -23,42 +23,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Yüzde"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -83,6 +59,12 @@  msgstr "En fazla"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -90,6 +72,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -101,9 +89,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -111,298 +110,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Ortalama"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Ortalama yük"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Kullanılan Bellek"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Kullanılan bellek"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Arabelleğe alınan veri"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Önbelleğe alınmış veri"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Kullanılan Bellek"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Kullanılan Bellek"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Yumuşak kesme"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Kes"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Bekleyin"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Sistem"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "İnce"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Kullanıcı"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Önbelleğe alınmış veri"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Önbelleğe alınmış veri"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Önbelleğe alınmış veri"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Önbelleğe alınmış veri"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Ortalama"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Ortalama yük"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Kullanılan Bellek"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Kullanılan bellek"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Arabelleğe alınan veri"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Önbelleğe alınmış veri"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Kullanılan Bellek"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Kullanılan Bellek"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Yumuşak kesme"
+
+msgid "Interrupt"
+msgstr "Kes"
+
+msgid "Wait"
+msgstr "Bekleyin"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Sistem"
+
+msgid "Nice"
+msgstr "İnce"
+
+msgid "User"
+msgstr "Kullanıcı"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Yüzde"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Kullanılan bellek"
diff --git a/po/uk.po b/po/uk.po
index 022f15a..332778b 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@  msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-07-10 13:48+0000\n"
+"POT-Creation-Date: 2026-10-24 15:30+0000\n"
 "PO-Revision-Date: 2015-10-26 17:22+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: Ukrainian (http://www.transifex.com/mstremer/ipfire/language/"
@@ -24,42 +24,18 @@  msgstr ""
 msgid "No Data Available"
 msgstr ""
 
-msgid "Bits Per Second"
-msgstr ""
-
-msgid "Bytes"
-msgstr ""
-
 msgid "Days"
 msgstr ""
 
 msgid "Objects"
 msgstr ""
 
-msgid "Percent"
-msgstr "Процент"
-
 msgid "Packets Per Second"
 msgstr ""
 
 msgid "Queries Per Second"
 msgstr ""
 
-msgid "Seconds"
-msgstr ""
-
-msgid "Kelvin"
-msgstr ""
-
-msgid "° Celsius"
-msgstr ""
-
-msgid "° Fahrenheit"
-msgstr ""
-
-msgid "Watts"
-msgstr ""
-
 msgid "Connection Tracking Table"
 msgstr ""
 
@@ -84,6 +60,12 @@  msgstr "Максимум"
 msgid "Limit"
 msgstr ""
 
+msgid ""
+"How many connections the firewall is currently tracking, compared to the "
+"most that the connection tracking table can hold (dashed line). If the "
+"entries reach the limit, new connections are dropped."
+msgstr ""
+
 #. Context Switches
 msgid "Context Switches"
 msgstr ""
@@ -91,6 +73,12 @@  msgstr ""
 msgid "Context Switches/s"
 msgstr ""
 
+msgid ""
+"How often per second the processors switch from running one task to another "
+"(a context switch). Very high values mean that many processes or threads "
+"compete for the processors, which costs performance."
+msgstr ""
+
 msgid "CPU Frequency"
 msgstr ""
 
@@ -102,9 +90,20 @@  msgstr ""
 msgid "CPU Core %ld"
 msgstr ""
 
+msgid ""
+"The clock speed of each processor core. Cores slow down to save energy when "
+"idle and speed up under load, within the minimum and maximum speeds that are "
+"drawn as separate lines."
+msgstr ""
+
 msgid "Disk Input/Output"
 msgstr ""
 
+msgid ""
+"How much data is read from and written to this disk per second, as counted "
+"by the operating system."
+msgstr ""
+
 msgid "Disk Temperature"
 msgstr ""
 
@@ -112,298 +111,1668 @@  msgstr ""
 msgid "Temperature"
 msgstr ""
 
-msgid "bps"
+msgid ""
+"The temperature of this disk as reported by the drive itself. Sustained high "
+"temperatures shorten the life of a drive and can point to poor cooling."
 msgstr ""
 
-msgid "pps"
+msgid "Disk Wear"
 msgstr ""
 
-msgid "qps"
+msgid "Lifetime Used"
 msgstr ""
 
-msgid "B"
+msgid "Available Spare"
 msgstr ""
 
-msgid "Bytes Read"
+msgid "Spare Threshold"
 msgstr ""
 
-msgid "Bytes Written"
+msgid ""
+"How much of the expected lifetime of this flash drive has been used up, and "
+"how much spare capacity is left to replace worn-out cells. The drive should "
+"be replaced before the available spare falls to the threshold."
 msgstr ""
 
-msgid "Incoming Traffic"
+msgid "Disk Data Read & Written"
 msgstr ""
 
-msgid "Outgoing Traffic"
+msgid "Read"
 msgstr ""
 
-msgid "Received Packets"
+msgid "Written"
 msgstr ""
 
-msgid "Sent Packets"
+msgid ""
+"How much data per second the drive reports having read and written, counted "
+"by its own firmware. Constant heavy writing wears out flash storage faster."
 msgstr ""
 
-#, c-format
-msgid "Station %s - Bandwidth"
+msgid "Events"
 msgstr ""
 
-#, c-format
-msgid "Station %s - Rate Information"
+msgid "Disk Errors"
 msgstr ""
 
-#. Receive Rate
-msgid "Receive Rate"
+msgid "Bad Sectors / Media Errors"
 msgstr ""
 
-#. Transmit Rate
-msgid "Transmit Rate"
+msgid "Error Log Entries"
+msgstr ""
+
+msgid "Unsafe Shutdowns"
+msgstr ""
+
+msgid ""
+"Problems the drive has recorded over its lifetime: unreadable areas (bad "
+"sectors or media errors), entries in its error log, and power losses without "
+"a proper shutdown. Rising numbers can be an early sign of failure."
+msgstr ""
+
+msgid "Disk Power-On Time"
+msgstr ""
+
+msgid "Powered On"
+msgstr ""
+
+msgid "Power Cycles"
+msgstr ""
+
+msgid "Disk Power Cycles"
+msgstr ""
+
+msgid ""
+"How often this drive has been switched on during its lifetime, as counted by "
+"the drive. Every restart of the system and every power loss adds to it."
 msgstr ""
 
 #, c-format
-msgid "Station %s - Signal"
+msgid "Filesystem Usage - %s"
 msgstr ""
 
-msgid "RSSI - dBm"
+#. Draw the area outlines afterwards
+msgid "Used"
 msgstr ""
 
-#. Draw signal
-msgid "Signal"
+msgid "Free"
 msgstr ""
 
-msgid "dBm"
+msgid ""
+"How much space on this filesystem is used and how much is still free. When "
+"it runs full, logs and other data can no longer be written."
 msgstr ""
 
-#. Draw last ACK signal
-msgid "Last ACK Signal"
+msgid "Inodes"
 msgstr ""
 
 #, c-format
-msgid "Packets - %s"
+msgid "Filesystem Inodes - %s"
+msgstr ""
+
+msgid ""
+"How many inodes are used and free. Every file and directory needs one inode, "
+"so a filesystem holding very many small files can run out of them while "
+"space is still free."
 msgstr ""
 
 #, c-format
-msgid "Throughput - %s"
+msgid "Firewall Rule %s - Packets"
 msgstr ""
 
-#. Draw the average
-msgid "DNS Queries"
+msgid "Packets"
 msgstr ""
 
-msgid "Latency to the Default Gateway"
+msgid ""
+"Packets per second that matched the firewall rules with the name shown in "
+"the title, for example packets that the firewall has dropped. All rules with "
+"the same name are added together."
 msgstr ""
 
-#. Fill the background if the loss is within the range
-msgid "Packet Loss > 0%"
+#, c-format
+msgid "Firewall Rule %s - Throughput"
 msgstr ""
 
-msgid "Packet Loss > 5%"
+msgid "Traffic"
 msgstr ""
 
-msgid "Packet Loss > 10%"
+msgid ""
+"Traffic in bits per second that matched the firewall rules with the name "
+"shown in the title, for example traffic that the firewall has dropped. All "
+"rules with the same name are added together."
 msgstr ""
 
-msgid "Packet Loss > 25%"
+msgid "bps"
 msgstr ""
 
-msgid "Packet Loss > 50%"
+msgid "pps"
 msgstr ""
 
-#, fuzzy
-msgid "Average Latency"
-msgstr "Приблизно"
+msgid "qps"
+msgstr ""
 
-#. Draw the measured latency
-msgid "Latency"
+msgid "B"
 msgstr ""
 
-msgid "Dropped Packets To Hostile Networks"
+msgid "Bytes Read"
 msgstr ""
 
-msgid "Dropped Packets"
+msgid "Bytes Written"
 msgstr ""
 
-msgid "Port Scans"
+msgid "Incoming Traffic"
 msgstr ""
 
-msgid "Fragmented Packets"
+msgid "Outgoing Traffic"
 msgstr ""
 
-msgid "ICMP"
+msgid "Received Packets"
 msgstr ""
 
-msgid "UDP"
+msgid "Sent Packets"
 msgstr ""
 
-msgid "TCP"
+msgid "IPv6 Neighbor Discovery"
 msgstr ""
 
-msgid "Suricata Throughput"
+msgid "Neighbor Solicitations (Received)"
 msgstr ""
 
-msgid "Whitelisted"
+msgid "Neighbor Solicitations (Sent)"
 msgstr ""
 
-msgid "Offloaded"
+msgid "Neighbor Advertisements (Received)"
 msgstr ""
 
-msgid "Scanned"
+msgid "Neighbor Advertisements (Sent)"
 msgstr ""
 
-#. Show the total throughput
-#. Show the total usage
-#. Show the total queries
-msgid "Total"
+msgid "Router Solicitations (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Load Average"
-msgstr "Завантаження біля"
+msgid "Router Solicitations (Sent)"
+msgstr ""
 
-msgid "15 Minutes"
+msgid "Router Advertisements (Received)"
 msgstr ""
 
-msgid "5 Minutes"
+msgid "Router Advertisements (Sent)"
 msgstr ""
 
-msgid "1 Minute"
+msgid ""
+"Neighbour Discovery messages per second, which IPv6 uses to find other hosts "
+"and routers on the local network, like ARP does for IPv4. Solicitations are "
+"questions, advertisements are the answers."
 msgstr ""
 
-msgid "Memory Usage"
-msgstr "Використання пам'яті"
+msgid "ICMPv6 Packet Too Big"
+msgstr ""
 
-#. Headline
-#, fuzzy
-msgid "Memory"
-msgstr "Використано пам'яті"
+msgid "Received"
+msgstr ""
 
-#. Draw the area outlines afterwards
-msgid "Used"
+msgid "Sent"
 msgstr ""
 
-#, fuzzy
-msgid "Buffers"
-msgstr "Даних буферизовано"
+msgid ""
+"Packet Too Big messages per second. IPv6 routers never split packets, so "
+"they send one back when a packet is too large for the next link; this is how "
+"the largest usable packet size (path MTU) is found."
+msgstr ""
 
-#, fuzzy
-msgid "Cached"
-msgstr "Даних в кеші"
+msgid "Unreachable (Received)"
+msgstr ""
 
-#. Headline
-msgid "Swap"
+msgid "Unreachable (Sent)"
 msgstr ""
 
-msgid "One Minute"
+msgid "Time Exceeded (Received)"
 msgstr ""
 
-msgid "10 Seconds"
+msgid "Time Exceeded (Sent)"
 msgstr ""
 
-msgid "Pressure Stall Information"
+msgid "Echo Requests (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor"
-msgstr "Використання пам'яті"
+msgid "Echo Requests (Sent)"
+msgstr ""
 
-msgid "Input/Output"
+msgid "Errors (Received)"
 msgstr ""
 
-#, fuzzy
-msgid "Processor Usage"
-msgstr "Використання пам'яті"
+msgid "Rate Limited"
+msgstr ""
 
-msgid "Guest Nice"
+msgid "ICMP Messages (IPv4)"
 msgstr ""
 
-msgid "Guest"
+msgid ""
+"ICMP messages per second, which IPv4 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
 msgstr ""
 
-msgid "Steal"
+msgid "ICMP Messages (IPv6)"
 msgstr ""
 
-#, fuzzy
-msgid "Soft Interrupt"
-msgstr "Програмне переривання"
+msgid ""
+"ICMPv6 messages per second, which IPv6 uses to report problems and answer "
+"pings. Unreachable: a host or port could not be reached. Time Exceeded: "
+"usually traceroute or a routing loop. Rate Limited: messages this system "
+"held back."
+msgstr ""
 
-msgid "Interrupt"
-msgstr "Переривання"
+#, c-format
+msgid "Errors - %s"
+msgstr ""
 
-msgid "Wait"
-msgstr "Ждіть"
+msgid "Receive Errors"
+msgstr ""
 
-#, fuzzy
-msgid "Sys"
-msgstr "Система"
+msgid "Transmit Errors"
+msgstr ""
 
-msgid "Nice"
-msgstr "Добре"
+msgid "Dropped (Received)"
+msgstr ""
 
-msgid "User"
-msgstr "Користувач"
+msgid "Dropped (Sent)"
+msgstr ""
 
-msgid "Processor Power Consumption"
+msgid "Missed"
 msgstr ""
 
-msgid "Power Consumption"
+msgid "CRC Errors"
 msgstr ""
 
-msgid "Processor Temperature"
+msgid "Carrier Errors"
 msgstr ""
 
-msgid "System Temperature"
+msgid "Collisions"
 msgstr ""
 
-msgid "DNS Cache Performance"
+msgid ""
+"Packets per second that this interface could not receive or send, or has "
+"dropped. CRC and carrier errors usually point to a bad cable or port, Missed "
+"means the network card could not keep up. Occasional drops are normal."
 msgstr ""
 
-#, fuzzy
-msgid "Cache Hits"
-msgstr "Даних в кеші"
+#, c-format
+msgid "Packets - %s"
+msgstr ""
 
-#, fuzzy
-msgid "Cache Miss"
-msgstr "Даних в кеші"
+msgid ""
+"Packets per second that this interface has received and sent. Compared with "
+"the throughput graph, it shows whether the traffic consists of many small "
+"packets or fewer large ones."
+msgstr ""
 
-msgid "Prefetched Queries"
+#, c-format
+msgid "Throughput - %s"
 msgstr ""
 
-msgid "DNS Cache Usage"
+msgid ""
+"Traffic in bits per second that this interface has received (incoming) and "
+"sent (outgoing), including traffic that the firewall forwards between "
+"networks."
 msgstr ""
 
-msgid "Key Objects"
+msgid "Header Errors"
 msgstr ""
 
-msgid "Infrastructure Objects"
+msgid "Address Errors"
 msgstr ""
 
-msgid "RRSet Objects"
+msgid "No Route (Received)"
 msgstr ""
 
-msgid "Message Objects"
+msgid "No Route (Sent)"
 msgstr ""
 
-msgid "DNS Memory Usage"
+msgid "Unknown Protocol"
 msgstr ""
 
-msgid "Request Policy Zones"
+msgid "Truncated"
 msgstr ""
 
-msgid "Validator"
+msgid "Discarded (Received)"
 msgstr ""
 
-msgid "Iterator"
+msgid "Discarded (Sent)"
 msgstr ""
 
-msgid "DNS Recursion Time"
+msgid "IP Errors (IPv4)"
 msgstr ""
 
-#. Draw the average
-msgid "Recursion Time"
+msgid ""
+"IPv4 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired TTL (often a routing loop), invalid addresses, no "
+"route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
 msgstr ""
 
-#. Draw the uptime
-msgid "Uptime"
+msgid "IP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second that the kernel has dropped, by reason: damaged "
+"headers or an expired hop limit (often a routing loop), invalid addresses, "
+"no route to the destination, unknown protocols, cut-off packets or other "
+"reasons."
+msgstr ""
+
+msgid "Fragments Received"
+msgstr ""
+
+msgid "Packets Reassembled"
+msgstr ""
+
+msgid "Reassembly Failed"
+msgstr ""
+
+msgid "Reassembly Timed Out"
+msgstr ""
+
+msgid "Packets Fragmented"
+msgstr ""
+
+msgid "Fragments Sent"
+msgstr ""
+
+msgid "Fragmentation Failed"
+msgstr ""
+
+msgid "IP Fragmentation (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "IP Fragmentation (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets that had to be split into pieces (fragments) because they were "
+"too large for a link, and fragments that were put back together. Failures "
+"and timeouts mean that pieces got lost; a lot of fragmentation can point to "
+"a wrong MTU."
+msgstr ""
+
+msgid "For This System"
+msgstr ""
+
+msgid "Forwarded"
+msgstr ""
+
+msgid "From This System"
 msgstr ""
 
+msgid "IP Packets (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "IP Packets (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 packets per second: everything that has been received, the part that "
+"was meant for this system itself, packets forwarded between networks, and "
+"packets that this system has sent itself."
+msgstr ""
+
+msgid "Not ECN-Capable"
+msgstr ""
+
+msgid "ECN-Capable (ECT0)"
+msgstr ""
+
+msgid "ECN-Capable (ECT1)"
+msgstr ""
+
+msgid "Congestion Experienced"
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv4)"
+msgstr ""
+
+msgid ""
+"Received IPv4 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "Explicit Congestion Notification (IPv6)"
+msgstr ""
+
+msgid ""
+"Received IPv6 packets per second by their Explicit Congestion Notification "
+"(ECN) mark, which lets routers report a congested link instead of dropping "
+"packets. Congestion Experienced means a router on the path was overloaded."
+msgstr ""
+
+msgid "IPsec Errors"
+msgstr ""
+
+msgid "Unknown SA (Received)"
+msgstr ""
+
+msgid "No SA (Sent)"
+msgstr ""
+
+msgid "Authentication Failed"
+msgstr ""
+
+msgid "Replayed Packets"
+msgstr ""
+
+msgid "Policy Mismatch"
+msgstr ""
+
+msgid "No Policy"
+msgstr ""
+
+msgid "Blocked by Policy"
+msgstr ""
+
+msgid ""
+"Packets per second that the kernel's IPsec layer has dropped, for the most "
+"common reasons. An SA (security association) holds the keys of one tunnel. "
+"Errors that keep occurring usually point to a configuration mismatch with "
+"the remote side."
+msgstr ""
+
+msgid "IPsec Errors (Inbound)"
+msgstr ""
+
+msgid "Other Errors"
+msgstr ""
+
+msgid "No Buffer"
+msgstr ""
+
+msgid "Header Error"
+msgstr ""
+
+msgid "Unknown SA"
+msgstr ""
+
+msgid "Wrong Mode"
+msgstr ""
+
+msgid "Replayed"
+msgstr ""
+
+msgid "SA Expired"
+msgstr ""
+
+msgid "SA Mismatch"
+msgstr ""
+
+msgid "SA Invalid"
+msgstr ""
+
+msgid "Policy Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel has dropped incoming IPsec packets, in "
+"packets per second. Replayed means a packet arrived twice or too late, SA "
+"Expired means the keys of its tunnel were no longer valid. Normally all "
+"lines stay at zero."
+msgstr ""
+
+msgid "IPsec Errors (Outbound)"
+msgstr ""
+
+msgid "Bundle Generation"
+msgstr ""
+
+msgid "Bundle Check"
+msgstr ""
+
+msgid "No SA"
+msgstr ""
+
+msgid "Transformation Failed"
+msgstr ""
+
+msgid "Sequence Number Overflow"
+msgstr ""
+
+msgid "Dead Policy"
+msgstr ""
+
+msgid "Forwarding Header Error"
+msgstr ""
+
+msgid "Acquire Error"
+msgstr ""
+
+msgid ""
+"All reasons for which the kernel could not send packets through IPsec, in "
+"packets per second. No SA means that there was no tunnel (security "
+"association) for the traffic yet. Normally all lines stay at zero."
+msgstr ""
+
+#, c-format
+msgid "IPsec Security Associations - %s"
+msgstr ""
+
+msgid "Security Associations"
+msgstr ""
+
+#. Draw the CHILD SAs
+msgid "CHILD SAs"
+msgstr ""
+
+#. Draw the IKE SAs
+msgid "IKE SAs"
+msgstr ""
+
+msgid ""
+"Established IKE SAs (the control channel between both sides) and installed "
+"CHILD SAs (the tunnels that carry the data). If both fall to zero, the "
+"connection is down. Brief changes are normal while the keys are renewed."
+msgstr ""
+
+#, c-format
+msgid "IPsec Throughput - %s"
+msgstr ""
+
+msgid ""
+"Traffic through this IPsec connection in bits per second, summed over all of "
+"its tunnels (CHILD SAs). Incoming traffic has been received from the remote "
+"side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "IP Throughput (IPv4)"
+msgstr ""
+
+msgid ""
+"All IPv4 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+msgid "IP Throughput (IPv6)"
+msgstr ""
+
+msgid ""
+"All IPv6 traffic in bits per second that this system has received and sent "
+"on all interfaces, including traffic that is forwarded between networks."
+msgstr ""
+
+#. Draw the average
+msgid "DNS Queries"
+msgstr ""
+
+msgid ""
+"DNS queries per second that the resolver on this firewall receives from "
+"devices on the network, i.e. how often names such as websites are looked up."
+msgstr ""
+
+msgid "Cache Performance"
+msgstr ""
+
+#. Show the total queries
+#. Show the total throughput
+#. Show the total usage
+#. Show the total queries
+msgid "Total"
+msgstr ""
+
+#, fuzzy
+msgid "Cache Hits"
+msgstr "Даних в кеші"
+
+#, fuzzy
+msgid "Cache Miss"
+msgstr "Даних в кеші"
+
+msgid ""
+"Answers per second, stacked: cache hits were answered from the resolver's "
+"memory, cache misses had to be looked up on the internet. A high share of "
+"cache hits means that most lookups are answered without asking the internet."
+msgstr ""
+
+msgid "Transports"
+msgstr ""
+
+#. Draw the area outlines afterwards
+msgid "QUIC"
+msgstr ""
+
+msgid "HTTPS"
+msgstr ""
+
+msgid "TLS"
+msgstr ""
+
+msgid "TCP"
+msgstr ""
+
+msgid "UDP"
+msgstr ""
+
+msgid ""
+"DNS queries per second, stacked by how devices sent them: unencrypted over "
+"UDP or TCP, or encrypted as DNS over TLS, HTTPS or QUIC. Encrypted lookups "
+"cannot be read by others on the way."
+msgstr ""
+
+msgid "Response Codes"
+msgstr ""
+
+msgid "Other"
+msgstr ""
+
+msgid "SERVFAIL"
+msgstr ""
+
+msgid "NXDOMAIN"
+msgstr ""
+
+msgid "NODATA"
+msgstr ""
+
+msgid "NOERROR"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by result: NOERROR is a successful answer, "
+"NODATA means the name has no record of the requested type, NXDOMAIN means "
+"the name does not exist, SERVFAIL means the lookup failed and Other covers "
+"the rest, e.g. REFUSED."
+msgstr ""
+
+msgid "Response Time"
+msgstr ""
+
+#. Show the average response time
+msgid "Average Response Time"
+msgstr ""
+
+msgid "0-1 ms"
+msgstr ""
+
+msgid "1-10 ms"
+msgstr ""
+
+msgid "10-50 ms"
+msgstr ""
+
+msgid "50-100 ms"
+msgstr ""
+
+msgid "100-250 ms"
+msgstr ""
+
+msgid "250-500 ms"
+msgstr ""
+
+msgid "500-1000 ms"
+msgstr ""
+
+msgid "1000-1500 ms"
+msgstr ""
+
+msgid "> 1500ms"
+msgstr ""
+
+msgid ""
+"Answers per second, stacked by how long they took, from under 1 ms (usually "
+"from the cache) to over 1.5 s. Average Response Time is the average of all "
+"answers. A growing share in the slower bands means slower lookups."
+msgstr ""
+
+msgid "Latency to the Default Gateway"
+msgstr ""
+
+#. Fill the background if the loss is within the range
+msgid "Packet Loss > 0%"
+msgstr ""
+
+msgid "Packet Loss > 5%"
+msgstr ""
+
+msgid "Packet Loss > 10%"
+msgstr ""
+
+msgid "Packet Loss > 25%"
+msgstr ""
+
+msgid "Packet Loss > 50%"
+msgstr ""
+
+#, fuzzy
+msgid "Average Latency"
+msgstr "Приблизно"
+
+#. Draw the measured latency
+msgid "Latency"
+msgstr ""
+
+msgid ""
+"Round-trip time to the default gateway, measured with ten pings at a time "
+"(ARP pings on Ethernet). The shaded band shows how much the pings varied, a "
+"coloured background shows packet loss. High or jumpy values point to a busy "
+"or faulty uplink."
+msgstr ""
+
+msgid "Dropped Packets To Hostile Networks"
+msgstr ""
+
+msgid "Dropped Packets"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they came from or "
+"were sent to networks known for attacks and abuse, such as the networks on "
+"the Spamhaus DROP list."
+msgstr ""
+
+msgid "Port Scans"
+msgstr ""
+
+msgid ""
+"Packets per second that the firewall has dropped because they carried "
+"unusual combinations of TCP flags that port scanners use to probe for open "
+"ports. Some of this arrives at any system on the internet."
+msgstr ""
+
+msgid "Suricata Throughput"
+msgstr ""
+
+msgid "Whitelisted"
+msgstr ""
+
+msgid "Offloaded"
+msgstr ""
+
+msgid "Scanned"
+msgstr ""
+
+msgid ""
+"Traffic in bit/s that passed the intrusion prevention system, stacked: "
+"scanned traffic was inspected, offloaded traffic was no longer inspected "
+"after its connection had been checked, and whitelisted traffic is exempt "
+"from inspection."
+msgstr ""
+
+#, fuzzy
+msgid "Load Average"
+msgstr "Завантаження біля"
+
+msgid "15 Minutes"
+msgstr ""
+
+msgid "5 Minutes"
+msgstr ""
+
+msgid "1 Minute"
+msgstr ""
+
+msgid ""
+"How many tasks are running or waiting for the processor or for disks, "
+"averaged over 1, 5 and 15 minutes. If it stays above the number of processor "
+"cores, the system has more work than it can handle."
+msgstr ""
+
+msgid "Memory Usage"
+msgstr "Використання пам'яті"
+
+#. Headline
+#, fuzzy
+msgid "Memory"
+msgstr "Використано пам'яті"
+
+#, fuzzy
+msgid "Buffers"
+msgstr "Даних буферизовано"
+
+#, fuzzy
+msgid "Cached"
+msgstr "Даних в кеші"
+
+#. Headline
+msgid "Swap"
+msgstr ""
+
+msgid ""
+"How the memory is used by programs (Used) and for buffers and cache, which "
+"speed up disk access and are given back when programs need memory. The "
+"dashed line shows swap; growing swap use means memory is short."
+msgstr ""
+
+msgid ""
+"Traffic between the firewall and this OpenVPN client in bits per second, "
+"including the encryption overhead. Incoming traffic has been received from "
+"the client, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid ""
+"Traffic of this OpenVPN net-to-net connection on the network in bits per "
+"second, including the encryption overhead. Incoming traffic has been "
+"received from the remote side, outgoing traffic has been sent to it."
+msgstr ""
+
+msgid "One Minute"
+msgstr ""
+
+msgid "10 Seconds"
+msgstr ""
+
+msgid "Pressure Stall Information"
+msgstr ""
+
+#, fuzzy
+msgid "Processor"
+msgstr "Використання пам'яті"
+
+msgid ""
+"Share of time in which at least one task had to wait because no processor "
+"was free (a pressure stall), averaged over 10 seconds, 1 and 5 minutes. "
+"Sustained high values mean the processors are overloaded."
+msgstr ""
+
+msgid "Input/Output"
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for disks or "
+"other storage, averaged over 10 seconds, 1 and 5 minutes. Sustained high "
+"values point to slow or overloaded storage."
+msgstr ""
+
+msgid ""
+"Share of time in which at least one task was stalled waiting for memory to "
+"be freed or swapped in, averaged over 10 seconds, 1 and 5 minutes. Sustained "
+"high values mean memory is running short."
+msgstr ""
+
+#, fuzzy
+msgid "Processor Usage"
+msgstr "Використання пам'яті"
+
+msgid "Guest Nice"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "Steal"
+msgstr ""
+
+#, fuzzy
+msgid "Soft Interrupt"
+msgstr "Програмне переривання"
+
+msgid "Interrupt"
+msgstr "Переривання"
+
+msgid "Wait"
+msgstr "Ждіть"
+
+#, fuzzy
+msgid "Sys"
+msgstr "Система"
+
+msgid "Nice"
+msgstr "Добре"
+
+msgid "User"
+msgstr "Користувач"
+
+msgid ""
+"How busy the processors are, split by what they are doing. Time spent "
+"waiting for disks (Wait) points to slow storage rather than a busy "
+"processor; Steal is time taken by the host of a virtual machine."
+msgstr ""
+
+msgid "Processor Power Consumption"
+msgstr ""
+
+msgid "Power Consumption"
+msgstr ""
+
+msgid ""
+"How much electrical power the processor uses in watts, as reported by its "
+"own sensor. It rises with load; the dashed line marks the maximum the sensor "
+"reports, if it knows one."
+msgstr ""
+
+msgid "Processor Temperature"
+msgstr ""
+
+msgid ""
+"The temperature of the processor as reported by its sensors, with the high "
+"and critical limits if the sensor provides them. A processor that gets too "
+"hot slows itself down or switches off."
+msgstr ""
+
+msgid "Fans"
+msgstr ""
+
+msgid "rpm"
+msgstr ""
+
+msgid ""
+"The speed of each fan in revolutions per minute, as reported by the hardware "
+"sensors. A fan that slows down noticeably or stops may be failing or blocked."
+msgstr ""
+
+msgid "Voltages"
+msgstr ""
+
+msgid ""
+"Voltages measured by the hardware sensors. They should stay steady; drifts "
+"or large swings can point to a failing power supply. Some sensors report raw "
+"values that differ from the nominal voltage."
+msgstr ""
+
+msgid "Interrupts Per Second"
+msgstr ""
+
+msgid "Software Interrupts"
+msgstr ""
+
+msgid "Network (Receive)"
+msgstr ""
+
+msgid "Network (Transmit)"
+msgstr ""
+
+msgid "Timer"
+msgstr ""
+
+msgid "High Resolution Timer"
+msgstr ""
+
+msgid "Scheduler"
+msgstr ""
+
+msgid "RCU"
+msgstr ""
+
+msgid "Block Devices"
+msgstr ""
+
+msgid "IRQ Poll"
+msgstr ""
+
+msgid "Tasklets"
+msgstr ""
+
+msgid "High Priority Tasklets"
+msgstr ""
+
+msgid ""
+"How often per second the kernel runs deferred work (software interrupts), "
+"split by type. On a firewall, network receive and transmit usually dominate "
+"and grow with the traffic passing through."
+msgstr ""
+
+msgid "Intrusion Prevention - Alerts"
+msgstr ""
+
+msgid "Alerts Per Second"
+msgstr ""
+
+msgid "Alerts"
+msgstr ""
+
+msgid "Suppressed Alerts"
+msgstr ""
+
+msgid "Lost Alerts"
+msgstr ""
+
+msgid ""
+"Alerts per second that the intrusion prevention system raised because "
+"traffic matched a rule. Suppressed alerts were silenced by a suppression "
+"setting; lost alerts could not be recorded because one packet triggered too "
+"many."
+msgstr ""
+
+msgid "Intrusion Prevention - Application Layer Protocols"
+msgstr ""
+
+msgid "Flows Per Second"
+msgstr ""
+
+msgid "HTTP"
+msgstr ""
+
+msgid "HTTP/2"
+msgstr ""
+
+msgid "DNS (UDP)"
+msgstr ""
+
+msgid "DNS (TCP)"
+msgstr ""
+
+msgid "SSH"
+msgstr ""
+
+msgid "SMTP"
+msgstr ""
+
+msgid "Unknown (TCP)"
+msgstr ""
+
+msgid "Unknown (UDP)"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second by the application protocol that the "
+"intrusion prevention system detected in them, such as TLS, HTTP or DNS. "
+"Unknown means that the protocol could not be identified."
+msgstr ""
+
+msgid "Intrusion Prevention - Protocols"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "ICMP"
+msgstr ""
+
+msgid "ICMPv6"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid ""
+"Packets per second inspected by the intrusion prevention system, by "
+"protocol. Lines overlap, as a packet counts as IPv4 or IPv6 and also as TCP, "
+"UDP or ICMP. Invalid packets could not be decoded."
+msgstr ""
+
+msgid "Intrusion Prevention - TCP"
+msgstr ""
+
+msgid "New Sessions"
+msgstr ""
+
+msgid "SYN"
+msgstr ""
+
+msgid "SYN/ACK"
+msgstr ""
+
+msgid "RST"
+msgstr ""
+
+msgid "Picked up Midstream"
+msgstr ""
+
+msgid "Reassembly Gaps"
+msgstr ""
+
+msgid "Per Second"
+msgstr ""
+
+msgid ""
+"TCP activity seen by the intrusion prevention system: new sessions, "
+"connection set-ups (SYN, SYN/ACK) and resets (RST). Midstream sessions were "
+"seen without their start; reassembly gaps mean data was missed and not "
+"inspected."
+msgstr ""
+
+msgid "Intrusion Prevention - Bypassed Packets"
+msgstr ""
+
+msgid "Bypassed"
+msgstr ""
+
+msgid ""
+"Packets per second that the intrusion prevention system let through without "
+"inspecting them, because their connection (flow) had already been decided "
+"and needs no further checks. This saves processing power."
+msgstr ""
+
+msgid "Rules"
+msgstr ""
+
+msgid "Intrusion Prevention - Rules"
+msgstr ""
+
+msgid "Loaded"
+msgstr ""
+
+msgid "Failed"
+msgstr ""
+
+msgid ""
+"Number of rules that the intrusion prevention system has loaded and uses to "
+"inspect traffic. Failed rules could not be loaded, for example because of an "
+"error in the rule, and offer no protection."
+msgstr ""
+
+msgid "Intrusion Prevention - Reasons for Dropped Packets"
+msgstr ""
+
+msgid "Matched a Rule"
+msgstr ""
+
+msgid "Dropped Flow"
+msgstr ""
+
+msgid "Stream Error"
+msgstr ""
+
+msgid "Midstream"
+msgstr ""
+
+msgid "Decoder Error"
+msgstr ""
+
+msgid "Application Layer Error"
+msgstr ""
+
+msgid "Out of Memory (Flows)"
+msgstr ""
+
+msgid "Out of Memory (Streams)"
+msgstr ""
+
+msgid "Netfilter Queue Error"
+msgstr ""
+
+msgid ""
+"Packets per second dropped by the intrusion prevention system, by reason. "
+"Matched a Rule and Dropped Flow are intended blocks; all others mean that "
+"packets were dropped because they could not be processed, e.g. when out of "
+"memory."
+msgstr ""
+
+msgid "Intrusion Prevention - New Flows"
+msgstr ""
+
+msgid "Out of Memory"
+msgstr ""
+
+msgid ""
+"New connections (flows) per second that the intrusion prevention system "
+"starts to track, by protocol. Out of Memory counts flows that could not be "
+"tracked because the memory limit (memcap) for flows was reached."
+msgstr ""
+
+msgid "Intrusion Prevention - Memory Usage"
+msgstr ""
+
+msgid "Flows"
+msgstr ""
+
+msgid "TCP Sessions"
+msgstr ""
+
+msgid "TCP Reassembly"
+msgstr ""
+
+msgid ""
+"Memory used by parts of the intrusion prevention system: tracked connections "
+"(flows), TCP sessions, TCP data waiting to be reassembled and the HTTP "
+"parser. Each part has a memory limit (memcap); when it is reached, packets "
+"may be dropped."
+msgstr ""
+
+msgid "Intrusion Prevention - Verdicts"
+msgstr ""
+
+msgid "Accepted"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid "Rejected"
+msgstr ""
+
+msgid "Replaced"
+msgstr ""
+
+msgid ""
+"What the intrusion prevention system decided for each packet, in packets per "
+"second: accepted packets were let through, blocked packets were dropped "
+"silently, rejected packets were refused with a reply and replaced packets "
+"were modified."
+msgstr ""
+
+msgid "System Temperature"
+msgstr ""
+
+msgid ""
+"Temperatures reported by the mainboard firmware (ACPI thermal zones), with "
+"the high and critical limits if available. Rising values can point to a "
+"failing fan or poor airflow."
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "Connections Per Second"
+msgstr ""
+
+msgid "Opened"
+msgstr ""
+
+msgid "Failed Attempts"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid ""
+"TCP connections per second that the firewall itself has opened or accepted, "
+"attempts that failed, and established connections that were reset. "
+"Connections that are only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "TCP Errors"
+msgstr ""
+
+msgid "Retransmitted Segments"
+msgstr ""
+
+msgid "Timeouts"
+msgstr ""
+
+msgid "Retransmitted SYNs"
+msgstr ""
+
+msgid "Resets Sent"
+msgstr ""
+
+msgid "Dropped Connections"
+msgstr ""
+
+msgid "Accept Queue Overflows"
+msgstr ""
+
+msgid "SYN Cookies Sent"
+msgstr ""
+
+msgid "Bad Segments Received"
+msgstr ""
+
+msgid ""
+"Problems with the firewall's own TCP connections per second, such as data "
+"that was lost and sent again (retransmissions), connections a service was "
+"too slow to accept, and SYN cookies, used when too many connections arrive "
+"at once."
+msgstr ""
+
+msgid "TCP Segments"
+msgstr ""
+
+msgid "Retransmitted"
+msgstr ""
+
+msgid ""
+"TCP segments (the packets of a TCP connection) per second that the firewall "
+"itself has received, sent and had to send again. Forwarded traffic is not "
+"counted. Many retransmissions point to packet loss or an overloaded link."
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Established TCP Connections"
+msgstr ""
+
+msgid "Established"
+msgstr ""
+
+msgid ""
+"Number of TCP connections to or from the firewall itself that are currently "
+"open, for example to the web interface or the proxy. Connections that are "
+"only forwarded through the firewall are not counted."
+msgstr ""
+
+msgid "Aborted TCP Connections"
+msgstr ""
+
+msgid "Unread Data"
+msgstr ""
+
+msgid "Data After Close"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid ""
+"TCP connections of the firewall itself per second that were cut off with a "
+"reset instead of being closed cleanly: a program closed them with data left "
+"over, the other side stopped responding, or memory ran out."
+msgstr ""
+
+msgid "UDP Datagrams (IPv4)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv4, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "UDP Datagrams (IPv6)"
+msgstr ""
+
+msgid ""
+"UDP datagrams per second that the firewall itself has received and sent over "
+"IPv6, for example for DNS, DHCP, NTP or VPNs. UDP sends single messages "
+"without a connection. Forwarded traffic is not counted."
+msgstr ""
+
+msgid "No Listener"
+msgstr ""
+
+msgid "Receive Buffer Full"
+msgstr ""
+
+msgid "Send Buffer Full"
+msgstr ""
+
+msgid "Checksum Errors"
+msgstr ""
+
+msgid "UDP Errors (IPv4)"
+msgstr ""
+
+msgid ""
+"IPv4 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "UDP Errors (IPv6)"
+msgstr ""
+
+msgid ""
+"IPv6 UDP datagrams per second that the firewall could not receive or send. "
+"No Listener means that no program used the port, which is common. Receive "
+"Buffer Full means a program such as the DNS resolver was too slow and data "
+"was lost."
+msgstr ""
+
+msgid "DNS Cache Performance"
+msgstr ""
+
+msgid "Prefetched Queries"
+msgstr ""
+
+msgid ""
+"DNS answers per second, stacked: cache hits were answered from memory, cache "
+"misses had to be looked up on the internet. Prefetched queries refresh "
+"popular entries before they expire. A high share of hits means faster "
+"lookups."
+msgstr ""
+
+msgid "DNS Cache Usage"
+msgstr ""
+
+msgid "Key Objects"
+msgstr ""
+
+msgid "Infrastructure Objects"
+msgstr ""
+
+msgid "RRSet Objects"
+msgstr ""
+
+msgid "Message Objects"
+msgstr ""
+
+msgid ""
+"Number of entries in the DNS cache, stacked: messages and RRsets are cached "
+"answers and records, infrastructure objects hold information about DNS "
+"servers on the internet and key objects hold DNSSEC keys to verify answers."
+msgstr ""
+
+msgid "DNS Memory Usage"
+msgstr ""
+
+msgid "Response Policy Zones"
+msgstr ""
+
+msgid "Validator"
+msgstr ""
+
+msgid "Iterator"
+msgstr ""
+
+msgid ""
+"Memory used by the DNS resolver, stacked: the message and RRset caches hold "
+"cached answers, the iterator looks up names on the internet, the validator "
+"checks DNSSEC signatures and policy zones are used to filter answers."
+msgstr ""
+
+msgid "DNS Recursion Time"
+msgstr ""
+
+#. Draw the average
+msgid "Recursion Time"
+msgstr ""
+
+msgid ""
+"Average time that the resolver needed to look up an answer on the internet "
+"because it was not in the cache. Answers from the cache are not included, as "
+"they are almost instant."
+msgstr ""
+
+#. Draw the uptime
+msgid "Uptime"
+msgstr ""
+
+msgid "WireGuard Peer - Time Since Last Handshake"
+msgstr ""
+
+#. Draw the time since the last handshake
+msgid "Last Handshake"
+msgstr ""
+
+msgid ""
+"Seconds since the last handshake with this peer. While traffic flows, there "
+"is a new one about every two minutes. Above the line at three minutes, no "
+"data can be exchanged until the next handshake; idle peers without keepalive "
+"cross it, too."
+msgstr ""
+
+#, c-format
+msgid "WireGuard Peers - %s"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+#. Draw the connected peers
+msgid "Connected Peers"
+msgstr ""
+
+#. Draw all peers
+msgid "Configured Peers"
+msgstr ""
+
+msgid ""
+"Peers configured on this WireGuard interface and how many of them had a "
+"handshake within the last three minutes. Peers that have nothing to send and "
+"no keepalive configured are not counted as connected."
+msgstr ""
+
+msgid "WireGuard Peer - Throughput"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this WireGuard peer in bits per second. Incoming "
+"traffic has been received from the peer, outgoing traffic has been sent to "
+"it."
+msgstr ""
+
+#, c-format
+msgid "Wireless Bitrate - %s"
+msgstr ""
+
+#. Receive Rate
+msgid "Receive Rate"
+msgstr ""
+
+#. Transmit Rate
+msgid "Transmit Rate"
+msgstr ""
+
+msgid ""
+"Average bit rate (link speed) negotiated with the connected clients, for "
+"receiving from and transmitting to them. This is the raw speed on the radio, "
+"not the actual traffic; higher is better."
+msgstr ""
+
+#, c-format
+msgid "Wireless Channel Utilization - %s"
+msgstr ""
+
+msgid "Busy"
+msgstr ""
+
+msgid "Receiving"
+msgstr ""
+
+msgid "Transmitting"
+msgstr ""
+
+msgid ""
+"Share of time the radio channel was in use. Busy counts all activity, "
+"including other networks and interference; Receiving and Transmitting show "
+"this radio's part. A constantly high Busy value slows down all clients."
+msgstr ""
+
+#, c-format
+msgid "Wireless Signal - %s"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+#. Draw signal
+msgid "Signal"
+msgstr ""
+
+#. Draw noise
+msgid "Noise"
+msgstr ""
+
+msgid ""
+"Average signal strength of the connected clients as received here, and the "
+"background noise, in dBm. Values closer to zero are stronger and the line "
+"changes colour below -50, -60 and -70 dBm; the further above the noise, the "
+"better."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Bandwidth"
+msgstr ""
+
+msgid ""
+"Traffic exchanged with this client. Incoming is what the access point "
+"received from the client (its uploads), outgoing is what it sent to the "
+"client (its downloads)."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Errors"
+msgstr ""
+
+msgid "Retries"
+msgstr ""
+
+msgid "Dropped"
+msgstr ""
+
+msgid ""
+"Frames per second to this client that had to be sent again (Retries) or were "
+"given up (Failed), and frames from it that were dropped. Some retries are "
+"normal; many point to a weak signal or interference."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Airtime"
+msgstr ""
+
+msgid ""
+"Share of time the radio spent receiving from and transmitting to this "
+"client. Slow clients, for example far away ones, need more airtime for the "
+"same data and leave less for everyone else."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Rate Information"
+msgstr ""
+
+msgid "Expected Throughput"
+msgstr ""
+
+msgid ""
+"Bit rate (link speed) used to receive from and transmit to this client, "
+"which depends on signal quality and the WiFi standard. Expected Throughput "
+"is what the driver estimates can actually be transferred."
+msgstr ""
+
+msgid "Stations"
+msgstr ""
+
+#, c-format
+msgid "Wireless Stations - %s"
+msgstr ""
+
+#, c-format
+msgid "Wireless Errors - %s"
+msgstr ""
+
+msgid "Lost Beacons"
+msgstr ""
+
+msgid ""
+"Frames per second, summed over all clients, that had to be sent again "
+"(Retries) or could not be delivered at all (Failed). Lost Beacons only occur "
+"in client mode, when the access point could not be heard."
+msgstr ""
+
+#, c-format
+msgid "Station %s - Signal"
+msgstr ""
+
+msgid "RSSI - dBm"
+msgstr ""
+
+#. Draw last ACK signal
+msgid "Last ACK Signal"
+msgstr ""
+
+msgid ""
+"Strength of this client's signal as received by the access point, and of its "
+"last acknowledgement frame, in dBm. Values closer to zero are stronger; the "
+"line changes colour below -50, -60 and -70 dBm."
+msgstr ""
+
+#~ msgid "Percent"
+#~ msgstr "Процент"
+
 #, fuzzy
 #~ msgid "Used Memory"
 #~ msgstr "Використано пам'яті"