summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-app-nlbwmon/po/ar/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/bg/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/bn_BD/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/ca/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/cs/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/de/nlbwmon.po209
-rw-r--r--applications/luci-app-nlbwmon/po/el/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/en/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/es/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/fi/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/fr/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/he/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/hi/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/hu/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/it/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/ja/nlbwmon.po219
-rw-r--r--applications/luci-app-nlbwmon/po/ko/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/mr/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/ms/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/pl/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/pt/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/ro/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/ru/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/sk/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/sv/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/templates/nlbwmon.pot194
-rw-r--r--applications/luci-app-nlbwmon/po/tr/nlbwmon.po213
-rw-r--r--applications/luci-app-nlbwmon/po/uk/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/vi/nlbwmon.po194
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po206
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po234
33 files changed, 3434 insertions, 3151 deletions
diff --git a/applications/luci-app-nlbwmon/po/ar/nlbwmon.po b/applications/luci-app-nlbwmon/po/ar/nlbwmon.po
index 71880a8a06..8d95c2902a 100644
--- a/applications/luci-app-nlbwmon/po/ar/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ar/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -67,51 +67,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -123,15 +123,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "إعدادات متقدمة"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "نسخ احتياطي"
@@ -139,18 +139,6 @@ msgstr "نسخ احتياطي"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -164,9 +152,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "جمع البيانات..."
@@ -178,20 +166,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "إعدادات"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "روابط"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -220,43 +208,43 @@ msgstr ""
msgid "Dismiss"
msgstr "إلغاء"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "تنزيل"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -264,11 +252,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -276,7 +272,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -284,7 +280,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -292,9 +288,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -302,7 +298,7 @@ msgstr ""
msgid "General Settings"
msgstr "الاعدادات العامة"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -310,25 +306,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "ضيف"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -348,10 +356,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -364,8 +368,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -383,7 +387,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -395,9 +399,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -432,7 +436,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "إعادة"
@@ -480,11 +484,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -492,35 +496,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "تحميل"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -547,11 +551,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/bg/nlbwmon.po b/applications/luci-app-nlbwmon/po/bg/nlbwmon.po
index 92ed5c2be7..2cc476a760 100644
--- a/applications/luci-app-nlbwmon/po/bg/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/bg/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr ""
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Откажи"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/bn_BD/nlbwmon.po b/applications/luci-app-nlbwmon/po/bn_BD/nlbwmon.po
index 70ddb654da..cd815f9df9 100644
--- a/applications/luci-app-nlbwmon/po/bn_BD/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/bn_BD/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "উন্নত সেটিংস"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr ""
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr ""
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/ca/nlbwmon.po b/applications/luci-app-nlbwmon/po/ca/nlbwmon.po
index 78605608a2..99e4a7bd99 100644
--- a/applications/luci-app-nlbwmon/po/ca/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ca/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Configuració avançada"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "S’estan recollint dades…"
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuració"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Paràmetres generals"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Amfitrió"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
index 0dffb4d3b9..a2a9909a4b 100644
--- a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d hosti pouze s IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Pokročilá nastavení"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Zálohovat"
@@ -138,18 +138,6 @@ msgstr "Zálohovat"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Shromažďování údajů…"
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Nastavení"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Připojení"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Stáhnout"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Obecná nastavení"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Hostitel"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Obnovit"
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Nahrát"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/de/nlbwmon.po b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
index 2b5afee249..6ea37ed9f5 100644
--- a/applications/luci-app-nlbwmon/po/de/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d IPv4-only Hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d IPv6-only Hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d Dualstack-Hosts"
@@ -71,54 +71,54 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s - minütlich sichern, sinnvoll für nicht-Flashspeicher"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> Verbindungen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> Hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
"<big id=\"ipv6-hosts\">0%</big> IPv6-Unterstützungsrate unter den Hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> IPv6-Download insgesamt"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> des gesamten Datenverkehrs ist IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> IPv6-Upload insgesamt"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
"<big id=\"layer7-most-conn\">0</big> verursachen die meisten Verbindungen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> verursacht den meisten Download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> verursachen den meisten Upload"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
"<big id=\"layer7-total\">0</big> verschiedene Anwendungsprotokolle</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> Download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> Upload"
@@ -130,15 +130,15 @@ msgstr "Berechnungszeitraum"
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Anwendung"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Anwendungsprotokolle"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Sichern"
@@ -146,18 +146,6 @@ msgstr "Sichern"
msgid "Bandwidth Monitor"
msgstr "Bandbreitenmonitor"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, gruppiert nach IP"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, gruppiert nach MAC"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, gruppiert nach Protokoll"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -178,9 +166,9 @@ msgstr ""
"\"Festes Intervall\", um den Abrechnungszeitraum genau alle N Tage ab einem "
"bestimmten Datum neu zu starten."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Sammle Daten..."
@@ -192,20 +180,20 @@ msgstr "Sicherungsintervall"
msgid "Compress database"
msgstr "Komprimiere Datenbank"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Verb."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Verbindungen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Verbindungen / Host"
@@ -239,43 +227,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Verwerfen"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Anzeige"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Down. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Down. (Pkg.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Download (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Download (Pakete)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Download / Anwendung"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Datenbank-Backup herunterladen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Hosts mit Dualstack-IPs"
@@ -283,11 +271,19 @@ msgstr "Hosts mit Dualstack-IPs"
msgid "Due date"
msgstr "Fälligkeitsdatum"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Exportieren"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Datenbank-Commit schlug fehl: %s"
@@ -295,7 +291,7 @@ msgstr "Datenbank-Commit schlug fehl: %s"
msgid "Failed to download backup archive: %s"
msgstr "Backuparchiv konnte nicht geladen werden: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Datenverkehr konnte nicht geladen werden: %s"
@@ -303,7 +299,7 @@ msgstr "Datenverkehr konnte nicht geladen werden: %s"
msgid "Failed to restore backup archive: %s"
msgstr "Backuparchiv konnte nicht wiederhergestellt werden: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Familie"
@@ -311,9 +307,9 @@ msgstr "Familie"
msgid "Fixed interval"
msgstr "Festes Intervall"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Neu Laden erzwingen…"
@@ -321,7 +317,7 @@ msgstr "Neu Laden erzwingen…"
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Erzeuge Backup"
@@ -329,25 +325,37 @@ msgstr "Erzeuge Backup"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Gewähre UCI Zugriff auf luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 zu IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -371,10 +379,6 @@ msgstr ""
"Zeitintervall für das periodische Aktualisieren der Traffic-Zähler "
"bestehender Verbindungen anhand der netlink-Daten."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON-Dump"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Länge des Berechnungszeitraums in Tagen."
@@ -387,8 +391,8 @@ msgstr "Lokale Schnittstellen"
msgid "Local subnets"
msgstr "Lokale Subnetze"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -408,7 +412,7 @@ msgstr ""
"Höchstzahl an Abrechnungszeiträumen, die behalten werden sollen, 0 steht für "
"unbeschränkt."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Netlink-Bandbreitenmonitor"
@@ -420,9 +424,9 @@ msgstr "Netlink-Bandbreitenmonitor - Sichern/Wiederherstellen"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink-Bandbreitenmonitor - Konfiguration"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Noch keine Daten aufgezeichnet."
@@ -463,7 +467,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Aktualisierungsintervall"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Wiederherstellen"
@@ -489,7 +493,8 @@ msgstr "Startdatum"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
msgid "Start date of the first accounting period, e.g. begin of ISP contract."
-msgstr "Startdatum der ersten Abrechnungsperiode, z.B. Beginn des ISP-Vertrags."
+msgstr ""
+"Startdatum der ersten Abrechnungsperiode, z.B. Beginn des ISP-Vertrags."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:151
msgid "Stored periods"
@@ -517,11 +522,11 @@ msgstr ""
"sollen. Wenn das Limit auf 0 gesetzt wird, können Datenbanken unbegrenzt "
"wachsen."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Datenverkehr / Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Datenverkehrsaufteilung"
@@ -529,35 +534,35 @@ msgstr "Datenverkehrsaufteilung"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Netzverkehr-Statistiken konnten nicht geladen werden: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Up. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Up. (Pkts.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Upload"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Upload (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Upload (Pakete)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Upload / Anwendung"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Anbieter: <big id=\"bubble-vendor\">Beispiel Corp.</big>"
@@ -591,14 +596,26 @@ msgid "no traffic"
msgstr "kein Datenverkehr"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "anderes"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, gruppiert nach IP"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, gruppiert nach MAC"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, gruppiert nach Protokoll"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON-Dump"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Ungültiges oder leeres Backup Archiv"
diff --git a/applications/luci-app-nlbwmon/po/el/nlbwmon.po b/applications/luci-app-nlbwmon/po/el/nlbwmon.po
index bf739d0e9c..9ad18cb72a 100644
--- a/applications/luci-app-nlbwmon/po/el/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/el/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Ρυθμίσεις για προχωρημένους"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Αντίγραφο ασφαλείας"
@@ -138,18 +138,6 @@ msgstr "Αντίγραφο ασφαλείας"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Συλλογή δεδομένων..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Διαμόρφωση"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Γενικές ρυθμίσεις"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/en/nlbwmon.po b/applications/luci-app-nlbwmon/po/en/nlbwmon.po
index 06cbef6160..aa6c1a0e37 100644
--- a/applications/luci-app-nlbwmon/po/en/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/en/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Advanced Settings"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr ""
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr ""
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
index f6b9d033a9..aac6ef84c2 100644
--- a/applications/luci-app-nlbwmon/po/es/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
@@ -13,15 +13,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d hosts solo IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d hosts solo IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d hosts de doble pila"
@@ -76,55 +76,55 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s - cometa minuciosamente, útil para almacenamiento sin flash"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> conexiones"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
"<big id=\"ipv6-hosts\">0%</big> tasa de compatibilidad de IPv6 entre los "
"hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> descarga total de IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> del tráfico total es IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> carga total de IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
"<big id=\"layer7-most-conn\">0</big> causa la mayoría de las conexiones"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
"<big id=\"layer7-most-rx\">0</big> es la causa de la descarga más grande"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> causa la mayor carga"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> diferentes protocolos de aplicación"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> de descarga"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> de subida"
@@ -136,15 +136,15 @@ msgstr "Período contable"
msgid "Advanced Settings"
msgstr "Configuración avanzada"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Aplicación"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Protocolos de aplicación"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Copia de seguridad"
@@ -152,18 +152,6 @@ msgstr "Copia de seguridad"
msgid "Bandwidth Monitor"
msgstr "Monitor de ancho de banda"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, agrupados por IP"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, agrupados por MAC"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, agrupados por protocolo"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -184,9 +172,9 @@ msgstr ""
"reiniciar el período contable exactamente cada N días, comenzando en una "
"fecha determinada."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Recolectando datos…"
@@ -198,20 +186,20 @@ msgstr "Intervalo de compromiso"
msgid "Compress database"
msgstr "Comprimir la base de datos"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Conexiones."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Conexiones"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Conexiones / Host"
@@ -245,43 +233,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Descartar"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Monitor"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Desc. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Desc. (Paqs.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Descargar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Descarga (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Descarga (Paquetes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Descargar / Aplicación"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Descargar copia de seguridad de la base de datos"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Hosts habilitados para DualStack"
@@ -289,11 +277,19 @@ msgstr "Hosts habilitados para DualStack"
msgid "Due date"
msgstr "Fecha de vencimiento"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Exportar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Error al confirmar la base de datos: %s"
@@ -301,7 +297,7 @@ msgstr "Error al confirmar la base de datos: %s"
msgid "Failed to download backup archive: %s"
msgstr "Error al descargar el archivo de copia de seguridad: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Error al descargar datos de tráfico: %s"
@@ -309,7 +305,7 @@ msgstr "Error al descargar datos de tráfico: %s"
msgid "Failed to restore backup archive: %s"
msgstr "Error al restaurar el archivo de copia de seguridad: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Familia"
@@ -317,9 +313,9 @@ msgstr "Familia"
msgid "Fixed interval"
msgstr "Intervalo fijo"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Forzar reinicio…"
@@ -327,7 +323,7 @@ msgstr "Forzar reinicio…"
msgid "General Settings"
msgstr "Configuración general"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Generar copia de seguridad"
@@ -335,25 +331,37 @@ msgstr "Generar copia de seguridad"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Conceder acceso UCI para luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Nombre de host: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 vs. IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -377,10 +385,6 @@ msgstr ""
"Intervalo en el que los contadores de tráfico de las conexiones aún "
"establecidas se actualizan desde la información del enlace de red."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "Volcado JSON"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Duración del intervalo contable en días."
@@ -393,8 +397,8 @@ msgstr "Interfaces locales"
msgid "Local subnets"
msgstr "Subredes locales"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -414,7 +418,7 @@ msgstr ""
"Número máximo de períodos contables para mantener, use 0 para mantener las "
"bases de datos para siempre."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Monitor de ancho de banda Netlink"
@@ -426,9 +430,9 @@ msgstr "Monitor de ancho de banda Netlink - Copia de seguridad / Restauración"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Monitor de ancho de banda Netlink - Configuración"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "No hay datos registrados todavía."
@@ -471,7 +475,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Intervalo de actualización"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Restaurar"
@@ -527,11 +531,11 @@ msgstr ""
"estableciendo el límite en 0, permitirá que las bases de datos crezcan "
"indefinidamente."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Tráfico / Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Distribución del tráfico"
@@ -539,35 +543,35 @@ msgstr "Distribución del tráfico"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "No se pueden recuperar datos estadísticos de tráfico: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Sub. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Sub. (Paq.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Cargar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Subida (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Subida (Paquetes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Subir / Aplicación"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Proveedor: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -601,14 +605,26 @@ msgid "no traffic"
msgstr "Sin tráfico"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "Otro"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, agrupados por IP"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, agrupados por MAC"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, agrupados por protocolo"
+
+#~ msgid "JSON dump"
+#~ msgstr "Volcado JSON"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Archivo de copia de seguridad no válido o vacío"
diff --git a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
index dad7cd89ec..413cd8cebc 100644
--- a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Varmuuskopiointi"
@@ -138,18 +138,6 @@ msgstr "Varmuuskopiointi"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Kerätään tietoja…"
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Kokoonpano"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Yhteydet"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Hylkää"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Lataa"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Yleisasetukset"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Palvelin"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Palauta"
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Lähetä"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
index 497b9a5d8c..bf2590132b 100644
--- a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d hôtes IPv4 uniquement"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d hôtes IPv6 uniquement"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -77,51 +77,51 @@ msgstr ""
"60s - sauvegarde toutes les minutes, utile pour les medium de stockages non "
"flash"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -133,15 +133,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Paramètres avancés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Sauvegarder"
@@ -149,18 +149,6 @@ msgstr "Sauvegarder"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -174,9 +162,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Récupération des données…"
@@ -188,20 +176,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -230,43 +218,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Annuler"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Télécharger"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -274,11 +262,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Erreur d'envoi dans database : %s"
@@ -286,7 +282,7 @@ msgstr "Erreur d'envoi dans database : %s"
msgid "Failed to download backup archive: %s"
msgstr "Erreur de telechargement du backup-archive : %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Erreur de téléchargement traffic data : %s"
@@ -294,7 +290,7 @@ msgstr "Erreur de téléchargement traffic data : %s"
msgid "Failed to restore backup archive: %s"
msgstr "Echec de restauration du backup-archive : %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -302,9 +298,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -312,7 +308,7 @@ msgstr ""
msgid "General Settings"
msgstr "Paramètres généraux"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -320,25 +316,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Grant UCI access pour luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Hôte"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -358,10 +366,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -374,8 +378,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -393,7 +397,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -405,9 +409,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -442,7 +446,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Restaurer"
@@ -490,11 +494,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -502,35 +506,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Impossible d'obtenir des données statistiques sur le trafic : %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Téléverser"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -557,11 +561,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/he/nlbwmon.po b/applications/luci-app-nlbwmon/po/he/nlbwmon.po
index efe160c8ba..b2cc9db2b1 100644
--- a/applications/luci-app-nlbwmon/po/he/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/he/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -67,51 +67,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -123,15 +123,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "הגדרות מתקדמות"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -139,18 +139,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -164,9 +152,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "נאספים נתונים…"
@@ -178,20 +166,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "הגדרות"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -220,43 +208,43 @@ msgstr ""
msgid "Dismiss"
msgstr "התעלמות"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -264,11 +252,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -276,7 +272,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -284,7 +280,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -292,9 +288,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -302,7 +298,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -310,25 +306,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -348,10 +356,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -364,8 +368,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr ""
@@ -383,7 +387,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -395,9 +399,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -432,7 +436,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -480,11 +484,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -492,35 +496,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -547,11 +551,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/hi/nlbwmon.po b/applications/luci-app-nlbwmon/po/hi/nlbwmon.po
index 692cb61932..fa9882e078 100644
--- a/applications/luci-app-nlbwmon/po/hi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/hi/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr ""
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/hu/nlbwmon.po b/applications/luci-app-nlbwmon/po/hu/nlbwmon.po
index fbbd0255a0..48cca8da19 100644
--- a/applications/luci-app-nlbwmon/po/hu/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/hu/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d csak IPv4-es gép"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d csak IPv6-os gép"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d kettős protokollcsomagú gép"
@@ -72,51 +72,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60 másodperc – véglegesítés percenként, nem flash tárolóknál hasznos"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> kapcsolat"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> gép"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "<big id=\"ipv6-hosts\">0%</big> IPv6 támogatási arány a gépek között"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> teljes IPv6 letöltés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "A teljes forgalom <big id=\"ipv6-share\">0%</big>-a IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> teljes IPv6 feltöltés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> okozza a legtöbb kapcsolatot"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> okozza a legtöbb letöltést"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> okozza a legtöbb feltöltést"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> különböző alkalmazásprotokoll"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> letöltés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> feltöltés"
@@ -128,15 +128,15 @@ msgstr "Elszámolási időszak"
msgid "Advanced Settings"
msgstr "Haladó Beállítások"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Alkalmazás"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Alkalmazásprotokollok"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Biztonsági mentés"
@@ -144,18 +144,6 @@ msgstr "Biztonsági mentés"
msgid "Bandwidth Monitor"
msgstr "Sávszélesség megfigyelő"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, IP szerint csoportosítva"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, MAC szerint csoportosítva"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, protokoll szerint csoportosítva"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -176,9 +164,9 @@ msgstr ""
"„Rögzített időköz˝ lehetőséget az elszámolási időszak pontosan N naponként "
"történő újraindításához, kezdve egy adott dátumnál."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Adatok összegyűjtése…"
@@ -190,20 +178,20 @@ msgstr "Véglegesítési időköz"
msgid "Compress database"
msgstr "Adatbázis tömörítése"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Beállítás"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Kapcs."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Kapcsolatok"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Kapcsolatok / gép"
@@ -237,43 +225,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Megjelenítés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Le. (byte)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Le. (csom.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Letöltés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Letöltés (bájt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Letöltés (csomagok)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Letöltés / alkalmazás"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Adatbázis biztonsági mentés letöltése"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Kétvermes engedélyezett gépek"
@@ -281,11 +269,19 @@ msgstr "Kétvermes engedélyezett gépek"
msgid "Due date"
msgstr "Határidő"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Exportálás"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -293,7 +289,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Család"
@@ -309,9 +305,9 @@ msgstr "Család"
msgid "Fixed interval"
msgstr "Rögzített időköz"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Újratöltés kényszerítése…"
@@ -319,7 +315,7 @@ msgstr "Újratöltés kényszerítése…"
msgid "General Settings"
msgstr "Általános Beállítások"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Biztonsági mentés előállítása"
@@ -327,25 +323,37 @@ msgstr "Biztonsági mentés előállítása"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Gép"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Gépnév: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 ↔ IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -369,10 +377,6 @@ msgstr ""
"Az időköz, amelyben a még kiépített kapcsolatok forgalomszámlálói frissítve "
"lesznek a hálózati kapcsolat információiból."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON kiírás"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Elszámolási időköz hossza napokban."
@@ -385,8 +389,8 @@ msgstr "Helyi csatolók"
msgid "Local subnets"
msgstr "Helyi alhálózatok"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -406,7 +410,7 @@ msgstr ""
"A megtartandó elszámolási időszakok legnagyobb száma. Használjon nullát az "
"adatbázis örökre való megtartásához."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Hálózati kapcsolat sávszélesség megfigyelő"
@@ -420,9 +424,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Hálózati kapcsolat sávszélesség megfigyelő – beállítások"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Még nincsenek adatok rögzítve."
@@ -465,7 +469,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Frissítési időköz"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Visszaállítás"
@@ -520,11 +524,11 @@ msgstr ""
"A bejegyzések legnagyobb száma, amit be kell tenni az adatbázisba. A korlát "
"0-ra állítása az adatbázisok korlátlan növekedését teszi lehetővé."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Forgalom / gép"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Forgalomelosztás"
@@ -532,35 +536,35 @@ msgstr "Forgalomelosztás"
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Fel. (bájt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Fel. (csom.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Feltöltés"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Feltöltés (bájt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Feltöltés (csomagok)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Feltöltés / alkalmazás"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Gyártó: <big id=\"bubble-vendor\">Példa Kft.</big>"
@@ -594,14 +598,26 @@ msgid "no traffic"
msgstr "nincs forgalom"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "egyéb"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, IP szerint csoportosítva"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, MAC szerint csoportosítva"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, protokoll szerint csoportosítva"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON kiírás"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Érvénytelen vagy üres biztonsági mentés archívum"
diff --git a/applications/luci-app-nlbwmon/po/it/nlbwmon.po b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
index deba255c83..b69cadae91 100644
--- a/applications/luci-app-nlbwmon/po/it/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d solo host IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Impostazioni Avanzate"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Backup"
@@ -138,18 +138,6 @@ msgstr "Backup"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Raccolta dati..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Impostazioni Generali"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Upload"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
index fced94f336..03c05b8a2a 100644
--- a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
@@ -13,15 +13,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d IPv4 限定ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d IPv6 限定ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d デュアルスタック ホスト"
@@ -69,51 +69,51 @@ msgstr "5m - conntrack カウンターの頻繁なクリアを防ぐ、低頻度
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60秒 - 1分毎のコミット、非フラッシュ ストレージに有用"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> 接続数"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> ホスト数"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "<big id=\"ipv6-hosts\">0%</big> 全ホスト中の IPv6 サポート比率"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> IPv6 総ダウンロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> 全トラフィック中の IPv6 の割合"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> IPv6 総アップロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> 接続数上位"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> ダウンロード上位"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> アップロード上位"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> アプリケーション プロトコル数"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> ダウンロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> アップロード"
@@ -125,15 +125,15 @@ msgstr "収集期間"
msgid "Advanced Settings"
msgstr "詳細設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "アプリケーション"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "アプリケーション プロトコル"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "バックアップ"
@@ -141,25 +141,13 @@ msgstr "バックアップ"
msgid "Bandwidth Monitor"
msgstr "帯域幅モニター"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV(IP によるグループ化)"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV(MAC によるグループ化)"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV(プロトコルによるグループ化)"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
"<br /><strong><a href=\"%s\">Download backup</a></strong>."
msgstr ""
-"既存のデータベースと互換性の無い収集期間の形式が選択されました!<br /><strong><a href=\"%s\""
-">バックアップのダウンロード</a></strong>"
+"既存のデータベースと互換性の無い収集期間の形式が選択されました!<br /"
+"><strong><a href=\"%s\">バックアップのダウンロード</a></strong>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:64
msgid ""
@@ -171,9 +159,9 @@ msgstr ""
"毎月3日)。設定した日数毎にデータの収集を行うには、\"特定の間隔\" を選択しま"
"す。後者の場合、指定された日付から開始されます。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "データを収集中..."
@@ -185,20 +173,20 @@ msgstr "コミット間隔"
msgid "Compress database"
msgstr "データベースの圧縮"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "接続数"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "接続数"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "ホスト毎の接続数"
@@ -231,43 +219,43 @@ msgstr ""
msgid "Dismiss"
msgstr "閉じる"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "表示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "ダウンロード(バイト)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "ダウンロード(パケット)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "ダウンロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "ダウンロード(バイト)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "ダウンロード(パケット)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "ダウンロード / アプリケーション"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "データベース バックアップのダウンロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "デュアルスタック ホスト"
@@ -275,11 +263,19 @@ msgstr "デュアルスタック ホスト"
msgid "Due date"
msgstr "期日"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "エクスポート"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "データベースのコミットに失敗しました: %s"
@@ -287,7 +283,7 @@ msgstr "データベースのコミットに失敗しました: %s"
msgid "Failed to download backup archive: %s"
msgstr "バックアップ・アーカイブのダウンロードに失敗しました: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "トラフィック・データのダウンロードに失敗しました: %s"
@@ -295,7 +291,7 @@ msgstr "トラフィック・データのダウンロードに失敗しました
msgid "Failed to restore backup archive: %s"
msgstr "バックアップ・アーカイブのリストアに失敗しました: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "IP 種別"
@@ -303,9 +299,9 @@ msgstr "IP 種別"
msgid "Fixed interval"
msgstr "特定の間隔"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "強制リロード…"
@@ -313,7 +309,7 @@ msgstr "強制リロード…"
msgid "General Settings"
msgstr "一般設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "バックアップの作成"
@@ -321,25 +317,37 @@ msgstr "バックアップの作成"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "luci-app-nlbwmonにUCIアクセスを許可"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "ホスト名: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 及び IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -363,10 +371,6 @@ msgstr ""
"確立中の接続のトラフィック カウンターが netlink 情報によりリフレッシュされる"
"間隔です。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON ダンプ"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "収集期間の日数です。"
@@ -379,8 +383,8 @@ msgstr "ローカル インターフェース"
msgid "Local subnets"
msgstr "ローカル サブネット"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -400,7 +404,7 @@ msgstr ""
"計測データを保持する、収集期間の最大個数です。 '0' を設定した場合、全データを"
"保持します。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Netlink 帯域幅モニター"
@@ -412,9 +416,9 @@ msgstr "Netlink Bandwidth Monitor - バックアップ / 復元"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink Bandwidth Monitor - 設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "まだデータがありません。"
@@ -454,7 +458,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "リフレッシュ間隔"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "復元"
@@ -502,13 +506,15 @@ msgstr "次のデータベース ファイルが復元されました:"
msgid ""
"The maximum amount of entries that should be put into the database, setting "
"the limit to 0 will allow databases to grow indefinitely."
-msgstr "データベースに保管される最大件数です。 '0' を設定した場合、制限なしのデータベースの増大を許可します。"
+msgstr ""
+"データベースに保管される最大件数です。 '0' を設定した場合、制限なしのデータ"
+"ベースの増大を許可します。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "ホスト毎のトラフィック"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "トラフィック内訳"
@@ -516,35 +522,35 @@ msgstr "トラフィック内訳"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "トラフィック統計データを取得できません: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "アップロード(バイト)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "アップロード(パケット)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "アップロード"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "アップロード(バイト)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "アップロード(パケット)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "アップロード / アプリケーション"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "ベンダ: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -568,23 +574,36 @@ msgid ""
"mainly useful for memory constrained systems which might not be able to "
"satisfy memory allocation after longer uptime periods."
msgstr ""
-"メモリ内で可能な最大のデータベース・サイズを事前に割り当てるかどうか。 "
-"これは主に、稼働時間が長くなるとメモリ割り当てを満たせない可能性があるメモリに制約のあるシステムで役立ちます。"
+"メモリ内で可能な最大のデータベース・サイズを事前に割り当てるかどうか。 これは"
+"主に、稼働時間が長くなるとメモリ割り当てを満たせない可能性があるメモリに制約"
+"のあるシステムで役立ちます。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
msgid "no traffic"
msgstr "トラフィックなし"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "その他"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV(IP によるグループ化)"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV(MAC によるグループ化)"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV(プロトコルによるグループ化)"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON ダンプ"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "無効または空のバックアップ アーカイブです。"
diff --git a/applications/luci-app-nlbwmon/po/ko/nlbwmon.po b/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
index 3cb6c5a28a..e5e1cd9953 100644
--- a/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "고급 설정"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "데이터 수집 중..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "설정"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "기본 설정"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/mr/nlbwmon.po b/applications/luci-app-nlbwmon/po/mr/nlbwmon.po
index 1db084a5e8..5e2bde9075 100644
--- a/applications/luci-app-nlbwmon/po/mr/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/mr/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "प्रगत सेटिंग्ज"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "डेटा संकलित करीत आहे ..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "कॉन्फिगरेशन"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr "डिसमिस करा"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "डाउनलोड"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "सामान्य सेटिंग्ज"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/ms/nlbwmon.po b/applications/luci-app-nlbwmon/po/ms/nlbwmon.po
index ca3535b340..69a827420f 100644
--- a/applications/luci-app-nlbwmon/po/ms/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ms/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Tetapan Lanjutan"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Mengumpul data..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Konfigurasi"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po b/applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po
index bcf296ddfa..36f0516127 100644
--- a/applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/nb_NO/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Avanserte innstillinger"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Samler inn data…"
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Oppsett"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Last ned"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Generelle innstillinger"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,36 +495,36 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
#, fuzzy
msgid "Upload"
msgstr "Last opp"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -547,11 +551,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
index 3647011995..8f6e4596eb 100644
--- a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d hosty tylko z IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d hosty tylko z IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d hosty dualstack"
@@ -69,51 +69,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s - częsty zapis, przydatny dla pamięci non-flash"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> połączenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> hostów"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "<big id=\"ipv6-hosts\">0%</big> Obsługa protokołu IPv6 wśród hostów"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> całkowite pobieranie IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> z całego ruchu sieciowego IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> całkowite wysyłanie IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> powoduje najwięcej połączeń"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> powoduje najwięcej pobierań"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> powoduje najwięcej wysyłań"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> różne protokoły aplikacji"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> pobieranie"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> wysyłanie"
@@ -125,15 +125,15 @@ msgstr "Okres rozliczeniowy"
msgid "Advanced Settings"
msgstr "Ustawienia zaawansowane"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Aplikacja"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Protokoły aplikacji"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Kopia zapasowa"
@@ -141,18 +141,6 @@ msgstr "Kopia zapasowa"
msgid "Bandwidth Monitor"
msgstr "Monitor przepustowości"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, pogrupowane według adresów IP"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, pogrupowane według MAC"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, pogrupowane według protokołów"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -171,9 +159,9 @@ msgstr ""
"miesiąc w określonym dniu, np. co 3. Wybierz \"Ustalony interwał\" aby "
"zrestartować okres rozliczeniowy dokładnie co N dni, począwszy od danej daty."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Trwa zbieranie danych..."
@@ -185,20 +173,20 @@ msgstr "Interwał zapisu"
msgid "Compress database"
msgstr "Kompresuj baze danych"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Konfiguracja"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Połączenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Połączenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Połączenia/Host"
@@ -232,43 +220,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Odrzuć"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Wyświetl"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Pobieranie (Bajty)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Pobieranie (Pakiety)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Pobieranie"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Pobieranie (Bajty)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Pobieranie (Pakiety)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Pobieranie/Aplikacja"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Pobierz kopię zapasową bazy danych"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Hosty z włączoną funkcją dualstack"
@@ -276,11 +264,19 @@ msgstr "Hosty z włączoną funkcją dualstack"
msgid "Due date"
msgstr "Termin ważności"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Eksportuj"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Nie można zatwierdzić bazy danych: %s"
@@ -288,7 +284,7 @@ msgstr "Nie można zatwierdzić bazy danych: %s"
msgid "Failed to download backup archive: %s"
msgstr "Nie można pobrać archiwum kopii zapasowej: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Nie można pobrać danych o ruchu: %s"
@@ -296,7 +292,7 @@ msgstr "Nie można pobrać danych o ruchu: %s"
msgid "Failed to restore backup archive: %s"
msgstr "Nie można przywrócić archiwum kopii zapasowej: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Rodzina"
@@ -304,9 +300,9 @@ msgstr "Rodzina"
msgid "Fixed interval"
msgstr "Ustalony interwał"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Wymuś przeładowanie…"
@@ -314,7 +310,7 @@ msgstr "Wymuś przeładowanie…"
msgid "General Settings"
msgstr "Ustawienia główne"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Generuj kopię zapasową"
@@ -322,25 +318,37 @@ msgstr "Generuj kopię zapasową"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Udziel dostępu UCI do luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Nazwa hosta: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 vs. IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -364,10 +372,6 @@ msgstr ""
"Odstęp czasowy, w którym liczniki ruchu nadal ustanowionych połączeń są "
"odświeżane z informacji o połączeniu sieciowym."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "Zrzut JSON"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Długość interwału księgowania w dniach."
@@ -380,8 +384,8 @@ msgstr "Interfejsy lokalne"
msgid "Local subnets"
msgstr "Podsieci lokalne"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -401,7 +405,7 @@ msgstr ""
"Maksymalna liczba okresów rozliczeniowych do zachowania, użyj zera do "
"zachowania baz danych na zawsze."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Monitor wykorzystania łącza internetowego"
@@ -414,9 +418,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Monitor wykorzystania łącza internetowego - Konfiguracja"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Nie zarejestrowano jeszcze żadnych danych."
@@ -456,7 +460,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Częstotliwość odświeżania"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Przywróć"
@@ -511,11 +515,11 @@ msgstr ""
"Maksymalna liczba wpisów, które powinny zostać wprowadzone do bazy danych, "
"przy ustawieniu limitu na 0, pozwoli bazom danych na nieograniczony wzrost."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Ruch sieciowy/Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Dystrybucja ruchu"
@@ -523,35 +527,35 @@ msgstr "Dystrybucja ruchu"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Nie można pobrać danych statystycznych ruchu: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Wysyłanie (Bajty)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Wysyłanie (Pakiety)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Wysyłanie"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Wysyłanie (Bajty)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Wysyłanie (Pakiety)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Wysyłanie/Aplikacja"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Producent: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -585,14 +589,26 @@ msgid "no traffic"
msgstr "brak ruchu sieciowego"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "inny"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, pogrupowane według adresów IP"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, pogrupowane według MAC"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, pogrupowane według protokołów"
+
+#~ msgid "JSON dump"
+#~ msgstr "Zrzut JSON"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Nieprawidłowe lub puste archiwum kopii zapasowej"
diff --git a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
index f4cabc804e..9b5a69aa4f 100644
--- a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d hosts somente no IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d hosts somente no IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d de hosts dual-stack"
@@ -69,52 +69,52 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s - commit minuciosamente, útil para armazenamentos sem flash"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> conexões"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "<big id=\"ipv6-hosts\">0%</big> Taxa de suporte IPv6 entre hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> descarregamento IPv6 total"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> do tráfego total é IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> envio IPv6 total"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> causam a maioria das conexões"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
"<big id=\"layer7-most-rx\">0</big> causam o maior número de descarregamentos"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> causam o maior número de envios"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> protocolos de aplicação diferentes"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> descarregamento"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> envio"
@@ -126,15 +126,15 @@ msgstr "Período contábil"
msgid "Advanced Settings"
msgstr "Definições Avançadas"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Protocolos de Aplicação"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Backup"
@@ -142,18 +142,6 @@ msgstr "Backup"
msgid "Bandwidth Monitor"
msgstr "Monitor de Largura de Banda"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, agrupado por IP"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, agrupado por MAC"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, agrupado por protocolo"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -174,9 +162,9 @@ msgstr ""
"para reiniciar o período contábil exatamente a cada N dias, começando numa "
"determinada data."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "A recolher dados..."
@@ -188,20 +176,20 @@ msgstr "Intervalo de commit"
msgid "Compress database"
msgstr "Comprimir banco de dados"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Con."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Ligações"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Conexões / Host"
@@ -235,43 +223,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Dispensar"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Mostrar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Desc. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Desc. (Pcts.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Descarregar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Descarregamento (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Descarregamento (Pacotes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Descarregamento / Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Descarregar Backup de Base de Dados"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Hosts com dualstack ativado"
@@ -279,11 +267,19 @@ msgstr "Hosts com dualstack ativado"
msgid "Due date"
msgstr "Data limite"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Exportação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Falha ao realizar o commit na base de dados: %s"
@@ -291,7 +287,7 @@ msgstr "Falha ao realizar o commit na base de dados: %s"
msgid "Failed to download backup archive: %s"
msgstr "Falha ao descarregar o arquivo de backup: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Falha ao descarregar os dados de tráfego: %s"
@@ -299,7 +295,7 @@ msgstr "Falha ao descarregar os dados de tráfego: %s"
msgid "Failed to restore backup archive: %s"
msgstr "Falha ao restaurar o arquivo de backup: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Família"
@@ -307,9 +303,9 @@ msgstr "Família"
msgid "Fixed interval"
msgstr "Intervalo fixo"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Regarregar forçadamente…"
@@ -317,7 +313,7 @@ msgstr "Regarregar forçadamente…"
msgid "General Settings"
msgstr "Configurações gerais"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Gerar backup"
@@ -325,25 +321,37 @@ msgstr "Gerar backup"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Conceder acesso UCI ao luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Nome do Host: <big id=\"bubble-hostname\">exemplo.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 contra IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -367,10 +375,6 @@ msgstr ""
"Intervalo no qual os contadores de tráfego de conexões ainda estabelecidas "
"são atualizados a partir de informações netlink."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "Despejo de JSON"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Duração do intervalo contábil em dias."
@@ -383,8 +387,8 @@ msgstr "Interfaces locais"
msgid "Local subnets"
msgstr "Subredes locais"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -404,7 +408,7 @@ msgstr ""
"Quantidade máxima de períodos contáveis a manter, use zero para manter "
"bancos de dados para sempre."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Monitor de Largura de Banda Netlink"
@@ -416,9 +420,9 @@ msgstr "Monitor de Largura de Banda Netlink - Backup / Restauração"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Monitor de Largura de Banda Netlink - Configuração"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Ainda não há dados registados."
@@ -460,7 +464,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Intervalo de atualização"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Restauração"
@@ -516,11 +520,11 @@ msgstr ""
"configurando o limite p ara 0 permitirá que as bases de dados cresçam "
"indefinidamente."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Tráfego / Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Distribuição do Tráfego"
@@ -528,35 +532,35 @@ msgstr "Distribuição do Tráfego"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Não foi possível buscar dados estatísticos de tráfego: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Acima. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Acima. (Pcts.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Enviar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Envio (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Envio (Pacotes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Envio / Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Fornecedor: <big id=\"bubble-vendor\">Corp. Exemplo</big>"
@@ -590,14 +594,26 @@ msgid "no traffic"
msgstr "nenhum tráfego"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "outro"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, agrupado por IP"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, agrupado por MAC"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, agrupado por protocolo"
+
+#~ msgid "JSON dump"
+#~ msgstr "Despejo de JSON"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Arquivo de backup inválido ou vazio"
diff --git a/applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po b/applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po
index fced2c2ef5..e573df2517 100644
--- a/applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d apenas hosts IPV4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d apenas hosts IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d hosts com pilha dupla"
@@ -74,55 +74,55 @@ msgstr ""
"60s - realizar um commit por minuto, útil para armazenamento sem memória "
"flash"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> conexões"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
"<big id=\"ipv6-hosts\">0%</big> Taxa de compatibilidade IPv6 entre os hosts"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> total de downloads IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> do tráfego total é IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> upload IPv6 total"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> causou a maioria das conexões"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
"<big id=\"layer7-most-rx\">0</big> causou a maioria da quantidade de "
"downloads"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
"<big id=\"layer7-most-tx\">0</big> causou a maioria da quantidade de uploads"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> protocolos de diferentes aplicativos"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> upload"
@@ -134,15 +134,15 @@ msgstr "Período contábil"
msgid "Advanced Settings"
msgstr "Configurações Avançadas"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Protocolos de aplicação"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Cópia de Segurança"
@@ -150,18 +150,6 @@ msgstr "Cópia de Segurança"
msgid "Bandwidth Monitor"
msgstr "Monitor da Largura de Banda"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, agrupado por IP"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, agrupado por MAC"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, agrupados por protocolo"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -181,9 +169,9 @@ msgstr ""
"\" para reiniciar o período contábil exatamente a cada N dias, começando em "
"uma data determinada."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Coletando dados..."
@@ -195,20 +183,20 @@ msgstr "Intervalo de commit"
msgid "Compress database"
msgstr "Comprimir o banco de dados"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Conn."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Conexões"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Conexões / Host"
@@ -242,43 +230,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Dispensar"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Exibir"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Down. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Down. (Pcts.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Download"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Download (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Download (Pacotes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Download / Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Fazer Download da Cópia de Segurança do Banco de Dados"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Hosts com pilha dupla ativada"
@@ -286,11 +274,19 @@ msgstr "Hosts com pilha dupla ativada"
msgid "Due date"
msgstr "Data de vencimento"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Exportar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Falha ao realizar o commit na base de dados: %s"
@@ -298,7 +294,7 @@ msgstr "Falha ao realizar o commit na base de dados: %s"
msgid "Failed to download backup archive: %s"
msgstr "O download do arquivo de backup falhou: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "O download dos dados de tráfico falhou: %s"
@@ -306,7 +302,7 @@ msgstr "O download dos dados de tráfico falhou: %s"
msgid "Failed to restore backup archive: %s"
msgstr "A restauração do arquivo do backup falhou: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Família"
@@ -314,9 +310,9 @@ msgstr "Família"
msgid "Fixed interval"
msgstr "Intervalo fixo"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Impor o recarregamento…"
@@ -324,7 +320,7 @@ msgstr "Impor o recarregamento…"
msgid "General Settings"
msgstr "Configurações gerais"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Gerar Cópia de Segurança"
@@ -332,25 +328,37 @@ msgstr "Gerar Cópia de Segurança"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Dar permissão de acesso UCI para luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Nome do host: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 contra IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -374,10 +382,6 @@ msgstr ""
"Intervalo no qual os contadores de tráfego de conexões ainda estabelecidas "
"são atualizados a partir das informações do netlink."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "Despejo JSON"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Duração do intervalo contábil em dias."
@@ -390,8 +394,8 @@ msgstr "Interfaces locais"
msgid "Local subnets"
msgstr "Subredes locais"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -411,7 +415,7 @@ msgstr ""
"Quantidade máxima de períodos contábeis a serem mantidos, use zero para "
"manter os bancos de dados para sempre."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Monitor da Largura de Banda Netlink"
@@ -423,9 +427,9 @@ msgstr "Monitor da Largura de Banda Netlink - Cópia de Segurança / Restauraç
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Monitor da Largura de Banda Netlink - Configuração"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Ainda não há dados registrados."
@@ -468,7 +472,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Intervalo de atualização"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Restauração"
@@ -524,11 +528,11 @@ msgstr ""
"fixando o limite em 0, permitirá que as bases de dados cresçam "
"indefinidamente."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Tráfego / Host"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Distribuição de Tráfego"
@@ -536,35 +540,35 @@ msgstr "Distribuição de Tráfego"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Não foi impossível resgatar os dados das estatísticas de trafego: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Up. (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Up. (Pcts.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Envio"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Envio (Bytes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Envio (Pacotes)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Envio / Aplicação"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Vendedor: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -598,14 +602,26 @@ msgid "no traffic"
msgstr "nenhum tráfego"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "Outros"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, agrupado por IP"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, agrupado por MAC"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, agrupados por protocolo"
+
+#~ msgid "JSON dump"
+#~ msgstr "Despejo JSON"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "O arquivo da cópia de segurança está inválido ou vazio"
diff --git a/applications/luci-app-nlbwmon/po/ro/nlbwmon.po b/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
index 8024afc6c6..9686d17cc8 100644
--- a/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -67,51 +67,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -123,15 +123,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Setări avansate"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -139,18 +139,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -164,9 +152,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Colectare date..."
@@ -178,20 +166,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Configurare"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -220,43 +208,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -264,11 +252,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -276,7 +272,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -284,7 +280,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -292,9 +288,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -302,7 +298,7 @@ msgstr ""
msgid "General Settings"
msgstr "Setări generale"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -310,25 +306,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -348,10 +356,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -364,8 +368,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -383,7 +387,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -395,9 +399,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -432,7 +436,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -480,11 +484,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -492,35 +496,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -547,11 +551,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
index 995a2e8773..4e2c6d0aaf 100644
--- a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
@@ -16,15 +16,15 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d только IPv4 хост(а, ов)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d только IPv6 хост(а, ов)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d хост(а, ов) с двумя стеками"
@@ -75,52 +75,52 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s — ежеминутное сохранение, подходит для не флеш накопителей"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> соединений"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> хост(а, ов)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "<big id=\"ipv6-hosts\">0%</big> скорости хостов через IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> всего скачано по IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> от общего трафика — IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> всего загружено по IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
"<big id=\"layer7-most-conn\">0</big> создают наибольшее число соединений"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> создают наибольший объём скачивания"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> создают наибольший объём загрузки"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> различных протоколов"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> скачано"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> загружено"
@@ -132,15 +132,15 @@ msgstr "Отчётный период"
msgid "Advanced Settings"
msgstr "Дополнительные настройки"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Протокол"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Прикладные протоколы"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Резервная копия"
@@ -148,18 +148,6 @@ msgstr "Резервная копия"
msgid "Bandwidth Monitor"
msgstr "Мониторинг трафика"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, сгруппированный по IP-адресам"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, сгруппированный по MAC-адресам"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, сгруппированный по протоколам"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -179,9 +167,9 @@ msgstr ""
"«Фиксированный интервал», чтобы перезапускать отчётный период через каждые N "
"дней, начиная с заданной даты."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Сбор данных..."
@@ -193,20 +181,20 @@ msgstr "Интервал сохранения"
msgid "Compress database"
msgstr "Сжатие базы данных"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Соед."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Соединения"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Соединения / Хост"
@@ -240,43 +228,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Закрыть"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Показать"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "Скач. (байты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "Скач. (пакеты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Скачать"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "Скачано (байты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "Скачано (пакеты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "Скачано / Протокол"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Скачать резервную копию базы данных"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "Хосты с двумя стеками"
@@ -284,11 +272,19 @@ msgstr "Хосты с двумя стеками"
msgid "Due date"
msgstr "Срок"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Экспорт"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Не удалось зафиксировать базу данных: %s"
@@ -296,7 +292,7 @@ msgstr "Не удалось зафиксировать базу данных: %s
msgid "Failed to download backup archive: %s"
msgstr "Не удалось загрузить архив резервной копии: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Не удалось загрузить данные о трафике: %s"
@@ -304,7 +300,7 @@ msgstr "Не удалось загрузить данные о трафике: %
msgid "Failed to restore backup archive: %s"
msgstr "Не удалось восстановить архив резервной копии: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Семейство"
@@ -312,9 +308,9 @@ msgstr "Семейство"
msgid "Fixed interval"
msgstr "Фиксированный интервал"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Принудительный перезапуск…"
@@ -322,7 +318,7 @@ msgstr "Принудительный перезапуск…"
msgid "General Settings"
msgstr "Общие настройки"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Создать резервную копию"
@@ -330,25 +326,37 @@ msgstr "Создать резервную копию"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "Предоставить UCI доступ для luci-app-nlbwmon"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Хост"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Имя хоста: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 vs. IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -372,10 +380,6 @@ msgstr ""
"Интервал обновления счётчиков трафика установленных соединений из информации "
"netlink."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "Дамп JSON"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Продолжительность учётного интервала в днях."
@@ -388,8 +392,8 @@ msgstr "Локальные интерфейсы"
msgid "Local subnets"
msgstr "Локальные подсети"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -409,7 +413,7 @@ msgstr ""
"Максимальное количество отчётных периодов для хранения. Установка значения "
"«0» позволяет хранить все периоды постоянно."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Netlink мониторинг трафика"
@@ -421,9 +425,9 @@ msgstr "Netlink мониторинг трафика - Резервная коп
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink мониторинг трафика - Настройка"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Данные еще не записаны."
@@ -461,7 +465,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Интервал обновления"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Восстановить"
@@ -516,11 +520,11 @@ msgstr ""
"Максимальное количество записей, которые может быть помещено в базу данных. "
"Значение «0» позволит базе данных расти бесконечно."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Трафик / Хост"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Распределение трафика"
@@ -528,35 +532,35 @@ msgstr "Распределение трафика"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Невозможно получить данные статистики по трафику: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Загр. (байты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Загр. (пакеты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Загрузить"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Загружено (байты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Загружено (пакеты)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Загружено / Протокол"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Производитель: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -590,15 +594,27 @@ msgid "no traffic"
msgstr "нет трафика"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "другие"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, сгруппированный по IP-адресам"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, сгруппированный по MAC-адресам"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, сгруппированный по протоколам"
+
+#~ msgid "JSON dump"
+#~ msgstr "Дамп JSON"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "Неверный или пустой архив резервной копии"
diff --git a/applications/luci-app-nlbwmon/po/sk/nlbwmon.po b/applications/luci-app-nlbwmon/po/sk/nlbwmon.po
index 06a26a4265..1226ca37a1 100644
--- a/applications/luci-app-nlbwmon/po/sk/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/sk/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Pokročilé nastavenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Záloha"
@@ -138,18 +138,6 @@ msgstr "Záloha"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Zbieram dáta..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Konfigurácia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Pripojenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Zahodiť"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Všeobecné nastavenia"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Hostiteľ"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Obnoviť"
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Odovzdať"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/sv/nlbwmon.po b/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
index 6ec38191a3..defe38926e 100644
--- a/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d IPv4-Endast värdar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Avancerade inställningar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Säkerhetskopiera"
@@ -138,18 +138,6 @@ msgstr "Säkerhetskopiera"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Samlar in data..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Anslutningar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Avfärda"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Visa"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Nedladdning"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr "Generella inställningar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Värd"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Återställ"
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot b/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
index 1150349e51..66b1c2afd1 100644
--- a/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
+++ b/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -57,51 +57,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -113,15 +113,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -129,18 +129,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -154,9 +142,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr ""
@@ -168,20 +156,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -210,43 +198,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -254,11 +242,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -266,7 +262,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -274,7 +270,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -282,9 +278,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -300,25 +296,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -338,10 +346,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -354,8 +358,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr ""
@@ -373,7 +377,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -385,9 +389,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -422,7 +426,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -470,11 +474,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -482,35 +486,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -537,11 +541,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/tr/nlbwmon.po b/applications/luci-app-nlbwmon/po/tr/nlbwmon.po
index 0657db122e..c1065f2a7f 100644
--- a/applications/luci-app-nlbwmon/po/tr/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/tr/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d sadece IPv4 cihazlar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d sadece IPv6 cihazlar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d ikili-küme destekli cihazlar"
@@ -69,51 +69,52 @@ msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
"60sn - dakika başı yedekleme, flash tabanlı olmayan depolama için kullanışlı"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "<big id=\"conn-total\">0</big> bağlantı(lar)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "<big id=\"host-total\">0</big> cihaz(lar)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
-msgstr "<big id=\"ipv6-hosts\">0%</big> cihazlar arasında IPv6 destekleme oranı"
+msgstr ""
+"<big id=\"ipv6-hosts\">0%</big> cihazlar arasında IPv6 destekleme oranı"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "<big id=\"ipv6-rx\">0B</big> toplam IPv6 indirme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "<big id=\"ipv6-share\">0%</big> IPv6'nın toplam trafikteki oranı"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "<big id=\"ipv6-tx\">0B</big> toplam IPv6 yükleme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "<big id=\"layer7-most-conn\">0</big> en çok bağlantı yapan"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "<big id=\"layer7-most-rx\">0</big> en çok indirme yapan"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "<big id=\"layer7-most-tx\">0</big> en çok yükleme yapan"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "<big id=\"layer7-total\">0</big> farklı uygulama protokolü"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "<big id=\"rx-total\">0</big> indirme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "<big id=\"tx-total\">0</big> yükleme"
@@ -125,15 +126,15 @@ msgstr "Hesaplama dönemi"
msgid "Advanced Settings"
msgstr "Gelişmiş Ayarlar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "Uygulama"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "Bağlantı Protokolleri"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Yedekleme"
@@ -141,18 +142,6 @@ msgstr "Yedekleme"
msgid "Bandwidth Monitor"
msgstr "Bant Genişliği İzleme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV, IP'ye göre gruplandırılmış"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV, MAC adresine göre gruplandırılmış"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV, protokole göre gruplandırılmış"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -171,9 +160,9 @@ msgstr ""
"Gününü\" seçin, örn. her ayın 3'ü. Hesaplama dönemini belirli bir tarihten "
"başlayarak, her X günde bir yenilemek için ise \"Sabit aralık\" ı seçin."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Veriler toplanıyor..."
@@ -185,20 +174,20 @@ msgstr "Yedekleme aralığı"
msgid "Compress database"
msgstr "Veritabanını sıkıştır"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Yapılandırma"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "Bğlnt."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Bağlantılar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "Bağlantılar / Cihaz"
@@ -225,50 +214,50 @@ msgid ""
"24th of February."
msgstr ""
"Hesap dönemini yenilemek için ayın günü. Ayın sonundan doğru saymak için "
-"negatif değerler kullanın, örn. 27 Temmuz veya 24 Şubat'ı belirtmek için \"-"
-"5\"."
+"negatif değerler kullanın, örn. 27 Temmuz veya 24 Şubat'ı belirtmek için "
+"\"-5\"."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
msgid "Dismiss"
msgstr "Kapat"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "Görüntüle"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "İndr. (Bayt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "İndr. (Pktlr.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "İndir"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "İndirme (Bayt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "İndirme (Paketler)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "İndirme / Uygulama"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "Veritabanı Yedeği İndirme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "İkili-küme destekli cihazlar"
@@ -276,11 +265,19 @@ msgstr "İkili-küme destekli cihazlar"
msgid "Due date"
msgstr "Bitiş tarihi"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "Dışa aktar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "Veritabanı yedekleme başarısız: %s"
@@ -288,7 +285,7 @@ msgstr "Veritabanı yedekleme başarısız: %s"
msgid "Failed to download backup archive: %s"
msgstr "Yedek arşivini indirme başarısız: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "Trafik verisini indirme başarısız: %s"
@@ -296,7 +293,7 @@ msgstr "Trafik verisini indirme başarısız: %s"
msgid "Failed to restore backup archive: %s"
msgstr "Yedek arşivini geri yükleme başarısız: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "Aile"
@@ -304,9 +301,9 @@ msgstr "Aile"
msgid "Fixed interval"
msgstr "Sabit aralık"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "Yeniden yüklemeye zorla…"
@@ -314,7 +311,7 @@ msgstr "Yeniden yüklemeye zorla…"
msgid "General Settings"
msgstr "Genel Ayarlar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "Yedek Oluştur"
@@ -322,25 +319,37 @@ msgstr "Yedek Oluştur"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "luci-app-nlbwmon için UCI erişimi verin"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Ana bilgisayar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Ana bilgisayar adı: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 vs. IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -364,10 +373,6 @@ msgstr ""
"Kurulu olan bağlantıların sayaçlarının netlink bilgilerinden sıfırlanma "
"aralığı."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON dökümü"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "Gün olarak hesaplama aralığı uzunluğu."
@@ -380,8 +385,8 @@ msgstr "Yerel arayüzler"
msgid "Local subnets"
msgstr "Yerel alt ağlar"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -401,7 +406,7 @@ msgstr ""
"Tutulacak maksimum hesaplama dönemi sayısı, veritabanlarını sonsuza kadar "
"saklamak için sıfırı kullanın."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Netlink Bant Genişliği İzleyici"
@@ -413,9 +418,9 @@ msgstr "Netlink Bant Genişliğ İzleyici - Yedekle / Geri Yükle"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink Bant Genişliği İzleyici - Yapılandırma"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "Henüz veri kaydedilmedi."
@@ -457,7 +462,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "Yenileme aralığı"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Geri yükle"
@@ -511,11 +516,11 @@ msgstr ""
"Veritabanına girilmesi gereken maksimum girdi miktarı, sınırın 0 olarak "
"ayarlanması veritabanlarının süresiz olarak büyümesine izin verecektir."
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "Trafik / Cihaz"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "Trafik Dağılımı"
@@ -523,35 +528,35 @@ msgstr "Trafik Dağılımı"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "Trafik istatistikleri verileri alınamıyor: %s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "Yükl. (Bayt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "Yükl. (Pktlr.)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Yükleme"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "Yükl. (Bayt)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "Yükleme (Paketler)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "Yükleme / Uygulama"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Üretici: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -584,11 +589,23 @@ msgid "no traffic"
msgstr "trafik yok"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "diğer"
+
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, IP'ye göre gruplandırılmış"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, MAC adresine göre gruplandırılmış"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, protokole göre gruplandırılmış"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON dökümü"
diff --git a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
index 465160c663..556b6661f8 100644
--- a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -67,51 +67,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -123,15 +123,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Додаткові налаштування"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "Резервне копіювання"
@@ -139,18 +139,6 @@ msgstr "Резервне копіювання"
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -164,9 +152,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Збирання даних..."
@@ -178,20 +166,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Конфігурація"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "Підключення"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -220,43 +208,43 @@ msgstr ""
msgid "Dismiss"
msgstr "Закрити"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "Завантажити"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -264,11 +252,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -276,7 +272,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -284,7 +280,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -292,9 +288,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -302,7 +298,7 @@ msgstr ""
msgid "General Settings"
msgstr "Загальні налаштування"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -310,25 +306,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "Вузол"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -348,10 +356,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -364,8 +368,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr ""
@@ -383,7 +387,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -395,9 +399,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -432,7 +436,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "Відновлення"
@@ -480,11 +484,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -492,35 +496,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "Відвантажити"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -547,11 +551,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
index c7df6c9364..e592f41537 100644
--- a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
@@ -10,15 +10,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr ""
@@ -66,51 +66,51 @@ msgstr ""
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr ""
@@ -122,15 +122,15 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Cài đặt nâng cao"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr ""
@@ -138,18 +138,6 @@ msgstr ""
msgid "Bandwidth Monitor"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr ""
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -163,9 +151,9 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "Đang lấy dữ liệu..."
@@ -177,20 +165,20 @@ msgstr ""
msgid "Compress database"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "Cấu hình"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr ""
@@ -219,43 +207,43 @@ msgstr ""
msgid "Dismiss"
msgstr ""
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr ""
@@ -263,11 +251,19 @@ msgstr ""
msgid "Due date"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr ""
@@ -275,7 +271,7 @@ msgstr ""
msgid "Failed to download backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr ""
@@ -283,7 +279,7 @@ msgstr ""
msgid "Failed to restore backup archive: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr ""
@@ -291,9 +287,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr ""
@@ -301,7 +297,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr ""
@@ -309,25 +305,37 @@ msgstr ""
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr ""
@@ -347,10 +355,6 @@ msgid ""
"refreshed from netlink information."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr ""
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr ""
@@ -363,8 +367,8 @@ msgstr ""
msgid "Local subnets"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -382,7 +386,7 @@ msgid ""
"forever."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr ""
@@ -394,9 +398,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr ""
@@ -431,7 +435,7 @@ msgstr ""
msgid "Refresh interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr ""
@@ -479,11 +483,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr ""
@@ -491,35 +495,35 @@ msgstr ""
msgid "Unable to fetch traffic statistic data: %s"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -546,11 +550,11 @@ msgid "no traffic"
msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
index 4acee3a19c..d3043bad80 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
@@ -13,15 +13,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d 台仅 IPv4 主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d 台仅 IPv6 主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d 台双协议栈主机"
@@ -69,51 +69,51 @@ msgstr "5m - 较少刷新以避免频繁清除连接跟踪计数器"
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s - 每分钟提交,适用于非闪存类型存储"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "连接:<big id=\"conn-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "主机:<big id=\"host-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "支持 IPv6 的主机比例:<big id=\"ipv6-hosts\">0%</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "IPv6 总下载量:<big id=\"ipv6-rx\">0B</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "IPv6 流量比例:<big id=\"ipv6-share\">0%</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "IPv6 总上传量:<big id=\"ipv6-tx\">0B</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "连接数最多的协议:<big id=\"layer7-most-conn\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "下载量最大的协议:<big id=\"layer7-most-rx\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "上传量最大的协议:<big id=\"layer7-most-tx\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "应用层协议计数:<big id=\"layer7-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "下载:<big id=\"rx-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "上传:<big id=\"tx-total\">0</big>"
@@ -125,15 +125,15 @@ msgstr "统计周期"
msgid "Advanced Settings"
msgstr "高级设置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "应用层"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "应用层协议"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "备份"
@@ -141,18 +141,6 @@ msgstr "备份"
msgid "Bandwidth Monitor"
msgstr "带宽监控"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV,按 IP 分组"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV,按 MAC 分组"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV,按协议分组"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
@@ -170,9 +158,9 @@ msgstr ""
"选择“每月的某一天”来设置统计周期的重启时间,例如:每个月的第 3 天。选择“固定"
"周期”来设置从给定日期开始每 N 天重启统计周期。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "正在收集数据…"
@@ -184,20 +172,20 @@ msgstr "提交间隔"
msgid "Compress database"
msgstr "压缩数据库"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "连接"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "连接"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "连接 / 主机"
@@ -228,43 +216,43 @@ msgstr ""
msgid "Dismiss"
msgstr "关闭"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "显示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "下载量(字节)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "下载量(包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "下载"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "下载量(字节)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "下载量(包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "下载 / 应用层协议"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "下载数据库备份"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "双协议栈主机"
@@ -272,11 +260,19 @@ msgstr "双协议栈主机"
msgid "Due date"
msgstr "重置日期"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "导出"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "数据库提交失败,该数据库名称为:%s"
@@ -284,7 +280,7 @@ msgstr "数据库提交失败,该数据库名称为:%s"
msgid "Failed to download backup archive: %s"
msgstr "备份存档下载失败,存档名称为:%s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "流量数据下载失败,数据名称为:%s"
@@ -292,7 +288,7 @@ msgstr "流量数据下载失败,数据名称为:%s"
msgid "Failed to restore backup archive: %s"
msgstr "还原备份存档失败,存档名称为:%s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "协议簇"
@@ -300,9 +296,9 @@ msgstr "协议簇"
msgid "Fixed interval"
msgstr "固定周期"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "强制重新加载…"
@@ -310,7 +306,7 @@ msgstr "强制重新加载…"
msgid "General Settings"
msgstr "常规设置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "生成备份"
@@ -318,25 +314,37 @@ msgstr "生成备份"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "授予UCI访问luci-app-nlbwmon的权限"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "主机名:<big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 与 IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -356,10 +364,6 @@ msgid ""
"refreshed from netlink information."
msgstr "从 netlink 信息中刷新“已建立连接”的流量计数器的间隔时间。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON 输出"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "统计周期(天)。"
@@ -372,8 +376,8 @@ msgstr "本地接口"
msgid "Local subnets"
msgstr "本地子网"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -391,7 +395,7 @@ msgid ""
"forever."
msgstr "保留的统计周期数据库的最大数量,设置 0 表示不限制。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "网络带宽监视器"
@@ -403,9 +407,9 @@ msgstr "网络带宽监视器 - 备份 / 恢复"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "网络带宽监视器 - 配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "暂无数据记录。"
@@ -442,7 +446,7 @@ msgstr ""
msgid "Refresh interval"
msgstr "刷新间隔"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "恢复"
@@ -492,11 +496,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr "数据库中的最大条目数量, 设置为 0 将允许数据库无限增长。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "流量 / 主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "流量分布"
@@ -504,35 +508,35 @@ msgstr "流量分布"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "无法获取流量统计数据:%s"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "上传量(字节)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "上传量(包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "上传"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "上传量(字节)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "上传量(包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "上传 / 应用层协议"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "供应商:<big id=\"bubble-vendor\">Example Corp.</big>"
@@ -563,15 +567,27 @@ msgid "no traffic"
msgstr "无流量数据"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "其他"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV,按 IP 分组"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV,按 MAC 分组"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV,按协议分组"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON 输出"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "备份存档无效或为空"
diff --git a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
index bff131a526..b33a217ecd 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
@@ -13,15 +13,15 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
msgstr "%d 台主機(僅 IPv4)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
msgid "%d IPv6-only hosts"
msgstr "%d 台主機(僅 IPv6)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:564
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
msgid "%d dual-stack hosts"
msgstr "%d 台主機(雙堆疊)"
@@ -69,51 +69,51 @@ msgstr "5m-少量重新整理以避免頻繁清除 conntrack 計數器"
msgid "60s - commit minutely, useful for non-flash storage"
msgstr "60s-每分鐘提交,適用於非快閃記憶體儲存資料"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
msgid "<big id=\"conn-total\">0</big> connections"
msgstr "連線數:<big id=\"conn-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
msgid "<big id=\"host-total\">0</big> hosts"
msgstr "主機數:<big id=\"host-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
msgstr "支援 IPv6 主機的比率:<big id=\"ipv6-hosts\">0%</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
msgstr "IPv6 總下載量:<big id=\"ipv6-rx\">0B</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:916
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
msgstr "IPv6 總流量比率:<big id=\"ipv6-share\">0%</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
msgstr "IPv6 總上傳量:<big id=\"ipv6-tx\">0B</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:879
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
msgstr "連線數最多的協定:<big id=\"layer7-most-conn\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
msgstr "下載量最大的協定:<big id=\"layer7-most-rx\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:878
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
msgstr "上傳量最大的協定:<big id=\"layer7-most-tx\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:876
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
msgstr "應用層協定數:<big id=\"layer7-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
msgstr "下載量:<big id=\"rx-total\">0</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
msgid "<big id=\"tx-total\">0</big> upload"
msgstr "上傳量:<big id=\"tx-total\">0</big>"
@@ -125,15 +125,15 @@ msgstr "統計週期"
msgid "Advanced Settings"
msgstr "進階設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
msgid "Application"
msgstr "應用層協定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
msgid "Application Protocols"
msgstr "應用層協定"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:33
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
msgid "Backup"
msgstr "備份"
@@ -141,34 +141,26 @@ msgstr "備份"
msgid "Bandwidth Monitor"
msgstr "頻寬監視"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
-msgid "CSV, grouped by IP"
-msgstr "CSV(按 IP 劃分)"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:947
-msgid "CSV, grouped by MAC"
-msgstr "CSV(按 MAC 劃分)"
-
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:959
-msgid "CSV, grouped by protocol"
-msgstr "CSV(按協定劃分)"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
msgid ""
"Changing the accounting interval type will invalidate existing databases!"
"<br /><strong><a href=\"%s\">Download backup</a></strong>."
-msgstr "如果變更「統計週期」的型式,現存資料庫將無效!<br /><strong><a href=\"%s\">下載備份</a></strong>。"
+msgstr ""
+"如果變更「統計週期」的型式,現存資料庫將無效!<br /><strong><a href=\"%s\">下"
+"載備份</a></strong>。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:64
msgid ""
"Choose \"Day of month\" to restart the accounting period monthly on a "
"specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
"accounting period exactly every N days, beginning at a given date."
-msgstr "選擇「一個月中的某天」來設定每月統計資料的重設日期(例如:每月 3 號);選擇「固定間隔時間」將容許您設定起始日期和間隔時間。"
+msgstr ""
+"選擇「一個月中的某天」來設定每月統計資料的重設日期(例如:每月 3 號);選擇"
+"「固定間隔時間」將容許您設定起始日期和間隔時間。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:856
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:935
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
msgid "Collecting data..."
msgstr "正在收集資料中…"
@@ -180,20 +172,20 @@ msgstr "提交間隔時間"
msgid "Compress database"
msgstr "壓縮資料庫"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
msgid "Configuration"
msgstr "組態"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
msgstr "連線數"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:887
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
msgid "Connections"
msgstr "連線數"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:830
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
msgid "Connections / Host"
msgstr "連線數/主機"
@@ -216,49 +208,51 @@ msgid ""
"Day of month to restart the accounting period. Use negative values to count "
"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
"24th of February."
-msgstr "每月重設統計資料的日期;使用負數來表示朝月末方向計數(例如:「-5」表示7月27號或者2月24號)。"
+msgstr ""
+"每月重設統計資料的日期;使用負數來表示朝月末方向計數(例如:「-5」表示7月27號"
+"或者2月24號)。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
msgid "Dismiss"
msgstr "關閉"
-#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
msgid "Display"
msgstr "顯示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
msgid "Down. (Bytes)"
msgstr "下載量(位元組)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
msgid "Down. (Pkts.)"
msgstr "下載量(封包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
msgid "Download"
msgstr "下載"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Download (Bytes)"
msgstr "下載量(位元組)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:889
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Download (Packets)"
msgstr "下載量(封包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
msgid "Download / Application"
msgstr "下載量/協定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:58
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
msgstr "下載資料庫備份"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
msgid "Dualstack enabled hosts"
msgstr "雙堆疊主機"
@@ -266,11 +260,19 @@ msgstr "雙堆疊主機"
msgid "Due date"
msgstr "重設日期"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
msgid "Export"
msgstr "匯出"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
msgid "Failed to commit database: %s"
msgstr "資料庫提交失敗(訊息:%s)"
@@ -278,7 +280,7 @@ msgstr "資料庫提交失敗(訊息:%s)"
msgid "Failed to download backup archive: %s"
msgstr "備份歸檔下載失敗(訊息:%s)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
msgid "Failed to download traffic data: %s"
msgstr "流量資料下載失敗(訊息:%s)"
@@ -286,7 +288,7 @@ msgstr "流量資料下載失敗(訊息:%s)"
msgid "Failed to restore backup archive: %s"
msgstr "備份歸檔還原失敗(訊息:%s)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
msgid "Family"
msgstr "位址族"
@@ -294,9 +296,9 @@ msgstr "位址族"
msgid "Fixed interval"
msgstr "固定間隔時間"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:367
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:424
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:528
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
msgid "Force reload…"
msgstr "強制重新載入……"
@@ -304,7 +306,7 @@ msgstr "強制重新載入……"
msgid "General Settings"
msgstr "一般設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
msgstr "產生備份"
@@ -312,25 +314,37 @@ msgstr "產生備份"
msgid "Grant UCI access for luci-app-nlbwmon"
msgstr "授予 luci-app-nlbwmon 擁有 UCI 存取的權限"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:925
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Host"
msgstr "主機"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "主機名:<big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
msgstr "IPv4 與 IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:514
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:901
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
msgid "IPv6"
msgstr "IPv6"
@@ -350,10 +364,6 @@ msgid ""
"refreshed from netlink information."
msgstr "Netlink 頻寬監視器重新整理「已建立連線的總流量」的間隔時間。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:965
-msgid "JSON dump"
-msgstr "JSON 傾印"
-
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:109
msgid "Length of accounting interval in days."
msgstr "重設統計的間隔天數。"
@@ -366,8 +376,8 @@ msgstr "局部介面"
msgid "Local subnets"
msgstr "區域子網"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:926
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
msgid "MAC"
msgstr "MAC"
@@ -385,7 +395,7 @@ msgid ""
"forever."
msgstr "資料庫中要保留的統計資料的「最大週期數」,輸入「0」將永遠保留。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
msgid "Netlink Bandwidth Monitor"
msgstr "Netlink 頻寬監視器"
@@ -397,9 +407,9 @@ msgstr "Netlink 頻寬監視器-備份/還原"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink 頻寬監視器-組態"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:363
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:423
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:527
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
msgid "No data recorded yet."
msgstr "暫無資料記錄。"
@@ -428,13 +438,15 @@ msgid ""
"Protocol mappings to distinguish traffic types per host, one mapping per "
"line. The first value specifies the IP protocol, the second value the port "
"number and the third column is the name of the mapped protocol."
-msgstr "使用協定對映來區分流量類型,每行一條:第一個值規定「IP 協定號」,第二、三個值分別為「埠號」和對映的「協定名稱」。"
+msgstr ""
+"使用協定對映來區分流量類型,每行一條:第一個值規定「IP 協定號」,第二、三個值"
+"分別為「埠號」和對映的「協定名稱」。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:161
msgid "Refresh interval"
msgstr "重新整理間隔"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:56
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
msgid "Restore"
msgstr "還原"
@@ -470,7 +482,9 @@ msgstr "儲存週期"
msgid ""
"The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
"accounting program keeping track of bandwidth usage per host and protocol."
-msgstr "Netlink 頻寬監視器(nlbwmon)是一個輕型、有效的流量統計程式,它可以追蹤每個主機和協定的頻寬使用詳情。"
+msgstr ""
+"Netlink 頻寬監視器(nlbwmon)是一個輕型、有效的流量統計程式,它可以追蹤每個主"
+"機和協定的頻寬使用詳情。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:21
msgid "The following database files have been restored:"
@@ -482,11 +496,11 @@ msgid ""
"the limit to 0 will allow databases to grow indefinitely."
msgstr "資料庫中儲存的最大項目數;設定限制為 \"0\" 將允許資料庫無限增長。"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
msgid "Traffic / Host"
msgstr "流量/主機"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:822
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
msgid "Traffic Distribution"
msgstr "流量分配"
@@ -494,35 +508,35 @@ msgstr "流量分配"
msgid "Unable to fetch traffic statistic data: %s"
msgstr "流量統計資料提取失敗(訊息:%s)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
msgid "Up. (Bytes)"
msgstr "上傳量(位元組)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:619
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
msgid "Up. (Pkts.)"
msgstr "上傳量(封包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
msgid "Upload"
msgstr "上傳"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
msgid "Upload (Bytes)"
msgstr "上傳量(位元組)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
msgid "Upload (Packets)"
msgstr "上傳量(封包)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
msgid "Upload / Application"
msgstr "上傳量/協定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "供應商:<big id=\"bubble-vendor\">Example Corp.</big>"
@@ -535,29 +549,45 @@ msgid ""
"Whether to gzip compress archive databases. Compressing the database files "
"makes accessing old data slightly slower but helps to reduce storage "
"requirements."
-msgstr "是否使用 Gzip 壓縮資料庫歸檔;這會使舊資料的存取稍微慢一些,但有助於節省儲存空間。"
+msgstr ""
+"是否使用 Gzip 壓縮資料庫歸檔;這會使舊資料的存取稍微慢一些,但有助於節省儲存"
+"空間。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:145
msgid ""
"Whether to preallocate the maximum possible database size in memory. This is "
"mainly useful for memory constrained systems which might not be able to "
"satisfy memory allocation after longer uptime periods."
-msgstr "是否預先配置資料庫的最大記憶體使用量;這對記憶體資源受限的系統很有幫助,因為這些系統在長期工作後可能會沒有足夠的記憶體。"
+msgstr ""
+"是否預先配置資料庫的最大記憶體使用量;這對記憶體資源受限的系統很有幫助,因為"
+"這些系統在長期工作後可能會沒有足夠的記憶體。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
msgid "no traffic"
msgstr "無流量"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:407
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:412
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:640
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:645
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
msgid "other"
msgstr "其他"
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV(按 IP 劃分)"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV(按 MAC 劃分)"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV(按協定劃分)"
+
+#~ msgid "JSON dump"
+#~ msgstr "JSON 傾印"
+
#~ msgid "Invalid or empty backup archive"
#~ msgstr "備份存檔無效或為空"